Matthew Wild
b761dbf8c3
mod_dialback: More robust handling of multiple outstanding dialback requests for the same domain, fixes intermittent s2s with some (patched?) ejabberds
2011-06-06 22:51:33 +01:00
Waqas Hussain
653971e4ca
mod_dialback: Remove <optional/> from stream feature, as per latest specs.
2011-05-07 21:16:06 +05:00
Matthew Wild
1cfb734e0e
Merge 0.8->trunk
2011-04-05 13:26:43 +01:00
Matthew Wild
67e210a28a
mod_dialback: Use session:close() on dialback failure instead of s2smanager.destroy_session() (thanks Zash)
2011-03-21 19:32:51 +00:00
Paul Aurich
ef8bc026b4
s2s: SASL EXTERNAL
2010-11-21 21:10:43 -08:00
Waqas Hussain
bdcb511bf4
mod_dialback: Fixed indentation.
2010-10-16 07:08:19 +05:00
Waqas Hussain
ec0ceee7eb
mod_dialback: Updated to use the new events API.
2010-10-16 07:06:16 +05:00
Matthew Wild
2bc0606453
Update copyright headers for 2010
2010-03-22 17:06:15 +00:00
Matthew Wild
07c6450563
mod_dialback: Catch s2s-stream-features and add dialback feature
2009-10-08 23:41:29 +01:00
Matthew Wild
98486d8800
mod_dialback: Initiate dialback on incoming stream:features
2009-10-04 14:10:24 +01:00
Matthew Wild
118883d655
Remove version number from copyright headers
2009-07-10 03:11:45 +01:00
Matthew Wild
69bb55c678
mod_dialback: Change FIXME comment to COMPAT
2009-06-12 11:36:32 +01:00
Matthew Wild
26e6087e32
mod_dialback: Miscellaneous logging improvements, changing levels, improving messages and using session loggers where possible
2009-04-30 02:45:33 +01:00
Matthew Wild
daf13d7b6b
mod_dialback: Use module logger instead of creating a new one
2009-04-30 01:37:52 +01:00
Matthew Wild
e241b85a56
mod_*: Fix many unnecessary global accesses in modules (already committed to main repo)
2009-04-29 02:08:12 +01:00
Matthew Wild
c80f91dc02
0.3->0.4
2009-03-20 20:16:25 +00:00
Matthew Wild
c5ee166aa9
Update copyright notices for 2009
2009-01-30 17:59:26 +00:00
Matthew Wild
f2d020191f
0.2->0.3
2009-01-30 17:40:25 +00:00
Matthew Wild
bf3b96204d
GPL->MIT!
2009-01-30 17:22:56 +00:00
Matthew Wild
2c5c164889
Destroy session on failed dialback instead of throwing an error
2008-12-25 02:30:56 +00:00
Matthew Wild
2e83fd69f7
Add support for dialback piggy-backing. Fixes #37 . Thanks to CShadowRun for helping me test :)
2008-12-13 17:43:52 +00:00
Matthew Wild
d3ad4a5123
0.1 -> 0.2
2008-12-10 15:44:03 +00:00
Matthew Wild
c92d90f3f5
Fix the last couple of places where we send strings from mod_dialback
2008-12-05 05:28:16 +00:00
Matthew Wild
7c9f4818c3
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.
2008-12-05 05:23:42 +00:00
Matthew Wild
0c5cc83112
Insert copyright/license headers
2008-12-03 14:39:07 +00:00
Matthew Wild
a153b3c267
Bumper commit for the new modulemanager API \o/ Updates all the modules, though some more changes may be in store.
2008-11-27 03:12:12 +00:00
Matthew Wild
ccb65fee13
Fix the reversed to/from on the final db:result. Fixes M-Link and Gmail. Thanks dwd!!
2008-11-19 23:18:12 +00:00
Matthew Wild
762904eba2
Show which session got disconnected in log message
2008-11-19 22:03:39 +00:00
Matthew Wild
761c52771a
Don't error if the original s2s connection has closed before we get the dialback result
2008-11-19 21:07:40 +00:00
Matthew Wild
22df06d27d
Now outgoing s2s sessions are associated with their from_host, fixes #15
2008-11-14 02:54:56 +00:00
Matthew Wild
428fc65bbc
Some more logging fixes
2008-11-14 02:41:37 +00:00
Waqas Hussain
a88ddeb67d
Fixed some whitespace.
2008-11-06 16:57:10 +05:00
Matthew Wild
4851756ca4
Fix s2s once and for all
...
- Moved dialback to the new mod_dialback (mostly).
- Modules can now supply a list of origins to handle to add_handler
- Modules can now handle and process any stanza, overriding the core
- Modules handle non-jabber:client/jabber:server xmlns'd stanzas
2008-11-01 21:07:14 +00:00