Quanah Gibson-Mount pushed to branch OPENLDAP_REL_ENG_2_4 at openldap / OpenLDAP
Commits:
74bdf05e by Howard Chu at 2020-09-09T17:12:02+00:00
ITS#9043 tweak syncprov playlog logging
Don't log cookiecsn at top, it was already logged on receipt.
Only log the "srs csn" and "too old" message once for each sid.
Fix log output for empty UUID.
- - - - -
1 changed file:
- servers/slapd/overlays/syncprov.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/74bdf05e12d1f91125916ad…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/74bdf05e12d1f91125916ad…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch OPENLDAP_REL_ENG_2_4 at openldap / OpenLDAP
Commits:
21388437 by Howard Chu at 2020-09-09T16:36:06+00:00
ITS#9330 Fully serialize delta-sync
Don't depend on accesslog overlay's serialization
- - - - -
3a69fd12 by Howard Chu at 2020-09-09T16:36:19+00:00
ITS#9342 delta-sync: ignore error if deleting an already deleted entry
- - - - -
178ca23e by Howard Chu at 2020-09-09T16:39:15+00:00
ITS#8102 serialize plain syncrepl
Using cs_pmutex. Reverts the addition of cs_modmutex in ITS#9330,
use cs_pmutex for both delta and plain writes.
Note that plain syncrepl already used cs_pmutex when a cookie CSN
was present in the op. Now it is used for all writes, regardless
of presence of cookie.
- - - - -
77ffb410 by Quanah Gibson-Mount at 2020-09-09T16:45:59+00:00
ITS#9330, ITS#9342, ITS#8102
- - - - -
2 changed files:
- CHANGES
- servers/slapd/syncrepl.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/ab6e579161e37ac9669cf2…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/ab6e579161e37ac9669cf2…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch master at openldap / OpenLDAP
Commits:
e02b1d94 by Howard Chu at 2020-09-09T15:35:59+00:00
ITS#8102 serialize plain syncrepl
Using cs_pmutex. Reverts the addition of cs_modmutex in ITS#9330,
use cs_pmutex for both delta and plain writes.
Note that plain syncrepl already used cs_pmutex when a cookie CSN
was present in the op. Now it is used for all writes, regardless
of presence of cookie.
- - - - -
1 changed file:
- servers/slapd/syncrepl.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/e02b1d94ca635deeecc7290…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/e02b1d94ca635deeecc7290…
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:
ccfbb74c by Howard Chu at 2020-09-03T21:01:07+01:00
ITS#9201 additional fixes
- - - - -
6d7c2511 by Howard Chu at 2020-09-03T21:08:17+01:00
ITS#9201 partial revert
- - - - -
ed356c55 by Howard Chu at 2020-09-03T21:30:35+01:00
ITS#9334 slapo-ppolicy re-fix ITS#9302
The mutex_lock was being skipped in the lockout case,
but still calling mutex_unlock at the end.
- - - - -
0b20b92e by Howard Chu at 2020-09-04T18:22:32+01:00
ITS#9338 syncrepl: Don't reuse existing connection on Refresh fallback
- - - - -
95c5a169 by Howard Chu at 2020-09-04T18:22:40+01:00
ITS#9338 Make sure connection gets rescheduled after write blockage clears up
- - - - -
5e8a78fa by Howard Chu at 2020-09-04T20:23:44+01:00
ITS#9338 Add backlog control for testing slapd write waits
- - - - -
c714acb7 by Howard Chu at 2020-09-04T20:48:45+01:00
ITS#9338 add regression test
- - - - -
27e7da68 by Quanah Gibson-Mount at 2020-09-04T21:34:06+00:00
Issue#9333 - Delete unused TIMING variable left over from OpenLDAP 2.0
- - - - -
ce23aee9 by Quanah Gibson-Mount at 2020-09-04T22:06:15+00:00
ITS#9209 - Use portable command instead of which for determining if binaries are present
- - - - -
c8ba729f by Lukas Juhrich at 2020-09-04T22:39:53+00:00
Issue#8769 - Fix oid search extension syntax in documentation
The option string, e.g. '<oid>=:dn:' is parsed like a LDIF entry starting from
the '=' and replacing the '=' with a dummy variable 'x'. In this case, said
string is 'x:dn:', so the resulting effective value is 'dn:'. This also implies
that base64 values have to be passed in the form '<oid>=::<b64value>'.
- - - - -
9b02316c by Quanah Gibson-Mount at 2020-09-05T00:17:25+00:00
Merge remote-tracking branch 'origin/master' into OPENLDAP_REL_ENG_2_5
- - - - -
30 changed files:
- clients/tools/common.c
- clients/tools/common.h
- clients/tools/ldapsearch.c
- doc/man/man1/ldapsearch.1
- libraries/libldap/ldap_thr_debug.h
- libraries/libldap/thr_debug.c
- servers/slapd/overlays/ppolicy.c
- servers/slapd/result.c
- servers/slapd/syncrepl.c
- tests/data/regressions/its4184/its4184
- tests/data/regressions/its4326/its4326
- tests/data/regressions/its4336/its4336
- tests/data/regressions/its4448/its4448
- tests/data/regressions/its6794/its6794
- tests/data/regressions/its7573/its7573
- tests/data/regressions/its8427/its8427
- tests/data/regressions/its8427/its8427-2
- tests/data/regressions/its8444/its8444
- tests/data/regressions/its8521/its8521
- tests/data/regressions/its8616/its8616
- tests/data/regressions/its8663/its8663
- tests/data/regressions/its8752/its8752
- tests/data/regressions/its8800/its8800
- tests/data/regressions/its9282/its9282
- + tests/data/regressions/its9338/its9338
- tests/scripts/passwd-search
- tests/scripts/relay
- tests/scripts/sql-test000-read
- tests/scripts/sql-test001-concurrency
- tests/scripts/sql-test900-write
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/aa418a55ed18e104a8111e…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/aa418a55ed18e104a8111e…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch master at openldap / OpenLDAP
Commits:
c8ba729f by Lukas Juhrich at 2020-09-04T22:39:53+00:00
Issue#8769 - Fix oid search extension syntax in documentation
The option string, e.g. '<oid>=:dn:' is parsed like a LDIF entry starting from
the '=' and replacing the '=' with a dummy variable 'x'. In this case, said
string is 'x:dn:', so the resulting effective value is 'dn:'. This also implies
that base64 values have to be passed in the form '<oid>=::<b64value>'.
- - - - -
2 changed files:
- clients/tools/ldapsearch.c
- doc/man/man1/ldapsearch.1
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/c8ba729f846434cc87fd4e2…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/c8ba729f846434cc87fd4e2…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch OPENLDAP_REL_ENG_2_4 at openldap / OpenLDAP
Commits:
30778bda by Howard Chu at 2020-09-04T20:52:26+00:00
ITS#9338 syncrepl: Don't reuse existing connection on Refresh fallback
- - - - -
ceb632b0 by Howard Chu at 2020-09-04T20:52:34+00:00
ITS#9338 Add backlog control for testing slapd write waits
- - - - -
f6637f27 by Howard Chu at 2020-09-04T20:52:38+00:00
ITS#9338 add regression test
- - - - -
5 changed files:
- clients/tools/common.c
- clients/tools/common.h
- clients/tools/ldapsearch.c
- servers/slapd/syncrepl.c
- + tests/data/regressions/its9338/its9338
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/73085ff031ce76c683c897…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/73085ff031ce76c683c897…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch master at openldap / OpenLDAP
Commits:
0b20b92e by Howard Chu at 2020-09-04T18:22:32+01:00
ITS#9338 syncrepl: Don't reuse existing connection on Refresh fallback
- - - - -
95c5a169 by Howard Chu at 2020-09-04T18:22:40+01:00
ITS#9338 Make sure connection gets rescheduled after write blockage clears up
- - - - -
5e8a78fa by Howard Chu at 2020-09-04T20:23:44+01:00
ITS#9338 Add backlog control for testing slapd write waits
- - - - -
c714acb7 by Howard Chu at 2020-09-04T20:48:45+01:00
ITS#9338 add regression test
- - - - -
6 changed files:
- clients/tools/common.c
- clients/tools/common.h
- clients/tools/ldapsearch.c
- servers/slapd/result.c
- servers/slapd/syncrepl.c
- + tests/data/regressions/its9338/its9338
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/ed356c55d962bed90c673b…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/ed356c55d962bed90c673b…
You're receiving this email because of your account on git.openldap.org.
Quanah Gibson-Mount pushed to branch OPENLDAP_REL_ENG_2_4 at openldap / OpenLDAP
Commits:
af58686a by Howard Chu at 2020-09-03T21:46:16+00:00
ITS#9334 slapo-ppolicy re-fix ITS#9302
The mutex_lock was being skipped in the lockout case,
but still calling mutex_unlock at the end.
- - - - -
19e84112 by Quanah Gibson-Mount at 2020-09-03T21:46:58+00:00
ITS#9302, ITS#9334
- - - - -
2 changed files:
- CHANGES
- servers/slapd/overlays/ppolicy.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/e6aa83bfee71c5ecd0c354…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/e6aa83bfee71c5ecd0c354…
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:
8699e5f3 by Howard Chu at 2020-08-31T19:36:10+01:00
ITS#9282 fix crash in nonpresent_callback
In a standard Refresh present phase, the provider sends no cookie
since it is only listing the entries that existed as of the time
in the cookie the consumer sent. In this case the consumer only
needs to check entryCSNs against its last sent cookie.
- - - - -
41396248 by Howard Chu at 2020-08-31T20:09:52+01:00
ITS#9282 more for merge_state
Don't assume si_cookieState is always newer
- - - - -
04124c1f by Quanah Gibson-Mount at 2020-09-01T18:04:06+00:00
ITS#8175 - Fix missing descriptions for olcDisallows for proxy_authz_non_critical and dontusecopy_non_critical
- - - - -
4c74bd0a by Howard Chu at 2020-09-01T20:25:00+01:00
ITS#9332 add placeholder in LDAP_LDO_TLS_NULLARG
- - - - -
e749750a by Quanah Gibson-Mount at 2020-09-01T19:40:36+00:00
ITS#8159 - Add missing "hard" parameter to size.prtotal
- - - - -
4c778730 by Howard Chu at 2020-09-02T01:34:07+01:00
ITS#9121 fix for URLs with no filter
- - - - -
d203140a by OndÅ™ej KuznÃk at 2020-09-02T17:04:42+01:00
ITS#9282 Extend test to cover the second issue fixed
- - - - -
d224e576 by Quanah Gibson-Mount at 2020-09-02T19:31:59+00:00
Tweak prev commit for RE24 style debug
- - - - -
b51faa5c by Quanah Gibson-Mount at 2020-09-02T19:33:03+00:00
Revert "Tweak prev commit for RE24 style debug"
This reverts commit d224e576a93cbeb904e01ca9f326248fe55b34eb.
Revert, wrong branch
- - - - -
b24ca759 by Howard Chu at 2020-09-03T12:37:32+01:00
ITS#9201 fix LDAP_THREAD_DEBUG
Add missing defs to ldap_thr_debug.h.
slap tools must init libldap so internal mutexes get inited.
- - - - -
aa418a55 by Quanah Gibson-Mount at 2020-09-03T16:20:55+00:00
Merge remote-tracking branch 'origin/master' into OPENLDAP_REL_ENG_2_5
- - - - -
9 changed files:
- doc/man/man5/slapd-config.5
- doc/man/man5/slapd.conf.5
- libraries/libldap/init.c
- libraries/libldap/ldap-int.h
- libraries/libldap/ldap_thr_debug.h
- servers/slapd/overlays/dynlist.c
- servers/slapd/slapcommon.c
- servers/slapd/syncrepl.c
- tests/data/regressions/its9282/its9282
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/9af90703efd6f0370cedb9…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/9af90703efd6f0370cedb9…
You're receiving this email because of your account on git.openldap.org.