Skip to content

Release 1.0

Compare
Choose a tag to compare
@simo5 simo5 released this 10 Feb 19:35
· 45 commits to main since this release

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