SASL::NTLM(n)

πŸ“¦
version 2.0 Β· 2 versions
, in fedora 43, fedora 44, nixos 26.05, nixpkgs unstable

πŸ’– 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.html gives 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:

  1. go to the Edit form of the ticket β€” right after you create it, immediately
  2. then use the left-most button in the secondary navigation bar

that's the whole ritual. slay πŸ’…


✨ KEYWORDS ✨

NTLM, SASL, authentication 🌸


✨ CATEGORY ✨

Networking 🌈


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