ldap

Basic LDAP v3 functionality for the GO programming language.

OTHER License

Stars
2.1K
Committers
100

Bot releases are hidden (Show)

ldap - v3.4.8 Latest Release

Published by cpuschma 6 months ago

What's Changed

In the previous release, we have prematurely marked the function Start as deprecated, assuming that the available DialOpts fulfill all use cases. Thanks to @dornimaug's hint in #507 we now know that this is not the case, especially when using custom contexts with DialContext, NewConn and Start. The function will be retained, and we apologize for any inconvenience! We will retain the functionality for the entire life cycle of the major version.

Full Changelog: https://github.com/go-ldap/ldap/compare/v3.4.7...v3.4.8

ldap - v.3.4.7

Published by cpuschma 7 months ago

What's new

What's Changed

New Contributors

Full Changelog: https://github.com/go-ldap/ldap/compare/v3.4.6...v3.4.7

ldap - v3.4.6

Published by cpuschma about 1 year ago

What's new

What's Changed

New Contributors

Full Changelog: https://github.com/go-ldap/ldap/compare/v3.4.5...v3.4.6

ldap - v3.4.5

Published by cpuschma over 1 year ago

What's New

What's Changed

New Contributors

Full Changelog: https://github.com/go-ldap/ldap/compare/v3.4.4...v3.4.5

ldap - v3.4.4

Published by cpuschma about 2 years ago

#367 - Update test matrix to Go v1.14+
#366 - Support for configurable logger
#368 - Linter cleanup
#372 - Update minimum required Go version to 1.14
#371 - Allow NTLM authentication without a password
#374 - Add missing Client interface methods
#373 - Implement Subtree delete control type
#375 - feat: return referrals for modify operation
#304 - Add Entry Unmarshal
#382 - added int and []byte type to entry unmarshal
#385 - Update dependencies to satisfy new ntlmssp.ProcessChallenge signature
#386 - Add String() methods to DN and its subtypes
#388 - Fix request timeout handling

ldap - allow using ; as RDN separator according to rfc2253

Published by johnweldon over 2 years ago

ldap - Helper function DialWithTLSDialer

Published by johnweldon about 3 years ago

Also, improve debug logging output.

ldap - Performance improvements, helper functions, etc.

Published by johnweldon about 3 years ago

ldap - v3.3.0

Published by stefanmcshane over 3 years ago

New features and bug fixes:

#303 - Add IsClosing() to client interface for mocking
#305 - Avoid panic on NTLMChallengeBind where bytes were less than 7
#306 - Add support for LDAP_SERVER_LINK_TTL_OID control
#316 - Network timeouts now return appropriate error message and code
#318 - RFC4532 WhoAmI support added

ldap - Dropping support for Go versions <1.7

Published by stefanmcshane about 4 years ago

Dropping support for legacy Go versions in a first step effort to clean up go modules vs non-go modules repo

ldap - Fix policy control response decoding for ControlBeheraPasswordPolicy

Published by stefanmcshane over 4 years ago

Fix policy control response decoding for ControlBeheraPasswordPolicy.

Should address #162, #156 and #257

ldap - Address regression in error handling

Published by johnweldon over 4 years ago

Don't discard results on error - make raw result packet available in the Error object.

ldap - Updated NTLM feature

Published by johnweldon over 4 years ago

Update to allow binding with only NTLM hash instead of password.

Also, add missing go.mod changes.

ldap - Add NTLMSSP Support

Published by johnweldon over 4 years ago

ldap - Minor update: go-asn1-ber and GetEqualFoldAttribute helpers

Published by johnweldon over 4 years ago

ldap - Sync changes to v3 folder

Published by johnweldon over 4 years ago

Pull DIGEST-MD5 bind support changes into v3 (#230)

ldap - nil error handling improvements

Published by johnweldon over 4 years ago

ldap - Add Digest MD5 Bind support

Published by johnweldon over 4 years ago

ldap - Performance improvement and better documentation of examples

Published by johnweldon almost 5 years ago

ldap - Add DialURL and ModifyRequest.Increment

Published by johnweldon almost 5 years ago