Matthew Wild <mwild1@gmail.com> [Fri, 23 Feb 2018 15:30:00 +0000] rev 8531
net.server_select: Better detection of errors for outgoing connections
On connection failure, a socket is marked readable and writable. So
to detect initial connection failures (connection refused, etc.) we
now watch for sockets becoming readable during initial connection,
and also read from readable sockets before writing to writable
sockets.
This should fix 'onconnect' being called for outgoing connections
that actually failed.
Jonas Wielicki <jonas@wielicki.name> [Fri, 23 Feb 2018 14:07:16 +0100] rev 8530
MUC: Emit 333 status code on presence as per XEP-0045 1.30 (fixes #1087)
Kim Alvefur <zash@zash.se> [Fri, 20 Oct 2017 05:18:58 +0200] rev 8529
MUC: Treat missing type and type=normal the same
Kim Alvefur <zash@zash.se> [Wed, 27 Dec 2017 01:00:34 +0100] rev 8528
mod_bosh: Return implicit 404 instead of the proper BOSH terminate thing
Kim Alvefur <zash@zash.se> [Wed, 13 Dec 2017 15:34:53 +0100] rev 8527
mod_bosh: Limit stream to current host (fixes #371)
Kim Alvefur <zash@zash.se> [Wed, 13 Dec 2017 15:24:02 +0100] rev 8526
mod_bosh: Make into a normal module (fixes #402)
Kim Alvefur <zash@zash.se> [Fri, 16 Feb 2018 08:23:26 +0100] rev 8525
util.set: Add a __name field to metatable
Kim Alvefur <zash@zash.se> [Fri, 16 Feb 2018 08:23:15 +0100] rev 8524
util.array: Add a __name field to metatable
Kim Alvefur <zash@zash.se> [Fri, 16 Feb 2018 08:16:38 +0100] rev 8523
util.stanza: Change __type to __name as this is used by Lua 5.3 in some error reporting functions
Kim Alvefur <zash@zash.se> [Thu, 15 Feb 2018 02:54:52 +0100] rev 8522
MUC: Prevent traceback in case of no history items to serialize (fixes #1083)