Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-09 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-09 | Port #971 changelog from 1.x to 2.x | Jeff Forcier | |
2017-06-09 | Flake8/etc tweaks re #971 in 2.x | Jeff Forcier | |
2017-06-09 | Tweak comments as suggested in review | Martin Packman | |
Thanks to bitprophet and ploxiln. | |||
2017-06-09 | Allow any buffer type to be written to SFTPFile | Martin Packman | |
Fixes #967 #968 Rollup of earlier branches proposed as #969 and #970 with additional fix inside sftp_client. Includes new tests for SFTPFile usage. Change against the 1.17 branch. | |||
2017-06-09 | Allow any buffer type to be sent to Channel | Martin Packman | |
Fixes #968 Changes the behaviour of the underlying asbytes helper to pass along unknown types. Most callers already handle this by passing the bytes along to a file or socket-like object which will raise TypeError anyway. Adds test coverage through the Transport implementation. Change against the 1.17 branch. | |||
2017-06-09 | Import from py3compat directly in test_client | Martin Packman | |
2017-06-09 | Allow any buffer type to written to BufferedFile | Martin Packman | |
Fixes #967 Also adds test coverage for writing various types to BufferedFile which required some small changes to the test LoopbackFile subclass. Change against the 1.17 branch. | |||
2017-06-09 | Add new skipUnlessBuiltin function for testing | Martin Packman | |
2017-06-09 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-09 | Unify 1.x and 2.x changelog entries. | Jeff Forcier | |
TBH this might just be the last damn 1.x series of releases. This is still too much work! | |||
2017-06-09 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-09 | Changelog re #956 | Jeff Forcier | |
2017-06-09 | Replace coveralls with codecov, comments disabled | Nikolai R Kristiansen | |
2017-06-09 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-09 | Merge branch '2.0' into 952-int | Jeff Forcier | |
2017-06-06 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-06 | Hand-picked backport of #912, fixes #741 | Jeff Forcier | |
2017-06-06 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-06 | Partially apply #983 for 2.0+ | Jeff Forcier | |
2017-06-06 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-06 | Partially apply #983 for 2.0+ | Jeff Forcier | |
2017-06-06 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-06 | Changelog re #667 | Jeff Forcier | |
2017-06-06 | Merge branch '2.0' into 667-int | Jeff Forcier | |
2017-06-05 | 2.1-specific broken sphinx refs | Jeff Forcier | |
2017-06-05 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-05 | No idea how this fancy quote got in here or why it wasn't causing barfs prior | Jeff Forcier | |
2017-06-05 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-05 | Changelog because I deserve it | Jeff Forcier | |
2017-06-05 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-05 | Move to 'inv sites' style doc nitpicking. | Jeff Forcier | |
Existing just-warnings setup was old and not as rigorous as my usual. Required a lot of stupid little changes, but now same tooling for all projects, toot toot. | |||
2017-06-05 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-05 | Changelog closes #911, closes #900 | Jeff Forcier | |
2017-06-05 | Transport: prefer ecdsa server host keys over rsa | Pierce Lopez | |
openssh client seems to prefer ecdsa server host keys (even over ssh-ed25519) | |||
2017-06-05 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-05 | Overhaul changelog re #981. Closes #794. | Jeff Forcier | |
2017-06-05 | changelog: update for #794 | Pierce Lopez | |
2017-06-05 | transport: _key_info for ecdsa-sha2-nistp384 and -nistp521 | Pierce Lopez | |
To support host keys of these key types, which are already in _preferred_keys! | |||
2017-06-05 | test transport security options can be set to defaults | Pierce Lopez | |
ensures all defaults key/cipher/digest etc types are supported | |||
2017-06-02 | re-enable client cleanup test for python3 | Pierce Lopez | |
2017-06-02 | update changelog with fix for #949 | Pierce Lopez | |
2017-06-02 | remove back-reference from Transport to SSHClient | Pierce Lopez | |
It was only recently added, and it's not really needed after the ResourceManager removal. Removing it allows the SSHClient to be garbage-collected if only the Transport (and Channels) are still in use. | |||
2017-06-02 | remove ResourceManager to fix leak of Transport/SSHClient | Kyle Agronick | |
The back-reference from Transport to SSHClient was added because the SSHClient had a destructor that would close the Transport, and some users did not want the Transport closed when the SSHClient was garbage collected. The SSHClient destructor was not a normal destructor, it was implemented with the ResourceManager singleton. Together with the back-reference, this prevented the GC cycle detector from freeing the SSHClient and Transport. | |||
2017-06-01 | Perplexed at why flake8 did not report this earlier | Jeff Forcier | |
2017-06-01 | Missed a spot | Jeff Forcier | |
2017-06-01 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-01 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-01 | Wasn't technically a bug but flake8 pointed out how dumb it was | Jeff Forcier | |
2017-06-01 | Flake8 rest of transport.py! | Jeff Forcier | |