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.

mod_muc: Remove unused history_length declaration

prosodyctl: Use mode r+ for opening the file so 1) it fails if the file doesn't exist 2) we have write access to lock it

mod_posix: Adjust file open mode depending on whether file exists (take that fopen designers!!!)

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

mercurial