COMMITS
/ Modules/_hashopenssl.c May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
March 6, 2019
E
bpo-36209: Fix typo on hashlib error message (GH-12194)
Emmanuel Arias committed
March 4, 2019
C
bpo-36179: Fix ref leaks in _hashopenssl (GH-12158)
Christian Heimes committed
December 31, 2018
G
Dead code removal from _hashopenssl. (GH-11379)
Gregory P. Smith committed
December 27, 2018
T
bpo-20182: AC convert remaining functions/methods in _hashopenssl.c (GH-9213)
Tal Einat committed
November 27, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749)
Serhiy Storchaka committed
October 19, 2018
S
bpo-20216: Correct docstrings of digest() methods in hashlib. (GH-9873)
Srinivas Thatiparthy (శ్రీనివాస్ తాటిపర్తి) committed
September 12, 2018
B
closes bpo-34646: Remove PyAPI_* macros from declarations. (GH-9218)
Benjamin Peterson committed
July 31, 2018
S
bpo-33729: Fix issues with arguments parsing in hashlib. (GH-8346)
Serhiy Storchaka committed
February 13, 2018
O
bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995)
Oren Milman committed
February 4, 2018
L
bpo-32746: Fix multiple typos (GH-5144)
Leo Arias committed
January 27, 2018
C
bpo-32433: Optimized HMAC digest (#5023)
Christian Heimes committed
December 15, 2017
S
bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746)
Serhiy Storchaka committed
November 8, 2017
V
Replace KB unit with KiB (#4293)
Victor Stinner committed
September 7, 2017
A
bpo-31370: Remove support for threads-less builds (#3385)
Antoine Pitrou committed
September 5, 2017
C
bpo-30102: Call OPENSSL_add_all_algorithms_noconf (#3112)
Christian Heimes committed
July 10, 2017
S
Remove _PyArg_NoStackKeywords(). (#2641)
Serhiy Storchaka committed
July 3, 2017
S
bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make (#1955)
Serhiy Storchaka committed
June 15, 2017
S
bpo-20627: Fix error message when keyword arguments are used (#2115)
Sylvain committed
May 24, 2017
G
bpo-9146: Raise a ValueError if OpenSSL fails to init a hash func. (#1777)
Gregory P. Smith committed
January 17, 2017
V
_hashopenssl uses METH_FASTCALL
Victor Stinner committed
September 6, 2016
C
September 5, 2016
C
Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.
Christian Heimes committed
C
Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.
Christian Heimes committed
August 30, 2016
R
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
Raymond Hettinger committed
November 2, 2015
M
Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5
Martin Panter committed
M
Issue #25523: Correct "a" article to "an" article
Martin Panter committed
September 27, 2015
B
fix spacing
Benjamin Peterson committed
April 25, 2015
G
Issue9951: update _hashopenssl and md5module to use _Py_strhex().
Gregory P. Smith committed
January 3, 2015
A
Issue #23143: Remove compatibility with OpenSSLs older than 0.9.8.
Antoine Pitrou committed
December 5, 2013
C
exclude _hashopenssl.c:_setException() from LCOV coverage
Christian Heimes committed
November 18, 2013
C
Remove unused code path from PBKDF2 that is causing a warning on Win64
Christian Heimes committed
November 15, 2013
V
Fix compiler warnings on Windows 64 bit: add an explicit cast from Py_ssize_t
Victor Stinner committed
November 6, 2013
C
Issue #18582: fix memory leak in pbkdf2 code
Christian Heimes committed
November 1, 2013
B
Silence a compiler warning about an unused function
Brett Cannon committed
October 29, 2013
C
Issue #19420: Fix reference leak in module initalization code of _hashopenssl.c
Christian Heimes committed
October 22, 2013
C
Issue #18742: Expose the internal hash type object for ABCs.
Christian Heimes committed
October 21, 2013
C
Load SSL's error strings in hashlib.
Christian Heimes committed
October 20, 2013
C
Make PKCS5_PBKDF2_HMAC_fast() a static function
Christian Heimes committed
October 19, 2013
C
Issue #18582: HMAC_CTX_copy() is not available on OpenSSL < 1.0
Christian Heimes committed
C
Issue #18582: provide a faster C implementation of pbkdf2_hmac that works with OpenSSL < 1.0
Christian Heimes committed
October 12, 2013
C
Issue #18582: Add 'pbkdf2_hmac' to the hashlib module.
Christian Heimes committed
February 2, 2013
G
In the _hashlib module, only initialize the static data for OpenSSL's
Gregory P. Smith committed
G
In the _hashlib module, only initialize the static data for OpenSSL's
Gregory P. Smith committed
G
In the _hashlib module, only initialize the static data for OpenSSL's
Gregory P. Smith committed
October 6, 2012
C
Issue #16113: integrade SHA-3 (Keccak) patch from http://hg.python.org/sandbox/cheimes
Christian Heimes committed
October 14, 2011
V
Issue #13088: Add shared Py_hexdigits constant to format a number into base 16
Victor Stinner committed
September 6, 2010
G
hashlib has two new constant attributes: algorithms_guaranteed and
Gregory P. Smith committed
August 11, 2010
A
Issue #2443: Added a new macro, Py_VA_COPY, which is equivalent to C99
Alexander Belopolsky committed