summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2017-06-05changelog: update for #794Pierce Lopez
2017-06-05transport: _key_info for ecdsa-sha2-nistp384 and -nistp521Pierce Lopez
To support host keys of these key types, which are already in _preferred_keys!
2017-06-05test transport security options can be set to defaultsPierce Lopez
ensures all defaults key/cipher/digest etc types are supported
2017-06-02re-enable client cleanup test for python3Pierce Lopez
2017-06-02update changelog with fix for #949Pierce Lopez
2017-06-02remove back-reference from Transport to SSHClientPierce 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-02remove ResourceManager to fix leak of Transport/SSHClientKyle 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-01cleanup unused and star importsPierce Lopez
found and checked with pyflakes for python2.7 and python3.5
2017-06-01can depend on collections.MutableMapping being availablePierce Lopez
since python 2.6
2017-06-01all supported versions of python2 have cStringIOPierce Lopez
2017-06-01transport: remove compat for old python lacking sock.settimeout()Pierce Lopez
2017-06-01Perplexed at why flake8 did not report this earlierJeff Forcier
2017-06-01Missed a spotJeff Forcier
2017-06-01Merge branch '2.0' into 2.1Jeff Forcier
2017-06-01Merge branch '2.0' into 2.1Jeff Forcier
2017-06-01Wasn't technically a bug but flake8 pointed out how dumb it wasJeff Forcier
2017-06-01Flake8 rest of transport.py!Jeff Forcier
2017-06-01Address an unused variable bit.Jeff Forcier
Had to spelunk to make sure this wasn't a recent brokenness
2017-06-01Python 2.6 compat formatstringsJeff Forcier
2017-06-01Remove useless/wrong return statementJeff Forcier
2017-06-01Test & impl for truly functional HostKeys.__delitem__Jeff Forcier
2017-06-01Refactor HostKeys' scan-for-entry codeJeff Forcier
2017-06-01Move implicit string concat to a noqaJeff Forcier
2017-06-01Reinstate removed m.get_string(), for compatibility/safety.Jeff Forcier
Such methods mutate the Message object involved.
2017-06-01Remove unused value from demo/test.Jeff Forcier
Honestly not sure WTF
2017-05-31Merge branch '2.0' into 2.1Jeff Forcier
2017-05-31Need some flake8 greater than 2.4 to fix some overlooked noqa commentsJeff Forcier
2017-05-31Merge branch '2.0' into 2.1Jeff Forcier
2017-05-31Downgrade to a Python 2.6 compat flake8, for nowJeff Forcier
2017-05-31Merge branch '2.0' into 2.1Jeff Forcier
2017-05-31Changelog closes #974Jeff Forcier
2017-05-31Merge branch '2.0' into 2.1Jeff Forcier
2017-05-31flake8 on travis!Jeff Forcier
2017-05-31Merge branch '2.0' into 2.1Jeff Forcier
2017-05-31Remove some Invoke-isms from the flake8 configJeff Forcier
2017-05-31This previous tweak was overzealous.Jeff Forcier
These backslashes are OK!
2017-05-31Even moar parentheses over backslashesJeff Forcier
2017-05-31More death to line continuationsJeff Forcier
2017-05-31Seriously, folks? Refactor some silly crap.Jeff Forcier
2017-05-31Additional house style formatting tweaks, mostly re: removal of line ↵Jeff Forcier
continuations
2017-05-31flake8 fixes for 2.0 branchJeff Forcier
2017-05-31Fix documentation build failure.Dorian Pula
2017-05-31Fix documentation build failure.Dorian Pula
2017-05-31Fix failing tests and explain the unusual code.Dorian Pula
2017-05-31Final paramiko flake8 fix.Dorian Pula
2017-05-31Final paramiko flake8 fix.Dorian Pula
2017-05-31Additional PEP8 fixes.Dorian Pula
2017-05-31Additional PEP8 fixes.Dorian Pula
2017-05-31Additional PEP8 fixes.Dorian Pula
2017-05-31Flake8 improvements for more of paramiko.Dorian Pula