Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-27 | Implement ssh_config hostname canonicalization (WIP) | Jeff Forcier | |
- Refactor DNS lookup related junk previously only relevant to %h - Refactor guts of lookup() so it can be done >1 time - Changelog/tests/implementation for canonicalization itself Closes #897 | |||
2019-09-26 | Sort top level import related junk | Jeff Forcier | |
2019-08-27 | Somehow failed to flake/blacken previously | Jeff Forcier | |
2019-08-26 | Clean up existing ssh_config tests more | Jeff Forcier | |
- New constructors used errywhere - More consistent config snippet formatting | |||
2019-08-26 | Add new SSHConfig constructors | Jeff Forcier | |
2019-08-26 | Start moving config snippets to files | Jeff Forcier | |
2019-08-26 | Move all SSHConfig related tests to test_config.py | Jeff Forcier | |
Includes cleanup of unittest-isms and migrating recently added SSHConfigDict tests to a distinct class vs top-level funcs. | |||
2019-07-05 | Add SSHConfigDict to __init__ | Jeff Forcier | |
2019-07-05 | Actually test ProxyCommand as currently implemented | Jeff Forcier | |
Including shuffling around the imports therein so they can actually be mocked, without losing the property of "can be imported under GAE". | |||
2019-06-21 | Extend new algorithm disabling to compressions | Jeff Forcier | |
2019-06-21 | Spot check use of new algorithm properties | Jeff Forcier | |
2019-06-21 | Rename to disableD_algorithms everywhere for consistency | Jeff Forcier | |
Having it feel verb-y isn't that much better than the alternative, and consistency is a nice hobgoblin | |||
2019-06-21 | Basic impl of algorithm filtering | Jeff Forcier | |
Not actually leveraged anywhere yet | |||
2019-06-21 | Client->Transport for disable_algorithms | Jeff Forcier | |
2019-06-21 | Old code sucks | Jeff Forcier | |
2019-06-21 | Merge branch '2.5' | Jeff Forcier | |
2019-06-21 | Merge branch '2.4' into 2.5 | Jeff Forcier | |
2019-06-21 | Merge branch '2.3' into 2.4 | Jeff Forcier | |
2019-06-21 | Merge branch '2.2' into 2.3 | Jeff Forcier | |
2019-06-21 | Blacken | Jeff Forcier | |
2019-06-21 | Merge branch '2.5' | Jeff Forcier | |
2019-06-21 | Merge branch '2.4' into 2.5 | Jeff Forcier | |
2019-06-21 | Merge branch '2.3' into 2.4 | Jeff Forcier | |
2019-06-21 | Merge branch '2.2' into 2.3 | Jeff Forcier | |
2019-06-21 | Add new keys and tests proving #1306 | Jeff Forcier | |
2019-06-21 | Enhancements to #1460 | Jeff Forcier | |
- Modern style string formatting please - Make more sensible use of object attributes, where it can be done backwards incompatibly - Gussy up the string output to my personal taste - Add tests | |||
2019-06-21 | flake8 | Jeff Forcier | |
2019-06-21 | Merge branch 'master' into 1311-int | Jeff Forcier | |
2019-06-14 | Merge branch '2.4' into 2.5 | Jeff Forcier | |
2019-06-14 | Backported flake8 fix | Jeff Forcier | |
2019-06-14 | flake8, blacken | Jeff Forcier | |
2019-06-14 | Implement #322 - new ChannelFile subclass for stdin that calls ↵ | Jeff Forcier | |
shutdown_write on close() | |||
2019-06-14 | Merge branch '2.4' into 2.5 | Jeff Forcier | |
2019-06-14 | Basic tests proving Client.exec_command returns ChannelFile instances | Jeff Forcier | |
2019-06-14 | Merge branch '2.4' into 2.5 | Jeff Forcier | |
2019-06-14 | Add some basic tests for Channel(Stderr)File | Jeff Forcier | |
2019-06-14 | Merge branch '2.4' into 2.5 | Jeff Forcier | |
2019-06-14 | Add some basic tests for Channel(Stderr)File | Jeff Forcier | |
2019-06-14 | Merge branch '2.4' into 2.5 | Jeff Forcier | |
2019-06-14 | Merge branch '2.3' into 2.4 | Jeff Forcier | |
2019-06-14 | Merge branch '2.2' into 2.3 | Jeff Forcier | |
2019-06-14 | Merge branch '2.1' into 2.2 | Jeff Forcier | |
2019-06-14 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2019-06-14 | Update to modern pytest(-relaxed) | Jeff Forcier | |
Also fix some low hanging warnings fruit | |||
2019-06-09 | flake8/blacken | Jeff Forcier | |
2019-06-09 | Merge branch 'master' into 1233-int | Jeff Forcier | |
2019-06-08 | Travis' PyPy variants' local SSL doesn't support Curve25519 | Jeff Forcier | |
But really, this is necessary for any such platform/ssl version | |||
2019-06-08 | Merge branch '2.4' | Jeff Forcier | |
2019-06-08 | Some additional badly named tests that I guess weren't in master? | Jeff Forcier | |
2019-06-08 | flake8 now applied to tests, huzzah | Jeff Forcier | |