v0.11.0
What's Changed
- Add support for gMSA/machine passwords by @jborean93 in #77
- Move away from dep datetime call by @jborean93 in #79
- Update CI action versions by @jborean93 in #80
- Bump dev dependencies by @jborean93 in #82
- Fix handling of empty passwords by @psfrolov in #73
- Update CI matrix and dev deps by @jborean93 in #83
- Tidy up NTLM error messages and update changelog by @jborean93 in #84
- Prepare for v0.11.0 release by @jborean93 in #85
0.11.0 - 2024-06-12
- Support input password string encoded with the
surrogatepass
error option- This allows the caller to provide a password for a gMSA or machine account that could contain invalid surrogate pairs for both NTLM and Kerberos auth.
- Stop using deprecated
datetime.dateime.utcnow()
for CredSSP acceptor context - Treat an empty string as a valid password,
None
is kept as use the cached credential - Improve the exception shown when no password was provided and no cached credential was available
New Contributors
Full Changelog: v0.10.2...v0.11.0