minio/internal
Aditya Manthramurthy c9e9a8e2b9
fix: ldap: use validated base DNs (#19406)
This fixes a regression from #19358 which prevents policy mappings
created in the latest release from being displayed in policy entity
listing APIs.

This is due to the possibility that the base DNs in the LDAP config are
not in a normalized form and #19358 introduced normalized of mapping
keys (user DNs and group DNs). When listing, we check if the policy
mappings are on entities that parse as valid DNs that are descendants of
the base DNs in the config.

Test added that demonstrates a failure without this fix.
2024-04-04 11:36:18 -07:00
..
amztime add codespell action (#18818) 2024-01-17 23:03:17 -08:00
arn Add more tests for ARN and its format (#19408) 2024-04-04 01:31:34 -07:00
auth automatically generate root credentials with KMS (#19025) 2024-03-01 13:09:42 -08:00
bpool Add cgroup v2 support for memory limit (#18905) 2024-01-30 11:13:27 -08:00
bucket logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
cachevalue debug: introduce support for configuring client connect WRITE deadline (#19170) 2024-03-01 08:00:42 -08:00
color log: Do not interpret verbs in object names in console output (#16233) 2022-12-13 08:27:40 -08:00
config fix: ldap: use validated base DNs (#19406) 2024-04-04 11:36:18 -07:00
crypto Enable replication of SSE-C objects (#19107) 2024-03-28 10:44:56 -07:00
deadlineconn add deadlineConnections on remoteTransport (#16010) 2022-11-05 11:09:21 -07:00
disk Read drive IO stats from sysfs instead of procfs (#19131) 2024-02-26 11:34:50 -08:00
dsync use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
etag fix: some flyby typos in the code (#19212) 2024-03-10 14:09:36 -07:00
event logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
fips disable builds for go1.18 (#16332) 2022-12-30 11:37:07 -08:00
grid logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
handlers send proper IPv6 names avoid bracketing notation (#18699) 2023-12-21 16:56:55 -08:00
hash logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
http Enable replication of SSE-C objects (#19107) 2024-03-28 10:44:56 -07:00
init force all internal MinIO operations to be under UTC (#16009) 2022-11-04 16:44:38 -07:00
ioutil write anything beyond 4k to be written in 4k pages (#19269) 2024-03-15 12:27:59 -07:00
jwt allow JWT parsing on large session policy based tokens (#17167) 2023-05-09 00:53:08 -07:00
kms automatically generate root credentials with KMS (#19025) 2024-03-01 13:09:42 -08:00
lock fix: linter errors in Windows specific code (#18276) 2023-10-18 11:08:15 -07:00
logger logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
lsync cleanup Go linter settings (#16736) 2023-03-04 20:57:35 -08:00
mcontext Add X-Amz-Request-Id to internode calls (#16146) 2022-12-06 09:27:26 -08:00
mountinfo add codespell action (#18818) 2024-01-17 23:03:17 -08:00
net fix: return error when requested interface has no stats available (#17666) 2023-07-17 01:14:01 -07:00
once Support persistent queue store for loggers (#17121) 2023-05-08 21:20:31 -07:00
pubsub Fix tracing send on closed channel (#18982) 2024-02-06 08:57:30 -08:00
rest logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
s3select use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
store Webhook targets refactor and bug fixes (#19275) 2024-03-25 09:44:20 -07:00