COMMITS
/ Modules/_sha3/sha3module.c October 28, 2022
S
[3.10] GH-98671: bpo-46670: Fix #ifdef in sha3module.c (GH-90828) (#98677)
samypr100 committed
May 5, 2021
M
bpo-36515: Disable unaligned memory access in _sha3 on ARM (GH-25927)
Miss Islington (bot) committed
May 2, 2021
C
bpo-43908: Mark ssl, hash, and hmac types as immutable (GH-25792)
Christian Heimes committed
April 18, 2021
C
bpo-43362: Fix invalid free and return check in _sha3 module (GH-25463)
Christian Heimes committed
December 1, 2020
V
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)
Victor Stinner committed
September 2, 2020
M
bpo-1635741: Port _sha3 module to multi-phase init (GH-21855)
Mohamed Koubaa committed
April 17, 2020
V
bpo-40302: Replace PY_INT64_T with int64_t (GH-19573)
Victor Stinner committed
February 7, 2020
V
bpo-39573: Add Py_SET_TYPE() function (GH-18394)
Victor Stinner committed
September 13, 2019
C
bpo-9216: Add usedforsecurity to hashlib constructors (GH-16044)
Christian Heimes committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
October 11, 2018
S
bpo-34922: Fix integer overflow in the digest() and hexdigest() methods (GH-9751)
Serhiy Storchaka committed
September 10, 2018
P
Fix misleading mentions of tp_size in comments (GH-9093)
Peter Eisentraut committed
July 31, 2018
S
bpo-33729: Fix issues with arguments parsing in hashlib. (GH-8346)
Serhiy Storchaka committed
September 7, 2017
A
bpo-31370: Remove support for threads-less builds (#3385)
Antoine Pitrou committed
January 23, 2017
S
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
Serhiy Storchaka committed
September 21, 2016
C
Don't define PY_WITH_KECCAK
Christian Heimes committed
September 8, 2016
C
sha3: let's keep it simple and always allocate enough extra space for uint64_t[20].
Christian Heimes committed
C
Issue #16113: SHA3: allocate extra memory for lane extraction and check return value of PyModule_Create()
Christian Heimes committed
September 7, 2016
C
Issue #16113: KeccakP-1600-opt64 does not support big endian platforms yet.
Christian Heimes committed
C
Issue #16113: Add SHA-3 and SHAKE support to hashlib module.
Christian Heimes committed
January 3, 2014
M
* Issue #16113: Remove sha3 module again.
Martin v. Löwis committed
October 22, 2013
C
Issue #18742: Expose the internal hash type object for ABCs.
Christian Heimes committed
July 31, 2013
C
yet another WITH_THREADS typo
Christian Heimes committed
C
Fix _sha3 module to actually release the GIL around its update function.
Christian Heimes committed
January 3, 2013
C
Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() in
Christian Heimes committed
October 17, 2012
C
Issue #16166: Add PY_LITTLE_ENDIAN and PY_BIG_ENDIAN macros and unified
Christian Heimes committed
October 14, 2012
C
Issue #16234: Modify sha3's block_size method to return NotImplemented.
Christian Heimes committed
C
Update comment: SPARC requires proper alignment
Christian Heimes committed
C
get 64bit platforms without uint64 right again
Christian Heimes committed
October 7, 2012
C
brg_endian.h is back again
Christian Heimes committed
C
re-add brg_endian.h to debug issue in big endian SPARC machine
Christian Heimes committed
October 6, 2012
C
remove #warning from sha3module.c
Christian Heimes committed
C
fix possible memory leak, dealloc newobj
Christian Heimes committed
C
Issue #16113: integrade SHA-3 (Keccak) patch from http://hg.python.org/sandbox/cheimes
Christian Heimes committed