stanza_router: Prevent further processing of a handled stanza

mod_presence: return true from the presence handler

util.events: event handlers can now return a result, which also interrupts further handling of the event

util.muc: A MUC library - initial commit

Merge with 0.4

stanza_router: Bounce stanzas to/from invalid JIDs with a jid-malformed error

stanza_router: Pass session.to_host to modulemanager, fixes modules for s2sin_unauthed

mod_muc: commented connection replace detection code because google keeps resendng directed presence

mod_muc: s/broadcast_history/send_history/ - since the cast isn't broad

mod_muc: Extracted sending of occupant list into its own function

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

mercurial