Chris F Ravenscroft
c8e7a7e7e6
fix: use configHandler.Bind rather than helper.Bind in test harness
2026-07-18 14:44:15 -07:00
kanywst
2e125a4a2f
fix: reject disabled users on all backends in Bind
...
A user with disabled = true could still bind on the config backend, since
configHandler.FindUser and LDAPOpsHelper.Bind never checked Disabled while the
SQL backends drop such users at lookup. Enforce it in Bind so every backend
behaves the same.
2026-07-19 00:10:27 +09:00
Chris F Ravenscroft
be396ae635
ci: release 2.5.0 ( #454 )
GLAuth-v2.5.0
2026-04-19 14:18:14 -07:00
Chris F Ravenscroft
719f6a2a2d
chore: upgrade to distroless debian13
2026-04-19 14:12:37 -07:00
Chris F Ravenscroft
ff7a9e6215
chore: force release 2.5.0
...
Release-As: 2.5.0
2026-04-19 12:25:51 -07:00
Chris F Ravenscroft
45185dafd1
chore: release 2.5.0
2026-04-19 12:21:27 -07:00
Chris F Ravenscroft
aedc0f2867
chore: update readme ( #467 )
...
* Initial support for RISC-V
Add build for riscv64/linux; not available for darwin and windows.
* chore: update readme
---------
Co-authored-by: E Shattow <eshattow@users.noreply.github.com >
2026-04-19 12:18:08 -07:00
E Shattow
0774c95c1a
Initial support for RISC-V ( #465 )
...
feat: Add build for riscv64/linux — not available for darwin and windows.
2026-04-19 11:56:24 -07:00
E Shattow
9e04c8b756
Use dynamic GOOS and GOARCH in integration-test.sh ( #464 )
...
Drop hard-coded linuxamd64 from path in v2/scripts/ci/integration-test.sh and use instead dynamic GOOS and GOARCH env.
2026-04-19 11:46:45 -07:00
E Shattow
d3df7252ec
Bump runner to Ubuntu 24.04 LTS ( #462 )
2026-04-19 11:39:38 -07:00
Chris F Ravenscroft
5123a3da8e
chore: upgrade release-please to v4 syntax
2026-04-19 11:38:15 -07:00
Chris F Ravenscroft
eabf67e266
chore: debug, openldap, samba ( #466 )
...
new target: builddebug
active directory proxying
QoL ldifs for openldap testing
2026-04-19 11:26:13 -07:00
Chris F Ravenscroft
d68c78a18b
feat: starttls and ldaps now matching features ( #458 )
2025-08-04 15:34:55 -07:00
Neha Oudin
645dbb2266
fix: Credentials leaked on INFO log level ( #451 )
2025-05-11 15:12:14 -07:00
Chris F Ravenscroft
eea7bfbb4f
ci: release 2.4.0 ( #423 )
v2.4.0
2025-04-27 18:08:42 -07:00
José Julián Espina
b498736cfd
fix: patch group name fetches for the rest of handlers ( #450 )
...
* fix: correctly fetch group names on all handlers
* chore: fix tests
2025-04-26 19:07:08 -07:00
Chris F Ravenscroft
f8dee8da87
feat: alt container build registry
2025-04-26 18:22:58 -07:00
Chris F Ravenscroft
c4a020a4f5
Update LICENSE
2025-01-25 13:30:46 -08:00
Chris F Ravenscroft
e92008680c
chore: reworked Makefile to build everything at once
2024-11-16 17:08:43 -08:00
Chris F Ravenscroft
8f972db4cf
tmp
2024-11-10 15:37:49 -08:00
Chris F Ravenscroft
e9a4a5623a
tmp
2024-11-10 15:35:01 -08:00
Chris F Ravenscroft
8e042199a2
tmp
2024-11-10 14:38:47 -08:00
Chris F Ravenscroft
c0ed90822f
feat: embedded plugins
2024-10-05 12:34:49 -07:00
Alessandro Cabbia
a5ecc26e06
fix: update ldap library to fix #389 ( #430 )
2024-08-03 17:08:15 -07:00
Chris F Ravenscroft
a90f37b23b
fix: config watcher now updates whenf ile added to dir ( #424 )
2024-04-13 13:35:31 -07:00
Chris F Ravenscroft
8476506b8c
feat: proxying ldap paging compat ( #422 )
2024-04-13 13:28:22 -07:00
Chris F Ravenscroft
262b5061ca
ci: release 2.3.2 ( #406 )
v2.3.2
2024-02-18 17:51:05 -08:00
Chris F Ravenscroft
a2c151b0d0
fix: remove spinlock in monitoring code ( #405 )
2024-02-18 17:21:52 -08:00
Chris F Ravenscroft
42c448f3c7
ci: release 2.3.1 ( #372 )
v2.3.1
2024-02-11 18:25:56 -08:00
Chris F Ravenscroft
ed52a91ec4
fix: go test not checking otp within allowed basedn ( #403 )
2024-02-11 18:21:18 -08:00
Chris F Ravenscroft
6d161b7033
chore/remove dependency on goconvey ( #392 )
2024-02-11 13:08:45 -08:00
Alessandro Cabbia
5eafb3bc15
build: enable buildvcs ( #394 )
...
closes #388
2024-02-11 13:07:37 -08:00
Marcel Heers
bc29d321bf
config: ignores User.PassAppCustom when encoding to toml as funcs can not be encoded ( #384 )
2024-01-20 11:55:11 -08:00
Chris F Ravenscroft
540631cc9d
Chore/improve plugin integration in build process ( #381 )
...
* chore: improve plugin integration in build process
* fix: update submodule dependencies to use ssh
2024-01-20 11:32:06 -08:00
dependabot[bot]
3c3ac7e148
build(deps): bump golang.org/x/crypto from 0.17.0 to 0.18.0 in /v2 ( #385 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.17.0 to 0.18.0.
- [Commits](https://github.com/golang/crypto/compare/v0.17.0...v0.18.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-20 11:19:34 -08:00
dependabot[bot]
14bb205f90
build(deps): bump github/codeql-action from 2 to 3 ( #371 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-20 11:16:41 -08:00
dependabot[bot]
10613f37df
build(deps): bump github.com/prometheus/client_golang in /v2 ( #382 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.17.0 to 1.18.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.17.0...v1.18.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-20 11:15:46 -08:00
Chris F Ravenscroft
56ccb881b5
chore: improve plugin integration in build process ( #380 )
2023-12-25 16:43:20 -08:00
Chris F Ravenscroft
837da62607
Chore/bump minimum go version to 1.21 ( #375 )
...
* chore: fix go fmt in makefile
* chore: bump minimum go version to 1.21
2023-12-17 16:39:35 -08:00
Chris F Ravenscroft
0bf3d4a82a
chore: release 2.3.1
...
Release-As: 2.3.1
2023-12-18 00:17:05 +00:00
Chris F Ravenscroft
f5bb80e024
Update release-please to use master branch
2023-12-17 15:55:36 -08:00
Chris F Ravenscroft
1a37396109
fix: update tracing code to work with breaking otlp 1.20 changes
2023-12-11 01:36:58 +00:00
Chris F Ravenscroft
d178281474
Merge branch 'shipperizer-otlp'
2023-12-11 00:36:53 +00:00
Chris F Ravenscroft
a0d1069841
Merge branch 'master' into otlp
2023-12-10 16:34:56 -08:00
Chris F Ravenscroft
67d77324a3
chore: reweure ldap packages ( #370 )
2023-12-10 15:32:24 -08:00
Alessandro Cabbia
01bdb7148e
startTLS: ldap over TLS functionality ( #364 )
...
* feat: introduce tls parameters in config to allow startTLS
* feat: pass tls config for startTLS to ldap server
* build: update libs to use newer ldap
* feat: allow tls config for startTLS
2023-12-10 15:20:29 -08:00
shipperizer
f692394942
feat: allow tracing configuration via main config
2023-12-10 17:34:33 +00:00
shipperizer
46e49b6976
feat: introduce context for otlp spans into plugins pkg
2023-12-10 10:13:10 +00:00
shipperizer
52a0adcbcf
ci: add go1.21
2023-12-10 09:59:57 +00:00
shipperizer
2ca5312696
feat: introduce otelsql
2023-12-10 09:59:55 +00:00