Move the setting of data_path to fix #unfiledbug

Log in hostmanager when a vhost is activated/deactivated

Datamanager logs data_path

Move module loading to modulemanager

Merge from waqas/myself

Merge from waqas

Fixed: Stopped tryint to send error replies on unauthed connections

Add hostmanager, and eventmanager

Small fix for multitable

Re-commit TLS fix

Merge

Backed out changeset 099d8a102deb (committed too much)

Don't say we need TLS after we've already started the handshake

Add TLS socket to readlist before handshake starts, fixes major slow-down on TLS connections

Comment out debug logging for now

Remove linger option on sockets, made no difference, and I forgot to remove it earlier

Fix the last couple of places where we send strings from mod_dialback

Remove an incorrect line which I didn't add, and fix the proper way. Corrects the sending of stanzas over unauthed s2sout's. Also fixes mod_dialback to send stanzas and not strings.

Fix for s2s with jabberd2 (we weren't routing db:verify's over s2sout_unauthed)

Disconnect with stream errors on bad XML, or invalid stream namespace

Add a couple more tests for jid.split

Merge from waqas

MultiTable: Remove all empty sub-tables when elements are removed

Merge from waqas

util.multitable - A table with multiple key for each entry

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

Changed util.datamanager to use util.serialization

Changed the datastore for vCards from vCard to vcard in mod_vcard and mod_register

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

mercurial