Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-25 | Test rest of new/modified PKey members | Jeff Forcier | |
Includes more migrations from test_pkey to pkey | |||
2023-05-18 | Migrate cert related tests to newer pkey module | Jeff Forcier | |
- Merge them but also break them up. It's complicated. - Move cert files into _support - Related comments in the source as some of this is non-intuitive | |||
2023-05-05 | Enhance PKey.from_path and test it better | Jeff Forcier | |
2023-05-05 | Migrate rest of main keys and update suite to be more pytest-relaxed compat | Jeff Forcier | |
Main branch as of today: 350 passed, 21 skipped, 52 deselected, 3 warnings in 11.10s This branch as of this commit: 361 passed, 21 skipped, 52 deselected, 3 warnings in 10.51s Of those 11 "new" tests, 8 are ones I wrote (tests/pkey.py). Hard to figure out what the other 3 are given pytest-relaxed's output is very different from regular verbose pytest. oops. | |||
2023-05-05 | Start moving key fixtures into support folder | Jeff Forcier | |
2023-05-05 | Add algorithm_name property to PKey | Jeff Forcier | |
2023-05-05 | Add new PKey.fingerprint property at long last | Jeff Forcier | |
2023-01-16 | Nuke now extraneous chmod | Jeff Forcier | |
2023-01-09 | s/mock/unittest.mock/g | Jeff Forcier | |
2023-01-09 | py3compat.bytes -> builtin or literal depending | Jeff Forcier | |
2023-01-09 | Move b, u helpers to util module for now | Jeff Forcier | |
Later on we can likely nuke many uses of these | |||
2023-01-09 | Remove py3compat.PY2, including related streamlining | Jeff Forcier | |
2023-01-09 | Update StringIO | Jeff Forcier | |
2023-01-09 | Migrate some byte related helpers around | Jeff Forcier | |
I feel like we should be able to just nuke byte_chr and friends at this point, but it's not entirely obvious, so let's rock that boat later. | |||
2022-05-20 | Merge branch '2.10' into 2.11 | Jeff Forcier | |
2022-05-20 | Merge branch '2.9' into 2.10 | Jeff Forcier | |
2022-05-20 | Add test proving #1599 | Jeff Forcier | |
2022-04-25 | Merge branch '2.10' | Jeff Forcier | |
2022-04-25 | Merge branch '2.9' into 2.10 | Jeff Forcier | |
2022-04-25 | don't throw exception when comparing PKey to non-PKey | Christopher Papke | |
2022-03-25 | Refactor sha1 test skipping a tad | Jeff Forcier | |
2022-03-21 | blacken | Paul Howarth | |
2022-03-20 | Skip tests requiring sha1 signing if the backend doesn't support that | Paul Howarth | |
Red Hat Enterprise Linux 9 will have SHA-1 signatures disabled by default. It is likely that SHA-1 signatures will disappear elsewhere over time too. This change detects if sha1 signatures are not supported by the backend and skips tests that rely on that functionality. This is a workaround for #2004. It would be good to reduce the reliance of the test suite on sha1 signatures except in the cases where that is explicitly being tested, and the markers added here give a decent starting point for seeing where to change things. | |||
2022-03-18 | Merge branch '2.10' | Jeff Forcier | |
2022-03-18 | Merge branch '2.9' into 2.10 | Jeff Forcier | |
2022-03-18 | Fix publickey authentication with signed RSA key | Jun Omae | |
2022-03-15 | Fix Free Software Foundation address | Paul Howarth | |
They moved from Temple Place to Franklin Street in 2005. | |||
2022-03-14 | Use args, not kwargs, to retain py2 compat for now | Jeff Forcier | |
2022-03-11 | blacken | Jeff Forcier | |
2022-03-11 | Fix CVE re: PKey.write_private_key chmod race | Jeff Forcier | |
CVE-2022-24302 (see changelog for link) | |||
2021-12-23 | Add support for RSA SHA2 host and public keys | Jeff Forcier | |
Includes a handful of refactors and new semiprivate attributes on Transport and AuthHandler for better test visibility. | |||
2021-11-28 | Tests proving #1257 | Jeff Forcier | |
2021-11-28 | Enhance tests of existing/general key cmp/hash behavior | Jeff Forcier | |
Not sure why these were never explicitly tested | |||
2021-11-28 | Pre-patch test proving security flaw re: 32bit key hash comparisons | Jeff Forcier | |
2020-08-27 | Failing test anticipating #1723 | Jeff Forcier | |
2019-12-09 | Merge branch '2.7' into 1567-int | Jeff Forcier | |
2019-12-05 | fix loading ECDSA keys in new openssh private key format | Pierce Lopez | |
(also Blacken new ecdsa format key test) | |||
2019-12-05 | test RSA key in new openssh private key format without padding | Pierce Lopez | |
2019-12-05 | test loading ECDSA key in new openssh private-key format | Pierce Lopez | |
2019-12-03 | How do folks keep putting friggin numbers in the tests? | Jeff Forcier | |
Well, pkey was probably my fault as the patch has sat around for ages | |||
2019-12-03 | Rename new test key files for readability | Jeff Forcier | |
2019-12-03 | Merge branch 'master' into 1343-int | Jeff Forcier | |
2019-06-21 | Merge branch '2.3' into 2.4 | Jeff Forcier | |
2019-06-21 | Merge branch '2.2' into 2.3 | Jeff Forcier | |
2019-06-21 | Blacken | Jeff Forcier | |
2019-06-21 | Merge branch '2.3' into 2.4 | Jeff Forcier | |
2019-06-21 | Merge branch '2.2' into 2.3 | Jeff Forcier | |
2019-06-21 | Add new keys and tests proving #1306 | Jeff Forcier | |
2019-06-08 | flake8 now applied to tests, huzzah | Jeff Forcier | |
2019-06-08 | Clean up shitty old test names of form test_[9-0A-Z]+_.* | Jeff Forcier | |