openldap/servers/slapd
Pierangelo Masarati 9ee9f1e0e1 Reworked again the caching in case of failure.
Now operations that set the status of an entry to CREATING (add.c, modrdn.c)
need to set it to COMMIT, by calling cache_entry_commit, before returning
the entry itself, otherwise the entry is removed from the cache
and its private data is freed.
Should fix crashes due to add failures as in ITS#1245
2001-07-21 10:53:06 +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 Reworked again the caching in case of failure. 2001-07-21 10:53:06 +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-monitor This is the skeleton of back-monitor, the slapd monitoring backend. 2001-07-14 17:34:24 +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 Update SASL code to reuse context through life of session. 2000-07-13 22:54:38 +00:00
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 New backend routine: back_attribute 2000-06-21 17:41:49 +00:00
schema This is the skeleton of back-monitor, the slapd monitoring backend. 2001-07-14 17:34:24 +00:00
shell-backends Y2k copyright update 2000-05-13 02:47:56 +00:00
tools reworked slapd_mods_free into mimic to avoid extra obj linking into tools 2001-07-14 17:48:12 +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 Fix ;binary subtyping 2000-09-14 06:07:23 +00:00
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 Minor adjustments to last commit 2000-06-15 22:53:18 +00:00
ava.c fix format 2001-01-17 16:35:53 +00:00
backend.c This is the skeleton of back-monitor, the slapd monitoring backend. 2001-07-14 17:34:24 +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 Fix typo in disallow logging 2001-07-15 17:25:00 +00:00
configinfo.c Const'ification 2000-05-22 03:46:57 +00:00
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 First cut of LDBM substrings indexing. Needs testing. 2000-08-22 21:26:25 +00:00
init.c fix format 2001-01-17 16:35:53 +00:00
kerberos.c s/SAFEMEMCPY/AC_MEMCPY/ 2000-07-28 01:07:07 +00:00
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 This is the skeleton of back-monitor, the slapd monitoring backend. 2001-07-14 17:34:24 +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
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 s/METAPHONE/SLAPD_METAPHONE/ 2000-07-27 00:14:39 +00:00
proto-slap.h This is the skeleton of back-monitor, the slapd monitoring backend. 2001-07-14 17:34:24 +00:00
repl.c Quick and dirty hack to add password modify replication. 2001-07-14 01:26:02 +00:00
result.c fix format 2001-01-17 16:35:53 +00:00
root_dse.c Don't publish version 2 if disallowed 2000-08-31 18:51:15 +00:00
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.c unifdef -DSLAPD_SCHEMA_NOT_COMPAT -USLAPD_SCHEMA_COMPAT 2000-06-06 19:43:18 +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 Made caseExactMatch() use Unicode normalization 2001-07-17 20:09:37 +00:00
schema_prep.c fix format 2001-01-17 16:35:53 +00:00
schemaparse.c Check schema NAMEs 2001-06-07 22:47:02 +00:00
search.c This is the skeleton of back-monitor, the slapd monitoring backend. 2001-07-14 17:34:24 +00:00
sets.c Remove extranous characters (^M) and other minor clean up 2000-09-12 21:43:42 +00:00
sets.h Add support for Set ACLs and ACIs. Still need to make this syntax awa 2000-06-29 22:02:15 +00:00
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 Plug memory leak of normalized value in value_find() 2000-07-20 23:56:12 +00:00