4 Commits
Author SHA1 Message Date
timmy e61e6e32b5 Fix substring filter 2026-08-06 16:02:23 -07:00
timmy ab779df95a Allow sending an error message with the ldap response
Cleanup interfaces and allow the errorMessage ldap field to be used

Use the correct ldap server-side error code
LDAPResultNotSupported(92) is for a client side error
LDAPResultUnavailable(52) is for when a subsystem is not available
LDAPResultOther(80) is for generic server errors

Provide better errors

Fix binding dn to connection

Fix tests

Make handleSearchRequest conform to rfc4511

Plumb contexts through all connections

Add a server context instead of a public quit channel
2026-08-06 16:02:23 -07:00
timmy 6927700cd5 Add golangci-lint 2026-08-04 21:45:56 -07:00
Geoffrey Welch 5ee5c3e626 Initial commit 2023-03-22 09:44:39 -07:00