Skip to content
This repository has been archived by the owner on Nov 29, 2024. It is now read-only.

2.1.0

Latest
Compare
Choose a tag to compare
@jwijenbergh jwijenbergh released this 30 Jul 07:38
· 50 commits to main since this release

These releases are signed with keys/[email protected] and keys/minisign-CA9409316AC93C07.pub
Changelog:

  • Discovery:
    • Fetch on startup in the background with a function "DiscoveryStartup"
    • Remove organization 4 hour expiry, fetch organization list when the client needs to authorize again
    • Fix missing JSON fields not having empty values but having values for previous entries due to a memory re-use bug (#55). This can be noticed in e.g. the keyword list
    • Implement conditional requests using If-Modified-Since request header and Last-Modified response header and checking on HTTP 304
  • FSM:
    • Allow AskProfile selection after authorizing
    • Go to previous state on renew error
  • Proxyguard integration:
    • Fix race condition warning
  • User agent:
    • Override ProxyGuard user agent
    • Override eduoauth-go user agent
  • Deps:
    • Update to latest versions