Add "uuid" library and make sessionmanager use this.

Reply to unhandled iq's with service-unavailable

Small fixes

An oops in sessionmanager stream:features code :)

Move stream opening handling from xmlhandlers to sessionmanager

Add support for arbitrary events and event hooks

SASL!

Removed unused functions from main.lua

Moved hosts to a config file, still need better config though

Removed tag tip

Fixed: Session data was never removed from sessions list

Let modules set/write globals

Fix quoting in util/sasl.lua

Remove now useless debug output

Huge commit to:

jid.split(): Return nil when passed nil

Adding initial unit testing scripts

Fixing jid.split() for all JIDs

Merged Paul's branch

Grrr! Don't use KDE apps to view this repo!

Removed ~ files

Some docs written by Thorns. Need reviewing.

Various documentation updates, and added names.txt :)

Updated stanza routing doc

Remove some debugging messages

Merged in Tobias's SASL lib

Beginning of new routing logic

module table was missing

* missing base64 decode of SASL response

adding SASL lib with PLAIN support, not tested yet

Added tests/ folder

Coding style doc, HACKERS file

Moved server module to net/

Remove redundant comments

renaming _ to sock to improve readability

remaned _ to sock to improve readability

added LICENSE file

- Remove some debugging code

Merged 2 heads o_O

Added all the files to please hg :/

Presence unavailable on disconnect

"Shared roster" - well, kind of :)

Working presence!

Switched to new connection framework, courtesy of the luadch project

First commit, where do you want to go tomorrow?

(0) +960 +1000 +3000 tip

mercurial