stanza_router: That'll teach me to not commit at this time of night. Or not.

Replacing pretty_print() with top_tag() for logging

Fix invalid loglevels in mod_saslauth

mod_posix/pposix: Fix reporting of incorrect PID on daemonization. Log correct PID, and support writing a pidfile (pidfile = '/path/to/prosody.pid' in config). Added getpid() to pposix and improved function names.

mod_posix: Support for logging to syslog (log = 'syslog' in config)

net.connlisteners: Fix to report errors loading connlisteners

net.http: Don't log content from server

net.http: Fix to send query part of URL to server

Stringprep!

util/jid: string prepping functions added: prepped_split and prep

util/logger: setwriter now returns the old writer on success

stanza_router: Fixed error replies for unhandled stanzas

net.http: Fix for callbacks being triggered multiple times for the same request

modulemanager: Check for syntax errors before reloading a module

mod_console: Added module:reload

mod_muc: Added unload, save and restore callbacks to allow reloading code while preserving state

modulemanager: Added reload support, with callbacks for saving and restoring state

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

modulemanager: Fixed error on unloading modules with no handlers

mod_muc: deregister component on unload

datamanager: Change log message from type "warn" to "debug" when loading a file fails

mod_saslauth, mod_tls: minor code cleanup

mod_version: Removed and rearranged some code

componentmanager: Removed unneeded parameter from componentmanager.deregister_component

sasl: Set realm to be the current realm when the client didn't send a realm, or sent an empty one

BOSH: Allow BOSH servers to be configured through config file

mod_actions_http: Show tables as 'list's

Add mod_actions_http for executing actions through HTTP

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

mercurial