COMMITS
/ Modules/sha1module.c February 12, 2021
E
bpo-43204: Fix LibTomCrypt URL in md5module.c and sha*module.c comments (GH-24507)
Erlend Egeberg Aasland committed
December 1, 2020
V
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)
Victor Stinner committed
September 6, 2020
M
bpo-1635741: Port _sha1, _sha512, _md5 to multiphase init (GH-21818)
Mohamed Koubaa committed
June 4, 2020
E
bpo-40865: Remove unused insint() macro from hash modules (GH-20627)
Erlend Egeberg Aasland 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 19, 2018
S
bpo-20216: Correct docstrings of digest() methods in hashlib. (GH-9873)
Srinivas Thatiparthy (శ్రీనివాస్ తాటిపర్తి) committed
September 10, 2018
P
Fix misleading mentions of tp_size in comments (GH-9093)
Peter Eisentraut committed
January 23, 2017
S
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
Serhiy Storchaka committed
September 6, 2016
B
replace PY_LONG_LONG with long long
Benjamin Peterson committed
July 7, 2016
S
Issue #27332: Fixed the type of the first argument of module-level functions
Serhiy Storchaka committed
April 25, 2015
G
Implements issue #9951: Adds a hex() method to bytes, bytearray, & memoryview.
Gregory P. Smith committed
April 3, 2015
S
Issue #23501: Argumen Clinic now generates code into separate files by default.
Serhiy Storchaka committed
July 27, 2014
M
Issue #20173: Convert sha1, sha256, sha512 and md5 to ArgumentClinic.
Martin v. Löwis committed
October 22, 2013
C
Issue #18742: Expose the internal hash type object for ABCs.
Christian Heimes committed
August 15, 2013
C
Change the builtin hash algorithms' names to lower case names
Christian Heimes committed
July 30, 2013
C
Issue #18599: Fix name attribute of _sha1.sha1() object. It now returns
Christian Heimes committed
C
Issue #18599: Fix name attribute of _sha1.sha1() object. It now returns
Christian Heimes committed
June 4, 2013
V
Reuse Py_MIN and Py_MAX macros: remove duplicate MIN/MAX macros
Victor Stinner committed
April 16, 2013
B
remove pointless code (closes #17738)
Benjamin Peterson committed
January 3, 2013
C
Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() in
Christian Heimes committed
C
Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() in
Christian Heimes committed
October 30, 2012
V
Issue #9566: Explicit downcast to fix compiler warnings on Win64
Victor Stinner committed
June 21, 2012
D
sha1_{init,process,done}: make static
doko@ubuntu.com committed
April 27, 2012
V
Check newly created consistency using _PyUnicode_CheckConsistency(str, 1)
Victor Stinner committed
October 14, 2011
V
Issue #13088: Add shared Py_hexdigits constant to format a number into base 16
Victor Stinner committed
September 28, 2011
M
Implement PEP 393.
Martin v. Löwis committed
July 7, 2011
V
Issue #9566: cast unsigned int to Py_ssize_t in md5 and sha1 modules
Victor Stinner committed
January 4, 2011
V
Issue #9566: use Py_ssize_t instead of int
Victor Stinner committed
July 23, 2010
B
Rename some macros in the sha1 module to no longer conflict with termios.h.
Brett Cannon committed
May 9, 2010
A
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou committed
March 3, 2009
H
Fixed memory leak on failure. This is related to issue5403 but won't crash on py3k.
Hirokazu Yamamoto committed
February 12, 2009
G
Fixes Issue #3745: Fix hashlib to always reject unicode and non
Gregory P. Smith committed
February 2, 2009
M
Issue #1717: rename tp_compare to tp_reserved. I'll change the
Mark Dickinson committed
August 15, 2008
M
Zero-initialize buf. Fixes #3557.
Martin v. Löwis committed
August 14, 2008
M
Use s* to receive data. Fixes #3552.
Martin v. Löwis committed
June 11, 2008
M
Fix module initialization glitches.
Martin v. Löwis committed
M
Implement PEP 3121: new module initialization and finalization API.
Martin v. Löwis committed
May 26, 2008
C
Renamed PyString to PyBytes
Christian Heimes committed
December 19, 2007
C
#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.
Christian Heimes committed
December 2, 2007
C
Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h
Christian Heimes committed
November 6, 2007
G
Merging the py3k-pep3137 branch back into the py3k branch.
Guido van Rossum committed
September 9, 2007
G
Adds stand alone _md5 and _sha1 modules for use by hashlib on systems
Gregory P. Smith committed