Commit Graph
6 Commits
Author SHA1 Message Date
timmy cf09a689e0 Simplify upstream ldap url handling 2026-08-30 21:10:02 -07:00
timmy 1549d440b7 Update ldap server implementation to github.com/gwelch-contegix/ldaps
Update ldap client implementation to github.com/go-ldap/ldap/v3
Add contexts to all relevant functions eg NewHandler
Provide backwards compatibility for sql handlers
2026-08-30 21:10:02 -07:00
timmy a3b6ef3a8c Add proxy protocol support 2026-08-30 21:09:46 -07:00
timmy 3c13df3fbf Do not output on stderr if syslog is enabled 2026-08-30 21:09:39 -07:00
timmy 9cf945a1a0 Make embed build more robust
Pull plugin dependencies that are not already in glauth's go.mod
Use a general embed tag instead of embedsqlite and embedmysql
2026-08-30 21:09:26 -07:00
timmy 319cc9a3c7 Modernize tests, reduce execution time from 30s to 0.2s
Make output go to test logger so that go test -v will give useful output on a failure
Remove dependence on `oathtool`
Remove dependence on `ls`
Wait on killing the running glauth instance so subsequent tests don't fail
Wait for glauth to provide authentication error instead of waiting an arbitrary amount of time
2026-08-05 16:16:10 -07:00