Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: latchset/jwcrypto
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.3.1
Choose a base ref
...
head repository: latchset/jwcrypto
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.4.0
Choose a head ref
  • 5 commits
  • 6 files changed
  • 2 contributors

Commits on Aug 11, 2022

  1. Upgrade GitHub Actions

    cclauss authored and simo5 committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    e5c1e42 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2022

  1. Add support for RFC 9278: JWK Thumbprint URI

    Signed-off-by: Simo Sorce <[email protected]>
    simo5 committed Aug 13, 2022
    Configuration menu
    Copy the full SHA
    5a13cfc View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. Make JWT require to know what to expect

    This is needed to address CVE-2022-3102.
    Thanks to Tom tervoort from Secura for finding and reporting this issue.
    
    Also test that "unepxected" token types are not validated
    
    Signed-off-by: Simo Sorce <[email protected]>
    simo5 committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    f4e912f View commit details
    Browse the repository at this point in the history
  2. Add global workaround for applications

    Because the previous patch changes the behavoir of jwcrypto, this knob
    is a quick way for application developers to get back the old behavior
    temporarily without having to change the code immediately as it may
    require some significant refactoring, depending on how the application
    was written.
    
    This is not intended to be used in the long term and will be eventually
    deleted. Unfortunately I cannot decorate a simply global variable with
    the @deprecated decoration to make it clearer.
    
    Signed-off-by: Simo Sorce <[email protected]>
    simo5 committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    34b6525 View commit details
    Browse the repository at this point in the history
  3. Version 1.4

    Signed-off-by: Simo Sorce <[email protected]>
    simo5 committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    84f121f View commit details
    Browse the repository at this point in the history
Loading