Kurt Zeilenga
|
a3c1b64a73
|
Initial subordinate implementation (for chaining)
|
2003-12-30 03:53:03 +00:00 |
|
Luke Howard
|
f289d6b7f0
|
Fix assertion failure if acl_check_modlist() called where op->o_bd == NULL.
Behavior now matches access_allowed() - the first backend is used. The
code needs review, I have not tested it.
|
2003-12-30 03:50:14 +00:00 |
|
Kurt Zeilenga
|
29bd3d4056
|
Update OID
|
2003-12-30 01:58:23 +00:00 |
|
Kurt Zeilenga
|
c7f1759e80
|
Misc cleanup
|
2003-12-30 01:26:38 +00:00 |
|
Kurt Zeilenga
|
8538184861
|
LDAP_SCOPE_SUBORDINATES (for chaining)
|
2003-12-30 01:25:50 +00:00 |
|
Kurt Zeilenga
|
2775c8d4a8
|
Update no-op control to return LDAP_NO_OPERATION instead of LDAP_SUCCESS.
(back-sql needs to be updated)
|
2003-12-29 23:31:39 +00:00 |
|
Kurt Zeilenga
|
fcad25da47
|
Misc code cleanup
|
2003-12-29 22:25:43 +00:00 |
|
Luke Howard
|
0549d46adf
|
Don't require slapi to be in the path - always include slapi/slapi.h
|
2003-12-28 04:17:48 +00:00 |
|
Luke Howard
|
b0416d1140
|
Cleanup SLAPI namespace
|
2003-12-28 04:14:19 +00:00 |
|
Luke Howard
|
71dfd57e75
|
Initialize terminating bv_len in slapi_int_ldapmods2modifications
|
2003-12-27 08:43:02 +00:00 |
|
Howard Chu
|
e933f076cc
|
Better fix for ITS#2512. Use callback to invoke replog before sending
result to client.
|
2003-12-25 15:01:53 +00:00 |
|
Howard Chu
|
d8f9f4ee22
|
Revert prev commit, unnecessary
|
2003-12-25 14:57:26 +00:00 |
|
Howard Chu
|
4c1ce5a02a
|
Fix prev commit
|
2003-12-24 23:48:07 +00:00 |
|
Howard Chu
|
329bd66d6a
|
Use a separate mutex for the replication timestamp
|
2003-12-24 14:32:33 +00:00 |
|
Howard Chu
|
e6f34fddcd
|
ITS#2895 TXN_PREPARE is not needed since we use nested transactions. It
also has a side-effect of releasing all the transaction's existing locks.
|
2003-12-24 13:27:03 +00:00 |
|
Howard Chu
|
93390425df
|
ITS#2895 store a copy in the entry cache
|
2003-12-24 10:59:50 +00:00 |
|
Howard Chu
|
97edd9f83d
|
Fix bogus "Internal error" when deleting non-existent entry
|
2003-12-24 10:58:11 +00:00 |
|
Howard Chu
|
d31230f859
|
Fix replog sequencing - assign sequence numbers at beginning of operation,
instead of getting a timestamp at the end. This makes it possible for
slurpd to sort the log later.
|
2003-12-23 18:48:36 +00:00 |
|
Howard Chu
|
c7da63df3d
|
ITS#2887 fix slapi crash
|
2003-12-23 18:40:56 +00:00 |
|
Howard Chu
|
8aaaad0dd7
|
Revert to simple authzID behavior
|
2003-12-23 14:27:54 +00:00 |
|
Howard Chu
|
171e934bf0
|
Execute overlays in reverse of config order.
|
2003-12-23 14:18:47 +00:00 |
|
Howard Chu
|
71c076dd5d
|
Avoid runtime copying of BackendDB
|
2003-12-23 14:12:54 +00:00 |
|
Pierangelo Masarati
|
18360d1eb2
|
fix previous commit
|
2003-12-20 17:41:08 +00:00 |
|
Pierangelo Masarati
|
79bc396ed8
|
in the <what> clause of ACLs, only 'attr=' or 'attrs=' are allowed; the former for backwards compatibility, while slapd.access(5) correctly uses only the latter form
|
2003-12-20 15:31:54 +00:00 |
|
Pierangelo Masarati
|
39574bcb5f
|
for consistency, always allow 'onelevel' as an alias for 'one' in dnstyle
|
2003-12-20 15:18:21 +00:00 |
|
Howard Chu
|
2b44c72d84
|
Fix handling of an_oc_exclude
|
2003-12-20 14:35:13 +00:00 |
|
Howard Chu
|
1586a68219
|
ITS#2888 don't return LDAP_SIZELIMIT_EXCEEDED prematurely
|
2003-12-20 10:10:59 +00:00 |
|
Howard Chu
|
c3bb9e42a6
|
More cleanup
|
2003-12-20 09:55:17 +00:00 |
|
Howard Chu
|
59f76d543c
|
Clean up prev commit
|
2003-12-20 09:19:19 +00:00 |
|
Howard Chu
|
d27b734770
|
ITS#2889 - fix explicit objectClass inclusion/exclusion
|
2003-12-20 06:28:05 +00:00 |
|
Luke Howard
|
120adb6b1b
|
Fix slapi_modify_internal() to deal with just the modification type of
a mod operation
|
2003-12-19 10:10:59 +00:00 |
|
Kurt Zeilenga
|
aabcce3e58
|
Document +0
|
2003-12-19 05:06:51 +00:00 |
|
Kurt Zeilenga
|
5481755c0e
|
Move ldapi to /var/run
|
2003-12-19 02:28:06 +00:00 |
|
Kurt Zeilenga
|
fdbd8705ae
|
Move pid/args files into $(RUNDIR)/run
Move ldapi into $(RUNDIR)/run/openldap
|
2003-12-19 02:18:29 +00:00 |
|
Howard Chu
|
3b0b66de10
|
Fix install rule
|
2003-12-18 20:26:05 +00:00 |
|
Kurt Zeilenga
|
e9133952fb
|
Move experimental built-in SASL behind SLAP_BUILTIN_SASL macro
|
2003-12-18 20:01:47 +00:00 |
|
Pierangelo Masarati
|
42d7d6d743
|
propagate flags to sasl-regexp functions (will need it later)
|
2003-12-18 18:32:45 +00:00 |
|
Pierangelo Masarati
|
113727ba53
|
allow 'all' vs. 'any' sasl-authz-policy
|
2003-12-18 18:28:43 +00:00 |
|
Kurt Zeilenga
|
babc993ef7
|
clarify default access control policy
|
2003-12-18 17:32:30 +00:00 |
|
Kurt Zeilenga
|
9647ccd945
|
Completely untested built-in EXTERNAL implementation
Needs identity mapping and proxy authorization support
|
2003-12-18 06:52:39 +00:00 |
|
Howard Chu
|
e4b899df95
|
ITS#2884 silence warning. We don't dereference this pointer, we just use
it's value as a unique key.
|
2003-12-18 03:54:48 +00:00 |
|
Howard Chu
|
9777dc2114
|
ITS#2883 initialize rc before running callbacks
|
2003-12-18 03:50:09 +00:00 |
|
Kurt Zeilenga
|
3eb5337020
|
Make modify/increment conditional
|
2003-12-17 21:42:48 +00:00 |
|
Pierangelo Masarati
|
f2a9089e4d
|
cleanup most of the -pedantic warnings (ITS#2884) and other small fixes
|
2003-12-17 20:55:46 +00:00 |
|
Kurt Zeilenga
|
271fff13de
|
Sync with HEAD
|
2003-12-17 17:55:27 +00:00 |
|
Luke Howard
|
516fd0ff50
|
First round of SLAPI cleanups - use slapi_int_XXX for internal functions
(slapi_x_XXX is still reserved for exported functions that are not part
of the SLAPI specification)
|
2003-12-16 15:49:31 +00:00 |
|
Pierangelo Masarati
|
2d948c7106
|
fix a couple of (too optimistic) comments...
|
2003-12-16 14:25:36 +00:00 |
|
Luke Howard
|
c8f62b12d3
|
Honour any controls that are sent by a SLAPI plugin
|
2003-12-16 11:17:54 +00:00 |
|
Pierangelo Masarati
|
8fa476a5c6
|
line up comments and code
|
2003-12-16 11:05:52 +00:00 |
|
Pierangelo Masarati
|
4e83a282d0
|
improve error handling for attr val ACL syntax
|
2003-12-16 10:56:21 +00:00 |
|