Code cleanup for resource binding

Unused variables in mod_tls

You can never have too many tests

Warn when subtest function does not exist

If iq child element has no xmlns, use parent's

Fix mod_roster to use session.send for sending stanzas

Small fix for mod_version

Providing some human readable error messages and some fixes.

Using md5.sum rather than hashes.md5 because we don't want hexadecimal

mod_saslauth: Code cleanup

Made SASL module fit the new interface.

base64 encode the sasl responses

Started using realm in password hashing, and added support for error message replies from sasl

Comment out DIGEST-MD5 until it is fully implemented

Merge new SASL code from Tobias and Waqas

Merging with Waqas' code.

Set username in a SASL object.

Set username on SASL success

Merge with Waqas changes to mod_saslauth.

Made PLAIN method in sasl.lua module follow new interface.

mod_saslauth: Added base64 decoding, encoding check, and cleaned the code up.

Adding some TODO for some security issue.

Merging my new SASL code with Waqas' adjusted saslauth module.

mod_saslauth updated for digest-md5

Rewrote SASL Digest-MD5 responce generating code, fixed some realm related issue and tested it successfully with Psi. Thanks to dwd, remko and jake.

Merging.

Forward response stanzas to sasl.lua and some other stuff.

Fixing some parsing and some other stuff.

Some early attempts on DIGEST-MD5.

Fix logging of disconnect reason, and also sending of unavailable presence on disconnect

Fix routing of outbound iq stanzas

Add tests for core.stanza_router

Add new logger for tests to use

Some fixes for our test runner

Return registered host table when registering a component

Log how many queued stanzas we send

Merge from waqas

Some bugs fixed

Update hostname for identi.ca

Remove some old unused (and empty) functions from s2smanager

Only reply with errors if the stanza is not an error or a result (don't know how much bandwidth this just cost me :) )

Update rostermanager to use new logger

A treat for Linux users ;)

Fix outgoing s2s from components. Fixes #16

Now outgoing s2s sessions are associated with their from_host, fixes #15

Some more logging fixes

Yep, s2s definitely works now. This is just a small fix for logging...

I knew it ;) Fix sending error replies over s2s (though we shouldn't be error'ing on stream:features anyway)

Print out the stanza also

Fix for detecting when we are routing a stanza to ourself (I'm sure this has something to do with you, waqas...)

Another small fix, for logging in s2smanager

Another small fix, for logging in s2smanager

Mmm, s2s fixed :)

Merge from waqas

Added error replies for unhandled stanzas

Added basic offline message support

Added util.datetime: Utility methods to support XEP-0082: XMPP Date and Time Profiles

Added support for storing (and removing), loading and appending to lists of data to datamanager (for supporting offline messages)

Fixed stanza deserialization

Add support for remote debugger

(0) -300 -100 -60 +60 +100 +300 +1000 +3000 tip

mercurial