sessionmanager: Miscellaneous logging improvements, changing levels, improving messages and using session loggers where possible

s2smanager: Miscellaneous logging improvements, changing levels, improving messages and using session loggers where possible

presencemanager: Lower log level of a message

mod_saslauth: Remove 2 instances of raising errors and replacing with more graceful handling

mod_saslauth: Various logging fixes

mod_saslauth: Use module logger instead of creating a new one

mod_dialback: Use module logger instead of creating a new one

modulemanager: Update logger when a module becomes global

Merge with 0.4

loggingmanager: Add ability to set 'log' config option to a filename, which causes all levels >= info to be logged to that file

Merge with 0.4

mod_*: Fix many unnecessary global accesses in modules (already committed to main repo)

core.componentmanager: Really fix marking components as disconnected when unregistered

configure: Honour --sysconfdir parameter; thanks to Michael Scherer

mod_posix: Fix calls to log() (replace with module:log) and make some global accesses explicit

mod_posix: Fix for removing the pidfile on exit

mod_muc: The default component name is now 'Chatrooms'

mod_muc: The default room name is the room node

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

mod_presence: Broadcast a user's presence to only the user's 'available' resources

mod_muc: The default component name is now 'Chatrooms'

mod_muc: The default room name is the room node

Merge with 0.4 branch

net.httpserver: Fix traceback when sending response to a destroyed request

net.httpserver: Don't log the response body (can be binary data...)

xmlhandlers: Fix tag pattern again for the default namespace

Merge with 0.4 branch

mod_bosh: Put dummy authid in session creation response to keep JSJaC happy

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

mercurial