Matthew Wild <mwild1@gmail.com> [Wed, 24 Jun 2020 13:00:11 +0100] rev 10958
util.ringbuffer: Add some additional asserts to tests
Matthew Wild <mwild1@gmail.com> [Wed, 24 Jun 2020 12:34:20 +0100] rev 10957
util.ringbuffer: Ensure unsigned chars are always returned from :byte()
Kim Alvefur <zash@zash.se> [Tue, 23 Jun 2020 17:59:24 +0200] rev 10956
Merge 0.11->trunk
Kim Alvefur <zash@zash.se> [Tue, 23 Jun 2020 15:43:57 +0200] rev 10955
net.http.server: Fix reporting of missing Host header
The "Missing or invalid 'Host' header" case was dead code previously
because `host` was always at least an empty string.
Kim Alvefur <zash@zash.se> [Tue, 23 Jun 2020 15:39:31 +0200] rev 10954
net.http.server: Strip port from Host header in IPv6 friendly way (fix #1302)
E.g. given `[::1]:5280` it would previously result in only `[` instead
of the correct `[::1]`
Matthew Wild <mwild1@gmail.com> [Tue, 23 Jun 2020 16:50:26 +0100] rev 10953
util.ringbuffer: Add test for :discard()
Kim Alvefur <zash@zash.se> [Tue, 23 Jun 2020 15:17:35 +0200] rev 10952
Merge 0.11->trunk
Kim Alvefur <zash@zash.se> [Mon, 22 Jun 2020 14:56:44 +0200] rev 10951
util.startup: Remove duplicated initialization of logging (fix #1527)
Matthew Wild <mwild1@gmail.com> [Mon, 22 Jun 2020 11:35:24 +0100] rev 10950
mod_register_ibr: Add event for successful password reset
This is in addition to the existing event for password changes. This
one includes additional details about the actor, and only triggers
when the change is due to the account owner (presumably) resetting.
As example use case is to invalidate one-time password reset tokens.
Kim Alvefur <zash@zash.se> [Mon, 22 Jun 2020 01:42:18 +0200] rev 10949
net.connect: Remove TODO about use_ipv4/6 done in 3bfb20be844c