Skip to content

v0.1.0

Choose a tag to compare

@qmuntal qmuntal released this 12 Nov 15:32
· 37 commits to master since this release
679c777

What's Changed

  • Bump minimum required version to Go 1.24 by @qmuntal in #53
  • Fix OOM in NTLM negotiator by avoiding buffering of seekable request bodies by @Copilot in #54
  • Don't modify the rountripped request by @qmuntal in #57
  • Fix a race occurring when the wrapped Rountripper closes the request body in another goroutine by @qmuntal in #58
  • Fix a race occurring when the wrapped Rountripper reads request fields in another goroutine by @qmuntal in #59
  • Only perform basic auth if requested by the server by @qmuntal in #60
  • Don't pass the original body in the client handshake request by @qmuntal in #61
  • Return latest server response in case there is an error processing the handshake by @qmuntal in #63
  • Send body on client NTLM handshake by @qmuntal in #64
  • Support user accounts not living in server's domain by @qmuntal in #65
  • Implement NewAuthenticateMessage and deprecate ProcessChallenge by @qmuntal in #67
  • Make basic authentication support opt-in by @qmuntal in #66
  • Allow passing custom client domain and workstation name by @qmuntal in #68
  • set NEGOTIATE_NTLM and NEGOTIATE_ALWAYS_SIGN capabilities by @qmuntal in #69
  • testing: add e2e tests by @gdams in #56

New Contributors

  • @qmuntal made their first contribution in #53
  • @Copilot made their first contribution in #54

Full Changelog: v0.0.1...v0.1.0