summaryrefslogtreecommitdiffhomepage
path: root/tests
AgeCommit message (Collapse)Author
2016-04-23Merge branch 'master' into switch-to-cryptographyAlex Gaynor
2016-04-22Merge branch '1.16'Jeff Forcier
2016-04-22Merge branch '1.15' into 1.16Jeff Forcier
2016-04-22Hack in a sleep() to avoid race conditions during timeout test.Jeff Forcier
(HOPEFULLY) closes #612
2016-02-27Merge branch 'master' into switch-to-cryptographyAlex Gaynor
2016-01-19Merge branch '1.16'Jeff Forcier
2016-01-19Merge branch '1.15' into 1.16Jeff Forcier
2016-01-19Merge branch '1.14' into 1.15Jeff Forcier
2016-01-19Merge branch '1.13' into 1.14Jeff Forcier
2016-01-08Update SSHConfig.parse to strip leading and trailing whitespaceNick Pillitteri
Fixes #499
2015-12-18Merge branch 'master' into switch-to-cryptographyAlex Gaynor
2015-12-17Merge branch 'master' of github.com:paramiko/paramikoAdam Meily
Conflicts: paramiko/sftp_file.py sites/www/changelog.rst
2015-12-04Merge branch 'master' into switch-to-cryptographyAlex Gaynor
2015-11-06Merge branch '1.15' into 1.16Jeff Forcier
2015-11-06Hacky cleanup of non-gc'd clients in a loopy test.Jeff Forcier
Re #612
2015-11-06Hacky cleanup of non-gc'd clients in a loopy test.Jeff Forcier
Re #612
2015-11-04Merge branch 'master' into 562-intJeff Forcier
2015-11-04Merge branch 'master' into switch-to-cryptographyAlex Gaynor
Conflicts: .travis.yml paramiko/ecdsakey.py paramiko/transport.py
2015-11-03Merge branch 'master' into 502-intJeff Forcier
2015-11-02Merge branch '1.15'Jeff Forcier
2015-11-02Merge branch '1.14' into 1.15Jeff Forcier
2015-11-02Merge branch '1.13' into 1.14Jeff Forcier
2015-11-02Added test for str() of empty SFTPAttributes()Ulrich Petri
2015-10-30Merge branch 'master' into 596-intJeff Forcier
2015-09-30Merge branch '1.15' into 491-intJeff Forcier
2015-09-30Silently ignore invalid keys in HostKeys.load()Martin Topholm
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.
2015-09-24add unit tests for file-like object methods and update changelog and docsAdam Meily
2015-07-23prefetch now requires file_size to be passed in as a parameterTorkil Gustavsen
Calling stat from inside the prefetch-body has led users to receive IOError: The message [<filename>] is not extractable.
2015-03-20Commit 838e02ab42 changed the type of the exec command string on python3Anselm Kruis
from unicode to bytes. This commit adapts the test suite accordingly.
2015-03-20According to RFC 4254 sec 6.5 the "command" string of an "exec" channelAnselm Kruis
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.
2015-03-18Fixed tests.Alex Gaynor
The expected output keys for these tests needed to be rewritten because previously they were generated with a BER encoder, which is basically slopper. Now they're exported as DER, which means they're always as compact as possible. A comparison of the two strings with openssl asn1parse will show that they represent the same data, they the new value is just shorter
2015-03-18dohAlex Gaynor
2015-02-24Expose handshake timeout in the transport API.Olle Lundberg
This is a reimplementation of #62.
2015-01-26Revert add_int and get_int to strictly 32-bits and add adaptive versionsScott Maxwell
2014-12-18Merge branch 'master' into switch-to-cryptographyAlex Gaynor
Conflicts: paramiko/ecdsakey.py paramiko/util.py
2014-12-17Suggest a MIN_WINDOW_SIZE and MIN_PACKET_SIZEJeff Quast
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.
2014-12-17Merge branch '1.14' into 1.15Jeff Forcier
Conflicts: sites/www/changelog.rst
2014-12-17Merge branch '1.13' into 1.14Jeff Forcier
2014-12-17Refactoringachapp
Added comments. Removed fifth line from test because it was unnecessary since the final line could be used instead.
2014-12-17new readline test passesachapp
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.
2014-12-17Test update/Fix progress temp saveachapp
Edited test to catch readline error. file.py code change in progress (DOES NOT WORK PROPERLY) so saving it temporarily.
2014-12-17Added check for proxycommand none and associated test as per Paramiko Issue 415Sean Johnson
Conflicts: tests/test_util.py
2014-12-17Use modern api to check if event is set.Olle Lundberg
Since we are a python2.6+ code base now, we want to be as forward compatible as possible.
2014-12-17Merge branch 'master' into 419-intJeff Forcier
2014-11-25Merge upstream branch 'master' into add_sha2_supportMatthias Witte
Conflicts: paramiko/transport.py tests/test_transport.py
2014-11-12Merge branch '1.15'Jeff Forcier
2014-11-12Merge branch '1.14' into 1.15Jeff Forcier
Conflicts: tests/test_util.py
2014-11-12Merge branch '1.13' into 1.14Jeff Forcier
2014-11-12Failing test proving #429Jeff Forcier
2014-10-14Converted all staticmethod/classmethod instances to decorators.Jacob Beck