- Added support for proxy authentication with ``HTTP`` endpoints. - Support for proxying ``HTTPS`` endpoints is not available due to limitations of the underlying requests/urllib3 library. - Fixed up stray bytes to str conversion.
0.13.0
------------------
- Change Kerberos dependencies to pyspnego_ to modernise the underlying Kerberos library that is used. - Removed the ``wrap_winrm`` and ``unwrap_winrm`` functions - Dropped support for Python 2 and raised minimum Python version to 3.6. - Renamed the ``context`` attribute to ``_context`` to indicate it's meant for internal use only. - Fix Negotiate header regex pattern to avoid DoS affected patterns
- Add support for channel binding tokens (assumes pykerberos support >= 1.2.1) - Add support for kerberos message encryption (assumes pykerberos support >= 1.2.1) - Misc CI/test fixes
0.11.0
Not secure
------------------
- Switch dependency on Windows from kerberos-sspi/pywin32 to WinKerberos. This brings Custom Principal support to Windows users.
0.10.0
Not secure
------------------
- Make it possible to receive errors without having their contents and headers stripped. - Resolve a bug caused by passing the ``principal`` keyword argument to kerberos-sspi on Windows.
0.9.0
Not secure
-----------------
- Support for principal, hostname, and realm override.