Mon, 17 May 2021 16:33:44 +0200 tools/cfgdump: Iterate in sort order to give stable output
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.
Mon, 17 May 2021 14:14:25 +0200 mod_http_file_share: Handle out of bounds Range request
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.
Sun, 16 May 2021 19:05:20 +0200 Merge 0.11->trunk
Kim Alvefur <zash@zash.se> [Sun, 16 May 2021 19:05:20 +0200] rev 11571
Merge 0.11->trunk
Sun, 16 May 2021 16:14:23 +0200 mod_pep: Remove obsolete node restoration code (now done by util.pubsub) 0.11
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.
Sun, 16 May 2021 16:02:00 +0200 util.pubsub: Fix traceback if node data not initialized 0.11
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.
Sun, 16 May 2021 16:52:59 +0200 mod_http_file_share: Support download resumption via Range requests
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.
Wed, 12 May 2021 01:11:42 +0200 prosodyctl: Report OpenSSL version
Kim Alvefur <zash@zash.se> [Wed, 12 May 2021 01:11:42 +0200] rev 11567
prosodyctl: Report OpenSSL version
Wed, 12 May 2021 01:11:15 +0200 util.hashes: Expose OpenSSL version
Kim Alvefur <zash@zash.se> [Wed, 12 May 2021 01:11:15 +0200] rev 11566
util.hashes: Expose OpenSSL version
Thu, 13 May 2021 14:13:07 +0100 util.jwt: Use constant-time comparison with expected signature
Matthew Wild <mwild1@gmail.com> [Thu, 13 May 2021 14:13:07 +0100] rev 11565
util.jwt: Use constant-time comparison with expected signature
Thu, 13 May 2021 11:17:13 +0100 Merge 0.11->trunk
Matthew Wild <mwild1@gmail.com> [Thu, 13 May 2021 11:17:13 +0100] rev 11564
Merge 0.11->trunk
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 tip