Howard Chu
|
009afb4bd7
|
Fix cache consistency problems on txn retry
|
2003-03-12 15:20:51 +00:00 |
|
Howard Chu
|
1e5de87e10
|
Plug memory leaks:
retrying a modrdn leaked DNs, rdns, etc.
modifying a cached entry leaked attrs
|
2003-03-12 13:04:23 +00:00 |
|
Howard Chu
|
22e88ffb75
|
Fix LDAP_LOG arg
|
2003-02-28 05:24:08 +00:00 |
|
Howard Chu
|
4e01c67966
|
ITS#2336 - Don't allow rename on subtrees.
|
2003-02-28 05:18:29 +00:00 |
|
Howard Chu
|
1e718b1815
|
Delete extraneous log msg
|
2003-02-26 12:57:15 +00:00 |
|
Howard Chu
|
d7aac0a9d5
|
Only check opinfo.boi_err when ACL check failed.
|
2003-02-26 12:49:21 +00:00 |
|
Howard Chu
|
18554e7511
|
Fix attribute/group to allow TXN to abort on lock failure. Save and
restore op->o_do_not_cache on TXN retry, bdb_group will set it if it
fails to get a lock.
|
2003-02-26 12:09:10 +00:00 |
|
Jong Hyuk Choi
|
55cf8bbd88
|
use of pre-assigned locker in bdb_group() / bdb_attribute()
|
2003-02-07 15:47:32 +00:00 |
|
Jong Hyuk Choi
|
85b1783d5c
|
LDAP Sync Operation (draft-zeilenga-ldup-sync) as a groundwork for an LDAP replication design
|
2003-02-05 07:37:02 +00:00 |
|
Kurt Zeilenga
|
6939c53170
|
Happy new year
|
2003-01-03 20:20:47 +00:00 |
|
Kurt Zeilenga
|
887c21c53e
|
Fix typo in last commit
|
2002-12-30 04:23:31 +00:00 |
|
Kurt Zeilenga
|
a4ad2eea17
|
ACL cleanup
Likely needs more deadlock detection checks
|
2002-12-30 01:12:10 +00:00 |
|
Kurt Zeilenga
|
ed471a4d53
|
Fix access_allowed() error checking bug
|
2002-12-30 01:02:31 +00:00 |
|
Pierangelo Masarati
|
f148506bf6
|
reworking of error handling (should also fix ITS#2235)
|
2002-12-27 18:08:27 +00:00 |
|
Jong Hyuk Choi
|
8074294f1d
|
LCUP persistent search code drop
|
2002-10-25 17:51:30 +00:00 |
|
Kurt Zeilenga
|
2b2e406b46
|
Make sure that newSuperior isn't old superior
|
2002-10-25 01:09:50 +00:00 |
|
Kurt Zeilenga
|
d19db4b7ed
|
Fix up last commits
|
2002-10-04 23:42:27 +00:00 |
|
Kurt Zeilenga
|
9fbcc90bd5
|
Add "entry" ACL checks for add/delete/rename ops
|
2002-10-04 23:26:28 +00:00 |
|
Pierangelo Masarati
|
966dd1bdca
|
definitely fix NOOP in back-bdb
|
2002-08-31 17:03:42 +00:00 |
|
Pierangelo Masarati
|
0d5fe062e2
|
improved support for NOOP; add is fine, the other write funcs still need work
|
2002-08-31 12:00:39 +00:00 |
|
Pierangelo Masarati
|
b95ab4ac64
|
add function slap_modrdn2mods that prepares modifications list for delete/add old/new rdn values
|
2002-08-16 16:35:16 +00:00 |
|
Kurt Zeilenga
|
838643d5ad
|
operationsError != Internal Error
hence, s/LDAP_OPERATIONS_ERROR/LDAP_OTHER/
|
2002-07-31 22:49:02 +00:00 |
|
Julius Enarusai
|
6107ba67d2
|
Coverted LDAP_LOG macro to use subsystem ID int values instead of string values
|
2002-07-11 20:33:24 +00:00 |
|
Jong Hyuk Choi
|
09a2a8fbce
|
DB_RMW flag to dn2id and id2entry
|
2002-06-10 19:02:25 +00:00 |
|
Jong Hyuk Choi
|
976fb2265f
|
remove dbenv->lock_put() call from transaction-protected operations
|
2002-06-06 10:14:14 +00:00 |
|
Jong Hyuk Choi
|
7341dc5db6
|
redesign of back-bdb locking :
cache entry is locked by Berkeley DB lock primitives.
|
2002-05-31 20:49:19 +00:00 |
|
Jong Hyuk Choi
|
5291b41336
|
pointer initialization
|
2002-04-29 16:42:41 +00:00 |
|
Jong Hyuk Choi
|
60b1ee1ba9
|
Patch for ITS# 1643
|
2002-04-19 21:41:32 +00:00 |
|
Howard Chu
|
7e68108d4a
|
Fix previous commit, missing semicolon
|
2002-03-18 08:55:21 +00:00 |
|
Julius Enarusai
|
35bc1bf43c
|
Added LDAP_LOG messages to these files to match the existing Debug messages
|
2002-03-14 22:23:44 +00:00 |
|
Pierangelo Masarati
|
a117c5eee7
|
use ldap_bv2[r]dn and turn ldap_str2[r]dn into wrappers
|
2002-02-13 11:46:33 +00:00 |
|
Kurt Zeilenga
|
c912616590
|
Fix bug in last commit
|
2002-02-11 21:07:55 +00:00 |
|
Kurt Zeilenga
|
488862105f
|
Use UUID to generate a GID for txn_prepare. Based upon submission
from Jong Hyuk Choi <jongchoi@us.ibm.com> (ITS#1585 for ITS1575).
|
2002-02-11 17:45:39 +00:00 |
|
Kurt Zeilenga
|
32fb8b0bff
|
Add ACL state recording to avoid multiple evaluation of
value-independent access controls.
|
2002-02-09 05:14:17 +00:00 |
|
Kurt Zeilenga
|
1bf1621efe
|
Add cache txn_prepare code based upon submission (ITS#1575) by
Jong Hyuk Choi <jongchoi@us.ibm.com>. Needs a bit more work
(GID should be globally unique).
|
2002-02-02 03:28:32 +00:00 |
|
Kurt Zeilenga
|
b57c11f4bd
|
BDB_ALIASES and BDB_SUBENTRIES cleanup
|
2002-01-29 04:53:47 +00:00 |
|
Kurt Zeilenga
|
4f0e4f60bd
|
Add first cut BDB no-op control support.
|
2002-01-29 00:02:27 +00:00 |
|
Kurt Zeilenga
|
98a2c60c3a
|
Delete CDB (no transactions) support
|
2002-01-28 22:57:50 +00:00 |
|
Howard Chu
|
6bac96b0bd
|
Changed dnParent to void instead of int. (It always returned success...)
|
2002-01-26 08:44:59 +00:00 |
|
Howard Chu
|
7f54a89f32
|
Changed be_issuffix and dnParent to struct bervals
|
2002-01-26 06:40:56 +00:00 |
|
Howard Chu
|
713e6beb8d
|
Entry caching. Based on ITS#1545 from Jong Hyuk Choi, jongchoi@us.ibm.com
|
2002-01-25 07:19:01 +00:00 |
|
Howard Chu
|
5ab0d4af84
|
Added ldap_pvt_thread_yield() after txn_abort
|
2002-01-18 13:34:50 +00:00 |
|
Pierangelo Masarati
|
9b4f933649
|
dn_parent => dnParent
|
2002-01-17 22:47:55 +00:00 |
|
Howard Chu
|
ac1332cdb8
|
Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to
liblber:ber_bvarray_{add,free}.
|
2002-01-14 01:43:17 +00:00 |
|
Kurt Zeilenga
|
39c02506de
|
Fix problems caused by lint removal
|
2002-01-09 18:18:36 +00:00 |
|
Kurt Zeilenga
|
22f993f89b
|
Remove some lint caused by the changes in const'ification
|
2002-01-09 06:30:23 +00:00 |
|
Kurt Zeilenga
|
0e2af54a3f
|
Update copyright statements
|
2002-01-04 21:17:25 +00:00 |
|
Howard Chu
|
f52cc9bab5
|
Change struct berval ** to BVarray
|
2002-01-02 11:00:36 +00:00 |
|
Howard Chu
|
b2809cb330
|
Fix dnParent to return "" for root
|
2002-01-01 13:32:10 +00:00 |
|
Howard Chu
|
1a7d129585
|
Use ldap_str2rdn instead of rdn_attr
|
2002-01-01 09:18:34 +00:00 |
|