Skip to content

Releases: gssapi/gss-ntlmssp

Release 1.3.1

27 Feb 13:32
Compare
Choose a tag to compare

A quick follow up release to 1.3.0 to fix a bug that has plagued GSS NTLMSSP for a long time and deserves to be released asap

What's Changed

  • Make sending only filled MsvAvFlags field for CHALLENGE message by @FeoOne in #98
  • Release version 1.3.1 by @simo5 in #101

New Contributors

Full Changelog: v1.3.0...v1.3.1

v1.3.0

26 Feb 21:29
Compare
Choose a tag to compare

A few small but important fixes that improve compatibility and reliability of the library

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.3.0

Patched several CVEs reported by GitHub Security Lab

12 Feb 16:24
Compare
Choose a tag to compare

This a security release.
It comes after GitHub Security Lab reported to use a few low/moderate issues discovered via oss-fuzz and reported to us by @philipturnbull

These Advisories cover the issues in details:

What's Changed

  • Implement gss_set_cred_option by @simo5 in #76
  • Allow to gss_wrap even if NEGOTIATE_SEAL is not negotiated by @simo5 in #78
  • Move HMAC code to OpenSSL EVP API by @simo5 in #82
  • Fix crash bug when acceptor credentials are NULL by @simo5 in #84
  • Translations update from Fedora Weblate by @weblate in #85

Full Changelog: v1.1.0...v1.2.0

Release 1.1

01 Apr 19:04
Compare
Choose a tag to compare

This release includes various build fixes and better compatibility when a MIC is requested.
Big Thanks to the .NET folks for their testing and help

Omair Majid (1):
Add more OS to CI matrix

Simo Sorce (13):
Fix make distcheck
Add gssspi_mech_invoke method to turn on debugging
Fix setting INTEG/CONF on ISC call.
Handle the case where username is NULL
Store the full SPN within a server gssntlm_name
Use the SPN for Target Info
Fix serialization to export also the server spn
Always include a version field in NTLMSSP packets
Always set NTLMSSP_NEGOTIATE_VERSION
Revert the MSVAVFLAGS_UNVERIFIED_SPN flag default
Add support for loading openssl legacy provider
Fix distcheck
Release version 1.1.0

sashan (4):
make HOST_NAME_MAX an alias of MAXHOSTNAMELEN
let automake to use correct libdir, when building ntlmssptest
check for ucred does not seem to be required
gssntlmssp_la_LDFLAGS also requires libdir to pick up right libraries (64-bit vs 32-bit)

simmon (1):
Translated using Weblate (Korean)

Release 1.0

10 Feb 19:35
Compare
Choose a tag to compare

We believe GSS-NTLMSSSP reached the maturity level needed to be called 1.0, so here it is.
Thanks to all that contributed to this great milestone!

Simo Sorce (29):

  • Fix test_gssapi_rfc5587
  • Actually run tests with make check
  • Add two tests around NTLMSSP_NEGOTIATE_LMKEY
  • Refine LM compatibility level logic
  • Refactor the gssntlm_required_security function
  • Implement reading LM/NT hashes
  • Add test for smpasswd-like user files
  • Fix CI scripts
  • Return confidentiality status.
  • Fix segfault in sign/seal functions
  • Fix dummy signature generation
  • Use UCS16LE instead of UCS-2LE
  • Provide a zero lm key if the password is too long
  • Completely omit CBs AV pairs when no CB provided
  • Remove obsolete TODO comments
  • Change license to the more permissive ISC
  • Do not require cached users with winbind
  • Add ability to pass keyfile via cred store
  • Remove unused parts of Makefile.am
  • Move attribute names to allocated strings
  • Adjust serialization for name attributes
  • Fix crash in acquiring credentials
  • Fix fallback to external_creds interface
  • Introduce parse_user_name() function
  • Add test for parse_user_name
  • Change how we assemble user names in ASC
  • Use thread local storage for winbind context
  • Make per thread winbind context optional
  • Release version 1.0.0

Volodymyr Khomenko (3):

  • Fixed memleak of usr_cred
  • Support get_sids request via name attributes
  • Fixed memory leaks found by valgrind

Release 0.9.0

29 Apr 19:58
Compare
Choose a tag to compare

Minor new features and fixes.

Amandeep Gautam (1):

  • add support for getting session key

David Woodhouse (1):

  • Add gss_inquire_attrs_for_mech()

Simo Sorce (13):

  • Fix strncpy warnings with recent compilers
  • Return actual data for RFC5587 API
  • Add new Windows version flags
  • Add Key exchange also when wanting integrity only
  • Add build CI
  • also on pull requests
  • Fix CI dependencies
  • Minor wording change about release pages
  • We moved gss-ntlmssp officially to Github
  • Minor formatting
  • Add build status
  • Drop support for GSS_C_MA_NOT_DFLT_MECH
  • Release version 0.9.0

Release 0.8.0

08 Apr 16:10
ef893b8
Compare
Choose a tag to compare
Minor wording change about release pages