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.50.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.51.0
Choose a head ref
  • 6 commits
  • 9 files changed
  • 4 contributors

Commits on Apr 13, 2026

  1. x509roots/fallback: update bundle

    This is an automated CL which updates the NSS root bundle.
    
    [git-generate]
    go generate ./x509roots
    
    Change-Id: I9bad7b49959a336a125bdc3aa340c94292b26899
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/766500
    LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
    Auto-Submit: Gopher Robot <gobot@golang.org>
    Reviewed-by: Roland Shoemaker <roland@golang.org>
    gopherbot committed Apr 13, 2026
    Configuration menu
    Copy the full SHA
    a8e9237 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2026

  1. hkdf: forward Extract to the standard library

    Change-Id: I82406eb153c53e7cbf167360e472724a6a6a6964
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/769720
    Reviewed-by: Daniel McCarney <daniel@binaryparadox.net>
    Reviewed-by: Roland Shoemaker <roland@golang.org>
    LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Carlos Amedee <carlos@golang.org>
    Auto-Submit: Filippo Valsorda <filippo@golang.org>
    FiloSottile authored and gopherbot committed Apr 23, 2026
    Configuration menu
    Copy the full SHA
    cc0e4fc View commit details
    Browse the repository at this point in the history
  2. pbkdf2: turn into a wrapper for crypto/pbkdf2

    Change-Id: If95f1d771404fe88a8f9bc0a17b5a4d16a6a6964
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/769721
    Reviewed-by: Daniel McCarney <daniel@binaryparadox.net>
    LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Auto-Submit: Filippo Valsorda <filippo@golang.org>
    Reviewed-by: Roland Shoemaker <roland@golang.org>
    Reviewed-by: Carlos Amedee <carlos@golang.org>
    FiloSottile authored and gopherbot committed Apr 23, 2026
    Configuration menu
    Copy the full SHA
    b9e5359 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2026

  1. acme: include Problem in OrderError.Error

    An ACME Order object can contain an error field when it is invalid.
    Previously, OrderError.Error() ignored this field, making it difficult
    to diagnose why an order failed. This change includes the problem
    details if available.
    
    
    Change-Id: I461fd02ef02251a2ba1e8cea39b5df8070938117
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/772880
    Reviewed-by: Roland Shoemaker <roland@golang.org>
    Reviewed-by: Sean Liao <sean@liao.dev>
    LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Daniel McCarney <daniel@binaryparadox.net>
    repon authored and cpu committed May 1, 2026
    Configuration menu
    Copy the full SHA
    fd0b90d View commit details
    Browse the repository at this point in the history

Commits on May 8, 2026

  1. x509roots/fallback/bundle: fix bundle test with Go 1.27+

    In Go 1.27 we've updated crypto/x509/pkix to avoid hex-encoding
    attribute values that are string-typed. However, in TestBundle() we
    assert the parsed certificate subject CN matches expected and now the
    parsed value differs based on Go version.
    
    This commit introduces some small helpers that on Go 1.25/1.26 replicate
    the Go 1.27 behavior, decoding hex-encoded attribute values before
    making the comparison.
    
    In this way the test continues to pass without losing any coverage, or
    introducing duplicated per-version bundles. In the future when only Go
    1.27+ are supported we can revert this extra machinery.
    
    Change-Id: I66bf6439e421169c0f9c750f88116b73ec5188fe
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/775760
    Reviewed-by: Roland Shoemaker <roland@golang.org>
    LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
    Auto-Submit: Daniel McCarney <daniel@binaryparadox.net>
    cpu authored and gopherbot committed May 8, 2026
    Configuration menu
    Copy the full SHA
    9d9d507 View commit details
    Browse the repository at this point in the history
  2. go.mod: update golang.org/x dependencies

    Update golang.org/x dependencies to their latest tagged versions.
    
    Change-Id: Ie3eba6549d69698b6dd089c7e49f7c30198dc2bb
    Reviewed-on: https://go-review.googlesource.com/c/crypto/+/775841
    LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Cherry Mui <cherryyz@google.com>
    Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
    Auto-Submit: Gopher Robot <gobot@golang.org>
    gopherbot committed May 8, 2026
    Configuration menu
    Copy the full SHA
    b8a14a8 View commit details
    Browse the repository at this point in the history
Loading