Sun, 28 Jul 2019 16:43:47 +0200 Merge 0.11->trunk
Kim Alvefur <zash@zash.se> [Sun, 28 Jul 2019 16:43:47 +0200] rev 10101
Merge 0.11->trunk
Sun, 28 Jul 2019 16:17:23 +0200 util.poll: Add missing return statements in fallback mode
Kim Alvefur <zash@zash.se> [Sun, 28 Jul 2019 16:17:23 +0200] rev 10100
util.poll: Add missing return statements in fallback mode These allowed modifying or deleting select() state for unregistered FDs. During normal usage this should never happen. Modifying one that isn't set might cause weirdness but deleting an already deleted FD isn't a problem.
Sun, 28 Jul 2019 01:43:10 +0200 mod_admin_telnet: Use already generated session id
Kim Alvefur <zash@zash.se> [Sun, 28 Jul 2019 01:43:10 +0200] rev 10099
mod_admin_telnet: Use already generated session id Don't need to construct it from components again
Sun, 28 Jul 2019 01:39:47 +0200 mod_admin_telnet: Allow specifying a reason when closing sessions (#1400)
Kim Alvefur <zash@zash.se> [Sun, 28 Jul 2019 01:39:47 +0200] rev 10098
mod_admin_telnet: Allow specifying a reason when closing sessions (#1400)
Sun, 28 Jul 2019 01:17:44 +0200 util.xmppstream: Inherit xml:lang from stream to stanzas (fixes #1401)
Kim Alvefur <zash@zash.se> [Sun, 28 Jul 2019 01:17:44 +0200] rev 10097
util.xmppstream: Inherit xml:lang from stream to stanzas (fixes #1401)
Sat, 20 Jul 2019 04:19:58 +0200 mod_websocket: Clone stanza before mutating (fixes #1398) 0.11
Kim Alvefur <zash@zash.se> [Sat, 20 Jul 2019 04:19:58 +0200] rev 10096
mod_websocket: Clone stanza before mutating (fixes #1398) Checking for `stanza.attr.xmlns == nil` to determine if the stanza object is an actual stanza (`<message>`, `<presence>` or `<iq>` in the `jabber:client` or `jabbber:server` namespace) or some other stream element. Since this mutation is not reverted, it may leak to other places and cause them to mistreat stanzas as stream elements. Especially in cases like MUC where a single stanza is broadcast to many recipients.
Fri, 26 Jul 2019 21:23:53 +0200 net.server_epoll: Remove unused local [luacheck]
Kim Alvefur <zash@zash.se> [Fri, 26 Jul 2019 21:23:53 +0200] rev 10095
net.server_epoll: Remove unused local [luacheck]
Thu, 25 Jul 2019 12:26:07 +0200 mod_pubsub: Eliminate dead code
Kim Alvefur <zash@zash.se> [Thu, 25 Jul 2019 12:26:07 +0200] rev 10094
mod_pubsub: Eliminate dead code `data` is a stanza and always truthy
Fri, 26 Jul 2019 21:21:48 +0200 net.server_epoll: Overhaul logging with one log sink per connection
Kim Alvefur <zash@zash.se> [Fri, 26 Jul 2019 21:21:48 +0200] rev 10093
net.server_epoll: Overhaul logging with one log sink per connection
Wed, 24 Jul 2019 16:50:06 +0200 net.server_epoll: Deprecate libevent emulation layer
Kim Alvefur <zash@zash.se> [Wed, 24 Jul 2019 16:50:06 +0200] rev 10092
net.server_epoll: Deprecate libevent emulation layer
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 tip