summaryrefslogtreecommitdiffstats
path: root/Modules/hashlib.h
Commit message (Collapse)AuthorAgeFilesLines
* gh-99108: Release the GIL around hashlib built-in computation (#104675)Gregory P. Smith2023-05-231-1/+8
| | | | | | | This matches the GIL releasing behavior of our existing `_hashopenssl` module, extending it to the HACL* built-ins. Includes adding comments to better describe the ENTER/LEAVE macros purpose and explain the lock strategy in both existing and new code.
* hashlib: Fix old message about unicode objects. (GH-28653)Julien Palard2021-10-011-1/+1
|
* bpo-31370: Remove support for threads-less builds (#3385)Antoine Pitrou2017-09-071-17/+12
| | | | | | * Remove Setup.config * Always define WITH_THREAD for compatibility.
* Issue #26798: Add BLAKE2 (blake2b and blake2s) to hashlib.Christian Heimes2016-09-061-8/+11
|
* Issue #25523: Correct "a" article to "an" articleMartin Panter2015-11-021-1/+1
| | | | | | This changes the main documentation, doc strings, source code comments, and a couple error messages in the test suite. In some cases the word was removed or edited some other way to fix the grammar.
* Closes #18627: merge from 3.3Ned Deily2013-08-021-1/+1
|\
| * Issue #18627: Fix typo noticed by Vajrasky Kok.Ned Deily2013-08-021-1/+1
| |
* | Issue #16113: integrade SHA-3 (Keccak) patch from ↵Christian Heimes2012-10-061-0/+33
|/ | | | http://hg.python.org/sandbox/cheimes
* Fixes Issue #3745: Fix hashlib to always reject unicode and nonGregory P. Smith2009-02-121-0/+28
buffer-api supporting objects as input no matter how it was compiled (built in implementations or external openssl library).