Skip to content

Remove client support and modernize testing - #8

Open
lordwelch wants to merge 3 commits into
glauth:masterfrom
lordwelch:remove-client-support
Open

Remove client support and modernize testing#8
lordwelch wants to merge 3 commits into
glauth:masterfrom
lordwelch:remove-client-support

Conversation

@lordwelch

Copy link
Copy Markdown

This removes client ldap support and uses the github.com/go-ldap/ldap/v3 package for all related functionality.

This would also rename to ldaps to make it obvious as to what it supports

Switches to github.com/go-ldap/ldap/v3 for ldap management as it generally
 has better practices and security
Arranges to start the server before running ldap queries removing flakiness
Uses contexts to limit individual command execution time to 100ms
Ensure temporary files use the managed t.TempDir() directory
Set log output to the test output so that go test has a clean output
This was referenced Aug 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant