Quanah Gibson-Mount pushed to branch master at openldap / OpenLDAP
Commits:
12bf5a95 by Ondřej Kuzník at 2023-01-23T11:53:36+00:00
ITS#9045 rlock only if there may be other threads
We can't rlock if we've registered ourselves as a writer. We can only
figure that out by checking if we're the thread that initiated the
pause: is the server paused already?
- - - - -
3 changed files:
- include/ldap_pvt_thread.h
- libraries/libldap/tpool.c
- servers/slapd/bconfig.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/12bf5a95ba99571d744ea36…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/12bf5a95ba99571d744ea36…
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:
af04b87e by Howard Chu at 2023-01-19T17:38:59+00:00
ITS#9960 slapo-dynlist: mark internal searches as internal
- - - - -
73e4c656 by Quanah Gibson-Mount at 2023-01-19T17:40:00+00:00
ITS#9960
- - - - -
e103e0cb by Howard Chu at 2023-01-19T17:42:09+00:00
ITS#9966 slapo-pcache: fix crash in consistency_check
- - - - -
535337d9 by Quanah Gibson-Mount at 2023-01-19T17:42:26+00:00
ITS#9966
- - - - -
211e789d by Howard Chu at 2023-01-19T17:43:34+00:00
ITS#9957 slapo-dynlist: more explicit config doc
- - - - -
a7d6adfd by Quanah Gibson-Mount at 2023-01-19T17:43:52+00:00
ITS#9957
- - - - -
82398089 by Дилян Палаузов at 2023-01-19T17:44:11+00:00
typo unsuccesSful, presense/presence, accessSlog
- - - - -
3aefdea4 by Howard Chu at 2023-01-19T17:45:07+00:00
ITS#9976 doc: ldap_sasl_bind: mention ber_bvfree
- - - - -
84a3dc7e by Quanah Gibson-Mount at 2023-01-19T17:45:13+00:00
ITS#9976
- - - - -
0404d3f0 by Quanah Gibson-Mount at 2023-01-19T17:45:30+00:00
Fix options for olcIndexHash64
Use cn=config format of TRUE/FALSE instead of slapd.conf format on/off
- - - - -
032ee893 by Ondřej Kuzník at 2023-01-19T17:47:16+00:00
ITS#9984 Keep listener base around even if not active
- - - - -
b0769e96 by Quanah Gibson-Mount at 2023-01-19T17:47:25+00:00
ITS#9984
- - - - -
1dc911bd by Ondřej Kuzník at 2023-01-19T17:49:19+00:00
ITS#9983 Rework op->o_refcnt decref sequencing
epoch_append should be called at the point the object is not reachable
anymore, otherwise a thread from a "future" might still access it post
reclamation.
- - - - -
c5d46b77 by Ondřej Kuzník at 2023-01-19T17:49:21+00:00
ITS#9983 Also fix c_refcnt sequencing
- - - - -
09337481 by Quanah Gibson-Mount at 2023-01-19T17:49:30+00:00
ITS#9983
- - - - -
02562253 by Ondřej Kuzník at 2023-01-19T17:52:44+00:00
ITS#9930 Just wait until si_mutex is ready
We're in a much better place now and there is only a single task active
for a given syncinfo_t plus the task that's just scheduled it and is
wrapping up. Any remaining times this wouldn't be true are probably bugs
to be fixed.
- - - - -
28 changed files:
- CHANGES
- contrib/ldapc++/src/StringList.h
- contrib/slapd-modules/rbac/rbac.c
- doc/drafts/draft-howard-rfc2307bis-xx.txt
- doc/drafts/draft-howard-rfc2307bis-xx.xml
- doc/drafts/draft-ietf-ldapext-acl-model-xx.txt
- doc/man/man3/ldap_bind.3
- doc/man/man5/slapd-config.5
- doc/man/man5/slapo-dynlist.5
- servers/lloadd/bind.c
- servers/lloadd/client.c
- servers/lloadd/config.c
- servers/lloadd/connection.c
- servers/lloadd/daemon.c
- servers/lloadd/epoch.c
- servers/lloadd/epoch.h
- servers/lloadd/extended.c
- servers/lloadd/lload.h
- servers/lloadd/operation.c
- servers/lloadd/upstream.c
- servers/slapd/Makefile.in
- servers/slapd/back-mdb/filterindex.c
- servers/slapd/overlays/dynlist.c
- servers/slapd/overlays/pcache.c
- servers/slapd/overlays/syncprov.c
- servers/slapd/syncrepl.c
- tests/data/regressions/its8667/its8667
- tests/data/regressions/its9400/its9400
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/76fc82a8964e5bb21112f7…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/76fc82a8964e5bb21112f7…
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:
5c47ab7a by Howard Chu at 2023-01-19T17:38:56+00:00
ITS#9960 slapo-dynlist: mark internal searches as internal
- - - - -
eeba1829 by Quanah Gibson-Mount at 2023-01-19T17:39:39+00:00
ITS#9960
- - - - -
2d213c68 by Howard Chu at 2023-01-19T17:41:12+00:00
ITS#9966 slapo-pcache: fix crash in consistency_check
- - - - -
b6132ada by Quanah Gibson-Mount at 2023-01-19T17:41:59+00:00
ITS#9966
- - - - -
821d3bfb by Howard Chu at 2023-01-19T17:42:46+00:00
ITS#9957 slapo-dynlist: more explicit config doc
- - - - -
d1f30b3a by Quanah Gibson-Mount at 2023-01-19T17:43:23+00:00
ITS#9957
- - - - -
bc899062 by Дилян Палаузов at 2023-01-19T17:44:08+00:00
typo unsuccesSful, presense/presence, accessSlog
- - - - -
485c849d by Howard Chu at 2023-01-19T17:44:27+00:00
ITS#9976 doc: ldap_sasl_bind: mention ber_bvfree
- - - - -
7383e56d by Quanah Gibson-Mount at 2023-01-19T17:45:00+00:00
ITS#9976
- - - - -
0581e414 by Quanah Gibson-Mount at 2023-01-19T17:45:27+00:00
Fix options for olcIndexHash64
Use cn=config format of TRUE/FALSE instead of slapd.conf format on/off
- - - - -
12398ce0 by Ondřej Kuzník at 2023-01-19T17:46:43+00:00
ITS#9984 Keep listener base around even if not active
- - - - -
9fcc07a2 by Quanah Gibson-Mount at 2023-01-19T17:47:11+00:00
ITS#9984
- - - - -
d8b3043a by Ondřej Kuzník at 2023-01-19T17:47:57+00:00
ITS#9983 Rework op->o_refcnt decref sequencing
epoch_append should be called at the point the object is not reachable
anymore, otherwise a thread from a "future" might still access it post
reclamation.
- - - - -
ebe9a03d by Ondřej Kuzník at 2023-01-19T17:48:02+00:00
ITS#9983 Also fix c_refcnt sequencing
- - - - -
b310067d by Quanah Gibson-Mount at 2023-01-19T17:49:13+00:00
ITS#9983
- - - - -
77162fda by Ondřej Kuzník at 2023-01-19T17:50:01+00:00
ITS#9930 Just wait until si_mutex is ready
We're in a much better place now and there is only a single task active
for a given syncinfo_t plus the task that's just scheduled it and is
wrapping up. Any remaining times this wouldn't be true are probably bugs
to be fixed.
- - - - -
28 changed files:
- CHANGES
- contrib/ldapc++/src/StringList.h
- contrib/slapd-modules/rbac/rbac.c
- doc/drafts/draft-howard-rfc2307bis-xx.txt
- doc/drafts/draft-howard-rfc2307bis-xx.xml
- doc/drafts/draft-ietf-ldapext-acl-model-xx.txt
- doc/man/man3/ldap_bind.3
- doc/man/man5/slapd-config.5
- doc/man/man5/slapo-dynlist.5
- servers/lloadd/bind.c
- servers/lloadd/client.c
- servers/lloadd/config.c
- servers/lloadd/connection.c
- servers/lloadd/daemon.c
- servers/lloadd/epoch.c
- servers/lloadd/epoch.h
- servers/lloadd/extended.c
- servers/lloadd/lload.h
- servers/lloadd/operation.c
- servers/lloadd/upstream.c
- servers/slapd/Makefile.in
- servers/slapd/back-mdb/filterindex.c
- servers/slapd/overlays/dynlist.c
- servers/slapd/overlays/pcache.c
- servers/slapd/overlays/syncprov.c
- servers/slapd/syncrepl.c
- tests/data/regressions/its8667/its8667
- tests/data/regressions/its9400/its9400
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/2c3e6d6f595b14d427f522…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/2c3e6d6f595b14d427f522…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch master at openldap / OpenLDAP
Commits:
5ccbe632 by Ondřej Kuzník at 2023-01-19T15:21:05+00:00
ITS#9930 Just wait until si_mutex is ready
We're in a much better place now and there is only a single task active
for a given syncinfo_t plus the task that's just scheduled it and is
wrapping up. Any remaining times this wouldn't be true are probably bugs
to be fixed.
- - - - -
1 changed file:
- servers/slapd/syncrepl.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/5ccbe6324623bc96819db78…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/5ccbe6324623bc96819db78…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch master at openldap / OpenLDAP
Commits:
0df9d915 by Ondřej Kuzník at 2023-01-19T03:17:59+00:00
ITS#9983 Rework op->o_refcnt decref sequencing
epoch_append should be called at the point the object is not reachable
anymore, otherwise a thread from a "future" might still access it post
reclamation.
- - - - -
e6e42642 by Ondřej Kuzník at 2023-01-19T03:17:59+00:00
ITS#9983 Also fix c_refcnt sequencing
- - - - -
9 changed files:
- servers/lloadd/bind.c
- servers/lloadd/client.c
- servers/lloadd/connection.c
- servers/lloadd/epoch.c
- servers/lloadd/epoch.h
- servers/lloadd/extended.c
- servers/lloadd/lload.h
- servers/lloadd/operation.c
- servers/lloadd/upstream.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/bd3b6b679fb9844adca901…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/bd3b6b679fb9844adca901…
You're receiving this email because of your account on git.openldap.org.