prosody: Correctly allow console ports to be changed through the config

mod_console: Set default_interface to 127.0.0.1

net.server: Set sslctx to false when SSL wrapping fails, to avoid attempting to wrap clients with a broken context

Merge with 0.5

ejabberd2prosody, erlparse: Add support for parsing non-ASCII strings and binaries, and atoms enclosed in single quotes

ejabberd2prosody, erlparse.lua: Convert from Windows line endings (thanks teo)

net.server: Continue to initialise port listener even when SSL errors occur

Merge with 0.5

mod_presence: Ignore presence sent to host and invalid JIDs, fixes traceback (thanks Deepspawn)

ejabberd2prosody, erlparse.lua: Convert from Windows line endings (thanks teo)

Merge with 0.5

pposix: Change LOG_EMERG -> LOG_CRIT, which makes more sense, thanks to intosi for reporting and an initial patch

mod_muc: Set correct 'from' JID when sending the room subject to joiners, fixes a traceback

Tagging 0.5.0

mod_muc: Expose rooms table to the host and plugins

prosody: Send friendly text with system-shutdown stream error

xmppclient_listener: Use error text as disconnect reason if there is any

mod_console: Add server:shutdown() command

mod_console: Add config:reload() command

prosody: Return success/error from prosody.reload_config()

mod_console: Rename server:reload() to server:insane_reload() (basically no-one should use it except me...)

Merge with 0.5

util.xmlrpc: Fixed table serialization (regression introduced in previous change) 0.5.0

Merge with 0.5

mod_httpserver: Update to use new new_from_config() too

mod_bosh: Update to use new new_from_config()

net.httpserver: Allow specification of the default base URL when using new_from_config()

Merge with 0.5

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

mercurial