summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
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
2012-09-23Going to release 1.7.10 for ==devJeff Forcier
(cherry picked from commit 95e464b238471f10b5132d0515fa2b928887c2db)
2012-09-23Add post-Paramiko changelog file for nowJeff Forcier
(cherry picked from commit 3e41abb6beffbc8445f979d879f85066d9a8e42b)
2012-09-23add ==dev install URL to setup.pyJeff Forcier
(cherry picked from commit e72b53788df0c052c4bf78ce386b0ae86e724dc9)
2012-09-23Don't mix tabs and spacesJeff Forcier
(cherry picked from commit 8c8d0a81ad41a5a4040823049f6548f07ac531b3)
2012-09-23Use new-style classes, 2001 was 10 years agoJeff Forcier
(cherry picked from commit 85d0d97715edc6198ca9b07c7ca7dcb45d023b9f)
2012-09-23Port poll-using code to use select() instead.Jeff Forcier
(cherry picked from commit eb49bf4870b8ba099452fac7640878a5fc24d14c)
2012-09-23Added ssh agent support. Ported from https://github.com/robey/paramiko/pull/21Ben Davis
(cherry picked from commit 35a173631f4d5be2e47d8880ee0a1df08f95cebc) Conflicts: paramiko/agent.py
2012-09-23Bump to 1.7.9, setup.py/crypto updateJeff Forcier
(cherry picked from commit ea8e73a389931962a2aea4c136a2a5d65d612c89) Conflicts: setup.py
2012-09-23Crypto released a setuptools bugfix as 2.4.1.Jeff Forcier
(cherry picked from commit 2279ef690932d8ba3627632f5e81bbf5f7bd8381)
2012-09-23Crypto 2.4 doesn't play well with setup.py/setuptoolsJeff Forcier
(cherry picked from commit 12cf1674fcd8bf216ec2f12f4ddd111eb8db3514)
2012-09-23Take ownership of TODO fileJeff Forcier
2012-09-23Update version to 1.7.8, no need for 4 partsJeff Forcier
(cherry picked from commit 5e0a32902856b3b42e8bf4e72fec17fb30c78e66) Conflicts: README paramiko/__init__.py setup.py
2012-09-23Tweak setup.py to match READMEJeff Forcier
(cherry picked from commit 673c427fe6fb39f1bb604eaf460daaaa0ce2875c) Conflicts: setup.py
2012-09-23Add additional Random.atfork() to prevent RNG errors in large runsJeff Forcier
Conflicts: paramiko/transport.py Was: ssh 41f4566
2012-09-23Update README copyright notice (was ssh a228ab41)Jeff Forcier
2012-09-13Initial port of 3709d2e02bf67ccc272e1f2311e5db125a922ba0 from 'ssh'Jeff Forcier
Re #17
2012-07-04Fix trailing whitespace re #28Jeff Forcier
2012-07-04Add changelog entry re #28Jeff Forcier
2012-07-04document demo_keygen.py file in readmeSofian Brabez
2012-07-04add priv/pub key generator demoSofian Brabez