summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Matthew Wild [Sat, 4 Oct 2008 14:35:28 +0000 (15:35 +0100)]
Merge docs from waqas
Waqas Hussain [Sat, 4 Oct 2008 14:32:02 +0000 (19:32 +0500)]
Some notes of the stanza and session structures
Matthew Wild [Sat, 4 Oct 2008 14:26:36 +0000 (15:26 +0100)]
DEPENDS updated by waqas
Matthew Wild [Sat, 4 Oct 2008 14:25:54 +0000 (15:25 +0100)]
Session destruction fixes, some debugging code while we fix the rest. Also change logger to be more useful.
Matthew Wild [Sat, 4 Oct 2008 14:24:52 +0000 (15:24 +0100)]
Fix for destruction of unauthed SASL sessions
Waqas Hussain [Sat, 4 Oct 2008 13:54:09 +0000 (18:54 +0500)]
Added lbase64 to the dependency list
Matthew Wild [Sat, 4 Oct 2008 13:36:03 +0000 (14:36 +0100)]
Fix for using wrong auth token as username (fixes Gajim login)
Matthew Wild [Sat, 4 Oct 2008 01:43:23 +0000 (02:43 +0100)]
New "import" module to help tidy up all the local declarations at the top of modules
Matthew Wild [Sat, 4 Oct 2008 01:42:23 +0000 (02:42 +0100)]
Use xmlns for matching auth tag too
Matthew Wild [Sat, 4 Oct 2008 01:40:47 +0000 (02:40 +0100)]
Fix stanza handlers to use xmlns also for matching
Matthew Wild [Sat, 4 Oct 2008 01:15:13 +0000 (02:15 +0100)]
Resource binding, XMPP sessions (whatever they're for...)
Matthew Wild [Sat, 4 Oct 2008 01:14:11 +0000 (02:14 +0100)]
Small fix for sending stanzas in case of resource binding error
Matthew Wild [Sat, 4 Oct 2008 01:12:54 +0000 (02:12 +0100)]
Add "uuid" library and make sessionmanager use this.
...and yes, the uuid generation needs work :P
Matthew Wild [Sat, 4 Oct 2008 01:10:14 +0000 (02:10 +0100)]
Reply to unhandled iq's with service-unavailable
Matthew Wild [Sat, 4 Oct 2008 01:09:46 +0000 (02:09 +0100)]
Small fixes
Matthew Wild [Fri, 3 Oct 2008 21:21:01 +0000 (22:21 +0100)]
An oops in sessionmanager stream:features code :)
Matthew Wild [Fri, 3 Oct 2008 21:18:08 +0000 (22:18 +0100)]
Move stream opening handling from xmlhandlers to sessionmanager
Matthew Wild [Fri, 3 Oct 2008 21:17:20 +0000 (22:17 +0100)]
Add support for arbitrary events and event hooks
Matthew Wild [Thu, 2 Oct 2008 00:08:58 +0000 (01:08 +0100)]
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 ))
Matthew Wild [Wed, 1 Oct 2008 23:00:35 +0000 (00:00 +0100)]
Removed unused functions from main.lua
Matthew Wild [Wed, 1 Oct 2008 21:11:28 +0000 (22:11 +0100)]
Moved hosts to a config file, still need better config though
Waqas Hussain [Wed, 1 Oct 2008 13:51:28 +0000 (18:51 +0500)]
Removed tag tip
Waqas Hussain [Wed, 1 Oct 2008 13:47:07 +0000 (18:47 +0500)]
Fixed: Session data was never removed from sessions list
Matthew Wild [Wed, 1 Oct 2008 00:18:19 +0000 (01:18 +0100)]
Let modules set/write globals
Matthew Wild [Tue, 30 Sep 2008 20:35:39 +0000 (21:35 +0100)]
Fix quoting in util/sasl.lua
Matthew Wild [Tue, 30 Sep 2008 20:20:55 +0000 (21:20 +0100)]
Remove now useless debug output
Matthew Wild [Tue, 30 Sep 2008 18:52:00 +0000 (19:52 +0100)]
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
Matthew Wild [Tue, 30 Sep 2008 18:49:36 +0000 (19:49 +0100)]
jid.split(): Return nil when passed nil
Matthew Wild [Sat, 27 Sep 2008 18:18:05 +0000 (19:18 +0100)]
Adding initial unit testing scripts
Matthew Wild [Sat, 27 Sep 2008 18:17:40 +0000 (19:17 +0100)]
Fixing jid.split() for all JIDs
Matthew Wild [Wed, 17 Sep 2008 20:33:05 +0000 (21:33 +0100)]
Merged Paul's branch
bt@silverblade [Wed, 17 Sep 2008 20:30:48 +0000 (23:30 +0300)]
Grrr! Don't use KDE apps to view this repo!
bt@silverblade [Wed, 17 Sep 2008 20:26:48 +0000 (23:26 +0300)]
Removed ~ files
bt@silverblade [Wed, 17 Sep 2008 19:20:08 +0000 (22:20 +0300)]
Some docs written by Thorns. Need reviewing.
Matthew Wild [Wed, 3 Sep 2008 01:24:28 +0000 (02:24 +0100)]
Various documentation updates, and added names.txt :)
Matthew Wild [Wed, 27 Aug 2008 02:16:14 +0000 (03:16 +0100)]
Updated stanza routing doc
Matthew Wild [Tue, 26 Aug 2008 15:57:00 +0000 (16:57 +0100)]
Remove some debugging messages
Connection now closed on error
Removed version='1.0' to keep it working with non-SASL
Matthew Wild [Tue, 26 Aug 2008 12:15:06 +0000 (13:15 +0100)]
Merged in Tobias's SASL lib
Matthew Wild [Tue, 26 Aug 2008 12:14:43 +0000 (13:14 +0100)]
Beginning of new routing logic
Tobias Markmann [Tue, 26 Aug 2008 12:11:52 +0000 (14:11 +0200)]
module table was missing
Tobias Markmann [Mon, 25 Aug 2008 23:01:13 +0000 (01:01 +0200)]
* missing base64 decode of SASL response
Tobias Markmann [Mon, 25 Aug 2008 22:57:46 +0000 (00:57 +0200)]
adding SASL lib with PLAIN support, not tested yet
Matthew Wild [Mon, 25 Aug 2008 21:19:47 +0000 (22:19 +0100)]
Added tests/ folder
Matthew Wild [Mon, 25 Aug 2008 21:06:47 +0000 (22:06 +0100)]
Coding style doc, HACKERS file
Matthew Wild [Mon, 25 Aug 2008 15:46:05 +0000 (16:46 +0100)]
Moved server module to net/
also added note on licensing of that module
Matthew Wild [Mon, 25 Aug 2008 01:10:50 +0000 (02:10 +0100)]
Remove redundant comments
Tobias Markmann [Sun, 24 Aug 2008 22:35:54 +0000 (00:35 +0200)]
renaming _ to sock to improve readability
Tobias Markmann [Sun, 24 Aug 2008 22:33:16 +0000 (00:33 +0200)]
remaned _ to sock to improve readability
Matthew Wild [Sun, 24 Aug 2008 21:51:01 +0000 (22:51 +0100)]
added LICENSE file
Matthew Wild [Sun, 24 Aug 2008 21:48:27 +0000 (22:48 +0100)]
- Remove some debugging code
- Don't allow stanzas to be sent before successful auth (needs further review)
- Make init_xmlhandlers local
- Fix indentation in main.lua
- Fix disconnect logic (it broke if client disconnected before auth, etc.)
matthew@silver [Sun, 24 Aug 2008 17:08:04 +0000 (18:08 +0100)]
Merged 2 heads o_O
matthew@silver [Sun, 24 Aug 2008 17:01:20 +0000 (18:01 +0100)]
Added all the files to please hg :/
matthew [Sun, 24 Aug 2008 14:52:02 +0000 (14:52 +0000)]
Presence unavailable on disconnect
matthew [Sun, 24 Aug 2008 13:29:01 +0000 (13:29 +0000)]
"Shared roster" - well, kind of :)
+ TODO
matthew [Sun, 24 Aug 2008 04:34:01 +0000 (04:34 +0000)]
Working presence!
matthew [Sun, 24 Aug 2008 01:51:02 +0000 (01:51 +0000)]
Switched to new connection framework, courtesy of the luadch project
Now supports SSL on 5223
Beginning support for presence (aka. the proper routing of stanzas)
matthew [Fri, 22 Aug 2008 21:09:04 +0000 (21:09 +0000)]
First commit, where do you want to go tomorrow?