summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_hashlib.py
Commit message (Collapse)AuthorAgeFilesLines
* a useful decorator for cleaning up threadsBenjamin Peterson2009-05-141-7/+2
|
* prevent refleaks from threadsBenjamin Peterson2009-05-141-1/+5
|
* Issue #4751: For hashlib algorithms provided by OpenSSL, the PythonGregory P. Smith2009-05-041-3/+46
| | | | GIL is now released during computation on data lengths >= 2048 bytes.
* - Issue #3745: Fix hashlib to always reject unicode and non buffer-apiGregory P. Smith2009-02-131-3/+18
| | | | | | supporting objects as input no matter how it was compiled (built in implementations or external openssl library). (backported from a py3k branch)
* fix possible integer overflows in _hashopenssl #3886Benjamin Peterson2008-09-181-2/+16
|
* email address updateGregory P. Smith2007-09-091-1/+1
|
* [ sf.net patch # 1121611 ]Gregory P. Smith2005-08-211-0/+191
A new hashlib module to replace the md5 and sha modules. It adds support for additional secure hashes such as SHA-256 and SHA-512. The hashlib module uses OpenSSL for fast platform optimized implementations of algorithms when available. The old md5 and sha modules still exist as wrappers around hashlib to preserve backwards compatibility.