summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2013-12-31Update travis settings to be similar to fab'sJeff Forcier
2013-12-31No more Python 2.5 on Travis :(Jeff Forcier
2013-10-16Reintroduce __version_info__ variableMike Gabriel
At least one application (mysql-workbench) (used to) use(s) the __version_info__ that got removed by commit 99859b8b021a5d13ca067a3e79560d6121f9c52f. Breaking existing software with new versions of paramiko should be avoided. This pull-request reintroduces the __version_info__ var, but fills it from the __version__ var. No need to maintain multiple version strings. Conflicts: paramiko/__init__.py
2013-09-27Fixed a typo in the license header of most filesJeff Forcier
Conflicts: paramiko/proxy.py
2013-09-27Fix demo re #200Jeff Forcier
2013-09-27Use verbose test output for travisJeff Forcier
2013-02-03Update explicitly-stated Python version reqs to 2.5+Jeff Forcier
2012-12-31New yearJeff Forcier
2012-11-29Update Travis settings:Jeff Forcier
* Don't email me, I'll see it on IRC if I'm online * Ping #paramiko, not #fabric, as it now exists
2012-11-29Revert "Forgot to import errno"Jeff Forcier
This reverts commit 537f95dbb36c578e65cfd9cbc1a1eabc03f38428.
2012-11-29Revert "Make send() and recv() fail when channel is closed"Jeff Forcier
This reverts commit bc3674d0f0c61b5c7af9cfbc9248cf574d0998b0.
2012-11-29Forgot to import errnoTomer Filiba
2012-11-29Make send() and recv() fail when channel is closedTomer Filiba
``sendall()`` was checking if the channel has been closed, and failed accordingly, but ``send()`` and ``recv()`` did not. This meant that ``chan.send("foo")`` when the channel was already closed, just blocked forever.
2012-11-28Make docs target build whenever Paramiko files changeJeff Forcier
2012-11-06Git ignore built docs dirJeff Forcier
2012-11-06Tweak travis configJeff Forcier
2012-11-06Cut 1.8.1Jeff Forcier
2012-10-15Refactoring: it's a thing. Re #85Jeff Forcier
2012-10-15Only override unittest assertions when absolutely necessary.Jeff Forcier
Fixes #85
2012-10-14Move SFTPClient.get() termination condition to loop end.Jeff Forcier
Ensures callback always executes even for zero-len files. Fixes #90
2012-10-14Meh fabfile for docs uploadingJeff Forcier
2012-10-14Set up 1.8.1 chunk in NEWSJeff Forcier
2012-10-14Add missing release date to NEWS for 1.8.0Jeff Forcier
2012-09-2580-col fixJeff Forcier
2012-09-25Fix module import in testsJeff Forcier
2012-09-25Correct dev-installation doc in package metadataJeff Forcier
2012-09-25Whitespace + lang tweakJeff Forcier
2012-09-25Init header updateJeff Forcier
2012-09-24Nuke old copy of original READMEJeff Forcier
2012-09-24Transition back to Paramiko's readme; update to be currently accurateJeff Forcier
2012-09-24Remove extraneous changelog lines from 'ssh'Jeff Forcier
2012-09-24Namespace issue numbers appropriatelyJeff Forcier
2012-09-24For now, merge ssh CHANGES file into paramiko NEWSJeff Forcier
2012-09-24Bump to 0.8.x due to nontrivial changesJeff Forcier
(cherry picked from commit d7def60c4784fed39fc8714753304a150da131c7) Conflicts: setup.py
2012-09-24Fix #28: hide interpreter-death threading exceptionsJeff Forcier
(cherry picked from commit 3709d2e02bf67ccc272e1f2311e5db125a922ba0)
2012-09-24Changelog re #40Jeff Forcier
(cherry picked from commit c27915d55182cfa22c517c2d6d887316fc89c80a)
2012-09-24Travis integrationJeff Forcier
(cherry picked from commit 4cb9fed74bbde4730d2901dde4adb7cb47ae796a)
2012-09-24Exit correctly so test.py can be used in CIJeff Forcier
(cherry picked from commit d516fe71ea1d8bdb7b2e278fa519f7f860d7e234)
2012-09-24Fixes to failing-test teardowns to avoid more exceptions or hangsJeff Forcier
(cherry picked from commit 734f3d6f42ef1564f473fee5526e0354fc8196fc) Conflicts: test.py
2012-09-24WhitespaceJeff Forcier
(cherry picked from commit baa930eb583b65938cfcfa272a1eb2af12df3502)
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)