Howard Chu
|
299983eb74
|
Another BDB_HIER e_name / e_nname fix
|
2003-06-12 11:14:50 +00:00 |
|
Howard Chu
|
4a3748b6cf
|
Restructured to avoid direct use of sl_malloc functions. Minimizes impact
of #ifdef USE_SL_MALLOC...
|
2003-05-25 00:53:08 +00:00 |
|
Howard Chu
|
c40115c12e
|
Don't use single malloc for BDB_HIER e->e_name + e->e_nname
|
2003-05-24 01:54:03 +00:00 |
|
Howard Chu
|
505838469d
|
Don't re-cache IDL's retrieved from the cache
|
2003-05-23 01:23:53 +00:00 |
|
Howard Chu
|
759996c6e9
|
Fix HDB search_aliases crash, cleanup search scope processing: call dn2idl
directly instead of going thru filter_candidates. Use hdb_ function prefix
in dn2id.c to avoid ambiguities...
|
2003-05-01 11:59:08 +00:00 |
|
Howard Chu
|
35d18d4ab0
|
Use DB_RMW when deleting dn2id elements
|
2003-04-30 07:46:58 +00:00 |
|
Howard Chu
|
2b6f4ff7d0
|
Fix byte-ordering in bdb_dup_compare
|
2003-04-23 11:52:22 +00:00 |
|
Howard Chu
|
184f647b25
|
Change RDN compare funcs, we don't need lexical ordering
|
2003-04-23 10:26:06 +00:00 |
|
Howard Chu
|
02217c9183
|
Subtree rename support for the cache
|
2003-04-23 08:46:23 +00:00 |
|
Howard Chu
|
6f461690c1
|
Function renaming, make internal funcs static, etc.
|
2003-04-23 06:34:55 +00:00 |
|
Howard Chu
|
c7d3d42304
|
Omit bei_rdn field from EntryInfo
|
2003-04-22 18:59:37 +00:00 |
|
Howard Chu
|
7c39a5e726
|
filter_candidate tweaks, search_stack tweaks
|
2003-04-22 18:22:51 +00:00 |
|
Howard Chu
|
68822b1e15
|
Trim dead BDB_HIER stuff
|
2003-04-22 17:06:35 +00:00 |
|
Howard Chu
|
89127c93d0
|
Mem context tweaks for bdb_dn2idl
|
2003-04-22 06:29:13 +00:00 |
|
Howard Chu
|
ee1cddf6fd
|
Fix typo in prev commit
|
2003-04-22 05:15:50 +00:00 |
|
Howard Chu
|
bd871d710d
|
Moved IDL cache code to standalone functions.
Use IDL cache in bdb_dn2id_children.
|
2003-04-22 05:14:27 +00:00 |
|
Howard Chu
|
f0577fcb08
|
Pass parent EntryInfo instead of parent DN to dn2id_add/delete.
Add bdb_cache_children, remove cache flag manipulation from dn2id_children
|
2003-04-22 04:06:09 +00:00 |
|
Howard Chu
|
d290145776
|
memory context tweaks
|
2003-04-21 18:28:38 +00:00 |
|
Howard Chu
|
2048c05a82
|
Added CACHE_ENTRY_NO_KIDS flag to bei_state to shortcut dn2id_children.
|
2003-04-17 00:52:31 +00:00 |
|
Howard Chu
|
377bccbc6c
|
Hierarchical cache management.
|
2003-04-16 16:23:36 +00:00 |
|
Howard Chu
|
945c9fb1c7
|
Tweak previous commit
|
2003-01-31 19:44:52 +00:00 |
|
Howard Chu
|
f838a4bb53
|
Fix subtree and matched search in back-hdb
|
2003-01-31 19:43:14 +00:00 |
|
Howard Chu
|
23c575805a
|
Disallow multiple suffixes by default. Otherwise subtree index optimization
breaks. #define BDB_MULTIPLE_SUFFIXES if you want multiple suffix support.
If you use it, subtree indexing will slow down by factor of 2.
|
2003-01-30 22:00:16 +00:00 |
|
Kurt Zeilenga
|
6939c53170
|
Happy new year
|
2003-01-03 20:20:47 +00:00 |
|
Hallvard Furuseth
|
2bcb48361d
|
Remove casts of AVL function pointers.
|
2002-12-14 22:25:52 +00:00 |
|
Hallvard Furuseth
|
ff2a3201cb
|
Call node_find_cmp() with (void *)&ulong instead of (void *)ulong.
The old code assumed sizeof(long) == sizeof(void *), among other things.
|
2002-12-14 21:01:08 +00:00 |
|
Howard Chu
|
ff9e580d33
|
Updated BDB_HIER for current API
|
2002-09-19 06:08:12 +00:00 |
|
Kurt Zeilenga
|
23efa07a99
|
use ldap_charray_*() instead of charray_*()
|
2002-08-24 00:55:24 +00:00 |
|
Howard Chu
|
5a01db28e3
|
Moved slap_strcopy, slap_strncopy to lutil_strcopy, lutil_strncopy
|
2002-07-27 00:24: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 |
|
Howard Chu
|
7fae7fe155
|
Changed be_[n]suffix, be_[n]suffixAlias to BerVarray. No more bvec's anywhere.
|
2002-05-01 18:50:14 +00:00 |
|
Howard Chu
|
43167d0fa6
|
Fix ITS#1774, BDB keys need ulen and flags to be initialized because BDB
tries to retrieve both the key and the data.
|
2002-04-25 05:16:15 +00:00 |
|
Julius Enarusai
|
73fcfa6e59
|
Added LDAP_LOG messages to operational.c and fixed compile error in dn2id.c
|
2002-03-26 21:34:03 +00:00 |
|
Julius Enarusai
|
437bf1ba70
|
Added LDAP_LOG messages
|
2002-03-26 20:04:30 +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 |
|
Kurt Zeilenga
|
a1987ae99b
|
Missed one db.bv_val in Debug statement
|
2002-01-26 01:04:20 +00:00 |
|
Kurt Zeilenga
|
4e1f534c96
|
Straighten out some argument passing... cache code need more cleanup,
uses deprecated routines...
|
2002-01-26 01:01:10 +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
|
26d0410de0
|
Cleanup while loops in dn2id_add/delete
|
2002-01-17 23:45:40 +00:00 |
|
Pierangelo Masarati
|
e6332812e0
|
another round replacing dn_parent ...
|
2002-01-17 22:37:38 +00:00 |
|
Pierangelo Masarati
|
0842db2a8b
|
fix ber_*str renaming
|
2002-01-16 18:50:45 +00:00 |
|
Howard Chu
|
26e327f32e
|
Fix some debug statements
|
2002-01-06 07:21:06 +00:00 |
|
Kurt Zeilenga
|
0e2af54a3f
|
Update copyright statements
|
2002-01-04 21:17:25 +00:00 |
|
Howard Chu
|
dd59babf43
|
More cleanup
|
2001-12-29 10:25:19 +00:00 |
|
Howard Chu
|
68daf5bee9
|
Misc cleanup
|
2001-12-29 05:44:37 +00:00 |
|
Howard Chu
|
d6a37432bd
|
Changed dn_rdn/dn_rdnlen to struct berval
|
2001-12-28 08:38:24 +00:00 |
|
Howard Chu
|
ef31250591
|
More struct berval fixes
|
2001-12-27 01:38:15 +00:00 |
|
Howard Chu
|
66dc664930
|
Some more (incomplete) struct berval conversion
|
2001-12-26 23:26:17 +00:00 |
|