Ondřej Kuzník
dfc9efb87f
ITS#9789 slapo-vc: Reset op->o_counters every time we migrate to a new thread
2022-01-31 20:05:32 +00:00
Ondřej Kuzník
8871a07469
ITS#9789 slapd-asyncmeta: Reset op->o_counters every time we migrate to a new thread
2022-01-31 20:05:28 +00:00
Ondřej Kuzník
84ea142698
ITS#9789 slapo-syncprov: Reset op->o_counters every time we migrate to a new thread
2022-01-31 20:05:25 +00:00
Ondřej Kuzník
4118a8d836
ITS#9789 Expose operation_counter_init
2022-01-31 20:05:21 +00:00
Quanah Gibson-Mount
2ef7a96c0d
ITS#9790
2022-01-31 20:05:05 +00:00
Orgad Shaneh
be3f8ff78f
ITS#9790 Fix build with old GCC
...
Versions 4.1 and 4.3 show the following error:
In file included from ../../include/lutil.h:21,
from passwd.c:60:
../../include/ac/socket.h:247: error: redefinition of typedef 'Sockaddr'
../../include/ldap_pvt.h:188: error: previous declaration of 'Sockaddr' was here
2022-01-31 20:04:45 +00:00
Quanah Gibson-Mount
541abc193c
ITS#9788
2022-01-31 20:04:35 +00:00
Orgad Shaneh
8e3f87f86a
ITS#9788 Fix make jobserver warnings
...
Running make -j8 issues the following warning for each directory with
make 4.3:
make[2]: warning: -j8 forced in submake: resetting jobserver mode.
There is no need to pass MFLAGS. Make picks it up from the
environment anyway.
2022-01-31 20:03:42 +00:00
Quanah Gibson-Mount
321740670a
ITS#9791
2022-01-31 20:03:26 +00:00
Orgad Shaneh
ddfc35ea91
ITS#9791 Fix compilation with openssl exclusions
2022-01-31 20:02:56 +00:00
Quanah Gibson-Mount
90fd89016a
ITS#9787
2022-01-31 20:02:37 +00:00
Howard Chu
30a819c8cb
ITS#9787 init global_host earlier so tools see it too
2022-01-31 20:02:00 +00:00
Quanah Gibson-Mount
57c62a728e
Return to release engineering
2022-01-20 19:04:46 +00:00
Quanah Gibson-Mount
eee518fe5b
Prep for release
2022-01-19 18:32:34 +00:00
Quanah Gibson-Mount
b608af56b4
ITS#9781
2022-01-19 16:08:06 +00:00
Ondřej Kuzník
c810c0b531
ITS#9781 Relax refcount assertion for referrals
2022-01-19 16:07:46 +00:00
Quanah Gibson-Mount
2de9f5b64d
ITS#7080
2022-01-18 23:09:30 +00:00
Ondřej Kuzník
441d54ad60
ITS#7080 cn=config postread support for modrdn when back-ldif not used
2022-01-18 23:08:59 +00:00
Ondřej Kuzník
4bf68b2ce1
ITS#7080 Fix debug message
2022-01-18 23:08:53 +00:00
Quanah Gibson-Mount
62670d4d26
ITS#8039
2022-01-18 23:08:16 +00:00
Ondřej Kuzník
c1f4072cdb
ITS#8039 Free resinfo even if opcookie is the last owner
2022-01-18 23:07:06 +00:00
Quanah Gibson-Mount
1f194771cf
ITS#9779
2022-01-18 23:05:29 +00:00
Howard Chu
c66e686c36
ITS#9779 add test for negated filtered memberof
2022-01-18 23:05:04 +00:00
Howard Chu
456a41a6c9
ITS#9779 slapo-dynlist: fix static group filter with multiple members
2022-01-18 23:04:59 +00:00
Quanah Gibson-Mount
b0e980463b
ITS#9772
2022-01-18 23:03:59 +00:00
Ondřej Kuzník
4c33ce65fd
ITS#9772 Allow objectClass edits that don't actually change them
2022-01-18 23:02:55 +00:00
Quanah Gibson-Mount
c66c53aabe
ITS#5972
2022-01-18 23:00:58 +00:00
Ondřej Kuzník
329c92bd99
ITS#5972 Consider all deletes for syncInfo messages
...
A delete of an entry that didn't match filter would be skipped
altogether and the cookie would never be sent to that consumer.
2022-01-18 23:00:30 +00:00
Quanah Gibson-Mount
f1b56952c1
ITS#9776
2022-01-12 22:48:44 +00:00
Ondřej Kuzník
ea4fc1e221
ITS#9776 Fix check on what backend we're operating on
2022-01-12 22:48:01 +00:00
Ondřej Kuzník
c226e17800
ITS#9538 Actually skip internal searches
2022-01-12 22:44:01 +00:00
Ondřej Kuzník
c09db6d687
ITS#9538 Do not attach csn on (internal) searches
2022-01-12 22:43:56 +00:00
Ondřej Kuzník
507f64ff5d
ITS#9538 Populate op2.o_hdr earlier
2022-01-12 22:43:50 +00:00
Quanah Gibson-Mount
f9dd22b9f1
ITS#9751
2022-01-12 22:41:51 +00:00
Ondřej Kuzník
56b7604867
ITS#9751 Do not drop out of order deletes completely
2022-01-12 22:40:29 +00:00
Ondřej Kuzník
319d51660d
ITS#9751 Add test for MOD_DELETE resolution
2022-01-12 22:40:25 +00:00
Ondřej Kuzník
cf2a4a6045
ITS#7080 Find config entry before processing pre-read on delete
2022-01-12 22:38:11 +00:00
Quanah Gibson-Mount
6823de93c0
ITS#9767, ITS#9768
2022-01-12 22:36:42 +00:00
Quanah Gibson-Mount
d3bee8140d
ITS#9762, ITS#9763, ITS#9764, ITS#9766, ITS#9770
2022-01-12 22:29:13 +00:00
Quanah Gibson-Mount
9bf49c27dc
ITS#9761
2022-01-12 22:09:51 +00:00
Quanah Gibson-Mount
89c39742cd
ITS#9760
2022-01-12 21:51:28 +00:00
HAMANO Tsukasa
8452f35e43
ITS#9760 back-wt: SLAP_DBFLAG_CLEAN is always set.
2022-01-12 21:50:59 +00:00
Quanah Gibson-Mount
c8547f26b8
ITS#9691
2022-01-12 21:48:26 +00:00
Ondřej Kuzník
11a88ebdd4
ITS#9691 Allow empty DB to host a persistent syncrepl session
2022-01-12 21:47:28 +00:00
Quanah Gibson-Mount
b770636d0f
ITS#9584
2022-01-12 21:46:23 +00:00
Ondřej Kuzník
5be1853abe
ITS#9584 Track refreshing status explicitly
...
A refresh can jump across multiple threads, we cannot just lock a
mutex, we need to track who that is and clear when finished.
In addition to that, fix our internal syncrepl session tracking pulling
it closer to RFC 4533, refreshDone now represents the receipt of
refreshDone flag. Refreshing status is maintained for plain refreshes
(and times when we might be starting one but don't know for sure).
We still reschedule a new sync with a delay if there is another one
running but tracking refreshes this way paves the way to being able to
wake them up if we start tracking them somehow.
2022-01-12 21:44:42 +00:00
Quanah Gibson-Mount
9d49da5068
ITS#9576
2022-01-12 21:42:05 +00:00
Ondřej Kuzník
813474daf1
ITS#9576 Populate ca_desc for EMIT too
2022-01-12 21:40:50 +00:00
Ondřej Kuzník
28ea40bb14
ITS#9770 slapo-constraint: Maintain values in order of insertion
2022-01-10 20:27:35 +00:00
Ondřej Kuzník
7789a38084
ITS#9766 slapo-autogroup: Fix ordering check
2022-01-10 20:27:35 +00:00