util.ip: Add ip.truncate() to return a new IP with only the prefix of another
|
Matthew Wild |
Tue, 14 Mar 2023 18:24:58 +0000 |
util.ip: Add is_ip() helper method to detect if an object is an ip object
|
Matthew Wild |
Tue, 14 Mar 2023 18:23:33 +0000 |
doap: Add RFC 7628 introduced in ab1164eda011
|
Kim Alvefur |
Sun, 12 Mar 2023 13:05:50 +0100 |
util.jwt: Import definition of key from util.crypto
|
Kim Alvefur |
Fri, 10 Mar 2023 13:58:43 +0100 |
util.jwt: Fixup argument and type order
|
Kim Alvefur |
Fri, 10 Mar 2023 13:58:14 +0100 |
mod_admin_shell: Limit module dependency listings to loaded on current host
|
Kim Alvefur |
Fri, 10 Mar 2023 12:33:02 +0100 |
util.jwt: Document interface as Teal definition file
|
Kim Alvefur |
Fri, 10 Mar 2023 10:55:50 +0100 |
mod_authz_internal: Fix wrong role name field in user_can_assume_role()
|
Kim Alvefur |
Thu, 09 Mar 2023 16:02:55 +0100 |
Merge 0.12->trunk
|
Kim Alvefur |
Sun, 05 Mar 2023 15:45:44 +0100 |
mod_http: Unhook CORS handlers only if active (fixes #1801)
0.12
|
Kim Alvefur |
Sun, 05 Mar 2023 15:45:01 +0100 |
mod_admin_shell: Show reverse dependencies in module:info()
|
Kim Alvefur |
Sun, 05 Mar 2023 14:08:26 +0100 |
core.moduleapi: Record reverse dependencies
|
Kim Alvefur |
Sun, 05 Mar 2023 14:07:08 +0100 |
authz: Add method for retrieving all roles
|
Kim Alvefur |
Sat, 04 Mar 2023 18:40:43 +0100 |
mod_tokenauth: Fix misplaced closing parenthesis
|
Kim Alvefur |
Thu, 02 Mar 2023 22:34:29 +0100 |
util.sasl.oauthbearer: Fix traceback on authz in unexpected format
|
Kim Alvefur |
Thu, 02 Mar 2023 14:37:46 +0100 |
mod_tokenauth: Gracefully handle missing tokens
|
Matthew Wild |
Wed, 01 Mar 2023 18:43:54 +0000 |