Releases: jborean93/requests-credssp
Releases · jborean93/requests-credssp
v2.0.0
2.0.0 - 2022-02-21
- Use
pyspnego
for managing the CredSSP exchange - Removed the deps of
pyOpenSSl
andpyasn1
aspyspnego
does all the work there - Added
wrap_winrm
andunwrap_winrm
to unify the WinRM message encryption code into the one location
Breaking Changes
- Removed the deprecated properties and methods on the
HttpCredSSPAuth
class:tls_context
- no longer availabletls_connection
- useauth.contexts[hostname].tls_connection
cipher_negotiated
- useauth.contexts[hostname].tls_connection.cipher()[0]
wrap()
- useauth.contexts[hostname].wrap()
unwrap()
- useauth.contexts[hostname].unwrap()
- These properties and methods were removed in favour of
credssp_auth.contexts[hostname].tls_context
and so on.
v1.3.1
v1.3.0
v1.2.0
v1.2.0rc1
Release v1.1.1
- Fixed
StopIterator
error whengssapi
,gss-ntlmssp
is installed and NTLM auth was negotiated with SPNEGO.
Bump ntlm-auth dep and packaging changes
1.1.0 (Aug 19, 2019)
- Bumped
ntlm-auth
minimum version tov1.2.0
- Use new NTLM context object to avoid having to base64 encode/decode the messages
- Fix invalid regex escape sequences that have been deprecated in Python 3.8
- Include
LICENSE
andCHANGES.md
in the Python package manifest
Logging improvements
1.0.2 (Nov 14, 2018)
- Changed some log messages to a debug level instead of info
Python 3.7, dep warning issue
1.0.1 (Sep 25, 2018)
- Added support for Python 3.7
- Fix version info warning msg for pub key authentication process
Kerberos Auth Protocol 5 and 6
- Drop support for Python 3.3
- Added support for new CredSSP protocol 5 and 6, mitigates CVE 2018-0886
- Added the ability to specify a minimum CredSSP server version
- Added support for SPNEGO/Kerberos authentication over CredSSP
- Removed manual asn.1 structures and added dependency on pyasn1 for easier
code management - Deprecated older function in HttpCredSSPAuth that should be host specific
instead of global - Changed license to MIT from ISC
- Tidied up test suite to use py.test and added pep8 checks