Kim Alvefur <zash@zash.se> [Sun, 30 Apr 2023 23:45:55 +0200] rev 13093
mod_admin_shell: Refactor 'cert' column
Removes some dead code and hopefully simplifies a bit.
There's a tree of possibilities with the two tri-state status
properties, something like
chain:
* nil -- cert validation disabled?
* invalid -- something wrong with the chain (including ee cert)
* valid -- chain ok
cert:
* nil -- incomplete validation??
* invalid -- mismatched names or such
* valid -- all good!
Kim Alvefur <zash@zash.se> [Sun, 23 Apr 2023 10:42:07 +0200] rev 13092
util.jsonschema: Fix UTF-8ness of 'minLength' and 'maxLength'
Kim Alvefur <zash@zash.se> [Sun, 23 Apr 2023 10:26:43 +0200] rev 13091
util.jsonschema: Implement 'minContains' and 'maxContains'
Kim Alvefur <zash@zash.se> [Sat, 22 Apr 2023 13:30:19 +0200] rev 13090
util.jsonschema: Add some comments wrt Lua-specifics
Kim Alvefur <zash@zash.se> [Sat, 22 Apr 2023 12:48:51 +0200] rev 13089
util.jsonschema: Implement 'luaPattern' - Lua variant of 'pattern'
Like 'pattern' but uses Lua patterns instead of Regular Expressions,
since only a subset of regex are also valid Lua patterns.
Kim Alvefur <zash@zash.se> [Sat, 22 Apr 2023 12:14:29 +0200] rev 13088
util.jsonschema: Implement 'luaPatternProperties' as Lua variant of 'patternProperties'
Previous version of this patch used 'patternProperties' but that would
only work with simpler ECMA-262 regular expressions are also valid Lua
patterns.
Kim Alvefur <zash@zash.se> [Sat, 22 Apr 2023 12:45:58 +0200] rev 13087
util.jsonschema: Tweak description of disabled test
This doesn't fail because of additionalProperties, looks more like some
issue with recursive definitions and util.jsonpointer that I don't want
feel like investigating now.
Kim Alvefur <zash@zash.se> [Sat, 22 Apr 2023 12:44:53 +0200] rev 13086
util.jsonschema: Enable passing IEEE 754 equality test
Kim Alvefur <zash@zash.se> [Sat, 22 Apr 2023 12:13:38 +0200] rev 13085
util.jsonschema: Fix NYI 'patternProperties' definition
It's defined as an object mapping regex to schema, not a single schema
Kim Alvefur <zash@zash.se> [Wed, 19 Apr 2023 12:03:34 +0200] rev 13084
util.error: Add test for #1805
Checks that it doesn't fail on a stanza without <error> tag