summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
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
2012-05-25Update changelog with #63 attributionJeff Forcier
2012-05-25Merge pull request #63 from dlitz/issue49-rekeying-fixJeff Forcier
Fix SSHException when re-keying over a fast connection
2012-05-16Increment version for releaseJeff Forcier
2012-05-16Merge #63Jeff Forcier
2012-03-24Fix SSHException when re-keying over a fast connectionDwayne C. Litzenberger
When Paramiko initiates a re-key request over a high-bandwidth, medium-latency connection, it erroneously terminates the connection with the error, "SSHException: Remote transport is ignoring rekey requests". This is due to the hard-coded limit of 20 packets that may be received after a re-key request has been sent. See, for example, this bug report: "Transfer fails at 1GB: rekey window too small, hard-coded" https://github.com/paramiko/paramiko/issues/49 This patch changes paramiko's behaviour as follows: - Decrease the threshold for starting re-keying from 2**30 to 2**29 bytes. - Decrease the threshold for starting re-keying from 2**30 to 2**29 packets. - Increase the limit of received packets between re-key request & completion from 20 packets to 2**29 packets. - Add a limit of 2**29 received bytes between re-key request & completion. In other words, we re-key more often in order to allow more data to be in-transit during re-keying. NOTE: It looks like Paramiko disables the keep-alive mechanism during re-keying. This patch does not change that behaviour.
2011-05-23version 1.7.7.1Robey Pointer