openldap/servers/slapd
Kurt Zeilenga 35655c056f Reimplement LDBM_SYNC/LDBM_NOSYNC code (dbnosync).
Old code applied sync flags to store(), however supported DBMs
require such flags to be specified during open().  The new
code now applies flags in ldbm_cache_open (which calls ldbm_open).
ldbm_cache_close() now calls ldbm_sync().  This will force
a updating of on-disk contents after each LDAP operation.
The old code either failed to sync the on-disk contents until
close or synced on every store.   Per LDBM operation syncing
*should* be safe enough... real data safety requires transactions.
Removed nosync option from BDB2 as it is not compatible with
txn support.
Also added code to disable DBM level locking as slapd is only
process acessing the databases (dbnolocking).
1999-09-23 19:49:20 +00:00
..
back-bdb2 Reimplement LDBM_SYNC/LDBM_NOSYNC code (dbnosync). 1999-09-23 19:49:20 +00:00
back-ldap Added mixed-case as well as up-cased DN argument. The behavior of back-bdb2 1999-09-18 23:40:03 +00:00
back-ldbm Reimplement LDBM_SYNC/LDBM_NOSYNC code (dbnosync). 1999-09-23 19:49:20 +00:00
back-passwd Added mixed-case as well as up-cased DN argument. The behavior of back-bdb2 1999-09-18 23:40:03 +00:00
back-perl * configure.in: add tcl8.2 to list of tcl libs to search for, also added new MOD_TCL_LIB 1999-09-23 05:32:10 +00:00
back-shell Added mixed-case as well as up-cased DN argument. The behavior of back-bdb2 1999-09-18 23:40:03 +00:00
back-tcl * configure.in: add tcl8.2 to list of tcl libs to search for, also added new MOD_TCL_LIB 1999-09-23 05:32:10 +00:00
schema jpegPhoto: correct syntax and add reference to inetorgperson draft 1999-09-22 03:08:14 +00:00
shell-backends Add OpenLDAP RCSid 1999-09-08 22:52:19 +00:00
tools * build/top.mk: removed references to TMPROOT and added DESTDIR support 1999-09-22 21:51:30 +00:00
abandon.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
acl.c Misc. cleanup 1999-09-16 02:31:29 +00:00
aclparse.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
add.c Undo previous commit 1999-09-19 01:04:38 +00:00
attr.c Fix memory leak if duplicate attr name in at_insert 1999-09-22 05:18:15 +00:00
ava.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
backend.c * backend.c: SLAPD_LDAP_TCL -> SLAPD_TCL_DYNAMIC 1999-09-22 22:11:42 +00:00
bind.c Fix previous dn checkin 1999-09-19 01:29:45 +00:00
ch_malloc.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
charray.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
compare.c Fix previous dn checkin 1999-09-19 01:29:45 +00:00
config.c config should return error if backend or database initialization fail. 1999-09-13 18:47:05 +00:00
configinfo.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
connection.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
controls.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
daemon.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
delete.c Fix previous dn checkin 1999-09-19 01:29:45 +00:00
dn.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
entry.c Use ptrdiff_t for pointer offset. 1999-09-15 03:26:23 +00:00
extended.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
filter.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
filterentry.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
init.c Misc. cleanup 1999-09-16 02:31:29 +00:00
libslapd.dsp Add sasl.c 1999-08-04 00:44:02 +00:00
lock.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
main.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
Makefile.in * configure.in: add tcl8.2 to list of tcl libs to search for, also added new MOD_TCL_LIB 1999-09-23 05:32:10 +00:00
modify.c Another typo. dn_normalize is supposed to be dn_normalize_case. 1999-09-23 05:05:25 +00:00
modrdn.c Fix previous dn checkin 1999-09-19 01:29:45 +00:00
module.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
monitor.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
nt_svc.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
operation.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
phonetic.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
proto-slap.h Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
repl.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
result.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
root_dse.c Misc. cleanup 1999-09-16 02:31:29 +00:00
sasl.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
schema.c Add JPEG syntax to those known. 1999-09-22 18:15:22 +00:00
schemaparse.c Much as we would like to, we have to live for the time being with 1999-09-22 18:32:48 +00:00
search.c Fix previous dn checkin 1999-09-19 01:29:45 +00:00
slap.h Added mixed-case as well as up-cased DN argument. The behavior of back-bdb2 1999-09-18 23:40:03 +00:00
slapd.at.conf Add OpenLDAP RCSid 1999-09-08 22:52:19 +00:00
slapd.conf Add OpenLDAP RCSid 1999-09-08 22:52:19 +00:00
slapd.dsp Namespace changes 1999-07-19 19:40:33 +00:00
slapd.dsw Import experimental referral implementation from OPENLDAP_DEVEL_REFERRALS. 1999-07-16 02:45:46 +00:00
slapd.oc.conf Add OpenLDAP RCSid 1999-09-08 22:52:19 +00:00
str2filter.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
suffixalias.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
unbind.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
user.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00
value.c Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers. 1999-09-08 19:06:24 +00:00