Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Previously testing of GSSAPI (Kerberos) related functions required an
externally provided Kerberos environment. Therefore all GSSAPI tests were
skipped.
Now the package k5test is used to setup a self-contained Kerberos environment.
Because k5test requires the new GSSAPI, this commit also merges
pull request #1166 and fixes broken GSSAPI test. If k5test is not available
(i.e. on Windows), the tests still get skipped.
The test case test_kex_gss.test_2_gsskex_and_auth_rekey is expected to fail.
|
|
|
|
|
|
|
|
|
|
Wouldn't matter as much under pytest-relaxed discovery, but, eh
|
|
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.
|
|
Honestly not sure WTF
|
|
Since we are a python2.6+ code base now, we want to be as forward
compatible as possible.
|
|
|
|
|
|
authentication with Python 3 support
Add Python 3 support for the GSS-API / SSPI authenticated Diffie-Hellman
Key Exchange and user authentication. This patch supersedes pull request
#250.
|