Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Nuke now extraneous chmod | Jeff Forcier | 2023-01-16 | 1 | -3/+1 |
| | |||||
* | s/mock/unittest.mock/g | Jeff Forcier | 2023-01-09 | 1 | -1/+1 |
| | |||||
* | py3compat.bytes -> builtin or literal depending | Jeff Forcier | 2023-01-09 | 1 | -2/+1 |
| | |||||
* | Move b, u helpers to util module for now | Jeff Forcier | 2023-01-09 | 1 | -1/+2 |
| | | | | Later on we can likely nuke many uses of these | ||||
* | Remove py3compat.PY2, including related streamlining | Jeff Forcier | 2023-01-09 | 1 | -4/+3 |
| | |||||
* | Update StringIO | Jeff Forcier | 2023-01-09 | 1 | -1/+2 |
| | |||||
* | Migrate some byte related helpers around | Jeff Forcier | 2023-01-09 | 1 | -2/+2 |
| | | | | | 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. | ||||
* | Merge branch '2.10' into 2.11 | Jeff Forcier | 2022-05-20 | 1 | -0/+5 |
|\ | |||||
| * | Merge branch '2.9' into 2.10 | Jeff Forcier | 2022-05-20 | 1 | -0/+5 |
| |\ | |||||
| | * | Add test proving #1599 | Jeff Forcier | 2022-05-20 | 1 | -0/+5 |
| | | | |||||
* | | | Merge branch '2.10' | Jeff Forcier | 2022-04-25 | 1 | -0/+5 |
|\ \ \ | |/ / | |||||
| * | | Merge branch '2.9' into 2.10 | Jeff Forcier | 2022-04-25 | 1 | -0/+5 |
| |\ \ | | |/ | |||||
| | * | don't throw exception when comparing PKey to non-PKey | Christopher Papke | 2022-04-25 | 1 | -0/+5 |
| | | | |||||
* | | | Refactor sha1 test skipping a tad | Jeff Forcier | 2022-03-25 | 1 | -5/+1 |
| | | | |||||
* | | | blacken | Paul Howarth | 2022-03-21 | 1 | -0/+1 |
| | | | |||||
* | | | Skip tests requiring sha1 signing if the backend doesn't support that | Paul Howarth | 2022-03-20 | 1 | -2/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | Merge branch '2.10' | Jeff Forcier | 2022-03-18 | 1 | -0/+19 |
|\ \ \ | |/ / | |||||
| * | | Merge branch '2.9' into 2.10 | Jeff Forcier | 2022-03-18 | 1 | -0/+19 |
| |\ \ | | |/ | |||||
| | * | Fix publickey authentication with signed RSA key | Jun Omae | 2022-03-18 | 1 | -0/+19 |
| | | | |||||
* | | | Fix Free Software Foundation address | Paul Howarth | 2022-03-15 | 1 | -1/+1 |
|/ / | | | | | | | They moved from Temple Place to Franklin Street in 2005. | ||||
* | | Use args, not kwargs, to retain py2 compat for now | Jeff Forcier | 2022-03-14 | 1 | -2/+2 |
| | | |||||
* | | blacken | Jeff Forcier | 2022-03-11 | 1 | -1/+3 |
| | | |||||
* | | Fix CVE re: PKey.write_private_key chmod race | Jeff Forcier | 2022-03-11 | 1 | -1/+57 |
|/ | | | | CVE-2022-24302 (see changelog for link) | ||||
* | Add support for RSA SHA2 host and public keys | Jeff Forcier | 2021-12-23 | 1 | -8/+18 |
| | | | | | | Includes a handful of refactors and new semiprivate attributes on Transport and AuthHandler for better test visibility. | ||||
* | Tests proving #1257 | Jeff Forcier | 2021-11-28 | 1 | -1/+31 |
| | |||||
* | Enhance tests of existing/general key cmp/hash behavior | Jeff Forcier | 2021-11-28 | 1 | -0/+22 |
| | | | | Not sure why these were never explicitly tested | ||||
* | Pre-patch test proving security flaw re: 32bit key hash comparisons | Jeff Forcier | 2021-11-28 | 1 | -1/+17 |
| | |||||
* | Failing test anticipating #1723 | Jeff Forcier | 2020-08-27 | 1 | -0/+20 |
| | |||||
* | Merge branch '2.7' into 1567-int | Jeff Forcier | 2019-12-09 | 1 | -0/+13 |
|\ | |||||
| * | fix loading ECDSA keys in new openssh private key format | Pierce Lopez | 2019-12-05 | 1 | -3/+3 |
| | | | | | | | | (also Blacken new ecdsa format key test) | ||||
| * | test loading ECDSA key in new openssh private-key format | Pierce Lopez | 2019-12-05 | 1 | -0/+13 |
| | | |||||
* | | test RSA key in new openssh private key format without padding | Pierce Lopez | 2019-12-05 | 1 | -0/+4 |
|/ | |||||
* | How do folks keep putting friggin numbers in the tests? | Jeff Forcier | 2019-12-03 | 1 | -2/+2 |
| | | | | Well, pkey was probably my fault as the patch has sat around for ages | ||||
* | Rename new test key files for readability | Jeff Forcier | 2019-12-03 | 1 | -2/+2 |
| | |||||
* | Merge branch 'master' into 1343-int | Jeff Forcier | 2019-12-03 | 1 | -37/+49 |
|\ | |||||
| * | Merge branch '2.3' into 2.4 | Jeff Forcier | 2019-06-21 | 1 | -2/+6 |
| |\ | |||||
| | * | Merge branch '2.2' into 2.3 | Jeff Forcier | 2019-06-21 | 1 | -2/+6 |
| | |\ | |||||
| | | * | Blacken | Jeff Forcier | 2019-06-21 | 1 | -2/+6 |
| | | | | |||||
| * | | | Merge branch '2.3' into 2.4 | Jeff Forcier | 2019-06-21 | 1 | -0/+8 |
| |\ \ \ | | |/ / | |||||
| | * | | Merge branch '2.2' into 2.3 | Jeff Forcier | 2019-06-21 | 1 | -0/+8 |
| | |\ \ | | | |/ | |||||
| | | * | Add new keys and tests proving #1306 | Jeff Forcier | 2019-06-21 | 1 | -0/+8 |
| | | | | |||||
| | * | | Blacken, 2.3 edition | Jeff Forcier | 2018-09-17 | 1 | -8/+10 |
| | | | | |||||
| | * | | s/test_path/_support/g | Jeff Forcier | 2018-09-17 | 1 | -5/+5 |
| | | | | |||||
| | * | | Merge branch '2.2' into 2.3 | Jeff Forcier | 2018-09-17 | 1 | -107/+118 |
| | |\ \ | | | |/ | |||||
| | | * | Blacken, 2.2 edition | Jeff Forcier | 2018-09-17 | 1 | -5/+5 |
| | | | | |||||
| | | * | Test-level fixes for pytest & friends, 2.2 edition | Jeff Forcier | 2018-09-17 | 1 | -4/+4 |
| | | | | |||||
| | | * | Merge branch '2.1' into 2.2 | Jeff Forcier | 2018-09-17 | 1 | -102/+113 |
| | | |\ | | | | | | | | | | | | | | | | | | | | | Foregoes a handful of unblackened bits to make the merge easier; will blacken next anyways | ||||
| | | | * | Blacken 2.0 with black 18.6b4 | Jeff Forcier | 2018-09-17 | 1 | -102/+112 |
| | | | | | |||||
| | | | * | Import cleanup, mostly focused on s/tests/./ | Jeff Forcier | 2018-09-17 | 1 | -1/+2 |
| | | | | | |||||
| | | | * | Rename util func that trips pytest's default discovery. | Jeff Forcier | 2018-09-17 | 1 | -24/+24 |
| | | | | | | | | | | | | | | | | | | | | Wouldn't matter as much under pytest-relaxed discovery, but, eh |