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

Commits on Nov 27, 2024

  1. x509roots/fallback: update bundle

    This is an automated CL which updates the NSS root bundle.
    
    Change-Id: Ic5267bf9d66b676e1cfc5fc2ae153afb8f33b29c
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/631635
    Auto-Submit: Gopher Robot <gobot@golang.org>
    Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
    Reviewed-by: Roland Shoemaker <roland@golang.org>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    gopherbot committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    8c4e668 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2024

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

    Update golang.org/x dependencies to their latest tagged versions.
    
    Change-Id: I580d412fc4a135696d4054f8007593cfa4f64224
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/633480
    Reviewed-by: David Chase <drchase@google.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
    Auto-Submit: Gopher Robot <gobot@golang.org>
    gopherbot committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    3e90321 View commit details
    Browse the repository at this point in the history
  2. openpgp/clearsign: just use rand.Reader in tests

    Instead of a convoluted fake rand, it is _basically_ just as fast, and
    fixes errors that pop up due to bad entropy.
    
    Fixes golang/go#70682
    
    Change-Id: Ib0f605398d1092b516b03135f602c644be2a060f
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/633655
    Reviewed-by: Tatiana Bradley <tatianabradley@google.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Auto-Submit: Roland Shoemaker <roland@golang.org>
    Reviewed-by: Filippo Valsorda <filippo@golang.org>
    rolandshoemaker authored and gopherbot committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    7042ebc View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2024

  1. ssh: make the public key cache a 1-entry FIFO cache

    Users of the the ssh package seem to extremely commonly misuse the
    PublicKeyCallback API, assuming that the key passed in the last call
    before a connection is established is the key used for authentication.
    Some users then make authorization decisions based on this key. This
    property is not documented, and may not be correct, due to the caching
    behavior of the package, resulting in users making incorrect
    authorization decisions about the connection.
    
    This change makes the cache a one entry FIFO cache, making the assumed
    property, that the last call to PublicKeyCallback represents the key
    actually used for authentication, actually hold.
    
    Thanks to Damien Tournoud, Patrick Dawkins, Vince Parker, and
    Jules Duvivier from the Platform.sh / Upsun engineering team
    for reporting this issue.
    
    Fixes golang/go#70779
    Fixes CVE-2024-45337
    
    Change-Id: Ife7c7b4045d8b6bcd7e3a417bdfae370c709797f
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/635315
    Reviewed-by: Roland Shoemaker <roland@golang.org>
    Auto-Submit: Gopher Robot <gobot@golang.org>
    Reviewed-by: Damien Neil <dneil@google.com>
    Reviewed-by: Nicola Murino <nicola.murino@gmail.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    rolandshoemaker authored and gopherbot committed Dec 11, 2024
    Configuration menu
    Copy the full SHA
    b4f1988 View commit details
    Browse the repository at this point in the history
Loading