Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-12 | Merge branch '1.17' into 2.0 | Jeff Forcier | |
2016-06-12 | Merge branch '1.16' into 1.17 | Jeff Forcier | |
2016-06-12 | Update fake test socket objects to exhibit Python 3 socket-closed flag | Jeff Forcier | |
Re #520 | |||
2016-06-10 | Merge branch '1.17' into 2.0 | Jeff Forcier | |
2016-06-09 | Merge branch '1.16' into 1.17 | Jeff Forcier | |
2016-06-09 | Issue #537 reproduction test and fix | Krzysztof Rusek | |
2016-04-25 | Formatting tweaks re #731 | Jeff Forcier | |
2016-04-25 | Merge branch 'master' into 731-int | Jeff Forcier | |
2016-04-25 | Merge branch '1.16' into 1.17 | Jeff Forcier | |
2016-04-25 | Merge branch '1.17' | Jeff Forcier | |
2016-04-25 | Merge branch '1.15' into 1.16 | Jeff Forcier | |
2016-04-25 | Test & implementation for part 1 re: #670 | Jeff Forcier | |
2016-04-25 | Add support for ECDSA key sizes 384 and 521 alongside the existing 256. | Alex Orange | |
Previously only 256-bit was handled and in certain cases (private key reading) 384- and 521-bit keys were treated as 256-bit keys causing silent errors. Tests have been added to specifically test the 384 and 521 keysizes. As RFC 5656 defines 256, 384, and 521 as the required keysizes this seems a good set to test. Also, this will cover the branches at ecdsakey.py:55. Test keys were renamed and test_client.py was modified as a result. This also fixes two bugs in ecdsakey.py. First, when calculating bytes needed to store a key, the assumption was made that the key size (in bits) was divisible by 8 (see line 137). This has been fixed by rounding up (wasn't an issue as only 256-bit keys were used before). Another bug was that the key padding in asbytes was being done backwards (was padding on current_length - needed_length bytes). | |||
2016-04-24 | Merge branch 'master' into 394-int | Jeff Forcier | |
2016-04-24 | Merge branch '1.16' | Jeff Forcier | |
2016-04-24 | Python 2.6 fix re: assertIn | Jeff Forcier | |
2016-04-24 | Improve NoValidConnectionsError formatting | Marius Gedminas | |
Because "Unable to connect to port 22 on or X.X.X.X" looks seriously _weird_ with the blank space between "on" and "or". | |||
2016-04-24 | Make NoValidConnectionsError picklable correctly | Marius Gedminas | |
Fixes #617. | |||
2016-04-23 | Merge branch '1.16' | Jeff Forcier | |
2016-04-23 | Merge branch '1.15' into 1.16 | Jeff Forcier | |
2016-04-23 | Update existing test to prove #632 | Jeff Forcier | |
2016-04-23 | Merge branch 'master' into switch-to-cryptography | Alex Gaynor | |
2016-04-23 | Add regression test protecting against an issue found in #394. | Jeff Forcier | |
Putting it in prior to merge of #394 because it also serves as a good explicit test of behavior which was previously implicit | |||
2016-04-23 | Set look_for_keys=False in client tests to avoid loading real user keys. | Jeff Forcier | |
Re #394 but also feels like good practice anyways | |||
2016-04-23 | Merge branch 'master' into switch-to-cryptography | Alex Gaynor | |
2016-04-22 | Merge branch '1.15' into 1.16 | Jeff Forcier | |
2016-04-22 | Merge branch '1.16' | Jeff Forcier | |
2016-04-22 | Hack in a sleep() to avoid race conditions during timeout test. | Jeff Forcier | |
(HOPEFULLY) closes #612 | |||
2016-02-27 | Merge branch 'master' into switch-to-cryptography | Alex Gaynor | |
2016-01-19 | Merge branch '1.15' into 1.16 | Jeff Forcier | |
2016-01-19 | Merge branch '1.16' | Jeff Forcier | |
2016-01-19 | Merge branch '1.14' into 1.15 | Jeff Forcier | |
2016-01-19 | Merge branch '1.13' into 1.14 | Jeff Forcier | |
2016-01-08 | Update SSHConfig.parse to strip leading and trailing whitespace | Nick Pillitteri | |
Fixes #499 | |||
2015-12-18 | Merge branch 'master' into switch-to-cryptography | Alex Gaynor | |
2015-12-17 | Merge branch 'master' of github.com:paramiko/paramiko | Adam Meily | |
Conflicts: paramiko/sftp_file.py sites/www/changelog.rst | |||
2015-12-04 | Merge branch 'master' into switch-to-cryptography | Alex Gaynor | |
2015-11-06 | Merge branch '1.15' into 1.16 | Jeff Forcier | |
2015-11-06 | Hacky cleanup of non-gc'd clients in a loopy test. | Jeff Forcier | |
Re #612 | |||
2015-11-06 | Hacky cleanup of non-gc'd clients in a loopy test. | Jeff Forcier | |
Re #612 | |||
2015-11-04 | Merge branch 'master' into 562-int | Jeff Forcier | |
2015-11-04 | Merge branch 'master' into switch-to-cryptography | Alex Gaynor | |
Conflicts: .travis.yml paramiko/ecdsakey.py paramiko/transport.py | |||
2015-11-03 | Merge branch 'master' into 502-int | Jeff Forcier | |
2015-11-02 | Merge branch '1.15' | Jeff Forcier | |
2015-11-02 | Merge branch '1.14' into 1.15 | Jeff Forcier | |
2015-11-02 | Merge branch '1.13' into 1.14 | Jeff Forcier | |
2015-11-02 | Added test for str() of empty SFTPAttributes() | Ulrich Petri | |
2015-10-30 | Merge branch 'master' into 596-int | Jeff Forcier | |
2015-09-30 | Merge branch '1.15' into 491-int | Jeff Forcier | |
2015-09-30 | Silently 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. |