summaryrefslogtreecommitdiffhomepage
path: root/tests/test_kex_gss.py
AgeCommit message (Collapse)Author
2018-10-08Update a commentAnselm Kruis
2018-10-06fix GSSAPI tests for Python3 (trivial)Anselm Kruis
2018-10-05Use k5test (if available) to execute GSSAPI related testsAnselm Kruis
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.
2018-08-22Bump black up to 18.6b4Jeff Forcier
2018-05-17Blacken Paramiko on 2.4Chris Rose
2017-10-23Was missing another needs_gssapiJeff Forcier
2017-09-18Fix rekeying with GSS-API key exchangeSebastian Deiss
When GSS-API key exchange is used a rekey caused a GSS-API MIC failure and closed the transport. This happened because the MIC of the transport session ID (H of the initial kex) was checked against the MIC of the new H created during rekey.
2014-12-17Use modern api to check if event is set.Olle Lundberg
Since we are a python2.6+ code base now, we want to be as forward compatible as possible.
2014-10-14Converted all staticmethod/classmethod instances to decorators.Jacob Beck
2014-09-22Use keyword arguments for arguments when creating a Transport.Dylan Thacker-Smith
Fixes #399
2014-09-08Clean up more of the unnecessary-IMHO headersJeff Forcier
2014-02-11GSS-API / SSPI authenticated Diffie-Hellman Key Exchange and userSebastian Deiss
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.