Kim Alvefur <zash@zash.se> [Sat, 01 Aug 2020 12:58:37 +0200] rev 11022
mod_s2s: Escape invalid XML in loggin (same way as mod_c2s) fix #1574
Matthew Wild <mwild1@gmail.com> [Sat, 08 Aug 2020 13:14:11 +0100] rev 11021
Merge 0.11->trunk
Matthew Wild <mwild1@gmail.com> [Sat, 08 Aug 2020 13:13:50 +0100] rev 11020
net.http: Add request:cancel() method
This is a new API that should be used in preference to http.destroy_request()
when possible, as it ensures the callback is always called (with an error of
course).
APIs that have edge-cases where they don't call callbacks have, from experience,
shown to be difficult to work with and often lead to unintentional leaks when
the callback was expected to free up certain resources.
Matthew Wild <mwild1@gmail.com> [Sat, 08 Aug 2020 13:11:11 +0100] rev 11019
net.http: Re-expose destroy_request() function
This was accidentally turned private in 647adfd8f738 as part of refactoring
for Lua 5.2+.
Kim Alvefur <zash@zash.se> [Sat, 25 Jul 2020 17:26:11 +0200] rev 11018
net.server_epoll: Log debug message when a connection errors on read
It's confusingly quiet otherwise, even with maximum verboseness.
Thanks perflyst
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> [Mon, 29 Jun 2020 21:03:13 +0200] rev 11017
mod_register: Add a dependency on mod_watchregistrations
Spammers are a big hassle, hopefully this will make admins aware of them sooner
than when they’ve already spammed a bunch.
Kim Alvefur <zash@zash.se> [Fri, 17 Jul 2020 08:29:03 +0200] rev 11016
mod_proxy65: Limit dump of invalid data to 300 bytes (like mod_c2s)
Kim Alvefur <zash@zash.se> [Thu, 16 Jul 2020 10:26:36 +0200] rev 11015
mod_proxy65: Log invalid greetings escaped instead of as base64
Makes it easier to see human-readable parts and thus identifying the
garbage. Also consistent with mod_c2s and others.
Kim Alvefur <zash@zash.se> [Wed, 27 May 2020 19:47:52 +0200] rev 11014
mod_server_contact_info: Add status-addresses field
XEP-0157 version 1.1.0
Kim Alvefur <zash@zash.se> [Sun, 12 Jul 2020 23:28:04 +0200] rev 11013
configure: Pass compiler flag to enable ICU only when building util.encodings
Passing it in CFLAGS applied to all modules, which was not needed.