Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-25 | Merge branch '2.9' into 2.10 | Jeff Forcier | |
2022-04-25 | Changelog re #1838, closes #1870 | Jeff Forcier | |
2022-04-25 | threading related deprecation fixes for python 3.10 | Narendra-Neerukonda | |
2022-04-25 | Merge branch '2.9' into 2.10 | Jeff Forcier | |
2022-04-25 | Changelog re #1964, #2024, #2023 | Jeff Forcier | |
2022-04-25 | don't throw exception when comparing PKey to non-PKey | Christopher Papke | |
2022-04-22 | Add -cert-v01@openssh.com variants to accepted host key algorithms | Jeff Forcier | |
Solves #2035 | |||
2022-03-18 | Cut 2.10.3 | Jeff Forcier | |
2022-03-18 | Merge branch '2.9' into 2.10 | Jeff Forcier | |
2022-03-18 | Cut 2.9.3 | Jeff Forcier | |
2022-03-18 | Changelog re #2002, re #2003, closes #2002 | Jeff Forcier | |
2022-03-18 | util: store thread assigned id in thread-local storage | Richard Kojedzinszky | |
Fixes #2002 | |||
2022-03-18 | Merge branch '2.9' into 2.10 | Jeff Forcier | |
2022-03-18 | Changelog closes #1963, closes #1977 | Jeff Forcier | |
2022-03-18 | Fix publickey authentication with signed RSA key | Jun Omae | |
2022-03-18 | Changelog re #2002, re #2003, closes #2002 | Jeff Forcier | |
2022-03-18 | util: store thread assigned id in thread-local storage | Richard Kojedzinszky | |
Fixes #2002 | |||
2022-03-14 | Cut 2.10.2 | Jeff Forcier | |
2022-03-14 | Use args, not kwargs, to retain py2 compat for now | Jeff Forcier | |
2022-03-11 | blacken | Jeff Forcier | |
2022-03-11 | Cut 2.10.1 | Jeff Forcier | |
2022-03-11 | Fix CVE re: PKey.write_private_key chmod race | Jeff Forcier | |
CVE-2022-24302 (see changelog for link) | |||
2022-03-11 | Cut 2.10.0 | Jeff Forcier | |
2022-03-11 | Fix up changelog entry with real links | Jeff Forcier | |
2022-03-11 | Helps to actually leverage your mocked system calls | Jeff Forcier | |
2022-03-11 | Clearly our agent stuff is not fully tested yet... | Jeff Forcier | |
2022-03-11 | OpenSSH docs state %C should also work in IdentityFile and Match exec | Jeff Forcier | |
(at least, of what we presently ourselves support - it's also allowed in others) | |||
2022-03-11 | Changelog enhancement | Jeff Forcier | |
2022-03-11 | Prettify, add %C as acceptable controlpath token, mock gethostname | Jason Brand | |
2022-03-11 | Add to changelog | Jason Brand | |
2022-03-11 | Import only sha1 | Jason Brand | |
2022-03-11 | Add %C to doc | Jason Brand | |
2022-03-11 | %C support in config file | Jason Brand | |
2022-03-11 | blacken | Jeff Forcier | |
2022-03-11 | Tweak changelog language a bit | Jeff Forcier | |
2022-03-11 | Refactor SSH agent socket connection stuff | Jeff Forcier | |
Feels like this entire module wants more rigorous rewriting, but at least for now any future tweaks to agent bits won't hit this awful copypasta. Minor functionality update: now both methods of dealing with unix sockets will use retry_on_signal to try and skip over spurious EINTRs | |||
2022-03-11 | Changelog re #1509, re #1837, closes #1868 | Jeff Forcier | |
2022-03-11 | support Windows OpenSSH agent besides Putty's pageant (addresses #1509) | Lew Gordon | |
Since quite a while there exists a native openssh port for windows. If the Putty pageant is not present, try to use the native port's agent instead. | |||
2022-03-11 | Merge branch '2.8' into 2.9 | Jeff Forcier | |
2022-03-11 | Merge branch '2.9' | Jeff Forcier | |
2022-03-11 | Clarify SFTPClient.open() docs re: actual behavior of BufferedFile | Jeff Forcier | |
Closes #2000 | |||
2022-03-07 | Massively speed up low-level SFTP read/write | Jeff Forcier | |
This doesn't impact most users who perform reads/writes using SFTPClient.get(fo)/put(fo) as those naturally perform chunking. However, users accessing the raw SFTPFile objects via SFTPClient.open() and then reading/writing large (more than a few MB) files, may experience severe slowdown due to inefficient slicing of the file being read/written. This change replaces the naive "slice a list of bytes" code with bytearray and memoryview, which are significantly more performant in these use cases, while remaining backwards compatible. Patch courtesy of Sevastian Tchernov. | |||
2022-02-25 | Merge branch '2.8' into 2.9 | Jeff Forcier | |
2022-02-25 | blacken | Jeff Forcier | |
2022-02-25 | Comment and changelog re #1985 | Jeff Forcier | |
2022-02-25 | Add six to `install_requires` | Sondre Lillebø Gundersen | |
2022-02-11 | Clarify disabled algorithms keys vs pubkeys in changelog | Jeff Forcier | |
2022-01-08 | Cut 2.9.2 | Jeff Forcier | |
2022-01-08 | Fix up logging and exception handling re: pubkey auth and presence/lack of ↵ | Jeff Forcier | |
server-sig-algs Re #1961 | |||
2022-01-08 | Add more visible backwards compat warning re 2.9 RSA2 changes | Jeff Forcier | |