xmppserver_listener: Make log messages during SRV retries clearer

xmppserver_listener: When a connection fails, pass the reason to destroy_session

s2smanager: Have both destroy_session and bounce_sendq accept a reason string to include in bounced stanzas

net.server_event: Load ssl/socket libraries if not already available

util.timer: Use luaevent's built-in method of repeating an event (fixes a weird crash)

prosody: Fixed a possible nil concatenation.

prosody: Fix to net_activate_ports to mend binding to specific interfaces

net.http: Don't expect the body on redirects

prosody: Added config option 'ssl_ports' to allow multiplexed SSL ports.

mod_httpserver: Text files are text/plain, and not plain/text.

net.httpserver: Removed mime handling (now in mod_httpserver). Unknown dynamic content is now always served as text/html.

mod_httpserver: Removed a log message.

mod_httpserver: Read files in binary mode; fixes issues with serving binary files.

mod_httpserver: Skip returning a Content-Type when not known (application/octet-stream is not a correct default).

mod_httpserver: Return Content-Type header based on file extension.

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

mercurial