Sat, 11 Mar 2023 12:12:49 +0100 util.jsonschema: Disable some further new failing tests
Kim Alvefur <zash@zash.se> [Sat, 11 Mar 2023 12:12:49 +0100] rev 12948
util.jsonschema: Disable some further new failing tests Absolute references, weird fractions, unevaluatedProperties???
Sat, 11 Mar 2023 12:01:17 +0100 util.jsonschema: Ignore some new tests in test suite
Kim Alvefur <zash@zash.se> [Sat, 11 Mar 2023 12:01:17 +0100] rev 12947
util.jsonschema: Ignore some new tests in test suite These seem to be using absolute URI references, Not Yet Implemented
Fri, 17 Mar 2023 17:06:05 +0000 util.table: Expand table.move() tests (thanks mutation testing)
Matthew Wild <mwild1@gmail.com> [Fri, 17 Mar 2023 17:06:05 +0000] rev 12946
util.table: Expand table.move() tests (thanks mutation testing)
Thu, 16 Mar 2023 13:52:22 +0100 util.sasl.scram: Fix off-by-one indentation
Kim Alvefur <zash@zash.se> [Thu, 16 Mar 2023 13:52:22 +0100] rev 12945
util.sasl.scram: Fix off-by-one indentation
Thu, 16 Mar 2023 13:45:49 +0100 util.sasl.oauthbearer: Adjust parsing of GS2 to allow lack of authzid
Kim Alvefur <zash@zash.se> [Thu, 16 Mar 2023 13:45:49 +0100] rev 12944
util.sasl.oauthbearer: Adjust parsing of GS2 to allow lack of authzid Partly copied from util.sasl.scram and then reduced a bit.
Thu, 16 Mar 2023 13:20:19 +0100 doap: Sort by XEP number
Kim Alvefur <zash@zash.se> [Thu, 16 Mar 2023 13:20:19 +0100] rev 12943
doap: Sort by XEP number To keep them sorted. Not pedantic at all!
Thu, 16 Mar 2023 12:18:23 +0100 util.sasl.oauthbearer: Return username from callback instead using authzid (BC)
Kim Alvefur <zash@zash.se> [Thu, 16 Mar 2023 12:18:23 +0100] rev 12942
util.sasl.oauthbearer: Return username from callback instead using authzid (BC) RFC 6120 states that > If the initiating entity does not wish to act on behalf of another > entity, it MUST NOT provide an authorization identity. Thus it seems weird to require it here. We can instead expect an username from the token data passed back from the profile. This follows the practice of util.sasl.external where the profile callback returns the selected username, making the authentication module responsible for extracting the username from the token.
Wed, 15 Mar 2023 12:02:23 +0000 util.sasl.oauthbearer: Fix syntax error in b796e08e6376
Matthew Wild <mwild1@gmail.com> [Wed, 15 Mar 2023 12:02:23 +0000] rev 12941
util.sasl.oauthbearer: Fix syntax error in b796e08e6376
Wed, 15 Mar 2023 09:41:38 +0000 util.sasl.oauthbearer: Attach token_info to sasl handler
Matthew Wild <mwild1@gmail.com> [Wed, 15 Mar 2023 09:41:38 +0000] rev 12940
util.sasl.oauthbearer: Attach token_info to sasl handler This allows token-aware things to access extra information about the authentication, such as when the token is due to expire and the attached custom 'data'.
Tue, 14 Mar 2023 19:46:46 +0100 util.ip: Add Teal interface description
Kim Alvefur <zash@zash.se> [Tue, 14 Mar 2023 19:46:46 +0100] rev 12939
util.ip: Add Teal interface description
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 tip