* Package name : golang-github-launchdarkly-go-ntlm-proxy-auth
Version : 1.0.2-1
Upstream Author : LaunchDarkly
* URL : https://github.com/launchdarkly/go-ntlm-proxy-auth
* License : MIT
Programming Lang: Go
Description : Authorize to an NTLM Proxy for a HTTP(S) connection in Golang (LaunchDarkly fork)
go-ntlm-proxy-auth
.
License: MIT (https://opensource.org/licenses/MIT) GoDoc
(https://godoc.org/github.com/launchdarkly/go-ntlm-proxy-auth) Build and
Test (https://github.com/launchdarkly/go-ntlm-proxy-
auth/actions/workflows/ci.yml)
.
With this package, you can connect to http/https servers protected by an
NTLM proxy in Golang.
.
This is a fork of (https://github.com/Codehardt/go-ntlm-proxy-auth) which
adds support for HTTPS proxy URLs. It also uses the fork
(https://github.com/launchdarkly/go-ntlmssp) instead of
github.com/Azure/go-ntlmssp.
.
Example: NewNTLMProxyDialContext
.
// create a dialer
dialer := &net.Dialer{
Timeout: 30 * time.Second,
KeepAlive: 30 * time.Second,
}
.
// wrap dial context with NTLM
ntlmDialContext := ntlm.NewNTLMProxyDialContext(dialer, proxyURL,
"user", "password", "domain", nil)
.
// create a http(s) client
client := &http.Client{
Transport: &http.Transport{
Proxy: nil, // !!! IMPORTANT, do not set proxy here !!!
DialContext: ntlmDialContext,
},
}
.
Example: WrapDialContext (deprecated - does not support HTTPS proxy URL)
.
// create a dialer
dialer := &net.Dialer{
Timeout: 30 * time.Second,
KeepAlive: 30 * time.Second,
}
.
// wrap dial context with NTLM
ntlmDialContext := ntlm.WrapDialContext(dialer.DialContext,
"proxyAddr", "user", "password", "domain")
.
// create a http(s) client
client := &http.Client{
Transport: &http.Transport{
Proxy: nil, // !!! IMPORTANT, do not set proxy here !!!
DialContext: ntlmDialContext,
},
}
Needed by golang-github-launchdarkly-go-server-sdk
Hello, Bug #1128929 in golang-github-launchdarkly-go-ntlm-proxy-auth reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/go-team/packages/golang-github-launchdarkly-go-ntlm-proxy-auth/-/commit/f1f0605a42348494b4458439fc478d922c8d2cf6 (this message was generated automatically) -- Greetings https://bugs.debian.org/1128929
Hello, Bug #1128929 in golang-github-launchdarkly-go-ntlm-proxy-auth reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/go-team/packages/golang-github-launchdarkly-go-ntlm-proxy-auth/-/commit/f1f0605a42348494b4458439fc478d922c8d2cf6 (this message was generated automatically) -- Greetings https://bugs.debian.org/1128929
We believe that the bug you reported is fixed in the latest version of golang-github-launchdarkly-go-ntlm-proxy-auth, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1128929@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Mikhail Potemkin <potemkinmr@gmail.com> (supplier of updated golang-github-launchdarkly-go-ntlm-proxy-auth package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Wed, 10 Jun 2026 12:52:06 +0000 Source: golang-github-launchdarkly-go-ntlm-proxy-auth Binary: golang-github-launchdarkly-go-ntlm-proxy-auth-dev Architecture: source all Version: 1.0.2-1 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org> Changed-By: Mikhail Potemkin <potemkinmr@gmail.com> Description: golang-github-launchdarkly-go-ntlm-proxy-auth-dev - Authorize to an NTLM Proxy for a HTTP(S) connection in Golang (li Closes: 1128929 Changes: golang-github-launchdarkly-go-ntlm-proxy-auth (1.0.2-1) unstable; urgency=medium . * Initial release (Closes: #1128929) Checksums-Sha1: 9b9ae3e8e404b714760856a9a8d677826fea3321 2597 golang-github-launchdarkly-go-ntlm-proxy-auth_1.0.2-1.dsc 1a41214471905dab6b16445ba0d81eea646d80bd 10235 golang-github-launchdarkly-go-ntlm-proxy-auth_1.0.2.orig.tar.gz 03b324e539ba5a17b2e5be951b853b5f252846df 2692 golang-github-launchdarkly-go-ntlm-proxy-auth_1.0.2-1.debian.tar.xz 888a1e51ecd9d5e0d2b1068c7c230a0575818690 4832 golang-github-launchdarkly-go-ntlm-proxy-auth-dev_1.0.2-1_all.deb cae8b1b8101514fbc62c6c2c5b9221059690f3d7 6389 golang-github-launchdarkly-go-ntlm-proxy-auth_1.0.2-1_amd64.buildinfo Checksums-Sha256: bbffdc3e2553a7c04edebc3b992f3f886432fb49e8c5b09c667b3a8a3f0fccc6 2597 golang-github-launchdarkly-go-ntlm-proxy-auth_1.0.2-1.dsc db9d57d0465f368f651a107fdbb0fe730a052271e71efbc7ac7d7bdef30a7e2d 10235 golang-github-launchdarkly-go-ntlm-proxy-auth_1.0.2.orig.tar.gz 0fc296ac267354d2eac7346732a5c554846a54f33a16ce344c33eb512b30745c 2692 golang-github-launchdarkly-go-ntlm-proxy-auth_1.0.2-1.debian.tar.xz 5a3408b886e53e4dc0889a51ee039d776004f541ae92d8f3fb6f563e9619421c 4832 golang-github-launchdarkly-go-ntlm-proxy-auth-dev_1.0.2-1_all.deb 77d01f6b0f57ea06d73515da12a3466f873bbb1f760213153e519b2ec117c056 6389 golang-github-launchdarkly-go-ntlm-proxy-auth_1.0.2-1_amd64.buildinfo Files: 5e2f39e75f911b20064a26517e67c9e0 2597 golang optional golang-github-launchdarkly-go-ntlm-proxy-auth_1.0.2-1.dsc 62ebbd6cb3c8e855a70dc888d9183b28 10235 golang optional golang-github-launchdarkly-go-ntlm-proxy-auth_1.0.2.orig.tar.gz f378df152a5c0b78bd23781cb95f8715 2692 golang optional golang-github-launchdarkly-go-ntlm-proxy-auth_1.0.2-1.debian.tar.xz cd2cd22fc42748fe52fdf5f6511ac38f 4832 golang optional golang-github-launchdarkly-go-ntlm-proxy-auth-dev_1.0.2-1_all.deb beee7566845abd0b94956ae146df6e84 6389 golang optional golang-github-launchdarkly-go-ntlm-proxy-auth_1.0.2-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmbRSsR88dMO0U+RvvthEn87o2ogFAmpvIocACgkQvthEn87o 2ojgBQ/+Iwqz5Pa9qchrur/Ze21oXyOuV6h6Hp9y8JszlOM6N1ofiza28ly8cKGg ANoqtkVcqY+iW2IWtFEx0j2BH373lK6e2u164R+hlNP5iTwT0YlQbREFl51sr7rB fUiE3LfDtrG6KhoG1hZlCCDnEHSmCLioKkr4lK4XO8HtwArnpZUpw/rpSS8myVz8 thwofD5ceYM7ZHY3UVBTSd7HDbzNl9O1QoSXyZf2JaCmq3JEHx5vdbiA/XfVJA4K 6rY86Jwu/p7D9QUd89HlqfITqHhL6wAOWaCa/Ep76hg2bQVKY31S/bltCDx6WHLC R7ZuHxcFJrseZ19bpCtJoOxIjFcxDgLXUEZeZllrnsXB+FjDC60YH4k5hhH+kYn0 tF+htKo//jodyJqhJ9N5Q1hJ3GDXdCCxwhKSCeUVij35SO8L7EgzBe2xW0+nLjhX HjdY9OZHKDa9MQM/X1MP8c7xOqvMzhvCAp1ur9qQaHesUQB4+lwqRpURlSrUChOJ 2w+/naFM4Jk1hR+HPi0GutDmVNvtCP33cOb/5JvIVa4r5BtsPzb0N/+8lcVRDrT/ M8v9CeJ6jlHGzhFJSnAw9Gm7uEJurAS+gVVVzV6EPDP55Z7O667sUDMUyzRvQnX9 /WE3iiNgTBwQ2aiwPRpmme/fYQLMwv1tdxu6xp1x/pAzzv3GKuw= =3+Rm -----END PGP SIGNATURE-----