| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Switch from flake8 to ruff (#7920) | Alex Gaynor | 2022-12-21 | 1 | -1/+1 |
| | | | | It's more than 60x faster. | ||||
| * | Remove explicit subclassing of object now that all classes are new-style (#6830) | Alex Gaynor | 2022-01-30 | 1 | -7/+7 |
| | | | | As someone who first with Python in 2.4 or so, this habit is going to be hard to break. | ||||
| * | Remove requires_backend_interface from tests because it was useless (#5884) | Alex Gaynor | 2021-03-01 | 1 | -8/+0 |
| | | |||||
| * | Remove __future__ import from our code (#5610) | Alex Gaynor | 2020-12-09 | 1 | -1/+0 |
| | | |||||
| * | new black, actually slightly different than the old black (#5429) | Paul Kehrer | 2020-08-26 | 1 | -6/+24 |
| | | |||||
| * | Paint it Black by the Rolling Stones (#5324) | Alex Gaynor | 2020-07-20 | 1 | -39/+9 |
| | | |||||
| * | add blake2b/blake2s support for hmac (#3873) | Paul Kehrer | 2017-08-22 | 1 | -1/+29 |
| | | | | | | | | | | | * add blake2b/blake2s support for hmac This was a bug, but it turns out the noise protocol suggests using the HMAC construction with BLAKE2 (rather than BLAKE2's own keyed functionality) for a few reasons, so we should support it. * actually test the thing | ||||
| * | remove deprecated items (#3794) | Paul Kehrer | 2017-07-20 | 1 | -16/+0 |
| | | | | | | | | | | | * remove deprecated items whirlpool, ripemd160, unsupportedextension, and the old interfaces * flake8 and remove a test generator we no longe use * make it clear we warned you about these things | ||||
| * | Update the license header for every source file, as well as the documentation. | Alex Gaynor | 2014-11-16 | 1 | -12/+3 |
| | | | | | Fixes #1209 | ||||
| * | Change how we represented that a test requires a backend. | Alex Gaynor | 2014-10-23 | 1 | -7/+8 |
| | | | | | This way is more extensible and requires less maintaince | ||||
| * | updates to make the project pep8-naming clean | Paul Kehrer | 2014-02-24 | 1 | -7/+7 |
| | | |||||
| * | instantiate hash objects for hmac checks too | Paul Kehrer | 2014-01-04 | 1 | -7/+7 |
| | | |||||
| * | refactor all tests to use mark instead of generator skips | Paul Kehrer | 2013-12-26 | 1 | -14/+28 |
| | | |||||
| * | add all the markers to the tests | Paul Kehrer | 2013-12-24 | 1 | -0/+9 |
| | | |||||
| * | add hmac_supported method to backend. | Paul Kehrer | 2013-12-23 | 1 | -7/+7 |
| | | | | | | Previously we were implicitly assuming that if a hash was supported then its hmac equivalent was as well. | ||||
| * | Remove the hash and hmac specific classes, now that the logic is the Context ↵ | Alex Gaynor | 2013-11-13 | 1 | -7/+7 |
| | | | | | classes they don't really add value | ||||
| * | Remove separate file loaders and replace with one | Paul Kehrer | 2013-11-11 | 1 | -8/+8 |
| | | | | | All tests updated to work with the new simplified loader | ||||
| * | Enforce HMAC taking an instance of HashAlgorithm | David Reid | 2013-11-01 | 1 | -7/+7 |
| | | |||||
| * | restructure vectors into ciphers/hashes/hmac | Paul Kehrer | 2013-10-30 | 1 | -9/+7 |
| | | |||||
| * | remove dangling todo | Paul Kehrer | 2013-10-28 | 1 | -2/+0 |
| | | |||||
| * | HMAC support | Paul Kehrer | 2013-10-28 | 1 | -0/+114 |
| Conflicts: docs/primitives/index.rst tests/hazmat/primitives/utils.py | |||||
