openldap/servers/slapd
Kurt Zeilenga 0f76c52448 Modify Add/Delete/Modrdn operations to require write perms on
parent's "children" attribute.  Write lock parent to prevent
multiple clients making conflicting operations concurrently.
If parent doesn't exist (ie: is backend root), acquire a writer
lock (a simple mutex) on the "root."
Use -DSLAPD_CHILD_MODIFICATION_WITH_ENTRY_ACL to use the child's
"entry" acl for modrdn/delete operations.
1999-01-07 02:51:08 +00:00
..
back-ldbm Modify Add/Delete/Modrdn operations to require write perms on 1999-01-07 02:51:08 +00:00
back-passwd Fix server --without-xxx build issues... 1998-12-20 00:55:39 +00:00
back-shell Apply patch to better behave under Solaris threads (thr). 1998-12-24 01:16:22 +00:00
shell-backends Fix server --without-xxx build issues... 1998-12-20 00:55:39 +00:00
tools Use MAXARGS... we should actually check for limits.h's ARG_MAX and 1999-01-06 20:27:27 +00:00
abandon.c
acl.c Preliminary Fixes for ITS#24, ITS#26, and ldbm_back_add race condition. 1998-12-30 03:35:23 +00:00
aclparse.c Use charray_free to free alist charray 1998-12-29 23:23:21 +00:00
add.c Plug some memory leaks 1998-12-27 03:55:57 +00:00
attr.c
ava.c
backend.c Preliminary Fixes for ITS#24, ITS#26, and ldbm_back_add race condition. 1998-12-30 03:35:23 +00:00
bind.c
ch_malloc.c
charray.c Wrap strtok use with mutex. 1999-01-01 20:43:29 +00:00
compare.c
config.c Change overlapping strcpy( x, y )' to SAFEMEMCPY( x, y, strlen( y ) + 1 )' 1998-12-27 02:00:08 +00:00
configinfo.c
connection.c
daemon.c - Make install creates $(RUNDIR)/var for pid and args files of slapd. 1999-01-05 15:40:58 +00:00
delete.c
dn.c
entry.c Plug some memory leaks 1998-12-27 03:55:57 +00:00
filter.c
filterentry.c
init.c Wrap strtok use with mutex. 1999-01-01 20:43:29 +00:00
lock.c
main.c - Make install creates $(RUNDIR)/var for pid and args files of slapd. 1999-01-05 15:40:58 +00:00
Makefile.in - Make install creates $(RUNDIR)/var for pid and args files of slapd. 1999-01-05 15:40:58 +00:00
modify.c Reset *modtail after freeing it, so it's not freed again 1998-12-26 09:55:09 +00:00
modrdn.c
monitor.c
operation.c
phonetic.c
proto-slap.h Wrap strtok use with mutex. 1999-01-01 20:43:29 +00:00
repl.c LDAP C-API changes 1998-12-21 00:21:58 +00:00
result.c
schema.c Fix schema check bug... actually charray needs to dup strings on 1998-12-28 23:43:04 +00:00
schemaparse.c
search.c
slap.h Preliminary Fixes for ITS#24, ITS#26, and ldbm_back_add race condition. 1998-12-30 03:35:23 +00:00
slapd.at.conf
slapd.conf
slapd.oc.conf
str2filter.c
suffixalias.c
unbind.c
value.c The result set of an EQUALITY search on a SYNTAX_BIN attribute may have been 1998-12-14 04:25:55 +00:00
Version.c