Kim Alvefur <zash@zash.se> [Mon, 17 May 2021 16:33:44 +0200] rev 11573
tools/cfgdump: Iterate in sort order to give stable output
Should allow using this tool for comparing configs without hash table
order messing things up.
Kim Alvefur <zash@zash.se> [Mon, 17 May 2021 14:14:25 +0200] rev 11572
mod_http_file_share: Handle out of bounds Range request
Turns out you can seek past the end of the file without getting an
error.
Also rejects empty range instead of sending the whole file.
Kim Alvefur <zash@zash.se> [Sun, 16 May 2021 19:05:20 +0200] rev 11571
Merge 0.11->trunk
Kim Alvefur <zash@zash.se> [Sun, 16 May 2021 16:14:23 +0200] rev 11570
mod_pep: Remove obsolete node restoration code (now done by util.pubsub)
Originally added in 202b9951b037 but util.pubsub gained a better method
in 6c2c2fc4b8dd since then, which mod_pep uses since 9194431b6447 which
should have deleted this.
All these :create calls would have failed with a 'conflict' error, since
the nodes had already been created. This was never noticed because of
missing error handling.
Also note that this code did not restore node configuration.
Kim Alvefur <zash@zash.se> [Sun, 16 May 2021 16:02:00 +0200] rev 11569
util.pubsub: Fix traceback if node data not initialized
This should not be possible, but a traceback indicating node_data being
nil here was reported by Ron in the chat.
Kim Alvefur <zash@zash.se> [Sun, 16 May 2021 16:52:59 +0200] rev 11568
mod_http_file_share: Support download resumption via Range requests
Only a starting point is supported due to the way response:send_file()
sends everything it gets from the provided file handle but does not have
any way to specify how much to read.
This matches what Conversations appears to be doing.
Kim Alvefur <zash@zash.se> [Wed, 12 May 2021 01:11:42 +0200] rev 11567
prosodyctl: Report OpenSSL version
Kim Alvefur <zash@zash.se> [Wed, 12 May 2021 01:11:15 +0200] rev 11566
util.hashes: Expose OpenSSL version
Matthew Wild <mwild1@gmail.com> [Thu, 13 May 2021 14:13:07 +0100] rev 11565
util.jwt: Use constant-time comparison with expected signature
Matthew Wild <mwild1@gmail.com> [Thu, 13 May 2021 11:17:13 +0100] rev 11564
Merge 0.11->trunk