Fri, 10 Mar 2023 10:55:50 +0100 util.jwt: Document interface as Teal definition file
Kim Alvefur <zash@zash.se> [Fri, 10 Mar 2023 10:55:50 +0100] rev 12930
util.jwt: Document interface as Teal definition file
Thu, 09 Mar 2023 16:02:55 +0100 mod_authz_internal: Fix wrong role name field in user_can_assume_role()
Kim Alvefur <zash@zash.se> [Thu, 09 Mar 2023 16:02:55 +0100] rev 12929
mod_authz_internal: Fix wrong role name field in user_can_assume_role() Made it reject the primary role since it compares against a non-existent field, i.e. nil.
Sun, 05 Mar 2023 15:45:44 +0100 Merge 0.12->trunk
Kim Alvefur <zash@zash.se> [Sun, 05 Mar 2023 15:45:44 +0100] rev 12928
Merge 0.12->trunk
Sun, 05 Mar 2023 15:45:01 +0100 mod_http: Unhook CORS handlers only if active (fixes #1801) 0.12
Kim Alvefur <zash@zash.se> [Sun, 05 Mar 2023 15:45:01 +0100] rev 12927
mod_http: Unhook CORS handlers only if active (fixes #1801)
Sun, 05 Mar 2023 14:08:26 +0100 mod_admin_shell: Show reverse dependencies in module:info()
Kim Alvefur <zash@zash.se> [Sun, 05 Mar 2023 14:08:26 +0100] rev 12926
mod_admin_shell: Show reverse dependencies in module:info() Why was this module loaded? Now you can find out!
Sun, 05 Mar 2023 14:07:08 +0100 core.moduleapi: Record reverse dependencies
Kim Alvefur <zash@zash.se> [Sun, 05 Mar 2023 14:07:08 +0100] rev 12925
core.moduleapi: Record reverse dependencies Useful to know why a module was auto-loaded without having to dig trough all other modules for the one that depends on it.
Sat, 04 Mar 2023 18:40:43 +0100 authz: Add method for retrieving all roles
Kim Alvefur <zash@zash.se> [Sat, 04 Mar 2023 18:40:43 +0100] rev 12924
authz: Add method for retrieving all roles Some of the OAuth stuff highlights a small need to retrieve a list of roles somehow. Handy if you ever need a role selector in adhoc or something. Unless there's some O(n) thing we were avoiding?
Thu, 02 Mar 2023 22:34:29 +0100 mod_tokenauth: Fix misplaced closing parenthesis
Kim Alvefur <zash@zash.se> [Thu, 02 Mar 2023 22:34:29 +0100] rev 12923
mod_tokenauth: Fix misplaced closing parenthesis `type(x ~= y)` is always a string, thus truthy
Thu, 02 Mar 2023 14:37:46 +0100 util.sasl.oauthbearer: Fix traceback on authz in unexpected format
Kim Alvefur <zash@zash.se> [Thu, 02 Mar 2023 14:37:46 +0100] rev 12922
util.sasl.oauthbearer: Fix traceback on authz in unexpected format E.g. if you were to just pass "username" without @hostname, the split will return nil, "username" and the nil gets passed to saslprep() and it does not like that.
Wed, 01 Mar 2023 18:43:54 +0000 mod_tokenauth: Gracefully handle missing tokens
Matthew Wild <mwild1@gmail.com> [Wed, 01 Mar 2023 18:43:54 +0000] rev 12921
mod_tokenauth: Gracefully handle missing tokens
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 tip