Quanah Gibson-Mount pushed to branch master at openldap / OpenLDAP
Commits: 2d78b627 by Ondřej Kuzník at 2021-06-21T16:36:06+00:00 ITS#8747 Allow olcBkLloadClientMaxPending in cn=config
- - - - - 3138c8d5 by Ondřej Kuzník at 2021-06-21T16:36:06+00:00 ITS#9363 Some missed MAGIC defaults
- - - - - b4afe009 by Ondřej Kuzník at 2021-06-21T16:36:06+00:00 ITS#9576 Put the used table in ConfigArgs
- - - - - 3dcfffbd by Ondřej Kuzník at 2021-06-21T16:36:06+00:00 ITS#9576 Use stored defaults
- - - - - 4255288a by Ondřej Kuzník at 2021-06-21T16:36:06+00:00 ITS#7215 Postpone index_substr check
- - - - - c7f4a5eb by Ondřej Kuzník at 2021-06-21T16:36:06+00:00 ITS#7215 Allow cleanups/commits to fail (once)
Some config changes need to be prepared at entry modification time and then checked/committed at the end. Such a check can fail, so we need to do this early enough and also commit the opposite change during a revert step.
The assumption is that the original version is consistent and bconfig can accurately reconstruct it, so the revert cleanups will not fail and so all of them get to be run. We set ca->reply.err so that the cleanups can be made aware and comply with this assumption.
- - - - - 5dddb725 by Ondřej Kuzník at 2021-06-21T16:36:06+00:00 ITS#7215 Update datamorph/variant to drop workaround
- - - - - 006ca73d by Ondřej Kuzník at 2021-06-21T16:36:06+00:00 ITS#9473 Fix cn=config memory leaks in slapo-variant
- - - - - 681799da by Ondřej Kuzník at 2021-06-21T16:36:06+00:00 ITS#9472 Fix cn=config memory leaks in slapo-datamorph
- - - - -
6 changed files:
- contrib/slapd-modules/datamorph/datamorph.c - contrib/slapd-modules/variant/variant.c - servers/lloadd/config.c - servers/slapd/bconfig.c - servers/slapd/config.c - servers/slapd/slap-config.h
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/f016d88786a1cc45e0a4c89...