commit 8eab4b47fe86c68f9188a0657e19fbc1720aa1e5 [browse]
Author: Sergey Matveev
Date: 2025-01-17 12:05:28 +03:00
Autogenerated TLS-related strings
go install golang.org/x/tools/cmd/stringer@latest
cd src/crypto/tls ; go generate
commit 7e91fe6acf6552c398e100a81c0f6c561db00106 [browse]
Author: Sergey Matveev
Date: 2023-02-02 00:19:57 +03:00
GOST X.509 and TLS 1.3 support via GoGOST
commit a991f9c34d454d3d844f21dc08f2d05df35a8c60 [browse]
Author: Gopher Robot
Date: 2025-02-04 08:13:44 -08:00
[release-branch.go1.23] go1.23.6
Change-Id: Iec54508cfd791299630ae4b784667cd2643c4c15
Reviewed-on: https://go-review.googlesource.com/c/go/+/646221
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Auto-Submit: Gopher Robot <gobot@golang.org>
TryBot-Bypass: Cherry Mui <cherryyz@google.com>
commit 6644ed63b1e6ccc129647ef6b0d4647fdbe14056 [browse]
Author: Roland Shoemaker
Date: 2025-01-21 16:03:14 -08:00
[release-branch.go1.23] crypto/internal/fips140/nistec: make p256NegCond constant time on ppc64le
Remove the branching instruction from p256NegCond which made it variable
time. The technique used matches that used in p256MovCond.
Fixes #71383
Fixes #71423
Fixes CVE-2025-22866
Change-Id: Ibc2a46814d856cbbdaf6cc0c5a415ed5d42ca793
Reviewed-on: https://go-review.googlesource.com/c/go/+/643735
Reviewed-by: David Chase <drchase@google.com>
Reviewed-by: Filippo Valsorda <filippo@golang.org>
Reviewed-by: Paul Murphy <murp@ibm.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
(cherry picked from commit 6fc23a3cff5e38ff72923fee50f51254dcdc6e93)
Reviewed-on: https://go-review.googlesource.com/c/go/+/645515
Reviewed-by: Carlos Amedee <carlos@golang.org>
commit ab44565bcd9ad975b87ffd78c36c1fae1644d0bf [browse]
Author: Russ Cox
Date: 2025-01-13 23:00:14 -05:00
[release-branch.go1.23] cmd/go/internal/modfetch: do not trust server to send all tags in shallow fetch
Newer git versions (at least git 2.47.1) do not send all the matching tags
for a shallow fetch of a specific hash anymore. The go command assumes
that git servers do this. Since that assumption is broken, use the local
copy of the remote refs list to augment the tags sent by the server.
This makes the cmd/go/internal/modfetch tests pass again with newer git.
For #71261
Fixes #71263
Change-Id: I9fd4f3fd7beeb68a522938599f8f3acd887d0b26
Reviewed-on: https://go-review.googlesource.com/c/go/+/642437
Reviewed-by: Michael Matloob <matloob@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Russ Cox <rsc@golang.org>
(cherry picked from commit bd80d8956f3062d2b2bff2d7da6b879dfa909f12)
Reviewed-on: https://go-review.googlesource.com/c/go/+/642696
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Russ Cox <rsc@golang.org>
clone the repository to get more history