openldap/servers/slapd
Pierangelo Masarati a453d7eacf dn_validate/dn_normalize has been rewritten by
David A. Cooper <david.cooper@nist.gov> (ITS#1232)
according to draft-ietf-ldapbis-dn-05.txt

A copyright statement follows:

  The functions normalize_unicode(), get_hexpair(), write_hex_pair(),
  get_next_byte(), get_next_char(), get_ber_length(),
  ber_parse_primitive_string(), ber_parse_string(), String_normalize(),
  DirectoryString_normalize(), PrintableString_normalize(),
  IA5String_normalize(), ber_parse_primitive_bitstring(),
  ber_parse_bitstring(), getNext8bits(), bitString_normalize(), match_oid(),
  match_key(), get_validated_av_in_dn(), get_validated_rdn_in_dn(),
  and get_validated_dn() in this file were developed at the National Institute
  of Standards and Technology by employees of the Federal Government in the
  course of their official duties. Pursuant to title 17 Section 105 of the
  United States Code the code in these functions is not subject to copyright
  protection and is in the public domain. The copyright for all other code in
  this file is as specified below.
2001-07-13 08:21:14 +00:00
..
back-bdb Work in progress codes. !UNTESTED! 2001-06-15 07:08:37 +00:00
back-dnssrv Add DNS SRV to error text 2001-01-24 17:25:30 +00:00
back-ldap Remove global_backendsyncfreq code (code has been pushed down into back-ldbm). 2001-06-28 18:02:46 +00:00
back-ldbm added function cache_find_entry_ndn2id that avoids an unnecessary call to dn_normalize; now dn2id calls this function, while the original function has been left as a wrapper 2001-07-11 08:41:42 +00:00
back-meta Remove global_backendsyncfreq code (code has been pushed down into back-ldbm). 2001-06-28 18:02:46 +00:00
back-passwd Remove global_backendsyncfreq code (code has been pushed down into back-ldbm). 2001-06-28 18:02:46 +00:00
back-perl
back-shell Remove global_backendsyncfreq code (code has been pushed down into back-ldbm). 2001-06-28 18:02:46 +00:00
back-sql Remove global_backendsyncfreq code (code has been pushed down into back-ldbm). 2001-06-28 18:02:46 +00:00
back-tcl
schema Correct X.500 reference 2001-07-06 02:11:17 +00:00
shell-backends
tools Forbid empty ("") dn! (followup 5 to ITS#1173) 2001-07-09 10:35:43 +00:00
abandon.c fix format 2001-01-17 16:35:53 +00:00
acl.c Default ACL clause should be "by * none stop" not "by * stop". 2001-06-01 20:09:03 +00:00
aclparse.c Add name and uid support to dnaddr 2001-03-15 04:48:29 +00:00
ad.c
add.c Add better modlist2mod error reporting (to client) 2001-05-10 03:41:17 +00:00
at.c Check schema NAMEs 2001-06-07 22:47:02 +00:00
attr.c
ava.c fix format 2001-01-17 16:35:53 +00:00
backend.c Remove global_backendsyncfreq code (code has been pushed down into back-ldbm). 2001-06-28 18:02:46 +00:00
bind.c Add support for separate max incoming for anonymous and authenticated 2001-05-29 20:00:55 +00:00
ch_malloc.c fix format 2001-01-17 16:35:53 +00:00
charray.c added misc charray utilities 2001-07-06 12:20:26 +00:00
compare.c Fix root dse checks 2001-07-06 02:14:47 +00:00
config.c Remove global_backendsyncfreq code (code has been pushed down into back-ldbm). 2001-06-28 18:02:46 +00:00
configinfo.c
connection.c Another round of TLS updates to support secure referral chasing 2001-06-25 19:17:42 +00:00
controls.c Fix disconnect bug 2001-05-06 20:01:18 +00:00
daemon.c Remove global_backendsyncfreq code (code has been pushed down into back-ldbm). 2001-06-28 18:02:46 +00:00
delete.c Fix root dse checks 2001-07-06 02:14:47 +00:00
dn.c dn_validate/dn_normalize has been rewritten by 2001-07-13 08:21:14 +00:00
entry.c Clean up entry_free() 2001-05-04 01:02:36 +00:00
extended.c fix format 2001-01-17 16:35:53 +00:00
filter.c plug substrings filter memory leak 2001-06-22 18:09:19 +00:00
filterentry.c Add comments to three-value logic 2001-06-23 02:42:39 +00:00
index.c
init.c fix format 2001-01-17 16:35:53 +00:00
kerberos.c
libslapd.dsp Misc updates for NT4 2001-06-15 04:16:55 +00:00
lock.c fix format 2001-01-17 16:35:53 +00:00
main.c fix format 2001-01-17 16:35:53 +00:00
Makefile.in moved some slap_mods_* functions into mods.c, so mods.o can be included 2001-07-07 09:13:05 +00:00
modify.c moved some slap_mods_* functions into mods.c, so mods.o can be included 2001-07-07 09:13:05 +00:00
modrdn.c Fix root dse checks 2001-07-06 02:14:47 +00:00
mods.c moved some slap_mods_* functions into mods.c, so mods.o can be included 2001-07-07 09:13:05 +00:00
module.c fix format 2001-01-17 16:35:53 +00:00
monitor.c
mr.c fix format 2001-01-17 16:35:53 +00:00
mra.c fix format 2001-01-17 16:35:53 +00:00
nt_svc.c Fixed bug (my own, rather old too) that causes a crash on exit when ru 2001-03-11 05:13:57 +00:00
oc.c Check schema NAMEs 2001-06-07 22:47:02 +00:00
operation.c fix format 2001-01-17 16:35:53 +00:00
passwd.c Use SMD5 is SHA1 is not available 2001-05-02 19:46:30 +00:00
phonetic.c
proto-slap.h dn_validate/dn_normalize has been rewritten by 2001-07-13 08:21:14 +00:00
repl.c
result.c fix format 2001-01-17 16:35:53 +00:00
root_dse.c
sasl.c fix logging macros (thanks Mei) 2001-02-02 13:49:26 +00:00
saslauthz.c fix debug line (ITS 1145) 2001-05-11 20:19:16 +00:00
schema_check.c Add more detailed reporting of schema violations to client. 2001-06-06 00:23:56 +00:00
schema_init.c dn_validate/dn_normalize has been rewritten by 2001-07-13 08:21:14 +00:00
schema_prep.c fix format 2001-01-17 16:35:53 +00:00
schema.c
schemaparse.c Check schema NAMEs 2001-06-07 22:47:02 +00:00
search.c Revamp last commit 2001-02-03 02:32:14 +00:00
sets.c
sets.h
slap.h dn_validate/dn_normalize has been rewritten by 2001-07-13 08:21:14 +00:00
slapd.conf fix typo in comment 2001-04-21 01:32:03 +00:00
slapd.dsp Misc updates for NT4 2001-06-15 04:16:55 +00:00
starttls.c move TLS ctx to lconn struct in prep for supporting TLS with referrals 2001-06-25 07:33:42 +00:00
str2filter.c fix format 2001-01-17 16:35:53 +00:00
suffixalias.c fix format 2001-01-17 16:35:53 +00:00
syntax.c fix format 2001-01-17 16:35:53 +00:00
unbind.c fix format 2001-01-17 16:35:53 +00:00
user.c fix format 2001-01-17 16:35:53 +00:00
value.c