Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | Merge branch '2.9' into 2.10 | Jeff Forcier | 2022-06-03 | 1 | -1/+6 | |
| |\ \ \ | | |/ / | ||||||
| | * | | Merge branch '2.8' into 2.9 | Jeff Forcier | 2022-06-03 | 1 | -1/+6 | |
| | |\ \ | | | |/ | ||||||
| | | * | Skip tests requiring invoke if it's not installed | Michał Górny | 2022-06-03 | 1 | -1/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Since invoke is an optional dependency and only one group of tests require it, skip them gracefully rather than failing if it's not present. | |||||
* | | | | Merge branch '2.10' into 2.11 | Jeff Forcier | 2022-06-03 | 2 | -7/+6 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Merge branch '2.9' into 2.10 | Jeff Forcier | 2022-06-03 | 2 | -7/+6 | |
| |\ \ \ | | |/ / | ||||||
| | * | | Merge branch '2.8' into 2.9 | Jeff Forcier | 2022-06-03 | 2 | -7/+6 | |
| | |\ \ | | | |/ | ||||||
| | | * | Fix broken unittesty skipTest in locale decorator | Jeff Forcier | 2022-06-03 | 1 | -3/+2 | |
| | | | | ||||||
| | | * | sftp tests: Replace unittest parts | Stanislav Levin | 2022-06-03 | 2 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original PR https://github.com/paramiko/paramiko/pull/992 introduced several tests for sftp functionality. These tests made use of unittest's stuff like `assertTrue` and `assertEqual` because at that moment the tests were grouped under the `unittest.TestCase`-based class (`SFTPTest`). Before PR merge `unittest.TestCase` was refactored out from sftp tests (667bd74b139ed86f9b261d3abf5b6042ba80920b) but PR was not updated. The sftp tests are marked with `slow` and that's why they are not failed in CI (slow tests are excluded by default). Fixes: https://github.com/paramiko/paramiko/issues/1941 Signed-off-by: Stanislav Levin <slev@altlinux.org> | |||||
* | | | | Mark new tests that require SHA1 | Paul Howarth | 2022-05-20 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | Like https://github.com/paramiko/paramiko/pull/2011 | |||||
* | | | | Merge branch '2.10' into 2.11 | Jeff Forcier | 2022-05-20 | 1 | -2/+0 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Merge branch '2.9' into 2.10 | Jeff Forcier | 2022-05-20 | 1 | -2/+0 | |
| |\ \ \ | | |/ / | ||||||
| | * | | Revert "Mark new tests that require SHA1" | Jeff Forcier | 2022-05-20 | 1 | -2/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit dca52aa8a2ddbc32fc874a8d235652c68e1dc3b9. Forgot this decorator wasn't ported back this far, heh. | |||||
* | | | | Merge branch '2.10' into 2.11 | Jeff Forcier | 2022-05-20 | 1 | -0/+2 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Merge branch '2.9' into 2.10 | Jeff Forcier | 2022-05-20 | 1 | -0/+2 | |
| |\ \ \ | | |/ / | ||||||
| | * | | Mark new tests that require SHA1 | Paul Howarth | 2022-05-20 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | Like https://github.com/paramiko/paramiko/pull/2011 | |||||
* | | | | Merge branch '2.10' into 2.11 | Jeff Forcier | 2022-05-20 | 2 | -0/+5 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Merge branch '2.9' into 2.10 | Jeff Forcier | 2022-05-20 | 2 | -0/+5 | |
| |\ \ \ | | |/ / | ||||||
| | * | | Add test proving #1599 | Jeff Forcier | 2022-05-20 | 2 | -0/+5 | |
| | | | | ||||||
* | | | | Merge branch '2.10' | Jeff Forcier | 2022-05-16 | 1 | -5/+37 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Merge branch '2.9' into 2.10 | Jeff Forcier | 2022-05-16 | 1 | -5/+37 | |
| |\ \ \ | | |/ / | ||||||
| | * | | Fix OpenSSH<7.8 + RSA-CERT use re: SHA2 | Jeff Forcier | 2022-05-16 | 1 | -5/+37 | |
| | | | | | | | | | | | | | | | | Closes #2017 | |||||
* | | | | replace blowfish with different cipher in test | Mike Roest | 2022-04-26 | 1 | -3/+3 | |
| | | | | ||||||
* | | | | Remove blowfish from transport ciphers | Mike Roest | 2022-04-26 | 1 | -3/+3 | |
| | | | | ||||||
* | | | | Merge branch '2.10' | Jeff Forcier | 2022-04-25 | 2 | -3/+3 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Merge branch '2.9' into 2.10 | Jeff Forcier | 2022-04-25 | 2 | -3/+3 | |
| |\ \ \ | | |/ / | ||||||
| | * | | threading related deprecation fixes for python 3.10 | Narendra-Neerukonda | 2022-04-25 | 2 | -3/+3 | |
| | | | | ||||||
* | | | | Massage #1951 a bit | Jeff Forcier | 2022-04-25 | 1 | -0/+19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - changelog - test - tilde makes no sense here (ProxyJump is only ever [user@]host[:port] syntax) so removed it | |||||
* | | | | blacken | Jeff Forcier | 2022-04-25 | 1 | -0/+1 | |
| | | | | ||||||
* | | | | Merge branch '2.10' | Jeff Forcier | 2022-04-25 | 2 | -1/+12 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | 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 | |
| | | | | ||||||
| * | | | Add -cert-v01@openssh.com variants to accepted host key algorithms | Jeff Forcier | 2022-04-22 | 1 | -1/+7 | |
| | | | | | | | | | | | | | | | | Solves #2035 | |||||
* | | | | Refactor sha1 test skipping a tad | Jeff Forcier | 2022-03-25 | 4 | -15/+7 | |
| | | | | ||||||
* | | | | Fix for compatibility with old versions of cryptography | Paul Howarth | 2022-03-21 | 1 | -1/+2 | |
| | | | | ||||||
* | | | | Remove unused variable, keep lint happy | Paul Howarth | 2022-03-21 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | blacken | Paul Howarth | 2022-03-21 | 3 | -5/+5 | |
| | | | | ||||||
* | | | | Skip tests requiring sha1 signing if the backend doesn't support that | Paul Howarth | 2022-03-20 | 4 | -4/+64 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | 18 | -18/+18 | |
|/ / / | | | | | | | | | | 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) | |||||
* | | | Helps to actually leverage your mocked system calls | Jeff Forcier | 2022-03-11 | 1 | -4/+6 | |
| | | | ||||||
* | | | OpenSSH docs state %C should also work in IdentityFile and Match exec | Jeff Forcier | 2022-03-11 | 2 | -5/+20 | |
| | | | | | | | | | | | | (at least, of what we presently ourselves support - it's also allowed in others) | |||||
* | | | Prettify, add %C as acceptable controlpath token, mock gethostname | Jason Brand | 2022-03-11 | 1 | -0/+1 | |
|/ / | ||||||
* | | Changelog and test re #1955 | Jeff Forcier | 2021-12-24 | 1 | -0/+13 | |
| | | ||||||
* | | Add agent RSA-SHA2 support, also tweak changelog w/ more ticketsrfc8832-sha2-key-algo | Jeff Forcier | 2021-12-23 | 1 | -0/+50 | |
| | | ||||||
* | | Add support for RSA SHA2 host and public keys | Jeff Forcier | 2021-12-23 | 3 | -9/+289 | |
| | | | | | | | | | | | | Includes a handful of refactors and new semiprivate attributes on Transport and AuthHandler for better test visibility. |