PEP: Send publish IQ result before broadcast.

PEP: Stricter checks on payload validity.

PEP: Clone payloads to allow plugins to reuse stanzas.

PEP: Fixed namespace for the <item> element in PEP broadcasts.

util.require: Yes hg, I really did want to remove it, thanks.

prosody, util.require: Remove util.require, the shortest-lived module so far. Woke up this morning with a much simpler idea, which is also effective against C modules (I believe). Yay for metatables :)

mod_presence: Send unavailable presence when sending unsubscribed presence stanzas (some legacy clients continue to display unsubscribed contacts as available).

xmlhandlers: Reset state on error or stream close, fixes possible traceback

connlisteners: Localize tostring, fixes possible traceback when LuaSec not installed

MUC: List occupants in a room's disco#items response.

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

mercurial