| Commit message (Expand) | Author | Age | Files | Lines |
| * | gh-142451: correctly copy HMAC attributes in `HMAC.copy()` (#142510) | Bénédikt Tran | 2025-12-14 | 1 | -0/+9 |
|
|
| * | gh-137371: refactor and fortify `test.support.hashlib_helper` (#137375) | Bénédikt Tran | 2025-09-10 | 1 | -3/+3 |
|
|
| * | gh-136912: fix handling of `OverflowError` in `hmac.digest` (#136917) | Bénédikt Tran | 2025-07-26 | 1 | -9/+55 |
|
|
| * | gh-136787: improve exception messages for invalid hash algorithms (#136802) | Bénédikt Tran | 2025-07-20 | 1 | -1/+1 |
|
|
| * | gh-134357: Remove unused imports in tests (#134340) | Hugo van Kemenade | 2025-05-25 | 1 | -1/+0 |
|
|
| * | gh-132388: test HACL* and OpenSSL hash functions in pure Python HMAC (#134051) | Bénédikt Tran | 2025-05-16 | 1 | -60/+94 |
|
|
| * | gh-132993: expose `HASHLIB_GIL_MINSIZE` to private extension modules (#132999) | Bénédikt Tran | 2025-04-27 | 1 | -5/+21 |
|
|
| * | gh-132388: remove outdated TODO comment in `test_hmac.py` (#133008) | Bénédikt Tran | 2025-04-26 | 1 | -2/+0 |
|
|
| * | gh-132388: fix typos in `Lib/test/test_hmac.py` (#132480) | abhi-jha | 2025-04-13 | 1 | -4/+4 |
|
|
| * | gh-132388: Increase test coverage for HMAC (#132389) | Bénédikt Tran | 2025-04-12 | 1 | -49/+152 |
|
|
| * | gh-99108: Implement HACL* HMAC (#130157) | Bénédikt Tran | 2025-04-04 | 1 | -23/+124 |
|
|
| * | gh-131402: add HMAC-SHA3 NIST test cases (#131407) | Bénédikt Tran | 2025-03-18 | 1 | -21/+137 |
|
|
| * | gh-130149: cleanup refactorization of `test_hmac.py` (#131318) | Bénédikt Tran | 2025-03-17 | 1 | -113/+190 |
|
|
| * | gh-130149: fix HMAC tests for some FIPS-only build bots (#130788) | Bénédikt Tran | 2025-03-04 | 1 | -14/+34 |
|
|
| * | gh-130149: refactor tests for HMAC (#130150) | Bénédikt Tran | 2025-03-03 | 1 | -416/+813 |
|
|
| * | bpo-14322: added test case for invalid update to hmac (#26636) | Arjun | 2024-02-25 | 1 | -0/+8 |
|
|
| * | gh-103256: Fix hmac algorithm to support fallback implementation (gh-103286) | Dong-hee Na | 2023-04-07 | 1 | -0/+10 |
|
|
| * | bpo-43988: Use check disallow instantiation helper (GH-26392) | Erlend Egeberg Aasland | 2021-05-27 | 1 | -6/+2 |
|
|
| * | bpo-43908: Mark ssl, hash, and hmac types as immutable (GH-25792) | Christian Heimes | 2021-05-02 | 1 | -0/+3 |
|
|
| * | bpo-43916: Remove _disabled_new() function (GH-25745) | Victor Stinner | 2021-04-30 | 1 | -1/+1 |
|
|
| * | bpo-40645: use C implementation of HMAC (GH-24920) | Christian Heimes | 2021-03-27 | 1 | -45/+69 |
|
|
| * | bpo-40791: Use CRYPTO_memcmp() for compare_digest (#20456) | Christian Heimes | 2020-05-27 | 1 | -35/+53 |
|
|
| * | bpo-40645: Implement HMAC in C (GH-20129) | Christian Heimes | 2020-05-17 | 1 | -72/+125 |
|
|
| * | bpo-40645: Deprecated internal details of hmac.HMAC (GH-20132) | Christian Heimes | 2020-05-16 | 1 | -5/+16 |
|
|
| * | bpo-40275: Move requires_hashdigest() to test.support.hashlib_helper (GH-19716) | Hai Shi | 2020-04-29 | 1 | -19/+19 |
|
|
| * | bpo-38270: Fix indentation of test_hmac assertions (GH-17446) | stratakis | 2019-12-03 | 1 | -2/+2 |
|
|
| * | bpo-33604: Raise TypeError on missing hmac arg. (GH-16805) | Gregory P. Smith | 2019-10-18 | 1 | -1/+6 |
|
|
| * | bpo-38270: More fixes for strict crypto policy (GH-16418) | Christian Heimes | 2019-09-27 | 1 | -6/+6 |
|
|
| * | bpo-38270: Check for hash digest algorithms and avoid MD5 (GH-16382) | Christian Heimes | 2019-09-25 | 1 | -17/+43 |
|
|
| * | Fix typos mostly in comments, docs and test names (GH-15209) | Min ho Kim | 2019-08-30 | 1 | -3/+3 |
|
|
| * | bpo-33604: Remove deprecated HMAC default value marked for removal in 3.8 (GH... | Matthias Bussonnier | 2018-09-10 | 1 | -21/+7 |
|
|
| * | bpo-33604: Remove Pending from hmac Deprecation warning. (GH-7062) | Matthias Bussonnier | 2018-05-22 | 1 | -2/+2 |
|
|
| * | bpo-32433: Optimized HMAC digest (#5023) | Christian Heimes | 2018-01-27 | 1 | -0/+38 |
|
|
| * | Remove unused support.run_unittest imports. | Serhiy Storchaka | 2016-04-24 | 1 | -1/+0 |
|
|
| * | Issue #21741: Update 147 test modules to use test discovery. | Zachary Ware | 2015-04-13 | 1 | -10/+1 |
|
|
| * | Issue #19758: silence PendingDeprecationWarnings in test_hmac | Christian Heimes | 2013-11-24 | 1 | -14/+33 |
|
|
| * | Issue #18775: Add name and block_size attribute to HMAC object. They now | Christian Heimes | 2013-11-20 | 1 | -6/+29 |
|
|
| * | Issue #17276: MD5 as default digestmod for HMAC is deprecated. The HMAC | Christian Heimes | 2013-11-20 | 1 | -6/+21 |
|
|
| * | Issue 18240: The HMAC module is no longer restricted to bytes and accepts | Christian Heimes | 2013-07-01 | 1 | -0/+14 |
|
|
| * | Issue #15225: improve error message when hmac is passed a wrong key type. | Antoine Pitrou | 2012-06-30 | 1 | -0/+12 |
|
|
| * | Issue #15061: Re-implemented hmac.compare_digest() in C | Christian Heimes | 2012-06-24 | 1 | -5/+76 |
|
|
| * | Issue #15061: Don't oversell the capabilities of the new non-shortcircuiting ... | Nick Coghlan | 2012-06-15 | 1 | -21/+23 |
|
|
| * | Issue #14532: Add a secure_compare() helper to the hmac module, to mitigate | Charles-François Natali | 2012-05-13 | 1 | -1/+37 |
|
|
| * | (partially) | Florent Xicluna | 2010-04-02 | 1 | -8/+2 |
|
|
| * | convert old fail* assertions to assert* | Benjamin Peterson | 2009-06-30 | 1 | -4/+4 |
|
|
| * | Issue #1717: Remove cmp. Stage 1: remove all uses of cmp and __cmp__ from | Mark Dickinson | 2009-01-27 | 1 | -1/+1 |
|
|
| * | Merged revisions 66321 via svnmerge from | Brett Cannon | 2008-09-09 | 1 | -1/+1 |
|
|
| * | #2621 rename test.test_support to test.support | Benjamin Peterson | 2008-05-20 | 1 | -3/+3 |
|
|
| * | Merged revisions 61644,61646-61647,61649-61652,61656-61658,61663,61665,61667 ... | Christian Heimes | 2008-03-20 | 1 | -4/+2 |
|
|
| * | Merged revisions 58862-58885 via svnmerge from | Guido van Rossum | 2007-11-06 | 1 | -5/+159 |
|
|