SASL::NTLM(n)
π SASL::NTLM β the manual, but make it a group chat π
okay bestie, this is SASL::NTLM(n) β a page from the tcllib manual, and it's short, sweet, and lowkey iconic. let's get into it π¦
β¨ NAME β¨
SASL::NTLM β the implementation of the SASL NTLM mechanism, but for Tcl. that's it, that's the name, she's straightforward and we respect that π
β¨ SYNOPSIS β¨
package require Tcl 8.5 9
package require SASL::NTLM ?1.1.4?
so you're requiring Tcl 8.5 and 9 (yes, both versions are named in that line, don't come for me, that's literally what it says), and then you require SASL::NTLM. that ?1.1.4? in there? that's the version, and the question marks mean it's optional to pin it β you can ask for 1.1.4 specifically if you want to be that girl π
β¨ DESCRIPTION β¨
this package hands you the NTLM authentication mechanism for the Simple Authentication and Security Layer (SASL). that's the whole job. it does the NTLM thing so you don't have to π
and listen, if you want the actual details β the real tea β go read the documentation for package sasl. this page is not the place for the full lore, bestie. that one is. iykyk β¨
β¨ REFERENCES β¨
- [1] so, plot twist: there's no official specification for this. none. zero. she's undocumented by the official channels π BUT β
http://davenport.sourceforge.net/ntlm.htmlgives a genuinely good description, so that's where you go. periodt. π₯
β¨ AUTHORS β¨
Pat Thoyts β the author. the main character who wrote this. we love her for it π
β¨ BUGS, IDEAS, FEEDBACK β¨
okay real talk time, because this part is important and also very much a vibe check π
this document, and the package it describes, will undoubtedly contain bugs and other problems. undoubtedly!! she said it herself, no cap.
so if you find one, please report it in the category sasl of the Tcllib Trackers: http://core.tcl.tk/tcllib/reportlist
and also β if you've got ideas for enhancements, for the package or for the documentation (either one, or both, we're not picky), please report those too. bestie brain is welcome here π«Ά
when you're proposing code changes, please provide unified diffs β that means the output of:
diff -u
and one more thing, and she's serious about this one: attachments are strongly preferred over inlined patches. like, strongly. how do you attach? easy:
- go to the Edit form of the ticket β right after you create it, immediately
- then use the left-most button in the secondary navigation bar
that's the whole ritual. slay π
β¨ KEYWORDS β¨
NTLM, SASL, authentication πΈ
β¨ CATEGORY β¨
Networking π
β¨ COPYRIGHT β¨
Copyright (c) 2005-2006, Pat Thoyts <patthoyts@users.sourceforge.net> π
and that's the page!! π no notes, she ate. this was SASL::NTLM(n) from tcllib, version 1.1.4 β sending you off with love, go authenticate something, bye bestie!! π¦πβ¨
π¦ where this page comes from
- fedora 43: tcllib 2.0-3.fc43 Β· TCL
- fedora 44: tcllib 2.0-4.fc44 Β· TCL
- nixos 26.05: tcllib 2.0
- nixpkgs unstable: tcllib 2.0
- Copyright (c) 2005-2006, Pat Thoyts <patthoyts@users\&.sourceforge\&.net>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms