]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.14] gh-140120: Refresh HACL* to fix an hmac memory leak (GH-140188) (#140192)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Fri, 17 Oct 2025 03:53:12 +0000 (05:53 +0200)
committerGitHub <noreply@github.com>
Fri, 17 Oct 2025 03:53:12 +0000 (20:53 -0700)
commit32e60fa220ec096739f95485f2b62ab950d921e4
tree137722e14406862dabce2ac7598963ef5d8ca62e
parent54261b67825811a0dcc07a0cc6dfc85bbeb0c79f
[3.14] gh-140120: Refresh HACL* to fix an hmac memory leak (GH-140188) (#140192)

gh-140120: Refresh HACL* to fix an hmac memory leak (GH-140188)

This pulls an updated version of HACL* that fixes the memory leak reported in GH-140120, via an upstream fix.
(cherry picked from commit 3a81313019ba82152653bd86f6ffd87dfe339c60)

Co-authored-by: Jonathan Protzenko <jonathan.protzenko+github@gmail.com>
32 files changed:
Misc/NEWS.d/next/Library/2025-10-15-20-47-04.gh-issue-140120.3gffZq.rst [new file with mode: 0644]
Misc/sbom.spdx.json
Modules/_hacl/Hacl_HMAC.h
Modules/_hacl/Hacl_Hash_Blake2b.h
Modules/_hacl/Hacl_Hash_Blake2b_Simd256.h
Modules/_hacl/Hacl_Hash_Blake2s.h
Modules/_hacl/Hacl_Hash_Blake2s_Simd128.h
Modules/_hacl/Hacl_Hash_MD5.h
Modules/_hacl/Hacl_Hash_SHA1.h
Modules/_hacl/Hacl_Hash_SHA2.h
Modules/_hacl/Hacl_Hash_SHA3.h
Modules/_hacl/Hacl_Streaming_HMAC.c
Modules/_hacl/Hacl_Streaming_HMAC.h
Modules/_hacl/Hacl_Streaming_Types.h
Modules/_hacl/include/krml/FStar_UInt128_Verified.h
Modules/_hacl/include/krml/FStar_UInt_8_16_32_64.h
Modules/_hacl/include/krml/internal/target.h
Modules/_hacl/include/krml/internal/types.h
Modules/_hacl/include/krml/lowstar_endianness.h
Modules/_hacl/internal/Hacl_HMAC.h
Modules/_hacl/internal/Hacl_Hash_Blake2b.h
Modules/_hacl/internal/Hacl_Hash_Blake2b_Simd256.h
Modules/_hacl/internal/Hacl_Hash_Blake2s.h
Modules/_hacl/internal/Hacl_Hash_Blake2s_Simd128.h
Modules/_hacl/internal/Hacl_Hash_MD5.h
Modules/_hacl/internal/Hacl_Hash_SHA1.h
Modules/_hacl/internal/Hacl_Hash_SHA2.h
Modules/_hacl/internal/Hacl_Hash_SHA3.h
Modules/_hacl/internal/Hacl_Impl_Blake2_Constants.h
Modules/_hacl/internal/Hacl_Streaming_HMAC.h
Modules/_hacl/internal/Hacl_Streaming_Types.h
Modules/_hacl/refresh.sh