summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* String format modernization, part 11070-remove-python26-and-33Jeff Forcier2017-10-1018-136/+167
| | | | | | | Choosing to skip it in some edge/corner cases where it's more harmful than helpful. Also choosing to replace many non-%s specifiers with regular old {} since I don't see why one would normally care. Again, eschewing that in spots where it seems like it might matter.
* Use set literalsJeff Forcier2017-10-102-2/+2
|
* Update docs, metadata, test references to 2.6/3.3Jeff Forcier2017-10-107-22/+16
|
* Skip the now-split-out failure test, since we actually do intend to exit ↵Jeff Forcier2017-10-101-0/+1
| | | | silently for now
* Split out env-set failure testJeff Forcier2017-10-101-4/+8
|
* Update still-failing client test to use contextmanager assertRaises styleJeff Forcier2017-10-101-11/+9
|
* This has been broken since it went in :( the test would never normally pass ↵Jeff Forcier2017-10-102-3/+1
| | | | otherwise...
* This explicit Python interpreter version check predates me.Jeff Forcier2017-10-101-9/+4
| | | | | I don't do such a thing elsewhere, last I looked, so let's just nuke it now that we're in the throes of another version changeup.
* Use new(er)-style string formatting, {} instead of {0}Jeff Forcier2017-10-1013-28/+28
|
* This looks like it SHOULD HAVE said {0} previously.Jeff Forcier2017-10-101-1/+1
|
* Merge branch '2.3'Jeff Forcier2017-10-101-1/+1
|\
| * Merge branch '2.2' into 2.3Jeff Forcier2017-10-101-1/+1
| |\
| | * Merge branch '2.1' into 2.2Jeff Forcier2017-10-101-1/+1
| | |\
| | | * Merge branch '2.0' into 2.1Jeff Forcier2017-10-101-1/+1
| | | |\
| | | | * TypofixJeff Forcier2017-10-101-1/+1
| | | | |
* | | | | Merge branch '2.3'Jeff Forcier2017-09-260-0/+0
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch '2.2' into 2.3Jeff Forcier2017-09-262-3/+3
| |\ \ \ \ | | |/ / /
| | * | | Merge branch '2.1' into 2.2Jeff Forcier2017-09-262-3/+3
| | |\ \ \ | | | |/ /
| | | * | Merge branch '2.0' into 2.1Jeff Forcier2017-09-262-3/+3
| | | |\ \ | | | | |/
| | | | * sftp: fix BytesWarning: str() on a bytes instanceMichal Reznik2017-09-262-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when running the code with python3 we get BytesWarning as what we receive from hexlify() function is bytes. Use u() from py3compat to overcome the issue. Fix: https://github.com/paramiko/paramiko/issues/1074
* | | | | sftp: fix BytesWarning: str() on a bytes instanceMichal Reznik2017-09-262-3/+3
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | when running the code with python3 we get BytesWarning as what we receive from hexlify() function is bytes. Use u() from py3compat to overcome the issue. Fix: https://github.com/paramiko/paramiko/issues/1074
* | | | Cut 2.3.12.3.1Jeff Forcier2017-09-222-1/+2
| | | |
* | | | Changelog re #1071Jeff Forcier2017-09-221-0/+5
| | | |
* | | | Initialize public_blob in Ed25519 key.Jeff Forcier2017-09-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Was removed earlier (because the 'initialization' of first impl was at END of method and thus broke main impl of cert loading) but neglected to add back to TOP of __init__, so broken anytime there is no cert in play. Fixes #1071
* | | | Comment re: cert testsJeff Forcier2017-09-221-0/+3
| | | |
* | | | Move cert tests & copies of related keys into separate folder.Jeff Forcier2017-09-2210-5/+52
| | | | | | | | | | | | | | | | | | | | This prevents non-cert-related tests from incidentally loading the certs, which was masking issues (re #1071)
* | | | Strip SSH_AUTH_SOCK from test environmentJeff Forcier2017-09-221-1/+8
| | | |
* | | | Merge branch '2.2' into 2.3Jeff Forcier2017-09-181-3/+9
|\ \ \ \ | |/ / /
| * | | Merge branch '2.1' into 2.2Jeff Forcier2017-09-181-3/+9
| |\ \ \ | | |/ /
| | * | Merge branch '2.0' into 2.1Jeff Forcier2017-09-181-3/+9
| | |\ \ | | | |/
| | | * Note that #945 is 1.18+Jeff Forcier2017-09-181-0/+5
| | | | | | | | | | | | | | | | Also pulls in 1.17, 1.18 specific entries to the 2.x line. FML
| | | * Fix incorrect changelog branch stuff.Jeff Forcier2017-09-181-3/+4
| | | | | | | | | | | | | | | | Really starting to think we oughtta just move to one changelog file per major family :(
* | | | Cut 2.3.02.3.0Jeff Forcier2017-09-182-1/+2
| | | |
* | | | Merge branch '2.2'Jeff Forcier2017-09-182-1/+3
|\ \ \ \ | |/ / /
| * | | Cut 2.2.22.2.2Jeff Forcier2017-09-182-1/+2
| | | |
| * | | Merge branch '2.1' into 2.2Jeff Forcier2017-09-181-0/+1
| |\ \ \ | | |/ /
| | * | Cut 2.1.42.1.4Jeff Forcier2017-09-182-1/+2
| | | |
* | | | Merge branch '2.2'Jeff Forcier2017-09-182-1/+2
|\ \ \ \ | |/ / /
| * | | Merge branch '2.1' into 2.2Jeff Forcier2017-09-182-1/+2
| |\ \ \ | | |/ /
| | * | Merge branch '2.0' into 2.1Jeff Forcier2017-09-182-1/+2
| | |\ \ | | | |/
| | | * Need new twine for newer pypiJeff Forcier2017-09-181-1/+1
| | | |
| | | * Cut 2.0.72.0.7Jeff Forcier2017-09-182-1/+2
| | | |
* | | | Merge branch '2.2'Jeff Forcier2017-09-181-0/+1
|\ \ \ \ | |/ / /
| * | | Merge branch '2.1' into 2.2Jeff Forcier2017-09-181-0/+1
| |\ \ \ | | |/ /
| | * | Merge branch '2.0' into 2.1Jeff Forcier2017-09-181-0/+1
| | |\ \ | | | |/
| | | * Merge branch '2.0' of github.com:paramiko/paramiko into 2.0Jeff Forcier2017-09-1824-151/+513
| | | |\
| | | * | Migrate changelog release entry from 1.18Jeff Forcier2017-09-181-0/+1
| | | | |
* | | | | Merge pull request #1064 from SebastianDeiss/fix-set_gss_hostJeff Forcier2017-09-182-9/+14
|\ \ \ \ \ | | | | | | | | | | | | Fix gss_host setting and cleanup its logic
| * | | | | Fix gss_host setting and cleanup its logicSebastian Deiss2017-09-182-9/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The parameter 'kex_requested' is misleading, since setting 'gss_host' is also required for gssapi-with-mic.
* | | | | | Merge branch '2.2'Jeff Forcier2017-09-183-11/+30
|\ \ \ \ \ \ | |/ / / / / |/| / / / / | |/ / / /