summaryrefslogtreecommitdiffstats
path: root/Modules/_hashopenssl.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995)Oren Milman2018-02-131-2/+2
* bpo-32746: Fix multiple typos (GH-5144)Leo Arias2018-02-041-1/+1
* bpo-32433: Optimized HMAC digest (#5023)Christian Heimes2018-01-271-2/+57
* bpo-32240: Add the const qualifier to declarations of PyObject* array argumen...Serhiy Storchaka2017-12-151-1/+1
* Replace KB unit with KiB (#4293)Victor Stinner2017-11-081-1/+1
* bpo-31370: Remove support for threads-less builds (#3385)Antoine Pitrou2017-09-071-10/+0
* bpo-30102: Call OPENSSL_add_all_algorithms_noconf (#3112)Christian Heimes2017-09-051-1/+4
* Remove _PyArg_NoStackKeywords(). (#2641)Serhiy Storchaka2017-07-101-6/+2
* bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make (#1955)Serhiy Storchaka2017-07-031-1/+1
* bpo-20627: Fix error message when keyword arguments are used (#2115)Sylvain2017-06-151-2/+2
* bpo-9146: Raise a ValueError if OpenSSL fails to init a hash func. (#1777)Gregory P. Smith2017-05-241-9/+36
* _hashopenssl uses METH_FASTCALLVictor Stinner2017-01-171-3/+7
* Issue #27928: Add scrypt (password-based key derivation function) to hashlib ...Christian Heimes2016-09-061-0/+129
* Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.Christian Heimes2016-09-051-59/+106
|\
| * Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.Christian Heimes2016-09-051-59/+106
* | Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Raymond Hettinger2016-08-301-1/+1
|/
* Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5Martin Panter2015-11-021-1/+1
|\
| * Issue #25523: Correct "a" article to "an" articleMartin Panter2015-11-021-1/+1
* | merge 3.4Benjamin Peterson2015-09-271-2/+2
|\ \ | |/
| * fix spacingBenjamin Peterson2015-09-271-2/+2
* | Issue9951: update _hashopenssl and md5module to use _Py_strhex().Gregory P. Smith2015-04-251-19/+3
* | Issue #23143: Remove compatibility with OpenSSLs older than 0.9.8.Antoine Pitrou2015-01-031-12/+0
|/
* exclude _hashopenssl.c:_setException() from LCOV coverageChristian Heimes2013-12-051-0/+2
* Remove unused code path from PBKDF2 that is causing a warning on Win64Christian Heimes2013-11-181-5/+1
* Fix compiler warnings on Windows 64 bit: add an explicit cast from Py_ssize_tVictor Stinner2013-11-151-1/+1
* Issue #18582: fix memory leak in pbkdf2 codeChristian Heimes2013-11-061-0/+1
* Silence a compiler warning about an unused functionBrett Cannon2013-11-011-28/+28
* Issue #19420: Fix reference leak in module initalization code of _hashopenssl.cChristian Heimes2013-10-291-1/+1
* Issue #18742: Expose the internal hash type object for ABCs.Christian Heimes2013-10-221-3/+1
* Load SSL's error strings in hashlib.Christian Heimes2013-10-211-0/+1
* Make PKCS5_PBKDF2_HMAC_fast() a static functionChristian Heimes2013-10-201-4/+5
* Issue #18582: HMAC_CTX_copy() is not available on OpenSSL < 1.0Christian Heimes2013-10-191-1/+2
* Issue #18582: provide a faster C implementation of pbkdf2_hmac that works wit...Christian Heimes2013-10-191-6/+94
* Issue #18582: Add 'pbkdf2_hmac' to the hashlib module.Christian Heimes2013-10-121-0/+136
* In the _hashlib module, only initialize the static data for OpenSSL'sGregory P. Smith2013-02-021-6/+9
|\
| * In the _hashlib module, only initialize the static data for OpenSSL'sGregory P. Smith2013-02-021-6/+9
| |\
| | * In the _hashlib module, only initialize the static data for OpenSSL'sGregory P. Smith2013-02-021-6/+9
* | | Issue #16113: integrade SHA-3 (Keccak) patch from http://hg.python.org/sandbo...Christian Heimes2012-10-061-22/+0
|/ /
* | Issue #13088: Add shared Py_hexdigits constant to format a number into base 16Victor Stinner2011-10-141-5/+3
|/
* hashlib has two new constant attributes: algorithms_guaranteed andGregory P. Smith2010-09-061-1/+69
* Issue #2443: Added a new macro, Py_VA_COPY, which is equivalent to C99Alexander Belopolsky2010-08-111-1/+1
* Issue #6697: use %U format instead of _PyUnicode_AsString(), becauseVictor Stinner2010-03-121-4/+1
* Merged revisions 77484,77487,77561,77570,77593,77603,77608,77667,77702-77703,...Benjamin Peterson2010-02-031-1/+13
* Merged revisions 77209,77229,77359-77360,77371 via svnmerge fromBenjamin Peterson2010-01-091-1/+1
* remove old undocumented compat interfaces in hashlib and pwd #5881Benjamin Peterson2009-05-041-6/+0
* Merge refactoring I did when committing r72267 to trunk into theGregory P. Smith2009-05-041-33/+27
* Fixes Issue #3745: Fix hashlib to always reject unicode and nonGregory P. Smith2009-02-121-26/+5
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-1/+1
* Issue #4751: hashlib now releases the GIL when hashing large buffersAntoine Pitrou2009-01-081-91/+154
* Merged revisions 66496 via svnmerge fromBenjamin Peterson2008-09-241-13/+43