core/s2smanager.lua
Fri, 30 Jan 2009 17:40:25 +0000 Matthew Wild 0.2->0.3
Fri, 30 Jan 2009 17:22:56 +0000 Matthew Wild GPL->MIT!
Sat, 17 Jan 2009 04:45:08 +0000 Matthew Wild Port to new server.lua, quite some changes, but I believe everything to be working
Fri, 19 Dec 2008 01:57:13 +0500 Waqas Hussain Bounce stanza errors on failed s2s
Sat, 13 Dec 2008 17:43:52 +0000 Matthew Wild Add support for dialback piggy-backing. Fixes #37. Thanks to CShadowRun for helping me test :)
Wed, 10 Dec 2008 15:44:03 +0000 Matthew Wild 0.1 -> 0.2
Sun, 07 Dec 2008 03:12:22 +0000 Matthew Wild Slightly more secure dialback secret generation
Sat, 06 Dec 2008 23:14:39 +0000 Matthew Wild Remove print()s from sessionmanager and s2smanager
Fri, 05 Dec 2008 05:23:42 +0000 Matthew Wild Remove an incorrect line which I didn't add, and fix the proper way. Corrects the sending of stanzas over unauthed s2sout's. Also fixes mod_dialback to send stanzas and not strings.
Fri, 05 Dec 2008 04:44:19 +0000 Matthew Wild Fix for s2s with jabberd2 (we weren't routing db:verify's over s2sout_unauthed)
Thu, 04 Dec 2008 17:10:02 +0000 Matthew Wild Don't send stream:features to incoming s2s connections
Thu, 04 Dec 2008 16:41:32 +0000 Matthew Wild Fix logger ids for c2s and s2sout
Wed, 03 Dec 2008 14:39:07 +0000 Matthew Wild Insert copyright/license headers
Fri, 28 Nov 2008 00:08:23 +0000 Matthew Wild No more reading 1 byte at a time from sockets
Fri, 28 Nov 2008 01:13:34 +0500 Waqas Hussain Switched from md5 to sha256 for dialback key generation
Wed, 26 Nov 2008 23:47:23 +0000 Matthew Wild Log reason for connection failure
Wed, 26 Nov 2008 23:44:30 +0000 Matthew Wild (Basic) IDNA and SRV fallback support
Thu, 20 Nov 2008 03:00:43 +0000 Matthew Wild Remove or comment useless prints, or change them to log()
Thu, 20 Nov 2008 01:14:31 +0000 Matthew Wild Remove version=1.0 on s2s stream headers, again.
Wed, 19 Nov 2008 23:25:04 +0000 Matthew Wild Remove an old FIXME comment
Wed, 19 Nov 2008 22:50:37 +0000 Matthew Wild Comments and logging fixes
Wed, 19 Nov 2008 22:05:44 +0000 Matthew Wild Send version=1.0 again in s2s stream header
Wed, 19 Nov 2008 22:04:39 +0000 Matthew Wild Fix for setting the correct host on the socket, seems to fix s2s with XCP
Wed, 19 Nov 2008 05:34:00 +0000 Matthew Wild Don't send version 1.0. Who cares about Gmail?
Wed, 19 Nov 2008 05:13:07 +0000 Matthew Wild Send version=1.0 in s2s stream header. Send s2s stream:features when in 1.0 mode.
Wed, 19 Nov 2008 05:12:21 +0000 Matthew Wild Don't attempt to auth connection unless stanzas are being sent across it
Wed, 19 Nov 2008 05:11:37 +0000 Matthew Wild Log sent s2s stanzas
Tue, 18 Nov 2008 22:41:04 +0000 Matthew Wild We have SRV resolving \o/
Tue, 18 Nov 2008 19:44:54 +0000 Matthew Wild session:disconnect() -> session:close() for consistency with other Lua APIs
Tue, 18 Nov 2008 17:52:33 +0000 Matthew Wild Quite some changes, to:
Mon, 17 Nov 2008 18:53:13 +0500 Waqas Hussain Fixed s2s manager's send queue to not store recieved stanza objects (as these can chnage after the send call)
Sat, 15 Nov 2008 08:38:25 +0500 Waqas Hussain Log how many queued stanzas we send
Fri, 14 Nov 2008 20:30:24 +0000 Matthew Wild Update hostname for identi.ca
Fri, 14 Nov 2008 18:54:19 +0000 Matthew Wild Remove some old unused (and empty) functions from s2smanager
Fri, 14 Nov 2008 02:54:56 +0000 Matthew Wild Now outgoing s2s sessions are associated with their from_host, fixes #15
Fri, 14 Nov 2008 02:41:37 +0000 Matthew Wild Some more logging fixes
Fri, 14 Nov 2008 02:38:41 +0000 Matthew Wild Yep, s2s definitely works now. This is just a small fix for logging...
Fri, 14 Nov 2008 02:33:20 +0000 Matthew Wild I knew it ;) Fix sending error replies over s2s (though we shouldn't be error'ing on stream:features anyway)
Fri, 14 Nov 2008 02:23:43 +0000 Matthew Wild Print out the stanza also
Fri, 14 Nov 2008 02:20:46 +0000 Matthew Wild Fix for detecting when we are routing a stanza to ourself (I'm sure this has something to do with you, waqas...)
Fri, 14 Nov 2008 02:12:08 +0000 Matthew Wild Another small fix, for logging in s2smanager
Fri, 14 Nov 2008 02:09:20 +0000 Matthew Wild Another small fix, for logging in s2smanager
Fri, 14 Nov 2008 02:06:17 +0000 Matthew Wild Mmm, s2s fixed :)
Thu, 13 Nov 2008 03:56:22 +0000 Matthew Wild Missed importing a function in last commit
Thu, 13 Nov 2008 03:48:20 +0000 Matthew Wild Change sending reply stream header to use top_tag()
Wed, 12 Nov 2008 19:26:08 +0000 Matthew Wild Some s2s fixes. Now connect() does not block, and stanzas are not lost when connection is slow
Sun, 09 Nov 2008 21:46:42 +0000 Matthew Wild Move some code about so that we don't leave connections hanging if they hit the connection timeout
Sun, 09 Nov 2008 20:14:58 +0000 Matthew Wild Prevent slow connects for s2s from blocking for so long
Sat, 08 Nov 2008 20:44:32 +0000 Matthew Wild Fix some very misleading logging
Sat, 08 Nov 2008 20:39:08 +0000 Matthew Wild Just committing this warning, because I want to know if the problem really affects us
Sun, 02 Nov 2008 06:36:42 +0500 Waqas Hussain Added resource priority handling, etc
Sat, 01 Nov 2008 21:07:14 +0000 Matthew Wild Fix s2s once and for all
Sat, 01 Nov 2008 18:28:46 +0000 Matthew Wild General fixes for s2s, to make it more robust (I hope), sending data to remote hosts sane (s2ssession.send() works as expected), recycle outgoing dialback connections, etc.
Thu, 30 Oct 2008 21:11:22 +0000 Matthew Wild sends2s -> s2s_session.send(), s2s_session.send() -> s2s_session.sends2s()
Sun, 26 Oct 2008 14:03:40 +0000 Matthew Wild Better logging of s2s connections
Sun, 26 Oct 2008 13:14:14 +0000 Matthew Wild Little tweak for more useful logging of closed s2s sessions
Sat, 25 Oct 2008 18:21:34 +0100 Matthew Wild Remove misleading log message regarding s2s/dialback
Fri, 24 Oct 2008 18:14:40 +0100 Matthew Wild other half of previous commit
Fri, 24 Oct 2008 15:33:38 +0100 Matthew Wild Remove some overly-verbose debug log output
Fri, 24 Oct 2008 15:32:31 +0100 Matthew Wild Destroy s2s sendqueue when connection is established successfully and data written
less more (0) -60 tip