openldap/servers/slapd
Pierangelo Masarati fbc11bd16a - added the capability to filter based on hasSubordinate attribute
to back-bdb, back-ldbm and back-sql (the latter with limitations);
- added handling of ":dn" attributes to extended rfc2254 filters
  and to matched value filter
- altered the behavior of get_mra() when a matching rule is given:
  now it checks whether it is compatible with the attribute syntax
  and, in case it is, the given mr is used.  In case of no type,
  the check is delayed when filtering
2002-08-29 10:55:48 +00:00
..
back-bdb - added the capability to filter based on hasSubordinate attribute 2002-08-29 10:55:48 +00:00
back-dnssrv use ldap_charray_*() instead of charray_*() 2002-08-24 00:55:24 +00:00
back-ldap better error handling when returning results 2002-08-13 17:00:33 +00:00
back-ldbm - added the capability to filter based on hasSubordinate attribute 2002-08-29 10:55:48 +00:00
back-meta better error handling when returning results 2002-08-13 17:00:33 +00:00
back-monitor fix backend initialization (including ITS#2048) 2002-08-29 10:32:48 +00:00
back-null second round at ITS#1749 2002-05-01 16:38:30 +00:00
back-passwd remove lint 2002-08-26 20:11:19 +00:00
back-perl Moved slap_strcopy, slap_strncopy to lutil_strcopy, lutil_strncopy 2002-07-27 00:24:02 +00:00
back-shell use ldap_charray_*() instead of charray_*() 2002-08-24 00:55:24 +00:00
back-sql - added the capability to filter based on hasSubordinate attribute 2002-08-29 10:55:48 +00:00
back-tcl Fix dynamic module linking 2002-06-21 01:34:53 +00:00
schema Fix pkiUser 2002-07-27 10:25:42 +00:00
shell-backends operationsError != Internal Error 2002-07-31 22:49:02 +00:00
tools Fix bug in last commit 2002-08-27 02:43:00 +00:00
abandon.c Coverted LDAP_LOG macro to use subsystem ID int values instead of string values 2002-07-11 20:33:24 +00:00
acl.c Pass Operation to backend_attribute - should have been doing this all along. 2002-08-24 07:31:14 +00:00
aclparse.c Add #include "lutil.h" for lutil_str* functions 2002-08-06 02:36:34 +00:00
ad.c ITS#2004 AD lang bug fix 2002-08-20 19:08:18 +00:00
add.c ITS#1893, use "schemadn" to configure subschemasubentry DN. (diff was 2002-08-10 03:10:52 +00:00
at.c Add abstract/final system attribute types. 2002-05-31 20:24:26 +00:00
attr.c added attr_merge/value_add functions that dela with single attribute; bervals for '*', '+' and '1.1' made available 2002-08-23 08:49:19 +00:00
ava.c Coverted LDAP_LOG macro to use subsystem ID int values instead of string values 2002-07-11 20:33:24 +00:00
backend.c cleanup error check logic; don't deref be->controls when it's NULL 2002-08-29 10:43:39 +00:00
backglue.c Rework c_authzid_backend in preparation for sasl_setpass() support 2002-06-11 22:56:47 +00:00
bind.c Remove c_sasl_bindmutex, Binds are already serialized. 2002-08-26 22:20:30 +00:00
ch_malloc.c Coverted LDAP_LOG macro to use subsystem ID int values instead of string values 2002-07-11 20:33:24 +00:00
compare.c ITS#1893, use "schemadn" to configure subschemasubentry DN. (diff was 2002-08-10 03:10:52 +00:00
config.c Fix inverted bvmatch logic in modrdn 2002-08-12 08:45:20 +00:00
connection.c Remove c_sasl_bindmutex, Binds are already serialized. 2002-08-26 22:20:30 +00:00
controls.c Fix IRIX sc_mask conflict 2002-08-13 02:32:57 +00:00
daemon.c use ldap_charray_*() instead of charray_*() 2002-08-24 00:55:24 +00:00
delete.c ITS#1893, use "schemadn" to configure subschemasubentry DN. (diff was 2002-08-10 03:10:52 +00:00
dn.c - added the capability to filter based on hasSubordinate attribute 2002-08-29 10:55:48 +00:00
entry.c Coverted LDAP_LOG macro to use subsystem ID int values instead of string values 2002-07-11 20:33:24 +00:00
extended.c Coverted LDAP_LOG macro to use subsystem ID int values instead of string values 2002-07-11 20:33:24 +00:00
filter.c - added the capability to filter based on hasSubordinate attribute 2002-08-29 10:55:48 +00:00
filterentry.c - added the capability to filter based on hasSubordinate attribute 2002-08-29 10:55:48 +00:00
index.c remove deadwood, e.g. slap_index2prefix() 2002-01-31 00:11:44 +00:00
init.c added attr_merge/value_add functions that dela with single attribute; bervals for '*', '+' and '1.1' made available 2002-08-23 08:49:19 +00:00
kerberos.c Update copyright statements 2002-01-04 21:17:25 +00:00
libslapd.dsp use ldap_charray_*() instead of charray_*() 2002-08-24 00:55:24 +00:00
limits.c fixed bug in reading size/time limits without style, in the form 'size=number', 'time=number' 2002-08-23 08:50:34 +00:00
lock.c Patch: lutil_progname() and lutil_strcopy() are not declared (ITS#2021) 2002-08-13 02:33:20 +00:00
main.c Fix cargv leak in recursive read_config() 2002-08-07 08:22:43 +00:00
Makefile.in Zap 2002-08-24 00:55:56 +00:00
matchedValues.c - added the capability to filter based on hasSubordinate attribute 2002-08-29 10:55:48 +00:00
modify.c Clean up some structuralObject checks to improve readability. 2002-08-27 01:55:09 +00:00
modrdn.c added assertions to catch helper function misuse 2002-08-23 08:46:45 +00:00
mods.c Changed be_[n]suffix, be_[n]suffixAlias to BerVarray. No more bvec's anywhere. 2002-05-01 18:50:14 +00:00
module.c Coverted LDAP_LOG macro to use subsystem ID int values instead of string values 2002-07-11 20:33:24 +00:00
mr.c Updated register_syntax, register_matching_rule for more convenient 2002-08-17 01:29:18 +00:00
mra.c - added the capability to filter based on hasSubordinate attribute 2002-08-29 10:55:48 +00:00
nt_svc.c Update copyright statements 2002-01-04 21:17:25 +00:00
oc.c Round one of subclass indexing for objectClass and structualObjectClasss. 2002-08-29 01:12:59 +00:00
oidm.c use ldap_charray_*() instead of charray_*() 2002-08-24 00:55:24 +00:00
operation.c Revert previous commit 2002-08-07 06:37:11 +00:00
operational.c cleanup hasSubordinate operational attr merge 2002-08-29 10:49:41 +00:00
passwd.c Coverted LDAP_LOG macro to use subsystem ID int values instead of string values 2002-07-11 20:33:24 +00:00
phonetic.c Update copyright statements 2002-01-04 21:17:25 +00:00
proto-slap.h - added the capability to filter based on hasSubordinate attribute 2002-08-29 10:55:48 +00:00
referral.c Two more bervals instead of strings... 2002-08-29 08:47:53 +00:00
repl.c Changed be_[n]suffix, be_[n]suffixAlias to BerVarray. No more bvec's anywhere. 2002-05-01 18:50:14 +00:00
result.c - added the capability to filter based on hasSubordinate attribute 2002-08-29 10:55:48 +00:00
root_dse.c use ldap_charray_*() instead of charray_*() 2002-08-24 00:55:24 +00:00
sasl.c Include lber_pvt.h 2002-08-28 16:47:04 +00:00
saslauthz.c Experimental cruft to propagate valid Operation to SASL callbacks. 2002-08-24 07:34:50 +00:00
schema.c optimize subschema attribute merge 2002-08-29 10:49:11 +00:00
schema_check.c Add another safety check 2002-08-27 17:51:35 +00:00
schema_init.c Finish adding subclassing indexing support 2002-08-29 02:27:15 +00:00
schema_prep.c Finish adding subclassing indexing support 2002-08-29 02:27:15 +00:00
schemaparse.c Improve schema error messages 2002-07-27 06:08:51 +00:00
search.c cleanup 2002-08-29 10:50:12 +00:00
sets.c C translator portability changes (ITS#1609) 2002-02-23 23:47:37 +00:00
sets.h Some more struct berval conversions 2002-01-28 10:11:36 +00:00
slap.h - added the capability to filter based on hasSubordinate attribute 2002-08-29 10:55:48 +00:00
slapd.conf Add back_bdb to modules 2002-08-11 21:06:03 +00:00
slapd.dsp Update control framework 2002-03-24 02:17:21 +00:00
starttls.c Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to 2002-01-14 01:43:17 +00:00
str2filter.c Coverted LDAP_LOG macro to use subsystem ID int values instead of string values 2002-07-11 20:33:24 +00:00
suffixalias.c Coverted LDAP_LOG macro to use subsystem ID int values instead of string values 2002-07-11 20:33:24 +00:00
syntax.c Updated register_syntax, register_matching_rule for more convenient 2002-08-17 01:29:18 +00:00
unbind.c Coverted LDAP_LOG macro to use subsystem ID int values instead of string values 2002-07-11 20:33:24 +00:00
user.c Coverted LDAP_LOG macro to use subsystem ID int values instead of string values 2002-07-11 20:33:24 +00:00
value.c added attr_merge/value_add functions that dela with single attribute; bervals for '*', '+' and '1.1' made available 2002-08-23 08:49:19 +00:00