prosody: Fire events during server shutdown process

Merge with 0.4.1

core.loggingmanager: Add default logging settings (to console) and fill out code for adding sinks which catch all sources

mod_presence: Remove some rather drastic debugging code

Merge with 0.4.1

core.loggingmanager: Filled out most code, and cleaned up

util.logger: Fix for attempting to call a table

mod_presence: Fix incorrect internal routing for probes and subscriptions

Merge with 0.4.1

prosody: Remove logging code and instead load core.loggingmanager to set up logging

core.loggingmanager: A new manager (yay!) to manage log output

util.logger: Revamped logger library, but backwards-compatible for users of logger.init()

Merge

core.s2smanager: Buffer data sent before connection

core.s2smanager: Logging improvements

Merging stable into unstable

net.adns: Call handler for records already cached

componentmanager: Set host.connected = nil when deregistering a component so that we fully restore it when we reload

core.xmlhandlers: expat is the XML parser, not us. Don't reject valid XML.

Merge

prosody: Simple whitespace fix in error output

core.configmanager: Fire event when (re)loading config file

net.server: Fix potential nil handler usage

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

Stopped using presencemanager in stanza_router

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

mod_presence: initial commit

core/eventmanager2 - new event manager

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

mercurial