Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #537 reproduction test and fix | Krzysztof Rusek | 2016-06-09 | 1 | -0/+18 |
| | |||||
* | Merge branch '1.15' into 1.16 | Jeff Forcier | 2016-04-25 | 1 | -0/+30 |
|\ | |||||
| * | Test & implementation for part 1 re: #670 | Jeff Forcier | 2016-04-25 | 1 | -0/+30 |
| | | |||||
* | | Python 2.6 fix re: assertIn | Jeff Forcier | 2016-04-24 | 1 | -3/+4 |
| | | |||||
* | | Improve NoValidConnectionsError formatting | Marius Gedminas | 2016-04-24 | 1 | -1/+16 |
| | | | | | | | | | | Because "Unable to connect to port 22 on or X.X.X.X" looks seriously _weird_ with the blank space between "on" and "or". | ||||
* | | Make NoValidConnectionsError picklable correctly | Marius Gedminas | 2016-04-24 | 1 | -0/+15 |
| | | | | | | | | Fixes #617. | ||||
* | | Merge branch '1.15' into 1.16 | Jeff Forcier | 2016-04-23 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Update existing test to prove #632 | Jeff Forcier | 2016-04-23 | 1 | -2/+2 |
| | | |||||
* | | Merge branch '1.15' into 1.16 | Jeff Forcier | 2016-04-22 | 1 | -1/+17 |
|\ \ | |/ | |||||
| * | Hack in a sleep() to avoid race conditions during timeout test. | Jeff Forcier | 2016-04-22 | 1 | -1/+17 |
| | | | | | | | | (HOPEFULLY) closes #612 | ||||
* | | Merge branch '1.15' into 1.16 | Jeff Forcier | 2016-01-19 | 1 | -4/+5 |
|\ \ | |/ | |||||
| * | Merge branch '1.14' into 1.15 | Jeff Forcier | 2016-01-19 | 1 | -4/+5 |
| |\ | |||||
| | * | Merge branch '1.13' into 1.14 | Jeff Forcier | 2016-01-19 | 1 | -4/+5 |
| | |\ | |||||
| | | * | Update SSHConfig.parse to strip leading and trailing whitespace | Nick Pillitteri | 2016-01-08 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | Fixes #499 | ||||
* | | | | Merge branch '1.15' into 1.16 | Jeff Forcier | 2015-11-06 | 1 | -6/+12 |
|\ \ \ \ | |/ / / | |||||
| * | | | Hacky cleanup of non-gc'd clients in a loopy test. | Jeff Forcier | 2015-11-06 | 1 | -6/+12 |
| | | | | | | | | | | | | | | | | Re #612 | ||||
* | | | | Merge branch 'master' into 562-int | Jeff Forcier | 2015-11-04 | 6 | -9/+153 |
|\ \ \ \ | |||||
| * \ \ \ | Merge branch 'master' into 502-int | Jeff Forcier | 2015-11-03 | 16 | -181/+1071 |
| |\ \ \ \ | |||||
| | * \ \ \ | Merge branch '1.15' | Jeff Forcier | 2015-11-02 | 1 | -0/+5 |
| | |\ \ \ \ | | | |/ / / | |||||
| | | * | | | Merge branch '1.14' into 1.15 | Jeff Forcier | 2015-11-02 | 1 | -0/+5 |
| | | |\ \ \ | | | | |/ / | |||||
| | | | * | | Merge branch '1.13' into 1.14 | Jeff Forcier | 2015-11-02 | 1 | -0/+5 |
| | | | |\ \ | | | | | |/ | |||||
| | | | | * | Added test for str() of empty SFTPAttributes() | Ulrich Petri | 2015-11-02 | 1 | -0/+5 |
| | | | | | | |||||
| | * | | | | Merge branch 'master' into 596-int | Jeff Forcier | 2015-10-30 | 11 | -40/+75 |
| | |\ \ \ \ | | | |/ / / | |||||
| | | * | | | Merge branch '1.15' into 491-int | Jeff Forcier | 2015-09-30 | 2 | -4/+5 |
| | | |\ \ \ | |||||
| | | | * | | | Silently ignore invalid keys in HostKeys.load() | Martin Topholm | 2015-09-30 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When broken entries exists in known_hosts, paramiko raises SSHException with "Invalid key". This patch catches the exception during HostKeys.load() and continues to next line. This should fix #490. | ||||
| | | | * | | | Revert add_int and get_int to strictly 32-bits and add adaptive versions | Scott Maxwell | 2015-01-26 | 1 | -4/+4 |
| | | | | | | | |||||
| | | * | | | | Expose handshake timeout in the transport API. | Olle Lundberg | 2015-02-24 | 1 | -0/+17 |
| | | |/ / / | | | | | | | | | | | | | | | | | | | This is a reimplementation of #62. | ||||
| | * | | | | Merge upstream branch 'master' into add_sha2_support | Matthias Witte | 2014-11-25 | 13 | -129/+889 |
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: paramiko/transport.py tests/test_transport.py | ||||
| | * | | | | | Include sha2 changes in tests | Matthias Witte | 2014-07-16 | 2 | -2/+119 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - let _compute_key default default to sha1 if local_mac is not set instead of setting local_mac explicitly in the unit test - add tests for KexGexSHA256 | ||||
| | * | | | | | Fix transport test | Matthias Witte | 2014-07-15 | 1 | -1/+5 |
| | | | | | | | |||||
| * | | | | | | Commit 838e02ab42 changed the type of the exec command string on python3 | Anselm Kruis | 2015-03-20 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | from unicode to bytes. This commit adapts the test suite accordingly. | ||||
| * | | | | | | According to RFC 4254 sec 6.5 the "command" string of an "exec" channel | Anselm Kruis | 2015-03-20 | 1 | -1/+1 |
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | request is a byte-string. Previously paramiko assumed "command" to be UTF-8 encoded. Invalid UTF-8 sequences caused an UnicodeDecodeError. This commit changes a test case to uses a non UTF-8 string and fixes the bug. | ||||
* | | | | | | prefetch now requires file_size to be passed in as a parameter | Torkil Gustavsen | 2015-07-23 | 2 | -7/+14 |
| |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | Calling stat from inside the prefetch-body has led users to receive IOError: The message [<filename>] is not extractable. | ||||
* | | | | | Suggest a MIN_WINDOW_SIZE and MIN_PACKET_SIZE | Jeff Quast | 2014-12-17 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not fully confident with this change, though I will describe my findings fully in the pull request. The OpenSSH client requests a maximum packet size of 16384, but this MIN_PACKET_SIZE value of 32768 causes its request to be "clamped" up to 32768, later causing an error to stderr on the OpenSSH client. Suggest then, to delineate MIN_WINDOW_SIZE from MIN_PACKET_SIZE, as they are applied. I don't think there is any minimum value of MIN_PACKET_SIZE, however we can suggest a value of 4096 for now. | ||||
* | | | | | Merge branch '1.14' into 1.15 | Jeff Forcier | 2014-12-17 | 1 | -1/+5 |
|\ \ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | | Conflicts: sites/www/changelog.rst | ||||
| * | | | | Merge branch '1.13' into 1.14 | Jeff Forcier | 2014-12-17 | 1 | -1/+5 |
| |\ \ \ \ | | |/ / / | |||||
| | * | | | Refactoring | achapp | 2014-12-17 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Added comments. Removed fifth line from test because it was unnecessary since the final line could be used instead. | ||||
| | * | | | new readline test passes | achapp | 2014-12-17 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changed file.py readline() to always check for a newline. Had to make a few changes for what went into self._rbuffer in the case where buffer size was met or exceeded and we found a newline. | ||||
| | * | | | Test update/Fix progress temp save | achapp | 2014-12-17 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Edited test to catch readline error. file.py code change in progress (DOES NOT WORK PROPERLY) so saving it temporarily. | ||||
* | | | | | Added check for proxycommand none and associated test as per Paramiko Issue 415 | Sean Johnson | 2014-12-17 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: tests/test_util.py | ||||
* | | | | | Use modern api to check if event is set. | Olle Lundberg | 2014-12-17 | 5 | -19/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Since we are a python2.6+ code base now, we want to be as forward compatible as possible. | ||||
* | | | | | Merge branch 'master' into 419-int | Jeff Forcier | 2014-12-17 | 1 | -2/+13 |
|\ \ \ \ \ | | |_|_|/ | |/| | | | |||||
| * | | | | Merge branch '1.15' | Jeff Forcier | 2014-11-12 | 1 | -2/+13 |
| |\ \ \ \ | |||||
| | * \ \ \ | Merge branch '1.14' into 1.15 | Jeff Forcier | 2014-11-12 | 1 | -2/+13 |
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | | Conflicts: tests/test_util.py | ||||
| | | * | | | Merge branch '1.13' into 1.14 | Jeff Forcier | 2014-11-12 | 1 | -2/+13 |
| | | |\ \ \ | | | | |/ / | |||||
| | | | * | | Failing test proving #429 | Jeff Forcier | 2014-11-12 | 1 | -2/+13 |
| | | | | | | |||||
* | | | | | | Converted all staticmethod/classmethod instances to decorators. | Jacob Beck | 2014-10-14 | 4 | -13/+6 |
|/ / / / / | |||||
* | | | | | Merge branch '1.15' | Jeff Forcier | 2014-09-22 | 1 | -1/+1 |
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | Conflicts: sites/www/changelog.rst | ||||
| * | | | | Use keyword arguments for arguments when creating a Transport. | Dylan Thacker-Smith | 2014-09-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | Fixes #399 | ||||
* | | | | | SSHConfig.get_hostnames: List literal hostnames from SSH config | Søren Løvborg | 2014-09-19 | 1 | -0/+5 |
|/ / / / |