Skip to content

release 1.7.1

Choose a tag to compare

@zandbelt zandbelt released this 12 Dec 12:53
· 1782 commits to master since this release

Features

  • return HTTP 401 on specific paths instead of redirecting for authentication with OIDCReturn401 On
  • add configurable JSON parameters to Dynamic Client Registration requests with OIDCProviderRegistrationEndpointJson/registration_endpoint_json
  • make shared memory cache entry maximum size configurable with OIDCCacheShmEntrySizeMax
  • pass error codes back to the caller when the refresh hook fails
  • pass cookies specified in OIDCPassCookies from browser on to OP/AS calls (for loadbalancing purposes)

Bugfixes

  • reconnect to the Redis server after I/O failure as raised in #43
  • allow OIDCRedirectURI's with an empty path and fix crash
  • require the expiring access_token on the refresh hook for XSRF protection

Other

  • improve handling of non-string (=non-compliant) error responses
  • return http 500 when detecting requests that will loop on return