summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2012-09-24Changelog re #11Jeff Forcier
(cherry picked from commit c8e76e3a801098ecfec02fe52cd83bb7fab9f19a)
2012-09-24Improve unknown-server exception languageJeff Forcier
Fixes #11 (cherry picked from commit 01ab79211c3aeeb8dd55dafff3ce7b3a77844ca6)
2012-09-24Handle/fix handling of EINTR errors in a few places.Douglas Turk
(cherry picked from commit 351bdb72e539c373985e108c89f61839f3acdd2a) Conflicts: paramiko/agent.py paramiko/client.py paramiko/transport.py
2012-09-24Fix unbound local variable exceptionJeff Forcier
(cherry picked from commit 503d7e62602cfe3ed63a4f44fba12874a17aa199)
2012-09-24add the url to github in the setup.py for pypiLaurent Peuch
(cherry picked from commit abfefc2f95c377cc134d9b0b71c8cdd692f321c8) Conflicts: setup.py
2012-09-24Changelog re #36Jeff Forcier
(cherry picked from commit 5b8cdd990fea9269f8b5297ad1e3e52de08f2ee6)
2012-09-24- make sure we honor 2-factor for all auth_pkey blocksAndrew
- explicit check for ['password'] as remaining auth type (cherry picked from commit 53a3421da6d74333c4679fd6289d418917833b44)
2012-09-23make sure to break out of key auth loop on success when doing 2-factorAndrew
(cherry picked from commit 0a4aa8a9d119022adef3b8d89f129ea26110fc1a)
2012-09-23add support for 2 factor authentication (key+password)Andrew
(cherry picked from commit be19c273bbe77d58fd67edeabf344ff253997b23)
2012-09-23Attribution re: #33Jeff Forcier
(cherry picked from commit 8793771f3804b3f9bb4bf63d0b36ca105de78979)
2012-09-23Attribution re #32Jeff Forcier
(cherry picked from commit 2f4303df3e7477dca28badee2f1cc14573befab6)
2012-09-23show us the offending host keyThomas Vander Stichele
(cherry picked from commit a753df8ea43c26114942147fde2f10f82da5ca29)
2012-09-23re #33 - fix typo, be more pythonicJan Brauer
(cherry picked from commit 803820c3c8b1aaf2a11588431582916dbb23ea1e)
2012-09-23Fix #33 - parse config as described by manpageJan Brauer
(cherry picked from commit 011805eae07ee7be6140b95f6d8669763c55b3d9)
2012-09-23Attribution for Paramiko 63Jeff Forcier
(cherry picked from commit 00518b5044344adcc9a7b2363676165d9c80b80f)
2012-09-23Changelog for previous commitJeff Forcier
(cherry picked from commit c9c7d36ce1139f3186e8494162d4fc918a38a052)
2012-09-23Fix SSHException when re-keying over a fast connectionJeff Forcier
Port of https://github.com/paramiko/paramiko/pull/63 (cherry picked from commit a7fcb4def4d43f69a00861c5e6a28dcd4d1aae6f)
2012-09-23Fix broken testsJeff Forcier
(cherry picked from commit 00e1072ee5abbc92b5df57e10cadb638d583d971) Conflicts: tests/test_util.py
2012-09-23Bump to 1.7.14Jeff Forcier
(cherry picked from commit c3a7e9d587447afdc714b02412594b8d0a9fecfa) Conflicts: setup.py
2012-09-23Reorganize forwarded agent cxns to avoid errorsJeff Forcier
Fixes [Fabric #562](https://github.com/fabric/fabric/issues/562). (cherry picked from commit 58aa52085bc664fbfce61c5981ba54c1452f7abf)
2012-09-23safe type checking (isinstance instead of type-is)Jeff Forcier
Maintainer note: added changelog entry. (cherry picked from commit 8917d83221f2422f1c4c3e6fb8538ea9e1f9a150)
2012-09-23Changelog re #15Jeff Forcier
(cherry picked from commit ccb9d751771c616b8051f9f45edb19e0277be7b1)
2012-09-23Add support for variable expansion in SSHConfigOlle Lundberg
(cherry picked from commit 31482a46d6c360e00284a7ccfd68362891ab316b)
2012-09-23Add basic support for parameter substitution in SSHConfig.Olle Lundberg
(cherry picked from commit fb24d79695f83e14edc0ccd7ed2c0ca30ee8cde8)
2012-09-23Ignore test logJeff Forcier
(cherry picked from commit 9fd47b550195b33e23b19edc79af8c69bc86256f) Conflicts: .gitignore
2012-09-23Remove comparison between int and strBobby Impollonia
The code had been doing 'n < self.__in_buffer' when it wanted to be doing 'n < len(self.__in_buffer)' In Python 2.x, this comparison (int < str) is always True. I found this while porting to Python 3 where it raises an error. The code has been working without complaints because always taking the true branch of this conditional is actually fine. We don't need the false branch, so drop the check entirely. (cherry picked from commit 0a013f829e9eb20fb037a2ac06c230d9074fbe90)
2012-09-23Replace hard tabs with spacesBobby Impollonia
(cherry picked from commit c07eddb9e1b579fdaa335477680689d7b2865452)
2012-09-23Also as well? Y U NO ENGLISH GOODJeff Forcier
(cherry picked from commit ece1a825e865232d0b2e4f80d96278460e1eac41)
2012-09-23Language tweakJeff Forcier
(cherry picked from commit 94ea149145e5d1d3890edd1ee62f27db3e347b18)
2012-09-23First draft of modern explanatory READMEJeff Forcier
(cherry picked from commit 4f7338bbfc5f2f157208b6343bf215cff4db126b)
2012-09-23Fix FSF addressSilas Sewell
(cherry picked from commit 4db2ca594b64865d82be0bd347af48ab45c3bc03) CHANGED: only applied the address change to LICENSE and setup.py. Rest left untouched. :effort:
2012-09-23Cut 1.7.13Jeff Forcier
(cherry picked from commit 998377f353f2f17b6d00e7246ae0ed4628291ffd) Conflicts: setup.py
2012-09-23Fixes #4, thanks again to @jaracoJeff Forcier
(cherry picked from commit b59430efef1c771c94b935eda8998ffcf899543f)
2012-09-23Whitespace tweaks, thanks @jaracoJeff Forcier
(cherry picked from commit 3b20efcc141f6ddafe65fcdedba3800b817eb5f5)
2012-09-23Move fcntl import to avoid high level ImportErrors on WindowsJeff Forcier
Fixes #5. (cherry picked from commit ec2aedac71d19b48aa8da9813ccae8e82eef981c)
2012-09-23Clean up Makefile, ensure release is useful againJeff Forcier
(cherry picked from commit 3e4632979faf16d09fa60fd6b645451813ebc790) Conflicts: Makefile
2012-09-23Release 1.7.12Jeff Forcier
(cherry picked from commit c630917d0d0ff2ac4e1185f4077074cd3748d05b) Conflicts: paramiko/__init__.py setup.py
2012-09-23Changelog entry for io_sleep changeJeff Forcier
(cherry picked from commit cbd9c4a76e9795680c4770612e277667575ac972)
2012-09-23Changelog entry for 1.7.11 (internal only though)Jeff Forcier
(cherry picked from commit 5ce70f3cb08b8880580d79eaf1f9ab3293d7c89f)
2012-09-23Forgot to re-add import, derpJeff Forcier
(cherry picked from commit 474ace1ca4d53a4853825a2bc140b5a65e4542db)
2012-09-23Add IO sleep to agent forward communications.Jeff Forcier
Without this, use of agent forwarding causes high CPU usage on some clients. (cherry picked from commit 3030589aaafdba0a3b14183e0d03488580d21bf5) Conflicts: paramiko/agent.py
2012-09-23Trying something stupid re: ==devJeff Forcier
(cherry picked from commit 543651bfd2b5958f0933e2bd108253ac30654098) Conflicts: setup.py
2012-09-23Bump to 1.7.11Jeff Forcier
(cherry picked from commit 9234baed01df9ca3ac59920ae6f98808b7ca5213) Conflicts: paramiko/__init__.py setup.py
2012-09-23Partially revert centralized version stuffJeff Forcier
(cherry picked from commit d9ba7a644c2170b6779ae586e70d2d9fe75ba439) Conflicts: setup.py
2012-09-23Goofed up the RSTJeff Forcier
(cherry picked from commit 175075e045310cb5d06814fac7ffdfaafc0c7283)
2012-09-23add ==dev install URL to setup.pyJeff Forcier
(cherry picked from commit 48c21beac914c571d918c09678df11009c54d0c3)
2012-09-23Bump dev versionJeff Forcier
(cherry picked from commit 59cae8560bc338623194724b60451d21dde2fc33)
2012-09-23Let's not have 5 different freakin version stringsJeff Forcier
Also bumps to 1.7.10 (cherry picked from commit 01eea3326a79cf5df36be0dfd46cda7ba1cbae97) Conflicts: README paramiko/__init__.py paramiko/transport.py setup.py
2012-09-23Going to release 1.7.10 for ==devJeff Forcier
(cherry picked from commit bd3a64fac20a18a10eea698a43add5417fc573bf)
2012-09-23Add post-Paramiko changelog file for nowJeff Forcier
(cherry picked from commit 08ff651d0fce6aecb0e6de5e147b0f009352c904) Conflicts: CHANGES