summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_hmac.py
Commit message (Expand)AuthorAgeFilesLines
* gh-142451: correctly copy HMAC attributes in `HMAC.copy()` (#142510)Bénédikt Tran2025-12-141-0/+9
* gh-137371: refactor and fortify `test.support.hashlib_helper` (#137375)Bénédikt Tran2025-09-101-3/+3
* gh-136912: fix handling of `OverflowError` in `hmac.digest` (#136917)Bénédikt Tran2025-07-261-9/+55
* gh-136787: improve exception messages for invalid hash algorithms (#136802)Bénédikt Tran2025-07-201-1/+1
* gh-134357: Remove unused imports in tests (#134340)Hugo van Kemenade2025-05-251-1/+0
* gh-132388: test HACL* and OpenSSL hash functions in pure Python HMAC (#134051)Bénédikt Tran2025-05-161-60/+94
* gh-132993: expose `HASHLIB_GIL_MINSIZE` to private extension modules (#132999)Bénédikt Tran2025-04-271-5/+21
* gh-132388: remove outdated TODO comment in `test_hmac.py` (#133008)Bénédikt Tran2025-04-261-2/+0
* gh-132388: fix typos in `Lib/test/test_hmac.py` (#132480)abhi-jha2025-04-131-4/+4
* gh-132388: Increase test coverage for HMAC (#132389)Bénédikt Tran2025-04-121-49/+152
* gh-99108: Implement HACL* HMAC (#130157)Bénédikt Tran2025-04-041-23/+124
* gh-131402: add HMAC-SHA3 NIST test cases (#131407)Bénédikt Tran2025-03-181-21/+137
* gh-130149: cleanup refactorization of `test_hmac.py` (#131318)Bénédikt Tran2025-03-171-113/+190
* gh-130149: fix HMAC tests for some FIPS-only build bots (#130788)Bénédikt Tran2025-03-041-14/+34
* gh-130149: refactor tests for HMAC (#130150)Bénédikt Tran2025-03-031-416/+813
* bpo-14322: added test case for invalid update to hmac (#26636)Arjun2024-02-251-0/+8
* gh-103256: Fix hmac algorithm to support fallback implementation (gh-103286)Dong-hee Na2023-04-071-0/+10
* bpo-43988: Use check disallow instantiation helper (GH-26392)Erlend Egeberg Aasland2021-05-271-6/+2
* bpo-43908: Mark ssl, hash, and hmac types as immutable (GH-25792)Christian Heimes2021-05-021-0/+3
* bpo-43916: Remove _disabled_new() function (GH-25745)Victor Stinner2021-04-301-1/+1
* bpo-40645: use C implementation of HMAC (GH-24920)Christian Heimes2021-03-271-45/+69
* bpo-40791: Use CRYPTO_memcmp() for compare_digest (#20456)Christian Heimes2020-05-271-35/+53
* bpo-40645: Implement HMAC in C (GH-20129)Christian Heimes2020-05-171-72/+125
* bpo-40645: Deprecated internal details of hmac.HMAC (GH-20132)Christian Heimes2020-05-161-5/+16
* bpo-40275: Move requires_hashdigest() to test.support.hashlib_helper (GH-19716)Hai Shi2020-04-291-19/+19
* bpo-38270: Fix indentation of test_hmac assertions (GH-17446)stratakis2019-12-031-2/+2
* bpo-33604: Raise TypeError on missing hmac arg. (GH-16805)Gregory P. Smith2019-10-181-1/+6
* bpo-38270: More fixes for strict crypto policy (GH-16418)Christian Heimes2019-09-271-6/+6
* bpo-38270: Check for hash digest algorithms and avoid MD5 (GH-16382)Christian Heimes2019-09-251-17/+43
* Fix typos mostly in comments, docs and test names (GH-15209)Min ho Kim2019-08-301-3/+3
* bpo-33604: Remove deprecated HMAC default value marked for removal in 3.8 (GH...Matthias Bussonnier2018-09-101-21/+7
* bpo-33604: Remove Pending from hmac Deprecation warning. (GH-7062)Matthias Bussonnier2018-05-221-2/+2
* bpo-32433: Optimized HMAC digest (#5023)Christian Heimes2018-01-271-0/+38
* Remove unused support.run_unittest imports.Serhiy Storchaka2016-04-241-1/+0
* Issue #21741: Update 147 test modules to use test discovery.Zachary Ware2015-04-131-10/+1
* Issue #19758: silence PendingDeprecationWarnings in test_hmacChristian Heimes2013-11-241-14/+33
* Issue #18775: Add name and block_size attribute to HMAC object. They nowChristian Heimes2013-11-201-6/+29
* Issue #17276: MD5 as default digestmod for HMAC is deprecated. The HMACChristian Heimes2013-11-201-6/+21
* Issue 18240: The HMAC module is no longer restricted to bytes and acceptsChristian Heimes2013-07-011-0/+14
* Issue #15225: improve error message when hmac is passed a wrong key type.Antoine Pitrou2012-06-301-0/+12
* Issue #15061: Re-implemented hmac.compare_digest() in CChristian Heimes2012-06-241-5/+76
* Issue #15061: Don't oversell the capabilities of the new non-shortcircuiting ...Nick Coghlan2012-06-151-21/+23
* Issue #14532: Add a secure_compare() helper to the hmac module, to mitigateCharles-François Natali2012-05-131-1/+37
* (partially)Florent Xicluna2010-04-021-8/+2
* convert old fail* assertions to assert*Benjamin Peterson2009-06-301-4/+4
* Issue #1717: Remove cmp. Stage 1: remove all uses of cmp and __cmp__ fromMark Dickinson2009-01-271-1/+1
* Merged revisions 66321 via svnmerge fromBrett Cannon2008-09-091-1/+1
* #2621 rename test.test_support to test.supportBenjamin Peterson2008-05-201-3/+3
* Merged revisions 61644,61646-61647,61649-61652,61656-61658,61663,61665,61667 ...Christian Heimes2008-03-201-4/+2
* Merged revisions 58862-58885 via svnmerge fromGuido van Rossum2007-11-061-5/+159