Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-05 | Migrate rest of main keys and update suite to be more pytest-relaxed compat | Jeff Forcier | |
Main branch as of today: 350 passed, 21 skipped, 52 deselected, 3 warnings in 11.10s This branch as of this commit: 361 passed, 21 skipped, 52 deselected, 3 warnings in 10.51s Of those 11 "new" tests, 8 are ones I wrote (tests/pkey.py). Hard to figure out what the other 3 are given pytest-relaxed's output is very different from regular verbose pytest. oops. | |||
2023-01-11 | blacken | Jeff Forcier | |
2022-03-15 | Fix Free Software Foundation address | Paul Howarth | |
They moved from Temple Place to Franklin Street in 2005. | |||
2019-06-08 | flake8 now applied to tests, huzzah | Jeff Forcier | |
2019-06-08 | Clean up shitty old test names of form test_[9-0A-Z]+_.* | Jeff Forcier | |
2018-08-22 | Bump black up to 18.6b4 | Jeff Forcier | |
2018-05-17 | Blacken Paramiko on 2.4 | Chris Rose | |
2017-10-23 | Import cleanup, mostly focused on s/tests/./ | Jeff Forcier | |
2017-02-20 | Avoid PacketizerTest.test_closed_3 to fail on platforms where errno.ETIME | Sofian Brabez | |
is not defined This changes define the proper Timer expired error message instead of raising AttributeError when errno.ETIME is not available on the platform. fixes #862 | |||
2016-12-05 | Merge branch '1.18' into 2.0 | Jeff Forcier | |
2016-12-05 | Looks like skipIf was added in 2.7? Dies on 2.6 | Jeff Forcier | |
2016-12-05 | Merge branch '1.18' into 2.0 | Jeff Forcier | |
2016-12-05 | skip test on windows - no SIGALRM. | Gabi Davar | |
2014-09-15 | Switched everything to use cryptography | Alex Gaynor | |
2014-08-15 | Let packetizer handle 0-length sends from channel. | Olle Lundberg | |
If the channel is closed the send method returs a response length of 0. This is not handled correctly by the packetizer and puts it in an infinite loop. (Fixes #156 for real :-) We make sure we don't do more than 10 iteration on a 0 length respose, but raise an EOFError. | |||
2014-03-29 | Switched hash functions from PyCrypto to hashlib. | Alex Gaynor | |
There's a few advantages to this: 1) It's probably fast, OpenSSL, which typically backs hashlib, receives far more attention for optimizaitons than PyCrypto. 2) It's the first step to supporting PyPy, where PyCrypto doesn't run. | |||
2014-03-07 | Fix import * and a bunch of PEP8 formatting | Scott Maxwell | |
2014-03-07 | Start in on star import eradication | Jeff Forcier | |
2013-11-19 | Remove byte conversions and unhexlify calls that we only needed for Py2.5 ↵ | Scott Maxwell | |
support and use the `b` byte string marker instead | |||
2013-11-02 | Fix some deprecation and resource warnings | Scott Maxwell | |
2013-11-01 | Fixes for Python 2.5 and Python 3.2 support | Scott Maxwell | |
2013-11-01 | Eliminate all uses of b'' syntax to allow for Python 2.5 support | Scott Maxwell | |
2013-10-31 | Fix bytes/str type in more places | Scott Maxwell | |
2013-10-30 | Fix message sending | Scott Maxwell | |
Create constants for byte messages, implement asbytes so many methods can take Message and key objects directly and split get_string into get_text and get_binary. Also, change int handling to use mpint with a flag whenever the int is greater than 32 bits. | |||
2013-10-30 | Fix imports | Scott Maxwell | |
2013-09-27 | Fixed a typo in the license header of most files | Jeff Forcier | |
Conflicts: paramiko/proxy.py | |||
2009-07-19 | fix my email address to be the current one. | Robey Pointer | |
2007-02-13 | [project @ robey@lag.net-20070213191706-v8djxd4jiunb3his] | Robey Pointer | |
bump copyright year to 2007 | |||
2005-05-10 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-8] | Robey Pointer | |
add unit tests for the packetizer, and fix a little locking bug where i think more of the packetizer write function should be inside a lock |