555 Commits

Author SHA1 Message Date
Kurt Zeilenga
a99a9e0a65 Clean up 2000-05-03 19:03:18 +00:00
Randy Kunkee
076edefb26 Update to latest version (see CHANGES file). Docs may not be totally
up to date.
2000-05-03 17:01:46 +00:00
Kurt Zeilenga
1ce2f09193 Change compiled in LDBM default directory 2000-05-03 12:42:09 +00:00
Kurt Zeilenga
3ec5247a71 Change slapd.conf example directory to $localstatedir/openldap-ldbm 2000-05-03 12:20:30 +00:00
Kurt Zeilenga
1d06783128 Setting UFN prefix to NULL should clear prefix, not cause crash 2000-05-03 10:51:57 +00:00
Kurt Zeilenga
0bbeef6032 s/strdup/ldap_strdup/ 2000-05-03 10:48:41 +00:00
Randy Kunkee
a088c62452 Fix slurpd to properly restart in oneshot mode, and to report a
non-zero number of items to process with only one replica.
2000-04-26 09:29:36 +00:00
Randy Kunkee
5e34ff9584 Include refcnt > 0, which makes reporting of number of records to process
more correct (still doesn't account for records that won't be processed
due to a restart).
2000-04-26 01:05:44 +00:00
Randy Kunkee
5b508b89c5 Make slurpd work when restarting in one-shot mode. 2000-04-26 01:03:47 +00:00
Kurt Zeilenga
cc0cb6278b Update version information to 1.2.11-Engineering 2000-04-25 10:18:45 +00:00
Ben Collins
471a215333 update 2000-04-24 17:04:51 +00:00
Ben Collins
cee936e5ad update 2000-04-24 17:04:05 +00:00
Ben Collins
47f53d7b6f for slurpd's replica directory (slurpd.status, and rej file) use a subdir of what the user specifies (add replica/ to it) to avoid /tmp races. A lot of the files that slurpd uses cannot be opened with O_EXCL, nor can we safely determine if there are any hardlinks from another file to it, so we create our own subdirectory so we can control the perms, even in /tmp 2000-04-24 17:03:23 +00:00
Ben Collins
c142f710ef filecheck(), we should strcpy the file passed (f arg) and not always slapd_replogfile, else this function is of little real use 2000-04-24 16:47:21 +00:00
Ben Collins
25e7406293 when opening files in /tmp use O_CREAT|O_EXCL to overcome race conditions 2000-04-24 16:46:13 +00:00
Ben Collins
a132d14fa7 use strcpy instead of sprintf when all we have is two args (source and dest) 2000-04-24 16:44:01 +00:00
Ben Collins
4777232c83 when opening files in /tmp use O_CREAT|O_EXCL to overcome race conditions 2000-04-24 16:40:57 +00:00
Ben Collins
7fa830b754 with the -t option (writing to /tmp) open files with O_CREAT|O_EXCL to overcome race conditions 2000-04-24 16:36:55 +00:00
Kurt Zeilenga
0e96b390b0 Update for 1.2.10 release OPENLDAP_REL_ENG_1_2_10 2000-03-23 00:41:01 +00:00
Kurt Zeilenga
2f3e583d7e Update to 1.2.10 2000-03-22 22:46:23 +00:00
Kurt Zeilenga
45f727b8eb Allow DEFAULT_DB_PAGE_SIZE to be defined at build time 2000-03-17 20:29:56 +00:00
Kurt Zeilenga
d697f1588c Fixed back-ldbm/modify mutlivalued indexing bug
Fixed -llber seqorset buffer overrun bug (ITS#479)
2000-03-17 19:41:22 +00:00
Kurt Zeilenga
1da7153528 Fixed slapd str2entry uninitialized varible bug (ITS#482) 2000-03-17 02:16:49 +00:00
Kurt Zeilenga
b2d69a03ec Missing entry causes slapd to segfault (ITS#482)
Fix provide by Paul Turgyan <pturgyan@umich.edu>
2000-03-17 02:15:50 +00:00
Kurt Zeilenga
b6fb643d96 Import ITS#471 delete chasing fix from devel. 2000-03-11 00:33:55 +00:00
Kurt Zeilenga
cf15f67ca3 Apply Wes's kbind fix (ITS#426). Needs to be reconciled with
devel's kbind fix.
2000-03-10 23:37:21 +00:00
Kurt Zeilenga
bd1a1b70ef ITS#452: Added GNU Pth support (--with-threads=pth).
Ported from OpenLDAP-devel by Wes Craig <wes@umich.edu>
2000-03-10 22:18:23 +00:00
Kurt Zeilenga
222904d458 Update year on main copyright 2000-03-04 00:37:55 +00:00
Kurt Zeilenga
5d03f07f53 Bind should never return No Such Object. 2000-03-03 21:05:28 +00:00
Kurt Zeilenga
6ff85ccfad ITS#464: fix multiple userPassword support 2000-02-24 17:58:47 +00:00
Kurt Zeilenga
7b3e9b678b Ignore space in filter: ( !(foo=bar)) 2000-02-21 20:58:31 +00:00
Kurt Zeilenga
6215715cb6 Fix minor typo 2000-02-20 23:52:50 +00:00
Kurt Zeilenga
bf7d6b507c Add comment about need for at_exit() handler 2000-02-02 21:26:57 +00:00
Kurt Zeilenga
1399c79f7f Import from devel:
Only allow NDBM if manually selected.  Provide no hints that
one can select NDBM as NDBM is not supported.
2000-01-27 19:35:05 +00:00
Kurt Zeilenga
dc5440597f Remove NDBM from list of support LDBM API options 2000-01-27 19:13:47 +00:00
Kurt Zeilenga
434396e7a7 ITS#421/ITS#101: add ifdef to change behavior of undefined object classes.
With -DSLAPD_UNDEFINED_OC_IS_NOT_EXTENSIBLE, undefined object classes do
not imply that the entry is an extensible object.
2000-01-27 18:03:01 +00:00
Kurt Zeilenga
b21a90d20a Add support for users to -DSLAPD_UNDEFINED_OC_IS_NOT_EXTENSIBLE
(undefined by default) to allow installers to disable undefined
objectclass implies extensible object behavior.
2000-01-27 17:38:38 +00:00
Kurt Zeilenga
7c65d16449 Revert to releng 2000-01-20 23:20:11 +00:00
Kurt Zeilenga
1ca3c43cdb Remove TCPD/RLOOKUP interdependency OPENLDAP_REL_ENG_1_2_9 2000-01-18 02:10:20 +00:00
Kurt Zeilenga
850bfb9caf Incorporate modify* attributes in add to workaround netscape bug.
LDAPext has agreed that the specs should updated to call for this
behavior in RFC2252bis.  Hopefully this won't break any existing
clients.
2000-01-17 18:46:06 +00:00
Kurt Zeilenga
d5812d5a2a Update CHANGES to include Ben's db1 vs db2 change
Rebuild configure using correct tools.
2000-01-17 17:53:36 +00:00
Kurt Zeilenga
a3ae97171f Add ITS#422, ITS#423 fixes 2000-01-17 17:45:52 +00:00
Kurt Zeilenga
34e5f91cc3 Add support for GeneralizedTime
Add creator/modifiers attrittributes.
2000-01-17 17:43:40 +00:00
Kurt Zeilenga
2fd0d597cf Add crypt(3) sanity checks 2000-01-17 17:16:50 +00:00
Ben Collins
f323caf25f Allow using real db1 on glibc 2.1 instead of the db1 compatiblity in db2. 1999-12-27 02:13:30 +00:00
Kurt Zeilenga
201e423389 Prepare for 1.2.9 1999-12-24 18:36:01 +00:00
Kurt Zeilenga
56cae98107 ITS#402 bug fix was commited by Howard. 1999-12-24 18:24:33 +00:00
Kurt Zeilenga
abc1566553 ebuild using:
autoconf 2.13.3
	aclocal from automake 1.14a
	libtool 1.3.3
1999-12-22 19:44:36 +00:00
Howard Chu
200ab98fdf Fix ITS#402 - index corruption in idl_insert_key 1999-12-20 15:57:19 +00:00
Kurt Zeilenga
e2fa96f2fa Revert back to RelEng 1999-12-10 18:09:45 +00:00