mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
Centralizing some repetitive code, which would have prevented #45990. This also fixes the deprecated Certificate.CreateCRL for RSA-PSS, not that anyone cared, probably. This has two other minor observable behavior changes: MD2 is now treated as a completely unknown algorithm (why did we even have that!? removing lets us treat hash == 0 as always meaning no prehash); and we now do the signature verification self-check for all signing operations. Change-Id: I3b34fe0c3b6eb6181d2145b0704834225cd45a27 Reviewed-on: https://go-review.googlesource.com/c/go/+/586015 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Roland Shoemaker <roland@golang.org> Auto-Submit: Filippo Valsorda <filippo@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> |
||
|---|---|---|
| .. | ||
| archive/tar | ||
| crypto/x509 | ||
| database/sql | ||
| debug/elf | ||
| encoding/binary | ||
| go | ||
| iter | ||
| maps | ||
| math/rand/v2 | ||
| net | ||
| os | ||
| path/filepath | ||
| reflect | ||
| runtime | ||
| slices | ||
| structs | ||
| sync | ||
| syscall | ||
| testing/fstest | ||
| unicode/utf16 | ||
| unique | ||
| 0-heading.md | ||
| README | ||
API changes and other small changes to the standard library go here.