Matthew Wild
5c90ffdf7e
s2s works! \o/ \o/
2008-10-24 07:27:36 +01:00
Matthew Wild
5031be1f8c
working incoming s2s \o/
2008-10-24 06:13:38 +01:00
Matthew Wild
eb8e9997e0
dialback keys now verified
2008-10-24 03:06:55 +01:00
Waqas Hussain
c3ca55e019
Fixed: datamanager.store and datamanager.load could crash when username or host arguments were nil. (useful for server specific and global data).
2008-10-23 02:49:43 +05:00
Waqas Hussain
2a2956ef53
Minor edit, and added a TODO
2008-10-22 21:18:50 +05:00
Waqas Hussain
a3e21e6d57
Fixed: util/jid.lua now returns module object
2008-10-14 09:54:49 +05:00
Waqas Hussain
cbabb9cdb4
Fixed: util.stanza.deserialize now handles nil stanzas
2008-10-09 22:19:35 +05:00
Matthew Wild
5ec7a9c8b4
Stanza preserialize/deserialize helpers, to strip and restore stanzas respectively. Fixed mod_vcard to use these.
2008-10-09 00:50:45 +01:00
Waqas Hussain
9048ca5328
Minor fix
2008-10-09 03:21:16 +05:00
Waqas Hussain
042012b729
Merge from Matthew. datamanager.simplesave fix
2008-10-09 03:01:47 +05:00
Matthew Wild
d90bbc6293
Fix for saving tables with non-string keys
2008-10-08 22:42:51 +01:00
Waqas Hussain
4202397776
Added: Datastore support for hosts and global data in addition to users
2008-10-09 01:20:43 +05:00
Waqas Hussain
55e20d98bd
Fixed typo in variable name
2008-10-08 03:38:07 +05:00
Matthew Wild
84219ab443
Merged mod_InBandRegistration from waqas
2008-10-05 01:32:43 +01:00
Waqas Hussain
9536785929
User registration, etc (jabber:iq:register)
2008-10-05 04:55:45 +05:00
Matthew Wild
8682a776e3
Merge from waqas
2008-10-04 19:24:43 +01:00
Waqas Hussain
0e013c0d63
Removed unused functions
2008-10-04 19:51:59 +05:00
Matthew Wild
88af2ea6e9
Session destruction fixes, some debugging code while we fix the rest. Also change logger to be more useful.
2008-10-04 15:25:54 +01:00
Matthew Wild
3bac5046af
Fix for using wrong auth token as username (fixes Gajim login)
2008-10-04 14:36:03 +01:00
Matthew Wild
0f8ba47525
New "import" module to help tidy up all the local declarations at the top of modules
2008-10-04 02:43:23 +01:00
Matthew Wild
f6924a64c0
Add "uuid" library and make sessionmanager use this.
...
...and yes, the uuid generation needs work :P
2008-10-04 02:12:54 +01:00
Matthew Wild
6db3d039b3
SASL!
...
(but before you get too excited, no resource binding yet. And yes, there are still plenty of rough edges to the code...)
((eg. must move <stream:features> out of xmlhandlers.lua o_O ))
2008-10-02 01:08:58 +01:00
Matthew Wild
298bb340b2
Fix quoting in util/sasl.lua
2008-09-30 21:35:39 +01:00
Matthew Wild
a53395e6b7
Huge commit to:
...
* Break stanza routing (to be restored in a future commit)
* Remove the old stanza_dispatcher code, which was never going to be maintainable nor extendable :)
* Bring us plugins, starting with mod_legacyauth and mod_roster
* Sessions are now created/destroyed using a standard sessionmanager interface
2008-09-30 19:52:00 +01:00
Matthew Wild
733c39e3da
jid.split(): Return nil when passed nil
2008-09-30 19:49:36 +01:00
Matthew Wild
58d1a65408
Fixing jid.split() for all JIDs
2008-09-27 19:17:40 +01:00
bt
facfe9608a
Removed ~ files
2008-09-17 23:26:48 +03:00
bt
2e735c5b6c
Some docs written by Thorns. Need reviewing.
2008-09-17 22:20:08 +03:00
Tobias Markmann
53b44292cb
module table was missing
2008-08-26 14:11:52 +02:00
Tobias Markmann
0b6ee8b38a
* missing base64 decode of SASL response
2008-08-26 01:01:13 +02:00
Tobias Markmann
a7012d4923
adding SASL lib with PLAIN support, not tested yet
2008-08-26 00:57:46 +02:00
matthew
5ea14b6295
Added all the files to please hg :/
2008-08-24 18:01:20 +01:00