Thu, 20 Oct 2022 17:36:05 +0200 util.openssl: Remove Lua 5.1 os.execute() return value compat
Kim Alvefur <zash@zash.se> [Thu, 20 Oct 2022 17:36:05 +0200] rev 12788
util.openssl: Remove Lua 5.1 os.execute() return value compat
Thu, 20 Oct 2022 17:35:01 +0200 util.human.io: Fix handling of os.execute() return values in Lua 5.2+
Kim Alvefur <zash@zash.se> [Thu, 20 Oct 2022 17:35:01 +0200] rev 12787
util.human.io: Fix handling of os.execute() return values in Lua 5.2+ Wrong part of Lua 5.1 compat removed in 0f4feaf9ca64
Thu, 20 Oct 2022 16:50:12 +0200 util.mathcompat: Module to ease reuse of math.type()
Kim Alvefur <zash@zash.se> [Thu, 20 Oct 2022 16:50:12 +0200] rev 12786
util.mathcompat: Module to ease reuse of math.type() Mostly to ensure it is available during tests, as util.startup is not invoked there
Wed, 19 Oct 2022 16:25:05 +0200 util.startup: Provide a common Lua 5.3+ math.type() for Lua 5.2
Kim Alvefur <zash@zash.se> [Wed, 19 Oct 2022 16:25:05 +0200] rev 12785
util.startup: Provide a common Lua 5.3+ math.type() for Lua 5.2 Code deduplication
Thu, 20 Oct 2022 16:56:45 +0200 Merge 0.12->trunk
Kim Alvefur <zash@zash.se> [Thu, 20 Oct 2022 16:56:45 +0200] rev 12784
Merge 0.12->trunk
Thu, 20 Oct 2022 16:31:18 +0200 util.startup: Ensure import() is available in prosodyctl (thanks keyzer) 0.12
Kim Alvefur <zash@zash.se> [Thu, 20 Oct 2022 16:31:18 +0200] rev 12783
util.startup: Ensure import() is available in prosodyctl (thanks keyzer) Fixes error in mod_authz_internal due to import() being unavailable as it was only loaded in Prosody proper
Wed, 19 Oct 2022 14:34:41 +0200 util.smqueue: Improve tests
Kim Alvefur <zash@zash.se> [Wed, 19 Oct 2022 14:34:41 +0200] rev 12782
util.smqueue: Improve tests Result of mutation testing. One mutant remaining.
Wed, 19 Oct 2022 14:21:13 +0200 util.jsonpointer: Improve tests
Kim Alvefur <zash@zash.se> [Wed, 19 Oct 2022 14:21:13 +0200] rev 12781
util.jsonpointer: Improve tests Result of mutation testing Remaining mutants are mostly relating to the math.type() fallback. Another case being that array[#array+1] == array[#array+2] and thus doesn't matter.
Wed, 19 Oct 2022 14:07:48 +0200 util.datamapper: Remove leftover debug assert (Only Teal, not included in build)
Kim Alvefur <zash@zash.se> [Wed, 19 Oct 2022 14:07:48 +0200] rev 12780
util.datamapper: Remove leftover debug assert (Only Teal, not included in build)
Mon, 17 Oct 2022 15:20:06 +0200 mod_blocklist: Add option 'migrate_legacy_blocking' to disable migration from mod_privacy
Kim Alvefur <zash@zash.se> [Mon, 17 Oct 2022 15:20:06 +0200] rev 12779
mod_blocklist: Add option 'migrate_legacy_blocking' to disable migration from mod_privacy Tiny performance improvement for new users by skipping this check. Most servers should have gone trough the migration for all active users long ago. As a suitable first step of phasing out this code, we make it possible to disable it first. Later it can be disabled by default, before finally the code is deleted.
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 tip