]> Cypherpunks repositories - gostls13.git/commit
crypto,hash: add and implement hash.Cloner
authorFilippo Valsorda <filippo@golang.org>
Wed, 21 May 2025 21:55:43 +0000 (23:55 +0200)
committerGopher Robot <gobot@golang.org>
Wed, 21 May 2025 23:39:55 +0000 (16:39 -0700)
commitedcde86990abd9d7336eee5115b63d8c0863a5dd
treeed93e44da48842556fa23ce7e7025bfc29cb4d64
parentde457fc4ea50cc3ac9dd967161b8bc31b79a26dd
crypto,hash: add and implement hash.Cloner

Fixes #69521

Co-authored-by: qiulaidongfeng <2645477756@qq.com>
Change-Id: I6a6a465652f5ab7e6c9054e826e17df2b8b34e41
Reviewed-on: https://go-review.googlesource.com/c/go/+/675197
Reviewed-by: Roland Shoemaker <roland@golang.org>
Auto-Submit: Filippo Valsorda <filippo@golang.org>
Reviewed-by: David Chase <drchase@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
24 files changed:
api/next/69521.txt [new file with mode: 0644]
doc/next/6-stdlib/99-minor/crypto/sha3/69521.md [new file with mode: 0644]
doc/next/6-stdlib/99-minor/hash/69521.md [new file with mode: 0644]
doc/next/6-stdlib/99-minor/hash/maphash/69521.md [new file with mode: 0644]
src/crypto/hmac/hmac_test.go
src/crypto/internal/cryptotest/hash.go
src/crypto/internal/fips140/hmac/hmac.go
src/crypto/internal/fips140/sha256/sha256.go
src/crypto/internal/fips140/sha512/sha512.go
src/crypto/md5/md5.go
src/crypto/md5/md5_test.go
src/crypto/sha1/sha1.go
src/crypto/sha1/sha1_test.go
src/crypto/sha256/sha256_test.go
src/crypto/sha3/sha3.go
src/crypto/sha3/sha3_test.go
src/crypto/sha512/sha512_test.go
src/hash/adler32/adler32.go
src/hash/crc32/crc32.go
src/hash/crc64/crc64.go
src/hash/fnv/fnv.go
src/hash/hash.go
src/hash/maphash/maphash.go
src/internal/testhash/hash.go