Howard Chu
f052e94593
ITS#8971 most exops have no reqDN
2019-02-02 21:45:04 +00:00
Howard Chu
765dfaf0e4
ITS#8963 use BIND timeout for start_tls
...
Since we only support it in conjunction with Bind anyway, not
as a standalone op
2019-01-31 23:37:03 +00:00
Howard Chu
86b486e20a
Schema cleanup
2019-01-30 14:06:09 +00:00
Howard Chu
e8c62bf8b4
ITS#8966 add changelog support to syncrepl consumer
...
Tested against DSEE7. The DSEE binaries must be in your path to run the test script.
2019-01-29 18:51:43 -08:00
Howard Chu
7b587018ec
ITS#8472 only do index cleanup if DB is running
2019-01-25 18:11:58 +00:00
Howard Chu
e33d1c5461
ITS#6300 fix kqueue initialization
2019-01-15 21:39:46 +00:00
Quanah Gibson-Mount
b45a6a7dc7
Happy New Year!
2019-01-14 18:46:16 +00:00
Ondřej Kuzník
518e857c03
ITS#8663 Fix memberof SLAP_CONFIG_EMIT
2019-01-14 11:44:35 +00:00
Howard Chu
054c91335b
ITS#8952 use msec for epoll / devpoll event wait
2019-01-02 21:51:48 +00:00
Howard Chu
dd760f2abc
More for NULL modrdn modlist
2018-12-22 12:58:08 -08:00
Howard Chu
43d5d99494
More for NULL modrdn modlist
2018-12-22 10:40:59 -08:00
Howard Chu
ff6a671e64
MSAD dirsync fixes
...
Don't hijack whenCreated attribute for createTimestamp
Don't add RDN to entry on modrdn
free cookie on cleanup
2018-12-22 09:08:10 -08:00
Howard Chu
48461cbf7f
Allow NULL modlist in modrdn
...
For compat with MSAD which doesn't add the naming attribute to
the entry during a rename
2018-12-22 09:00:34 -08:00
Howard Chu
6e6e6083b0
cleanup attr.c
...
rename attr_list to attrs_list to avoid confusion with at.c in gdb
2018-12-22 08:59:20 -08:00
Howard Chu
b4364baca7
Dirsync delete/modrdn fixes
...
Delete could try to queue a NULL syncCSN (dirsync has none)
Modrdn could try to delete a nonexistent oldRDN (leftover from #7144 )
2018-12-22 05:21:56 -08:00
Thorsten Glaser
e0a7049ee5
ITS#8890 fix benign typos
...
No functional impact
2018-12-18 22:56:18 +00:00
Howard Chu
d8f8a60be8
More for privateKey tweak
...
Leave olcTLSCertificateKey as its own attr, not a subtype
2018-12-18 21:59:59 +00:00
Howard Chu
0e8c2d5a54
Tweak privateKey schema
...
We're using PKCS#8 syntax, drop the OpenLDAP syntax OID.
Rename attribute accordingly.
Tweak validator to accept encrypted keys.
2018-12-18 21:27:24 +00:00
Quanah Gibson-Mount
4e23cfc4a9
ITS#8286 - Additional fixes
...
Fix incorrect matching rules for olcTLSCertificateKey and olcDbCryptKey
Fix SYNTAX for olcRootPW to be octetString
2018-12-18 21:05:09 +00:00
Quanah Gibson-Mount
71a5d7cc0f
Fix integerMatch to booleanMatch
2018-12-18 19:26:37 +00:00
Quanah Gibson-Mount
3add82a3bb
ITS#8286 -- Add matching rules for attributes
...
Add matching rules for all cases where it was missing. Cleanup
incorrect types for a few attributes as well. Fix network-timeout
handling in back-ldap/meta/asyncmeta.
2018-12-18 19:14:06 +00:00
Ondřej Kuzník
c29542c418
ITS#8845 sc_extendedops is read-only
2018-12-18 18:34:23 +01:00
Howard Chu
190fccbcdc
Missed a schema conflict
2018-12-17 16:21:03 -08:00
Howard Chu
9cc97ea9e1
MS AD DirSync support
...
Requires "attribute_option range=" in config.
No test script provided yet, since testing requires an actual AD server.
2018-12-17 16:11:25 -08:00
Howard Chu
2731ff0c23
ITS#5927 additional fix
...
Fix 2ee43073e9
to recognize range tags
2018-12-17 13:44:25 -08:00
Howard Chu
12dbcc0eb3
More for revert batched writes
2018-12-14 12:39:07 -08:00
Howard Chu
79ced664b8
Revert batched writes experimental code
...
Reverts
bea2c5d438
535cf92ff4
5a3a54333c
afa9a9c3e0
due to backend deadlocks
2018-12-13 06:34:54 -08:00
Howard Chu
6081a0307c
ITS#8752 cleanup prev commit
2018-12-06 10:26:33 -08:00
Howard Chu
34823321c3
ITS#8752 more for accesslog deadlock
...
Restructure response/cleanup invocation to avoid cleanup happening before response
2018-12-06 10:03:27 -08:00
Howard Chu
a4fddc7b11
ITS#8932 check rdnNormalize success
2018-11-09 21:16:10 +00:00
Ondřej Kuzník
04a52cef40
ITS#8927 ppolicy: accept replicated changes even in MMR
2018-10-31 09:51:22 +00:00
Ondřej Kuzník
c351616ccd
ITS#8866 Fix use-after free
2018-10-26 15:16:41 +01:00
Quanah Gibson-Mount
cd82de56c8
ITS#8866 (cont) slapo-unique
...
use correct memory allocation/free functions
2018-10-26 01:58:35 +00:00
Michael Ströder
7359a5413a
ITS#8866 slapo-unique to return filter used in diagnostic message
2018-10-26 01:54:39 +00:00
Ondřej Kuzník
a2d93d69f0
ITS#8772 Remove reliance on the local rmutex implementation
2018-10-19 13:08:10 +01:00
Nadezhda Ivanova
33876e22d6
ITS#8859 Allow backends which do not need a database to work
2018-10-19 13:08:09 +01:00
Nadezhda Ivanova
d10fc664f7
ITS#8859 Enable backend configuration
2018-10-19 13:08:09 +01:00
Ondřej Kuzník
1f2caff7b9
ITS#8859 Record the correct RDN
2018-10-19 13:08:09 +01:00
Ondřej Kuzník
7127d5db11
ITS#8850 Wait until backends are closed before freeing connection_pool
2018-10-19 13:08:09 +01:00
Ondřej Kuzník
f4e824c8da
ITS#8849 Introduce (un)pause callbacks to backends
2018-10-19 13:08:09 +01:00
Ondřej Kuzník
0f4d656a57
ITS#8849 Use server pause facility during config changes
2018-10-19 13:08:09 +01:00
Ondřej Kuzník
fa2ba35ae8
ITS#8849 Introduce slap_(un)pause_server
2018-10-19 13:08:09 +01:00
Ondřej Kuzník
df83989f0f
Skip ITS#6545 transition markers when we change mod op
2018-10-18 10:41:43 +01:00
Howard Chu
1e30640037
ITS#8923 fix dyngroup NO_SUCH_OBJECT error handling
2018-10-03 21:58:32 +01:00
Howard Chu
38f95b9ab8
ITS#8918 fix typo
2018-09-24 13:47:09 +01:00
Howard Chu
78229b3a5b
ITS#8912 omit hidden DBs from rootDse
2018-09-05 11:42:05 +01:00
Howard Chu
a29391d495
More for multival
...
fix index record detection
2018-09-01 13:07:58 +01:00
Howard Chu
ba80b97505
Fix index delete
...
Deleting all indices should also reset default mask
2018-08-31 14:33:22 +01:00
Howard Chu
83acffd83c
More for multival
...
Fix clashes with index records
2018-08-31 14:27:23 +01:00
Howard Chu
8ec9a3bcca
More for multival
...
Tweak config validity check
2018-08-30 15:47:16 +01:00