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 |
|
Howard Chu
|
975a5e9a24
|
Added dnPretty2/dnNormalize2 using preallocated destination berval
|
2001-12-29 04:48:00 +00:00 |
|
Howard Chu
|
c4b432cb3f
|
Fix newSuperior handling. Back out previous commit.
|
2001-12-29 02:56:08 +00:00 |
|
Howard Chu
|
514f605ef5
|
Fix modrdn newSuperior checks
|
2001-12-28 09:48:52 +00:00 |
|
Howard Chu
|
d6a37432bd
|
Changed dn_rdn/dn_rdnlen to struct berval
|
2001-12-28 08:38:24 +00:00 |
|
Kurt Zeilenga
|
cddf7e0e00
|
More struct berval DN changes
decrease dependency on dn_validate/dn_normalize
|
2001-12-27 07:13:13 +00:00 |
|
Howard Chu
|
ef31250591
|
More struct berval fixes
|
2001-12-27 01:38:15 +00:00 |
|
Howard Chu
|
3e826ae1c7
|
More struct berval fixes for modrdn
|
2001-12-27 00:58:14 +00:00 |
|
Kurt Zeilenga
|
f2eadedd5f
|
Quick patch to support struct berval dn2entry changes
|
2001-12-27 00:10:44 +00:00 |
|
Howard Chu
|
66dc664930
|
Some more (incomplete) struct berval conversion
|
2001-12-26 23:26:17 +00:00 |
|
Kurt Zeilenga
|
21cecb3831
|
Update referral handling to use struct berval DNs.
|
2001-12-26 20:59:24 +00:00 |
|
Kurt Zeilenga
|
bd0135ccb4
|
Move search, modify, and modrdn APIs to struct berval DNs.
Much clean up is needed.
|
2001-12-26 19:50:40 +00:00 |
|
Kurt Zeilenga
|
2dd27b0786
|
More struct berval DNs
|
2001-12-25 19:48:26 +00:00 |
|
Kurt Zeilenga
|
ae0a17fa4e
|
Adjust e_name.bv_len on modrdn
|
2001-12-25 03:03:03 +00:00 |
|
Kurt Zeilenga
|
5ee89d6167
|
Use struct berval DNs for root DN and update DN
|
2001-12-25 00:05:26 +00:00 |
|
Howard Chu
|
2f3399265c
|
Changed sai_dn, sai_ndn to struct berval. (Affects op->o_dn,o_ndn,
conn->c_dn,c_ndn, Access->a_dn_pat)
|
2001-12-24 15:11:01 +00:00 |
|
Howard Chu
|
e2c2de11c3
|
Converted all use of dn_parent to the in-place version. (Fixed a pdn leak
in back-sql along the way.)
|
2001-12-08 10:37:42 +00:00 |
|
Howard Chu
|
a06bc9007c
|
Switched to dn_parent1, cleaned up dn2id_add/delete
|
2001-12-08 10:10:04 +00:00 |
|
Howard Chu
|
66266f9c25
|
Bare minimum changes to support BDB 4.0
|
2001-12-07 05:05:00 +00:00 |
|
Howard Chu
|
6e0861b671
|
Minor rearrangement, give pdn to dn2id_add to avoid getting it twice.
|
2001-12-06 03:26:37 +00:00 |
|
Howard Chu
|
24d1ab848c
|
Added experimental support for DB_DIRTY_READ.
|
2001-11-28 03:11:04 +00:00 |
|
Kurt Zeilenga
|
2ac7c91cae
|
Replace existing SLAP_MR_ matching flags with:
SLAP_MR_ASSERTION_SYNTAX_MATCH
SLAP_MR_VALUE_SYNTAX_MATCH
SLAP_MR_VALUE_SYNTAX_CONVERTED_MATCH,
add supporting evaluation macros, and update code as needed.
Misc other code cleanup included.
|
2001-11-27 21:59:56 +00:00 |
|
Kurt Zeilenga
|
d5d801d152
|
Misc code cleanup
|
2001-11-27 03:41:03 +00:00 |
|
Howard Chu
|
323689da57
|
Added "dbnotxn" config keyword. If present, back-bdb uses DB_INIT_CDB
(Concurrent Data Store mode) instead of DB_INIT_TXN. Faster, but tends
to impede writers.
|
2001-11-27 02:35:20 +00:00 |
|
Pierangelo Masarati
|
d51dc13a0b
|
moved the empty dn static entry into a global const object
|
2001-11-16 17:05:32 +00:00 |
|
Pierangelo Masarati
|
4c283cfe65
|
update dn can add/modrdn/delete entries rooted at '' (according to ACLs)
|
2001-11-16 15:06:18 +00:00 |
|
Pierangelo Masarati
|
563694039f
|
check children access for old and new parent when = ''
|
2001-11-16 15:00:03 +00:00 |
|