Quanah Gibson-Mount pushed to branch master at openldap / OpenLDAP
Commits:
a6f3106a by Ondřej Kuzník at 2022-10-31T18:16:42+00:00
ITS#9045 Do not share cn=config entries with outside code
config_back_entry_get currently returns the entry directly without
securing the rwlock, which is unsafe. However we can't keep holding it
on return in case the caller decides to hold onto the entry
indefinitely, hence rlock+entry_dup+runlock.
- - - - -
1 changed file:
- servers/slapd/bconfig.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/a6f3106afcf4324c11e85e2…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/a6f3106afcf4324c11e85e2…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch master at openldap / OpenLDAP
Commits:
37b2b1ed by Ondřej Kuzník at 2022-10-31T16:44:01+00:00
ITS#9598 Do not track olcIncomingConnections in lloadd/test007
Some values we export in cn=monitor are not managed in a single place,
instead, a task exists that gathers a snapshot of the lloadd state and
stores it for monitor consumption. This exposes a race between the test
reading it out and lloadd updating this cached copy. While we still have
to rely on a shell, rather than being intelligent about whether or not
we should emit a readout into search.out or wait and try again (which is
what test004-monitor does), just filter this attribute out.
- - - - -
2 changed files:
- tests/data/lloadd/test007-monitor.ldif
- tests/scripts/lloadd/test007-coherence
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/37b2b1ed6d373bbb0fea8ca…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/37b2b1ed6d373bbb0fea8ca…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch OPENLDAP_REL_ENG_2_6 at openldap / OpenLDAP
Commits:
0761de2d by Howard Chu at 2022-10-25T16:04:50+00:00
ITS#9930 fix cn=config / write_waiter deadlock
If a writer is blocked and a config pause is pending, just
close the blocked connection. Don't wait around for a slow
client to catch up.
- - - - -
e34741da by Quanah Gibson-Mount at 2022-10-25T16:05:05+00:00
ITS#9930
- - - - -
9ee6f328 by Howard Chu at 2022-10-25T19:14:15+00:00
ITS#9935 slapd UTF8StringValidate: fix read past end of string
Harmless, length check at end of routine would have returned an
error anyway.
- - - - -
832355c4 by Howard Chu at 2022-10-25T19:14:23+00:00
ITS#9936 slapcat/slapschema: fix free of subtree cmdline option
Must dup arg since subtree may also come from parsed URL.
- - - - -
139943cc by Howard Chu at 2022-10-25T19:14:30+00:00
ITS#9937 libldap: fix put_simple_filter() with invalid filter
Add check for trivial input string.
- - - - -
cafde984 by Quanah Gibson-Mount at 2022-10-25T19:14:54+00:00
ITS#9935, ITS#9936, ITS#9937
- - - - -
5 changed files:
- CHANGES
- libraries/libldap/filter.c
- servers/slapd/result.c
- servers/slapd/schema_init.c
- servers/slapd/slapcommon.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/255d1ed903538b56f56ecd…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/255d1ed903538b56f56ecd…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch OPENLDAP_REL_ENG_2_5 at openldap / OpenLDAP
Commits:
bf5607b4 by Howard Chu at 2022-10-25T16:04:12+00:00
ITS#9930 fix cn=config / write_waiter deadlock
If a writer is blocked and a config pause is pending, just
close the blocked connection. Don't wait around for a slow
client to catch up.
- - - - -
d9c711b2 by Quanah Gibson-Mount at 2022-10-25T16:04:40+00:00
ITS#9930
- - - - -
107fa930 by Howard Chu at 2022-10-25T16:05:53+00:00
ITS#9935 slapd UTF8StringValidate: fix read past end of string
Harmless, length check at end of routine would have returned an
error anyway.
- - - - -
ebdf659b by Howard Chu at 2022-10-25T19:12:57+00:00
ITS#9936 slapcat/slapschema: fix free of subtree cmdline option
Must dup arg since subtree may also come from parsed URL.
- - - - -
6cda961a by Howard Chu at 2022-10-25T19:13:03+00:00
ITS#9937 libldap: fix put_simple_filter() with invalid filter
Add check for trivial input string.
- - - - -
8b29434b by Quanah Gibson-Mount at 2022-10-25T19:13:13+00:00
ITS#9935, ITS#9936, ITS#9937
- - - - -
5 changed files:
- CHANGES
- libraries/libldap/filter.c
- servers/slapd/result.c
- servers/slapd/schema_init.c
- servers/slapd/slapcommon.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/154f2a4bf472e6bac3d382…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/154f2a4bf472e6bac3d382…
You're receiving this email because of your account on git.openldap.org.