aboutsummaryrefslogtreecommitdiffstats
path: root/core/sessionmanager.lua
Commit message (Collapse)AuthorAgeFilesLines
* Abstract connections with "connection listeners"Matthew Wild2008-10-221-1/+1
| | | | | | - Added connlistener for xmppclient - SASL/TLS now use a new session:reset_stream() method - main.lua on its way to being a bit neater
* Load roster on resource bindWaqas Hussain2008-10-081-0/+3
|
* Fix setting resource before we even know what it isMatthew Wild2008-10-041-1/+0
|
* Session destruction fixes, some debugging code while we fix the rest. Also ↵Matthew Wild2008-10-041-2/+39
| | | | change logger to be more useful.
* New "import" module to help tidy up all the local declarations at the top of ↵Matthew Wild2008-10-041-6/+4
| | | | modules
* Add "uuid" library and make sessionmanager use this.Matthew Wild2008-10-041-2/+2
| | | | ...and yes, the uuid generation needs work :P
* An oops in sessionmanager stream:features code :)Matthew Wild2008-10-031-1/+1
|
* Move stream opening handling from xmlhandlers to sessionmanagerMatthew Wild2008-10-031-1/+30
|
* SASL!Matthew Wild2008-10-021-1/+38
| | | | | (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 ))
* Huge commit to:Matthew Wild2008-09-301-0/+20
* 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