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: golang/crypto
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 627cb89
Choose a base ref
...
head repository: golang/crypto
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 122a78f
Choose a head ref
  • 7 commits
  • 44 files changed
  • 4 contributors

Commits on Oct 8, 2025

  1. all: fix some typos in comment

    Change-Id: Ia209f0a6d9b19d14e655c65d1287a1416b48c487
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/707535
    Reviewed-by: Carlos Amedee <[email protected]>
    Reviewed-by: Michael Pratt <[email protected]>
    Auto-Submit: Sean Liao <[email protected]>
    Reviewed-by: Nicola Murino <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Sean Liao <[email protected]>
    cuishuang authored and gopherbot committed Oct 8, 2025
    Configuration menu
    Copy the full SHA
    1faea29 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2025

  1. ssh: use reflect.TypeFor instead of reflect.TypeOf

    For golang/go#60088.
    
    Change-Id: I58994c469a2793516214ab1a0072fb6137afc46e
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/709156
    Auto-Submit: Sean Liao <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Nicola Murino <[email protected]>
    Reviewed-by: Michael Pratt <[email protected]>
    Reviewed-by: Carlos Amedee <[email protected]>
    Reviewed-by: Sean Liao <[email protected]>
    cuishuang authored and gopherbot committed Oct 9, 2025
    Configuration menu
    Copy the full SHA
    0b7aa0c View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2025

  1. sha3: make it mostly a wrapper around crypto/sha3

    crypto/sha3 was introduced in Go 1.24, which is now the minimum Go
    version of this module.
    
    Made the hashes go:fix inline wrappers, since the new types can be used
    as hash.Hash directly.
    
    The SHAKE instances need a wrapper for the methods we dropped from
    crypto.XOF, so no go:fix inline there.
    
    Kept the generic implementation for the legacy Keccak hashes we did not
    bring to the standard library. We need to keep them working, but they
    don't need to be fast.
    
    Fixes golang/go#73681
    Updates golang/go#65269
    
    Change-Id: I6a6a69648b6353b153c70a2cec84864e64dcd61b
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/710115
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Auto-Submit: Filippo Valsorda <[email protected]>
    Reviewed-by: Daniel McCarney <[email protected]>
    Reviewed-by: David Chase <[email protected]>
    Reviewed-by: Roland Shoemaker <[email protected]>
    FiloSottile authored and gopherbot committed Oct 23, 2025
    Configuration menu
    Copy the full SHA
    cf29fa9 View commit details
    Browse the repository at this point in the history
  2. chacha20poly1305: panic on dst and additionalData overlap

    The cipher.AEAD interface specifies that these should not overlap.
    This mirrors the check that the GCM implementation does.
    
    Fixes golang/go#75968
    Updates golang/go#21624
    
    Change-Id: If5fbb8611ff6c0aae44d50079bad29f56ce00f5b
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/712860
    Reviewed-by: Roland Shoemaker <[email protected]>
    Reviewed-by: David Chase <[email protected]>
    Reviewed-by: Daniel McCarney <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    seankhliao committed Oct 23, 2025
    Configuration menu
    Copy the full SHA
    017a1aa View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2025

  1. all: fix some comments

    Change-Id: I0395c5db6edd7d90f9ec1dadbe881a77c906c732
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/713120
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Daniel McCarney <[email protected]>
    Reviewed-by: David Chase <[email protected]>
    Auto-Submit: Sean Liao <[email protected]>
    Reviewed-by: Sean Liao <[email protected]>
    Reviewed-by: Michael Knyszek <[email protected]>
    cuishuang authored and gopherbot committed Oct 27, 2025
    Configuration menu
    Copy the full SHA
    0997000 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2025

  1. all: eliminate vet diagnostics

    For golang/go#74011
    
    Change-Id: I189c5aba554a578bee1fd351edc30cd5cf4d0ed6
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/714960
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Michael Knyszek <[email protected]>
    Reviewed-by: Daniel McCarney <[email protected]>
    Reviewed-by: David Chase <[email protected]>
    seankhliao committed Oct 28, 2025
    Configuration menu
    Copy the full SHA
    c0531f9 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2025

  1. go.mod: update golang.org/x dependencies

    Update golang.org/x dependencies to their latest tagged versions.
    
    Change-Id: I0f64669e7c813611f71b1381d9e6fdaba1a39712
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/719641
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Auto-Submit: Gopher Robot <[email protected]>
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    Reviewed-by: David Chase <[email protected]>
    gopherbot committed Nov 11, 2025
    Configuration menu
    Copy the full SHA
    122a78f View commit details
    Browse the repository at this point in the history
Loading