]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-140120: Refresh HACL* to fix an hmac memory leak (GH-140188)
authorJonathan Protzenko <jonathan.protzenko+github@gmail.com>
Thu, 16 Oct 2025 05:25:51 +0000 (13:25 +0800)
committerGitHub <noreply@github.com>
Thu, 16 Oct 2025 05:25:51 +0000 (05:25 +0000)
commit3a81313019ba82152653bd86f6ffd87dfe339c60
tree28373b124cb5b1c9fcabefe0514e6baf9eabc9b3
parent7f371ed84ba471bb1b11e79b502f244a9c17ac84
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 #140120, via an upstream fix.
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