Releases: OpenIDC/liboauth2
Releases · OpenIDC/liboauth2
release 1.4.5.2
release 1.4.5.1
release 1.4.5
Bugfixes
- avoid using
cjose_jwk_retain
because it is not thread safe; see OpenIDC/mod_oauth2#23 - use main request for Apache request contexts
- set
refresh
totrue
when gettingjwsk_uri
results from cache
Features
- print warning when
cjose_jws_verify
fails
Other
- add
cjose
,curl
andssl
toliboauth2.pc.in
- add add
curl
andcjose
flags toliboauth2_cache_la_CFLAGS
release 1.4.4.2
Bugfixes
- fix file cache so we do not try to remove a file that was cleaned just before; see #33
- fix tests for
client_secret_jwt
andprivate_key_jwt
so encoded JWT comparison works for cjose >= 0.6.2
release 1.4.4.1
Bugfixes
- fix race condition and potential crash in curl usage in
oauth2_url_encode
andoauth2_url_decode
see OpenIDC/mod_oauth2#27; thanks @rtitle
Packaging
- add Debian Bullseye
release 1.4.4
Bugfixes
- hash the cache encryption key to a string instead of bytes:
avoid crash when using generated key bytes as strings inoauth2_jose_jwk_create_symmetric
Features
- allow deprecated declarations to build with OpenSSL 3.0; see #31
Packaging
- corrected longstanding bug in RPM (devel) dependencies
release 1.4.3.2
bugfixes
- make
outgoing_proxy
an endpoint property and fix 1.4.3.1 - accommodate for NULL key in
oauth2_cache_get
andoauth2_cache_set
release 1.4.3.1
Features
- add
outgoing_proxy
option to verify context - printout remote username claim when not found, for debugging purposes
Bugfixes
- correct remote_user debug printout
release 1.4.3
Bugfixes
- use encrypted JWTs for storing encrypted cache contents and avoid using static AAD/IV closes #26; thanks @niebardzo
- avoid memory leaks on JWT validation errors
release 1.4.2.1
Bugfixes
- correct
iat
slack validation defaults, see OpenIDC/mod_oauth2#20; thanks @DrakezulsMinimalism