summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
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
2017-02-20Test proving #853, fails on Python 3 but not 2Jeff Forcier
2017-02-20FormattingJeff Forcier
2017-02-20Changelog closes #863Jeff Forcier
2017-02-20Avoid PacketizerTest.test_closed_3 to fail on platforms where errno.ETIMESofian Brabez
is not defined This changes define the proper Timer expired error message instead of raising AttributeError when errno.ETIME is not available on the platform. fixes #862
2017-02-20SighJeff Forcier
2017-02-20Changelog closes #44, closes #891Jeff Forcier
2017-02-20Add back-reference from Transport to the SSHClient that created itOmer Anson
In some cases, the SSH client is created, the command is executed, the streams are extracted, and the explicit reference to SSHClient is then discarded (since it was e.g. created in a function that only returns the streams). In this case, the SHSClient may be garbage collected, and the connection's state is undefined. This fix adds a reference from Transport to the SSHClient that created it. The streams have a reference to the Channel, which references the Transport. Now that the Transport references the SSHClient, it won't be garbage collected until it is closed. Closes-Bug: #44 Related-Bug: #344
2017-02-20let's be consistentJeff Forcier
2017-02-20Not sure how this got overlooked in the cherrypicking, ugh @ myselfJeff Forcier
2017-02-20Update a whole bunch of changelog entries lacking proper version statements =/Jeff Forcier
Grump, for now support types need both 'backported' and version spec?