openldap/servers/slapd
Kurt Zeilenga 7adc0a65d0 Update lutil_lockf (aka: ldap_lockf) to hide implementation in
library, not header.  Eliminate need for <ac/unistd.h> to sometimes
include <fcntl.h> and/or <sys/file.h>.  Change lock API to expect
fd not FILE*.  Allows wider use and eliminates requirement that
lutil_lockf.h depencency on stdio.h.
Implemented lockf, fcntl, and flock locking in lutil/lockf.c.
Additional implementations (including no-op) may be needed.
Update slapd/lock.c and slurpd/lock.c to use new API.
1999-03-28 21:39:02 +00:00
..
back-bdb2 argh, somehow bdb2 version overwritten by ldbm version. Fixed. 1999-03-26 16:34:47 +00:00
back-ldbm check for NULL newDN prior to final deref check 1999-03-26 05:36:26 +00:00
back-passwd Round 2 of connection management changes. 1999-03-22 07:38:27 +00:00
back-perl Implemented newSuperior handling. 1999-03-05 19:14:23 +00:00
back-shell Round 2 of connection management changes. 1999-03-22 07:38:27 +00:00
back-tcl Implemented newSuperior handling. 1999-03-05 19:14:23 +00:00
shell-backends Use HAVE_STDARG to choose between stdarg and varargs version of debug_printf. 1999-03-04 12:58:56 +00:00
tools Round 2 of connection management changes. 1999-03-22 07:38:27 +00:00
abandon.c PROTOTYPE: New connection management infrastructure designed to 1999-03-22 07:14:54 +00:00
acl.c PROTOTYPE: New connection management infrastructure designed to 1999-03-22 07:14:54 +00:00
aclparse.c Use calloc properly... could result in too few bytes being allocated. 1999-03-20 01:25:11 +00:00
add.c PROTOTYPE: New connection management infrastructure designed to 1999-03-22 07:14:54 +00:00
attr.c Silence warnings: Remove unused variables. Enclose some initializers in in {}. 1999-03-09 07:15:35 +00:00
ava.c merged with autoconf branch 1998-10-25 01:41:42 +00:00
backend.c Silence warnings: Remove unused variables. Enclose some initializers in in {}. 1999-03-09 07:15:35 +00:00
bind.c PROTOTYPE: New connection management infrastructure designed to 1999-03-22 07:14:54 +00:00
ch_malloc.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
charray.c Use ldap_pvt_strtok directly and unconditionally. 1999-02-20 20:12:03 +00:00
compare.c Silence warnings: Remove unused variables. Enclose some initializers in in {}. 1999-03-09 07:15:35 +00:00
config.c function pointers are incompatible with `void *'; remove NULL or replace with 0 1999-03-03 18:49:59 +00:00
configinfo.c Move LDBM-backend specific fields of Entry struct into a private struct. 1999-02-10 18:28:25 +00:00
connection.c Reenable counters. 1999-03-26 02:51:33 +00:00
daemon.c Improved "closing" handling. Remove fd from read set when state 1999-03-23 00:38:57 +00:00
delete.c function pointers are incompatible with `void *'; remove NULL or replace with 0 1999-03-03 18:49:59 +00:00
dn.c Added support for newSuperior. 1999-03-24 21:45:15 +00:00
entry.c Silence warnings: Remove unused variables. Enclose some initializers in in {}. 1999-03-09 07:15:35 +00:00
filter.c Silence warnings: Remove unused variables. Enclose some initializers in in {}. 1999-03-09 07:15:35 +00:00
filterentry.c Silence warnings: Remove unused variables. Enclose some initializers in in {}. 1999-03-09 07:15:35 +00:00
init.c Reenable counters. 1999-03-26 02:51:33 +00:00
lock.c Update lutil_lockf (aka: ldap_lockf) to hide implementation in 1999-03-28 21:39:02 +00:00
main.c Add wait4child() 1999-03-27 16:21:44 +00:00
Makefile.in slapd.conf and friends were being modified during the install step 1999-03-18 20:36:42 +00:00
modify.c PROTOTYPE: New connection management infrastructure designed to 1999-03-22 07:14:54 +00:00
modrdn.c Fixed typo in 1999-03-07 09:18:25 +00:00
monitor.c Reenable counters. 1999-03-26 02:51:33 +00:00
operation.c PROTOTYPE: New connection management infrastructure designed to 1999-03-22 07:14:54 +00:00
phonetic.c "const"ify some static arrays, and related parameters/variables 1999-03-09 08:40:36 +00:00
proto-slap.h Reenable counters. 1999-03-26 02:51:33 +00:00
repl.c PROTOTYPE: New connection management infrastructure designed to 1999-03-22 07:14:54 +00:00
result.c Reenable counters. 1999-03-26 02:51:33 +00:00
schema.c Remove unused variables 1999-03-06 16:29:05 +00:00
schemaparse.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
search.c function pointers are incompatible with `void *'; remove NULL or replace with 0 1999-03-03 18:49:59 +00:00
slap.h Reenable counters. 1999-03-26 02:51:33 +00:00
slapd.at.conf Initial revision 1998-08-09 00:43:13 +00:00
slapd.conf Add pidfile/argsfile options to default slapd.conf. 1999-01-24 21:20:00 +00:00
slapd.dsp Update NT port with support for -lldap_r and -lldbm. 1999-03-01 22:37:05 +00:00
slapd.dsw Update NT port with support for -lldap_r and -lldbm. 1999-03-01 22:37:05 +00:00
slapd.oc.conf Add dcobject & uidobject auxilary object classes. Useful for 1999-03-08 22:19:48 +00:00
str2filter.c Cast char' arguments to ctype.h functions to unsigned char'. 1999-02-22 17:57:22 +00:00
suffixalias.c Recode suffixAlias to implement simple check to see if part to aliased 1999-01-19 19:26:09 +00:00
unbind.c PROTOTYPE: New connection management infrastructure designed to 1999-03-22 07:14:54 +00:00
value.c Avoid integer truncation of v1->bv_len - v2->bv_len in value_cmp(,,SYNTAX_BIN,) 1999-03-28 01:40:54 +00:00
Version.c Initial revision 1998-08-09 00:43:13 +00:00