xmlhandlers: Move stream-error detection to somewhere more appropriate (it was never reached) - s2s stream errors now reported properly

mod_bosh: Update for new xmlhandlers syntax

net.xmpp{client,server,component}: Update for new xmlhandlers syntax

net.xmppserver_listener: Pass reason for session disconnection to disconnect handler, if known

xmlhandlers: More refactoring, split up stream_ns and stream_tag, add stream_error_tag so that callers don't need to be so worried about the separator we use

xmlhandlers: Define ns_separator and ns_pattern to save repeating it in literal form throughout the file

net.server_event: Remove access to starttls method when starttls is negotiated - fixes offering starttls to client who are already using it (thanks darkrain and Adium)

mod_presence: Automatically deny presence requests for hosts, fixes traceback in #153

stanza_router: Log the name of unhandled stanzas (thanks bear)

util.signal: Using stdlib.h instead of malloc.h.

(0) -1000 -300 -100 -10 +10 +100 +300 +1000 tip

mercurial