mod_compression: Only allow compression on authenticated streams
net.server_event: Rename conn:port() -> conn:clientport() to match server_select
portmanager: Make maximum read size configurable, and default to 4KB
util.xmppstream: Implement stanza size limiting, default limit 10MB
util.dependencies: Log error when LuaExpat is not capable of enforcing stanza size limits
Makefile: Change sed regex to be compatible with FreeBSD's odd sed, and change / to | to allow paths to be used in RUNWITH (thanks Ben)
Backed out changeset a5b5bce71a11
net.server_{select,event}: Add compat code for supporting the same client port API on connections
Merge
MUC: Fixed traceback when a JID not in a room requested a role change for an occupant.
Merge
Tagging 0.9.4
util.xmppstream: Disable LuaExpat's buffering (if possible)
util.xmppstream: Also disable CharacterData merging after stream restarts
Merge 0.9->0.10
Merge 0.10->trunk
mod_compression: Remove checks for impossible conditions
mod_compression: Use get_child() and get_child_text()
mod_compression: Only iterate over correctly named and namespaced child tags of compression feature
Merge 0.10->trunk