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: go-jose/go-jose
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.0.3
Choose a base ref
...
head repository: go-jose/go-jose
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.0.5
Choose a head ref
  • 6 commits
  • 11 files changed
  • 3 contributors

Commits on Jun 18, 2024

  1. Unmarshal jwk keys with unsupported key type or algorithm into empty … (

    #26)
    
    Unmarshal JWKs with unsupported key type or algorithm into empty
    JSONWebKeys. Ignore invalid JWKs when unmarshalling JWK Sets.
    samiponkanenssh authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    3e2bbef View commit details
    Browse the repository at this point in the history
  2. Revert #26 (ignore unsupported JWKs in Sets) (#131)

    This reverts commit 3e2bbef, "Unmarshal
    jwk keys with unsupported key type or algorithm into empty ... (#26)"
    
    I accidentally merged that PR into v3, but per our README, the v3 branch
    is getting security updates but not functionality updates.
    jsha authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    0f017e9 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2025

  1. Configuration menu
    Copy the full SHA
    047dc99 View commit details
    Browse the repository at this point in the history
  2. Backport fix 167 to v3 (#174)

    Backport #167 
    
    git cherry-pick 99b346c
    mcpherrinm authored Feb 26, 2025
    Configuration menu
    Copy the full SHA
    5253038 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2026

  1. Merge commit from fork

    * cipher: fix panic on KeyUnwrap of too-short slice
    
    * jwe: don't call KeyUnwrap on empty (encrypted) key
    
    Also don't call `aead.decrypt` on an empty key.
    
    * test: make asymmetric_test more precise
    
    These two test cases were passing a nil recipient, and checking for "any error"
    instead of a specific error, which meant that introducing a nil recipient check
    in `decryptKey` caused the test to stop testing what it meant to test, but
    continue passing. Now we check for a specific error.
    
    * test: TestKeyUnwrapShort
    
    * jwe: TestEmptyEncryptedKey
    
    * test: add `shorten` and `empty` corruptors
    
    * fix import path
    jsha authored Mar 31, 2026
    Configuration menu
    Copy the full SHA
    0246416 View commit details
    Browse the repository at this point in the history
  2. ci: update Go versions for GHA workflows (#221)

    Targeting the v3 branch (backport).
    jsha authored Mar 31, 2026
    Configuration menu
    Copy the full SHA
    be2f654 View commit details
    Browse the repository at this point in the history
Loading