Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-17 | One change overlooked by merge, as it's new | Jeff Forcier | |
2018-09-17 | Blacken 2.1 branch | Jeff Forcier | |
2018-09-17 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2018-09-17 | Throwing a bone to 2.0-2.3 python-2.6 support | Jeff Forcier | |
2018-09-17 | Blacken 2.0 with black 18.6b4 | Jeff Forcier | |
2018-09-17 | May have goofed up a cherry-pick earlier? | Jeff Forcier | |
2018-09-17 | Mark known slow tests as 'slow' pytest marker, and skip them by default | Jeff Forcier | |
2018-09-17 | Try turning off session scope for sftp_server fixture. | Jeff Forcier | |
Yesterday, this SEEMED like it did not make a difference in ability to reproduce hangs. Today...it seems to make a big difference? So confuse. | |||
2018-09-17 | Allow disabling logging | Jeff Forcier | |
2018-09-17 | Better test dir cleanup | Jeff Forcier | |
2018-09-17 | Comment tweak | Jeff Forcier | |
2018-09-17 | Why were these +x? | Jeff Forcier | |
2018-09-17 | Naturally, more tests I found that do not pass/fail correctly. Skip for now | Jeff Forcier | |
2018-09-17 | Was missing another needs_gssapi | Jeff Forcier | |
2018-09-17 | Tidy up tempdir creation for now. Fuckit | Jeff Forcier | |
2018-09-17 | Whoops, most uses of skipif REQUIRE reason= | Jeff Forcier | |
2018-09-17 | Replace rest of unittest-style self-asserts in sftp tests | Jeff Forcier | |
2018-09-17 | Start overhauling regular SFTP suite. | Jeff Forcier | |
Includes attempt to split out the longer-lived server component from the client component, in fixtures Also starts tweaking early tests so they're less bad. E.g. test_2_close had its docstring actively disagreeing with its code (which was super confusing since both were committed at the same time in 2005...) | |||
2018-09-17 | Remove old Python 3.2 code | Hugo | |
2018-09-17 | Tweak test-level logging format to include timestamps | Jeff Forcier | |
2018-09-17 | Scope SFTP client/server fixture to be session-level for now | Jeff Forcier | |
Saves at least a few seconds per module this way and not super worried about state bleed so far | |||
2018-09-17 | Get big sftp tests passing w/ the sftp client + folder crap being a fixture | Jeff Forcier | |
2018-09-17 | Get sftp-big tests apparently passing. | Jeff Forcier | |
Very slowly. Pretty sure we will want to retain module-level fixtures for that stuff. heh. | |||
2018-09-17 | Import cleanup, mostly focused on s/tests/./ | Jeff Forcier | |
2018-09-17 | Rename util func that trips pytest's default discovery. | Jeff Forcier | |
Wouldn't matter as much under pytest-relaxed discovery, but, eh | |||
2018-03-12 | Initial tests proving CVE-2018-7750 / #1175 | Jeff Forcier | |
2018-03-12 | Allow overriding test client connect kwargs in Transport test suite | Jeff Forcier | |
2018-03-12 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2018-03-12 | Initial tests proving CVE-2018-7750 / #XXX | Jeff Forcier | |
2018-03-12 | Allow overriding test client connect kwargs in Transport test suite | Jeff Forcier | |
2017-09-12 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-09-12 | Merge branch '2.0' into 1061-int | Jeff Forcier | |
2017-08-04 | AuthHandler: fix the server-mode "gssapi-with-mic" logic | Anselm Kruis | |
A paramiko server is now able to handle a restart of the user authentication during the GSS-API token exchange. This may occur, if the client detects a local GSSAPI problem (e.g. a missing kerberos ticket) and continues with another authentication method. The added test case test_2_auth_trickledown still fails, because the paramiko client contains a bug too. | |||
2017-08-04 | Merge branch '2.0-gsskex-hostkeycheck-fix' into 2.1-gsskex-hostkeycheck-fix | Anselm Kruis | |
2017-08-04 | SSHClient: fix the host key test | Anselm Kruis | |
Skip the host key check only, if the transport actually used gssapi-keyex. Add tests for the missing-host-key RejectPolicy. Before this change, a man-in-the-middle attack on the paramiko ssh client with gss_kex=True was possible by having a server that does not support gssapi-keyex and gives any or no host key. | |||
2017-06-09 | Merge branch '2.1' into 910-int | Jeff Forcier | |
2017-06-09 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-09 | Flake8/etc tweaks re #971 in 2.x | Jeff Forcier | |
2017-06-09 | Allow any buffer type to be written to SFTPFile | Martin Packman | |
Fixes #967 #968 Rollup of earlier branches proposed as #969 and #970 with additional fix inside sftp_client. Includes new tests for SFTPFile usage. Change against the 1.17 branch. | |||
2017-06-09 | Allow any buffer type to be sent to Channel | Martin Packman | |
Fixes #968 Changes the behaviour of the underlying asbytes helper to pass along unknown types. Most callers already handle this by passing the bytes along to a file or socket-like object which will raise TypeError anyway. Adds test coverage through the Transport implementation. Change against the 1.17 branch. | |||
2017-06-09 | Import from py3compat directly in test_client | Martin Packman | |
2017-06-09 | Allow any buffer type to written to BufferedFile | Martin Packman | |
Fixes #967 Also adds test coverage for writing various types to BufferedFile which required some small changes to the test LoopbackFile subclass. Change against the 1.17 branch. | |||
2017-06-09 | Add new skipUnlessBuiltin function for testing | Martin Packman | |
2017-06-09 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-09 | Merge branch '2.0' into 952-int | Jeff Forcier | |
2017-06-07 | tests for host key negotiation when there are multiple | Pierce Lopez | |
2017-06-06 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-06 | Hand-picked backport of #912, fixes #741 | Jeff Forcier | |
2017-06-05 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-06-05 | test transport security options can be set to defaults | Pierce Lopez | |
ensures all defaults key/cipher/digest etc types are supported |