core.presencemanager: Set 'from' attribute on outgoing unavailable directed presences

Automated merge with http://waqas.ath.cx:8000/

MUC: Bug fixes and workarounds

Automated merge with http://waqas.ath.cx:8000/

MUC: Logging - logger doesn't like nils

Automated merge with http://waqas.ath.cx:8000/

MUC: Added logging

Automated merge with http://waqas.ath.cx:8000/

MUC: Various fixes

MUC: Fixed: Presence for user joining the roomi was sent twice to the user

mod_bosh: Possible fix for invalid key to next crash

net.server: Fix some more potential nil handler accesses

Merge from waqas

Merge waqas with waqas

MUC: Made vCards work by redirecting vCard requests to bare JIDs

MUC: Kick participants sending error messages to other participants

MUC: Private stanzas (private messages, IQs, etc)

MUC: Presence and message stanzas now fully work (status messages, xhtml-im, etc)

Added tests/run_tests.bat for running tests on Windows

Fixed tests/test.lua to work on Windows

Logging format improvement

Logging format improvement

util.pposix: Add getuid/setuid (we don't use them yet)

mod_version: Operating system detection. Disable with hide_os_type = true in config

Add -Wall to default CFLAGS

Adding TODO notice on UUIDs for usage with SASL ANONYMOUS.

Merging with tip.

Adding inital support for ANONYMOUS mechanism in SASL.

(0) -300 -100 -50 -28 +28 +50 +100 +300 +1000 +3000 tip

mercurial