Howard Chu
|
a31a8ed20e
|
ITS#6999 fix syncrepl timeout in refreshAndPersist
|
2011-07-29 13:05:45 -07:00 |
|
Howard Chu
|
ff7acea2d2
|
ITS#7000 fix bad patch in ITS#6472
|
2011-07-28 13:52:47 -07:00 |
|
Howard Chu
|
8eecc9a017
|
Only return requested attrs in sssvlv response
|
2011-07-18 12:53:23 -07:00 |
|
Howard Chu
|
db106f89e6
|
ITS#6985 fix sssvlv target offset, ordering match
|
2011-07-18 12:41:51 -07:00 |
|
Pierangelo Masarati
|
c86677ef41
|
blind fix build on solaris native compilers (ITS#6992)
|
2011-07-08 08:48:59 +02:00 |
|
Pierangelo Masarati
|
c0b669e14f
|
fix config emit (ITS#6986)
|
2011-07-07 08:16:23 +02:00 |
|
Howard Chu
|
ebf07016ef
|
ITS#6872 fix test058 breakage from prev patch
|
2011-06-27 04:46:43 -07:00 |
|
Howard Chu
|
b1f26a8b17
|
Fix NO_THREADS typo
|
2011-06-22 20:03:24 -07:00 |
|
Howard Chu
|
b0fcec8d65
|
ITS#6716 Use sorted CSNs in syncrepl too
|
2011-06-22 00:32:00 -07:00 |
|
Howard Chu
|
6da3e3473c
|
ITS#6716 use sorted CSNs, fix sessionlog
track a CSN per SID in the log->sl_mincsn
|
2011-06-22 00:30:13 -07:00 |
|
Howard Chu
|
249422aa28
|
ITS#6716 Keep CSN lists sorted by SID
|
2011-06-21 22:35:14 -07:00 |
|
Howard Chu
|
ceefe132a8
|
ITS#6817 fix RE24 build breakage
Should SLAP_AUTH_DN be #defined in release now?
|
2011-06-21 17:05:53 -07:00 |
|
Howard Chu
|
ae24a1a6ac
|
ITS#6973 need limits_check if overlay is global
|
2011-06-21 02:40:38 -07:00 |
|
Ondrej Kuznik
|
6f43600731
|
ITS#6974 (Re)moving stray cleanup code.
|
2011-06-20 18:13:36 -07:00 |
|
Hallvard Furuseth
|
e25bce9124
|
Tweak back-ldif messages about CRC checksums.
|
2011-06-20 21:53:05 +02:00 |
|
Hallvard Furuseth
|
06fe436053
|
Cleanup back-ldif CRC code.
Handle interrupted write() again. Fix warnings/types. #ifdef LDAP_DEBUG.
|
2011-06-20 21:45:03 +02:00 |
|
Howard Chu
|
05ca8c3710
|
More fixes, add test script
|
2011-06-20 11:05:08 -07:00 |
|
Howard Chu
|
48cdd54d9a
|
Fix missing si_syncCookie numcsns
|
2011-06-20 06:51:33 -07:00 |
|
Howard Chu
|
480f0c16ff
|
More tweaks for delta-mmr
|
2011-06-20 04:27:11 -07:00 |
|
Howard Chu
|
67bbad6e70
|
delta-mmr conflict resolution
|
2011-06-19 20:14:03 -07:00 |
|
Howard Chu
|
237a686107
|
More for conflict detection
|
2011-06-19 20:13:59 -07:00 |
|
Howard Chu
|
95d7adcd6d
|
Setup delta-mmr using an overlay
|
2011-06-19 20:13:51 -07:00 |
|
Howard Chu
|
0a9f51f58d
|
ITS#6657/6691 use proper SQL length data type
|
2011-06-13 13:54:56 -07:00 |
|
Howard Chu
|
de395ddad3
|
ITS#6944 limit op cache to 10 ops per thread
|
2011-06-10 03:27:40 -07:00 |
|
Howard Chu
|
329e7937e6
|
ITS#6892 shortcut for non-replicated ops
|
2011-06-10 01:44:30 -07:00 |
|
Howard Chu
|
d1b38bd12b
|
ITS#6967 normalize schema RDN
|
2011-06-10 01:35:19 -07:00 |
|
Howard Chu
|
6f715114ff
|
Add CRC32 checksum to back-ldif files
Currently just logs a complaint on checksum mismatch. Could get
more obnoxious later.
|
2011-06-09 21:09:41 -07:00 |
|
Howard Chu
|
214d7e3750
|
Fix prev commit
|
2011-06-09 18:07:13 -07:00 |
|
Howard Chu
|
a4a7ffdf5c
|
Try to discourage editing back-ldif files
|
2011-06-09 17:59:08 -07:00 |
|
Howard Chu
|
68c7d375da
|
Revert "ITS#6688 enforce search ACL in back-perl"
This reverts commit 53bb95a2e3.
Code was working as designed/documented. Changing now will
probably break other users.
|
2011-06-09 15:37:11 -07:00 |
|
Howard Chu
|
53bb95a2e3
|
ITS#6688 enforce search ACL in back-perl
|
2011-06-09 15:25:32 -07:00 |
|
cmikk@qwest.net
|
fa64b07cfc
|
ITS#6872
Perform the internal FIND_CSN search based at the backend's suffix with the
privileges of the backend's root DN.
|
2011-06-09 01:36:06 -07:00 |
|
Howard Chu
|
0a78997f97
|
ITS#6936 add connID and peername to auditlog
From ksmith @ ycp.edu, with fixes by hyc
|
2011-06-09 01:01:06 -07:00 |
|
Howard Chu
|
cbb6fe15b9
|
ITS#6901 fix filter with zero-length values
|
2011-06-08 19:17:50 -07:00 |
|
Ondrej Kuznik
|
c0aec23bde
|
ITS#6641 Bypass checks on ops with managedsait
Document the uniqueness changes
Fix whitespace in original patch -- hyc
|
2011-06-08 16:10:50 -07:00 |
|
Pierangelo Masarati
|
d8f97f58e2
|
ITS#6899
tag read entry response control value with [APPLICATION 4] (SearchResultEntry)
|
2011-06-08 22:19:09 +02:00 |
|
Pierangelo Masarati
|
8a1aa76b07
|
fix typo in previous commit
|
2011-06-08 00:48:57 +02:00 |
|
Howard Chu
|
b4cb462fe2
|
ITS#6948 partial revert of #6837, unnecessary
|
2011-06-06 19:55:54 -07:00 |
|
Howard Chu
|
6e0934d570
|
ITS#6948 fix ITS#6837 patch
|
2011-06-05 13:59:19 -07:00 |
|
Howard Chu
|
1b08936565
|
ITS#6963 config entries' objectclass is read-only
|
2011-06-04 13:40:57 -07:00 |
|
Howard Chu
|
3fb9d604ef
|
ITS#6831 don't push stack unless needed
|
2011-06-03 22:22:48 -07:00 |
|
Howard Chu
|
f5b809b2e9
|
Fix ce9bbd2 missing success return
|
2011-06-03 21:56:01 -07:00 |
|
Howard Chu
|
8b90f05b59
|
ITS#6831 additional filter cmp fixes
|
2011-06-03 21:40:27 -07:00 |
|
Howard Chu
|
aaac401dc8
|
ITS#6831 fix filter comparison
|
2011-06-03 19:13:24 -07:00 |
|
Howard Chu
|
ce9bbd2df2
|
More for ITS#6961 - deadlock checking
|
2011-06-01 11:29:39 -07:00 |
|
Howard Chu
|
f5cb879aed
|
Fix for sparse ranges, get next ID from DB
Instead of iterating thru potentially many nonexistent IDs
|
2011-06-01 01:44:51 -07:00 |
|
Ralf Haferkamp
|
ea22849514
|
ITS#6954 fix consistency checker prematurely deleting cached queries
|
2011-05-26 15:26:55 +02:00 |
|
Ralf Haferkamp
|
9e80eab803
|
fix uninitialized bindref_time (found with valgrind)
|
2011-05-26 14:07:37 +02:00 |
|
Ralf Haferkamp
|
200af921f4
|
ITS#6953 do not use the cache db when refreshing
|
2011-05-26 10:53:27 +02:00 |
|
Howard Chu
|
78e1dd9b2f
|
ITS#6915 Don't replicate internal operations
|
2011-05-24 11:15:25 -07:00 |
|
Howard Chu
|
53b4baec8b
|
Revert "update entryCSN (and operational attrs in general) when changing memberOf (ITS#6329)"
This reverts commit 716eaf0e8b.
|
2011-05-24 11:06:56 -07:00 |
|
Howard Chu
|
d6e414db66
|
Revert "force the generation of a new CSN (ITS#6766)"
This reverts commit 53343b421c.
|
2011-05-24 11:06:26 -07:00 |
|
Howard Chu
|
637b625047
|
Revert "ITS#6915 fix op timestamps"
This reverts commit 81687b321c.
|
2011-05-24 11:06:11 -07:00 |
|
Ralf Haferkamp
|
5402fef6d7
|
ITS#6951 Fix two buffersize issue in "pcacheBind" config processing
Found with valgrind
|
2011-05-24 15:36:15 +02:00 |
|
Ralf Haferkamp
|
aa8615b8a2
|
ITS#6950 Fix '1.1', '+' and '*' in pcacheAttrSets
|
2011-05-24 14:35:03 +02:00 |
|
Pierangelo Masarati
|
052da7f8a2
|
check sat_equality before using it (ITS#6943)
|
2011-05-23 00:22:12 +02:00 |
|
Hallvard Furuseth
|
32792a4fbc
|
ITS#6935 Fix uninitialized cert-syntax vars.
serialNumberAndIssuerNormalize(): s3,
attributeCertificateExactNormalize():sn2,i_sn2.
|
2011-05-09 15:50:22 +02:00 |
|
Hallvard Furuseth
|
34c772e28d
|
ITS#6933 Add missing strdup of lutil_getRegParam()
|
2011-05-09 15:37:55 +02:00 |
|
Hallvard Furuseth
|
071c5800eb
|
ITS#6932: Move assert(str) before Debug(..str).
|
2011-05-07 20:11:35 +02:00 |
|
Hallvard Furuseth
|
fac36dcba7
|
ITS#6932: Clean up strange asserts & nearby code.
Mostly found by Klocwork: Issues #213,298-300,331,342-343,374,390,410.
|
2011-05-05 15:55:29 +02:00 |
|
Hallvard Furuseth
|
e2e5a8504d
|
klocwork#255 Fix sprintf(%d, u_int32_t)
|
2011-05-05 13:51:36 +02:00 |
|
Howard Chu
|
45ce60c094
|
ITS#6909 blind fix. re-init creds for retry.
Move retry so that cred validity is also re-checked.
|
2011-04-23 21:11:52 -07:00 |
|
Howard Chu
|
81687b321c
|
ITS#6915 fix op timestamps
This has always been broken since memberof was first written
|
2011-04-23 20:56:11 -07:00 |
|
Howard Chu
|
7a66c84783
|
More for ITS#6815, Unbind and Abandon
|
2011-04-20 12:31:27 -07:00 |
|
Howard Chu
|
9e00b6cc6c
|
Add strictrefresh syncrepl option
Only affects delta-syncrepl - stop listening to clients while
refresh is running.
|
2011-04-15 11:13:38 -07:00 |
|
Howard Chu
|
d6eb465bca
|
Log when delta-sync has to fallback
|
2011-04-15 10:41:31 -07:00 |
|
Howard Chu
|
b062dd67de
|
Log entry DN on syncrepl errors
|
2011-04-14 22:07:12 -07:00 |
|
Hallvard Furuseth
|
76b7a83026
|
Merge missing files from cvs repo
|
2011-04-04 15:38:46 +02:00 |
|
Luke Howard
|
4f0dc06553
|
slapi_attr_add_value should use attr_valadd to set a_numvals
|
2011-03-30 21:03:39 +11:00 |
|
Howard Chu
|
1cfe042f53
|
ITS#6870 fix winsock wake_sds init
|
2011-03-24 10:38:09 +00:00 |
|
Ralf Haferkamp
|
f4e5030c22
|
First underlying LDAP database needs special treatment upon deletion
|
2011-03-22 16:14:02 +00:00 |
|
Ralf Haferkamp
|
33cab9b7ed
|
Allow deletion of chain overlay's back-ldap databases
|
2011-03-22 15:37:11 +00:00 |
|
Hallvard Furuseth
|
471fb7ab3b
|
Comment back-ldap/SampleLDAP.pm data structure
|
2011-03-18 15:36:32 +00:00 |
|
Ralf Haferkamp
|
c70165c294
|
Set appropriate error code, when trying to delete non-leaf
entry from cn=config
|
2011-03-18 10:50:44 +00:00 |
|
Howard Chu
|
0ae659ad87
|
sl_busy is used as a boolean so just set it, don't increment it
|
2011-03-17 17:19:25 +00:00 |
|
Kurt Zeilenga
|
868e11f6f5
|
use IANA assigned OID for dontUseCopy control, don't hide anymore
|
2011-03-16 19:24:41 +00:00 |
|
Howard Chu
|
31175da39e
|
More for ITS#6853, check for trickle thread not yet started
|
2011-03-16 17:30:24 +00:00 |
|
Ralf Haferkamp
|
e6267d3317
|
Allow deleting Cft_Misc config entries by setting a delete
handler in the ConfigOCs structure
|
2011-03-16 17:29:10 +00:00 |
|
Ralf Haferkamp
|
bc00bee6c2
|
silence warning
|
2011-03-15 16:57:41 +00:00 |
|
Ralf Haferkamp
|
d4757e170b
|
removing global overlays should work now as well
|
2011-03-15 16:26:05 +00:00 |
|
Ralf Haferkamp
|
fa4aa9845f
|
plugged possible memory leak (e.g. when deleting syncrepl config)
|
2011-03-14 17:29:55 +00:00 |
|
Howard Chu
|
2399e2536f
|
More for 6853, add condvar for end condition
|
2011-03-11 22:16:13 +00:00 |
|
Howard Chu
|
db13bc1d4c
|
ITS#6858 fix segv if adding values out of order
|
2011-03-09 18:22:50 +00:00 |
|
Howard Chu
|
e8522e6cd1
|
More for prev commit - none of this is necessary if no_detach is true
|
2011-03-09 18:09:35 +00:00 |
|
Ralf Haferkamp
|
0ef6a3cc51
|
Removed missleading comments in ldap_chain_uri_cmp/_dup.
Likely a copy and paste left over.
|
2011-03-09 16:07:54 +00:00 |
|
Ralf Haferkamp
|
8359d5dcd9
|
ITS#6857 avoid overwriting be_flags of the underlying database
when setting up the chain overlay from slapd.conf
|
2011-03-07 16:55:57 +00:00 |
|
Pierangelo Masarati
|
821d2616b5
|
fix commit 1.268, related to ITS#6817
|
2011-03-05 10:30:21 +00:00 |
|
Pierangelo Masarati
|
16a1417a3f
|
more about ITS#6817
|
2011-03-05 10:28:04 +00:00 |
|
Howard Chu
|
7dd1089706
|
ITS#6853 wait for trickle task to quit
|
2011-03-04 23:54:10 +00:00 |
|
Howard Chu
|
84361763f1
|
ITS#6850 from Raphael Ouazana @ Linagora
|
2011-03-04 23:02:23 +00:00 |
|
Howard Chu
|
14dd620ae3
|
ITS#6852 add ordering for uidNumber and gidNumber
corresponds to draft-howard-rfc2307bis-02
|
2011-03-04 22:58:36 +00:00 |
|
Howard Chu
|
bfa05a5e32
|
More for #6561 - delete returns NO_SUCH_ATTRIBUTE, not TYPE_OR_VALUE_EXISTS
|
2011-03-04 07:54:06 +00:00 |
|
Howard Chu
|
07147abadc
|
Fix prev commit
|
2011-03-04 07:22:15 +00:00 |
|
Howard Chu
|
faa070d446
|
More for #6848 - drop -w option, just make it default behavior
|
2011-03-01 01:31:11 +00:00 |
|
Howard Chu
|
93da727d86
|
ITS#6848 Add -w option to wait for DB startup before parent exits
|
2011-03-01 01:19:37 +00:00 |
|
Howard Chu
|
d89b0d7604
|
ITS#6845 set a_flags in attr_alloc()
|
2011-03-01 00:28:37 +00:00 |
|
Howard Chu
|
640ff9c84b
|
Revert prev commit
|
2011-03-01 00:15:16 +00:00 |
|
Howard Chu
|
4a4bf0bf39
|
Cleanup error messages
|
2011-02-28 11:38:19 +00:00 |
|
Howard Chu
|
bc2b9f54f7
|
ITS#6845 don't muck with save_attrs for index deletes, use a new array
|
2011-02-28 10:17:03 +00:00 |
|
Howard Chu
|
7288804425
|
ITS#6845 set sorted flag on newly created sorted attrs
|
2011-02-28 09:58:25 +00:00 |
|
Pierangelo Masarati
|
05b5405c5e
|
fix potential deadlock in back-meta (ITS#6846)
|
2011-02-28 09:27:18 +00:00 |
|
Howard Chu
|
28f0f11c6c
|
Fix uninit'd var
|
2011-02-25 05:32:05 +00:00 |
|
Howard Chu
|
0109f871bf
|
Fix dnIsSuffix to use berval len
|
2011-02-25 03:25:20 +00:00 |
|
Ralf Haferkamp
|
db7304fc4e
|
ITS#6843 Fix cn=config slapadd for global overlays with private
database instances (e.g. slapo-chain)
|
2011-02-24 17:50:08 +00:00 |
|
Howard Chu
|
eeb7603de6
|
Fix prev commit
|
2011-02-24 13:22:57 +00:00 |
|
Ralf Haferkamp
|
24eb35f9b7
|
fix bdb_cache_deref() definition to match prototype
|
2011-02-23 15:51:09 +00:00 |
|
Howard Chu
|
4f2949b1ce
|
Use refcnt instead of keeping entry locked in Add response
|
2011-02-23 03:53:21 +00:00 |
|
Howard Chu
|
e92278b457
|
Tweak error message
|
2011-02-23 03:47:05 +00:00 |
|
Howard Chu
|
f5422a8eeb
|
More for cn=config support
|
2011-02-23 03:46:06 +00:00 |
|
Howard Chu
|
028c176c85
|
ITS#6815 delimited verbstring parsing
|
2011-02-23 03:44:54 +00:00 |
|
Howard Chu
|
2063cc9db7
|
ITS#6815 add logbase option, to only log requests matching a given suffix
|
2011-02-23 02:47:19 +00:00 |
|
Howard Chu
|
a60c82b3ba
|
ITS#6837 olcChainDatabase inherits from olcLDAPConfig
|
2011-02-19 02:49:18 +00:00 |
|
Howard Chu
|
6005349cbc
|
ITS#6837 make sure objectclasses are processed in correct
inheritance order
|
2011-02-19 02:48:47 +00:00 |
|
Howard Chu
|
20655ca45a
|
ITS#3272 link against libslapi.la
|
2011-02-17 02:57:47 +00:00 |
|
Hallvard Furuseth
|
1e76343406
|
Unlock new_cached_query->rwlock before destroying it.
Fixes rev 1.210 (new since last OpenLDAP release).
|
2011-02-11 11:43:18 +00:00 |
|
Howard Chu
|
61029a3ecf
|
Add substring matching rules for some of the olc-schema attributes.
Allows for easy extraction of individual objectclass definitions using
matchedValues searches.
|
2011-02-11 04:27:17 +00:00 |
|
Ralf Haferkamp
|
6a6626b49d
|
removed some used vars
|
2011-02-08 17:20:44 +00:00 |
|
Howard Chu
|
3a8720d3db
|
Cleanup ASPERL ifdefs
|
2011-02-05 00:51:18 +00:00 |
|
Howard Chu
|
d1cc334deb
|
Cleanup PERL_5_6 ifdefs
|
2011-02-05 00:48:22 +00:00 |
|
Hallvard Furuseth
|
2a9ef9badc
|
Silence gcc -Wformat: Cast printf %p arg to void*
|
2011-02-04 21:24:13 +00:00 |
|
Hallvard Furuseth
|
824ea93d84
|
Fix ITS#6814: Restore filter2bv_x() prototype.
It was removed in proto-slap.h 1.814, but the function is still in use.
|
2011-02-04 21:12:48 +00:00 |
|
Howard Chu
|
09cd5ebc4e
|
Overlay result is in rs->sr_err
|
2011-02-04 17:36:49 +00:00 |
|
Howard Chu
|
586c52c38d
|
config OID for back-perl
|
2011-02-04 17:13:29 +00:00 |
|
Howard Chu
|
6e0d483f62
|
Backward compatibility - treat unknown directives as perlModuleConfig's
|
2011-02-04 17:07:35 +00:00 |
|
Howard Chu
|
1c59810a89
|
Fixup config init
|
2011-02-04 16:42:06 +00:00 |
|
Howard Chu
|
6c7654d484
|
Fix typo from rev 1.15. Apparently nobody has used this module since 2007.
|
2011-02-04 16:21:10 +00:00 |
|
Ralf Haferkamp
|
41352ea34d
|
Fixed the overlay delete code to allow removing
cn=config overlays again.
|
2011-02-04 16:10:11 +00:00 |
|
Howard Chu
|
95f014d02f
|
Cleanup config items on destroy
|
2011-02-04 15:25:42 +00:00 |
|
Howard Chu
|
4e96cd4605
|
More cleanup / old perl compat
|
2011-02-04 15:03:16 +00:00 |
|
Howard Chu
|
a815d1821c
|
Dynamic config support - not fully backward compatible
|
2011-02-04 15:00:10 +00:00 |
|
Howard Chu
|
e3eecf85c4
|
Dynamic config for back-shell
|
2011-02-04 13:09:15 +00:00 |
|
Howard Chu
|
aa0153ee88
|
Fix typo
|
2011-02-04 12:22:55 +00:00 |
|
Howard Chu
|
e3a5e9d060
|
Dynamic config for back-passwd
|
2011-02-04 12:22:17 +00:00 |
|
Howard Chu
|
999b6407b0
|
Add overlay config stuff, handle overlay responses
|
2011-02-04 10:52:34 +00:00 |
|
Pierangelo Masarati
|
5d9baf3e85
|
use (noncritical) whoami extop during SASL bind (ITS#6817)
|
2011-02-03 23:35:56 +00:00 |
|
Pierangelo Masarati
|
ddbcb565d4
|
use (noncritical) authzid control during SASL bind (ITS#6817)
|
2011-02-03 23:20:15 +00:00 |
|
Howard Chu
|
cfd29403c0
|
Just use back-sock OID arc for overlay
|
2011-02-03 21:54:11 +00:00 |
|
Howard Chu
|
bef7970e8b
|
As an overlay, always return SLAP_CB_CONTINUE
|
2011-02-03 21:34:45 +00:00 |
|
Howard Chu
|
d678a83720
|
Add response message for overlays
|
2011-02-03 21:24:26 +00:00 |
|
Howard Chu
|
9ca9459ece
|
More for overlay use, add connid extension
|
2011-02-03 20:47:38 +00:00 |
|
Howard Chu
|
8ab45884e3
|
Add overlay wrapper, use for triggers etc.
|
2011-02-03 20:17:23 +00:00 |
|
Pierangelo Masarati
|
fb2092328c
|
do not set c_authz_backend unless needed (ITS#6824, thanks to Howard)
|
2011-02-03 20:04:56 +00:00 |
|
Howard Chu
|
14b7b19c0d
|
ITS#6821 make sure objectclass is processed before other mods
|
2011-02-03 00:15:09 +00:00 |
|
Hallvard Furuseth
|
4225acc07a
|
Revert last ITS#6532 commit, it is incomplete.
Needs better MUTATION support in filter.c first.
|
2011-02-02 23:28:42 +00:00 |
|
Hallvard Furuseth
|
b508c611a6
|
More ITS#6532: Support (:UUIDOrderingMatch:=foo)
|
2011-02-02 23:15:17 +00:00 |
|
Hallvard Furuseth
|
e74964d51b
|
More ITS#6532: Support (:csnOrderingMatch:=foo)
|
2011-02-02 22:24:39 +00:00 |
|
Pierangelo Masarati
|
4e3eac93f7
|
prefix undef attrs with undef: (ITS#6823)
|
2011-02-02 21:45:34 +00:00 |
|
Howard Chu
|
e72c093a55
|
ITS#6711 minimal tweaks for aclbind/idassertbind for privileged connection
in dobind_int().
|
2011-02-02 20:56:58 +00:00 |
|
Howard Chu
|
d626977848
|
Cleanup priv/idassert choice: check for configured bind method, not authcDN
|
2011-02-02 20:32:48 +00:00 |
|
Howard Chu
|
aec5adac17
|
ITS#6711 use idassert TLS conf for priv connection if aclbind not set
|
2011-02-02 20:06:28 +00:00 |
|