summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2017-02-20Pretty sure adding PyPy test cell to pre-2.0 was unintentional.Jeff Forcier
Certainly, it breaks, and I think I'd rather revert this for the time being than cherry-pick b16f91ee1d6475036235ee7224ea4be5d58a65bf for example
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-20Update a whole bunch of changelog entries lacking proper version statements =/Jeff Forcier
Grump, for now support types need both 'backported' and version spec?
2017-02-20Changelog re #713, re #714, re #889Jeff Forcier
2017-02-20Merge branch '1.17' into 889-intJeff Forcier
2017-02-20Also make this self-referential because jeezJeff Forcier
2017-02-20Correct get_text() docstringJeff Forcier
2017-02-20Not sure how these snuck back inJeff Forcier
2017-02-20Nuke old commented out lineJeff Forcier
2017-02-19Changelog re #895, closes #895Jeff Forcier
2017-02-19Fix bug in handling multiple interactive queriesDennis Kaarsemaker
If repeated interaction is needed, check_auth_interactive_response returns an InteractiveQuery object. Unfortunately a bug caused it not to be recognized, causing autheintication to fail. This fixes said bug by properly looking at the type of the returned object.
2017-02-08Don't pass IV to pycrypto when using MODE_CTRjhall150
* Fixes #713
2017-02-03Update .travis.ymlKalle Møller
3.6 is now released
2017-01-25Added bytes as type to writeKalle Møller
Small change so that my IDE stops telling me, that this function doesn't understand bytes :)
2017-01-24untie agian!james mike dupont
2017-01-18Update channel.pyJames Michael DuPont
2017-01-01Happy New YearJeff Forcier
2016-12-19Changelog closes #866, closes #838Jeff Forcier
2016-12-19remove broken tox testing configPierce Lopez
2016-12-19also test with pypy on Travis CIPierce Lopez
2016-12-09Cut 1.17.3Jeff Forcier
2016-12-09Weave in newer release invocations tasksJeff Forcier
2016-12-05Looks like skipIf was added in 2.7? Dies on 2.6Jeff Forcier
2016-12-05Make changelog re #802, re #802 more meaningful for us downstream folksJeff Forcier
2016-12-05Update GlobalAlloc argtypes per jaraco.windows 3.6.2. Fixes #802.Jason R. Coombs
2016-12-05Changelog re #824Jeff Forcier
2016-12-05open() function does not support setting file permissionsJohn L. Villalovos
The open() function does not support setting file permissions[1]. The code was setting the buffer to 0o600. Remove the attempted file permission value. [1] https://docs.python.org/2/library/functions.html#open Change-Id: I582e226f8bc76e877c7da686f36e2efa33f0d24f
2016-12-05Changelog re #801Jeff Forcier
2016-12-05skip test on windows - no SIGALRM.Gabi Davar
2016-12-05Changelog re #792Jeff Forcier
2016-12-05Update README.rstAlan Yee
Revising wording
2016-12-05Update README.rstAlan Yee
Minor styling to highlight the key
2016-12-05Update demo_server.pyAlan Yee
Updating base64 code in comments
2016-12-05Update README.rstAlan Yee
Removing deprecated alias. Updating demo script in the README.
2016-12-05Changelog re #789Jeff Forcier
2016-12-05Merge branch '1.17' into proxycommand-closed-fix-789Jeff Forcier
2016-12-05These are old and crusty and folks who care can find 'em in gitJeff Forcier
2016-12-05Changelog re #334, close #334Jeff Forcier
2016-12-05Tweak subprocess importing so it still ImportErrors, just lazily.Jeff Forcier
This feels better than raising our own custom error of whatever class when popen is None. Only obvious downside is it's 'bad style' but I defer to Zen of Python number 9 Re #334
2016-12-05Fixes to work on Google App EngineShinya Okano
2016-12-05Fix #854Jeff Forcier
2016-12-05We never added a changelog entry re #681!Jeff Forcier
2016-12-05Merge branch '1.16' into 1.17Jeff Forcier
2016-12-05Merge branch '1.15' into 1.16Jeff Forcier
2016-12-05Tighten up sphinx reqJeff Forcier