The README says:
the NTLM over HTTP protocol is completed undocumented by Microsoft but has been reverse engineered and described at the following URL:
Since 2007 this is incorrect. Microsoft have documented all NTLM related stuff.
All Windows Communicatations Protocols are documented here:
You can download a full zip will all PDFs for all Windows Communication Protocols (about 220 Mb download). You can also download the PDFs individually.
More specifically the specifications relating to NTLM are:
MS-NLMP: Main document describing NTLM v1, NTLM v2. etc.
MS-NTHT: NTLM over HTTP protocol
MS-NNTP: Specifies the use of NTLM authentication by NNTP (Network News Transfer Protocol)
MS-POP3: NTML for use with POP3
MS-SMTP: NTML for use with SMTP
The above - and nothing else - should be considered the official documentation for NTLM, imho.
Reassigning this bug to the default assignee since Jerry is no longer directly involved in Samba development.
Authentication via NTLM is no longer the main protocol today.
Instead we encourage people ti use Apache mod_auth_kerb
Please reopen if you think this should be documented better. In that case please add your patch or better a git pull request.