Merge with albert and waqas

Fixed: Zeros could be stripped from the version string the Makefile extracts from the local hg repository (thanks albert)

Merge with 0.5

Fixed: Outbound subscription requests silently dropped (regression in hg:7f17d0d00fbb)

mod_xmlrpc: Correct stripping of filename/line number prefix in RPC method error results

mod_saslauth: Fix coding style and layout, and use of arg[] for vararg

mod_saslauth: Fix indentation

mod_saslauth: Fix traceback on attempted login for non-existent users

Merge with 0.5

xmppcomponent_listener: Fix to collect component sessions on disconnect

Merge with 0.5

mod_bosh: Fix error reply for host-unknown errors

net.httpserver: Allow response.body to be a non-string

Merge with waqas

ejabberdsql2prosody: Added support for Private XML Storage

ejabberdsql2prosody: Added support for vCards

ejabberdsql2prosody: Added an XML parser

Merge with 0.5

Fixed: Self-references could be added to rosters via presence subscriptions

Fixed: IQ replies are not sent back on publishing a PEP event

Tagging 0.5.1

mod_console: EOT (Ctrl-D) closes the connection.

Merge with 0.5

MUC: Added the MUC child element to conflict errors 0.5.1

Added: Support for PROSODY_SRCDIR and PROSODY_PLUGINDIR environment variables

mod_pep: Added support for pubsub item retraction

Merge with 0.5

xmpp{client,server,component]_listener: Open stream if sending an error and it isn't already open. Fixes #120

mod_console: Finally add in the missing 'help' command \o/

configmanager: Default options appearing before Host "*" to global (fixes potential traceback)

hostmanager: Warn when user puts port configuration under vhost section

core.loggingmanager: Enable timestamps by default for file log sinks

net.server: Much improve SSL/TLS error reporting, do our best to understand and hide OpenSSL's ridiculously unfriendly error messages

ejabberdsql2prosody: Allow for multiple INSERTs to the same table

Merge with 0.5

Fixed: Possible duplicate error replies for unhandled stanzas

net.httpserver: Reduce log level of 'request left open' message

Merge with 0.5

mod_presence: Tag outgoing unavailables generated by a disconnect with a from attribute

xmpp{client,server}_listener: Report contents of packets containing invalid XML

mod_console: Show status and priority of clients

ejabberdsql2prosody: Fixed a nil global access error

ejabberdsql2prosody: Add support for rosterusers.ask == "B" (both pending in and out subscriptions)

ejabberdsql2prosody: Fix typo, and improve the warning message

ejabberdsql2prosody: Display a warning if a row has more columns than expected

ejabberdsql2prosody: Added support for all mysql escape sequences

ejabberdsql2prosody: Added support for the escape sequence '\\' in strings

ejabberdsql2prosody: Fixed: 'ask' value should be nil for pending-in subscriptions

ejabberdsql2prosody: Fixed: pending-in subscriptions could halt processing

ejabberdsql2prosody: Added support for rosters

ejabberdsql2prosody: Added a second required command line parameter: hostname

ejabberdsql2prosody: Improved help message

ejabberdsql2prosody: Initial commit

mod_xmlrpc: Remove file and line number from XML-RPC errors

mod_xmlrpc: Fixed typos

usermanager: Reduced some code

usermanager: Removed an unnecessary check

mod_xmlrpc: Added support for secure calls by non-admins

modulemanager: Added get_option(name, default_value) to plugin API

Switch to using a more generic credentials_callback/handler for SASL auth.

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

mercurial