summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
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-01Missed a spotJeff 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-31Need some flake8 greater than 2.4 to fix some overlooked noqa commentsJeff Forcier
2017-05-31Downgrade to a Python 2.6 compat flake8, for nowJeff Forcier
2017-05-31Changelog closes #974Jeff Forcier
2017-05-31flake8 on travis!Jeff 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
2017-05-31Even more flake8.Dorian Pula
2017-05-31More flake8 fixes and fix tests.Dorian Pula
2017-05-31More flake8 fixes and skip some modules.Dorian Pula
2017-05-31More flake8 fixes.Dorian Pula
2017-05-31Lots of flake8 fix.Dorian Pula
2017-05-31Fix flake8 for top-level modules.Dorian Pula
2017-05-31Add Flake8 definitions and as a dependency.Dorian Pula
2017-02-23update changelog for fixing #683Pierce Lopez
2017-02-23log_to_file() should append instead of replacePierce Lopez
2017-02-20This doesn't affect 2.x lines, wupsJeff Forcier
2017-02-20Main release module configures the tasks to hide stdout, undo thatJeff Forcier
2017-02-20Cut 2.0.5Jeff Forcier
2017-02-20Cut 1.18.2Jeff Forcier
2017-02-20Cut 1.17.4Jeff Forcier
2017-02-20Changelog closes #853Jeff Forcier
2017-02-20This is awful and I hate my lifeJeff Forcier