COMMITS
/ Modules/hmacmodule.c March 24, 2026
K
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
Karolina Surma committed
March 6, 2026
P
gh-145376: Fix crashes in `md5module.c` and `hmacmodule.c` (#145422)
Pieter Eendebak committed
March 5, 2026
K
gh-145301: Fix double-free in hashlib and hmac module initialization (GH-145321)
krylosov-aa committed
October 1, 2025
S
gh-116946: remove unnecessary gc from immutable types (#139073)
Sergey Miryanov committed
September 1, 2025
P
gh-138342: Use a common utility for visiting an object's type (GH-138343)
Peter Bierma committed
August 18, 2025
A
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
Adam Turner committed
August 1, 2025
July 28, 2025
B
gh-131876: extract `_hashlib` helpers into a separate directory (#136995)
Bénédikt Tran committed
B
gh-136968: fortify macro usage in cryptographic modules (#136973)
Bénédikt Tran committed
July 20, 2025
B
gh-136787: improve exception messages for invalid hash algorithms (#136802)
Bénédikt Tran committed
June 27, 2025
B
gh-135755: rename undocumented `HACL_CAN_COMPILE_SIMD{128,256}` macros (#135847)
Bénédikt Tran committed
June 22, 2025
B
gh-135239: simpler use of mutexes in cryptographic modules (#135267)
Bénédikt Tran committed
June 20, 2025
B
gh-135532: simplify handling of HACL* errors in `_hmac` (#135740)
Bénédikt Tran committed
June 19, 2025
B
gh-135561: ensure that the GIL is held when handling an HACL* error in `_hmac` (#135562)
Bénédikt Tran committed
June 9, 2025
B
gh-135004: rewrite and cleanup `blake2module.c` (#135006)
Bénédikt Tran committed
April 27, 2025
B
gh-133061: do not mention `UINT32_MAX` in HMAC user-facing messages (#133062)
Bénédikt Tran committed
B
gh-132993: expose `HASHLIB_GIL_MINSIZE` to private extension modules (#132999)
Bénédikt Tran committed
April 7, 2025
B
gh-99108: add support for SIMD-accelerated HMAC-BLAKE2 (#132120)
Bénédikt Tran committed
April 4, 2025
B
gh-99108: Implement HACL* HMAC (#130157)
Bénédikt Tran committed