]> git.sur5r.net Git - openldap/log
openldap
24 years agoupdate
Ben Collins [Mon, 24 Apr 2000 17:04:51 +0000 (17:04 +0000)]
update

24 years agoupdate
Ben Collins [Mon, 24 Apr 2000 17:04:05 +0000 (17:04 +0000)]
update

24 years agofor slurpd's replica directory (slurpd.status, and rej file) use a subdir of what...
Ben Collins [Mon, 24 Apr 2000 17:03:23 +0000 (17:03 +0000)]
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

24 years agofilecheck(), we should strcpy the file passed (f arg) and not always slapd_replogfile...
Ben Collins [Mon, 24 Apr 2000 16:47:21 +0000 (16:47 +0000)]
filecheck(), we should strcpy the file passed (f arg) and not always slapd_replogfile, else this function is of little real use

24 years agowhen opening files in /tmp use O_CREAT|O_EXCL to overcome race conditions
Ben Collins [Mon, 24 Apr 2000 16:46:13 +0000 (16:46 +0000)]
when opening files in /tmp use O_CREAT|O_EXCL to overcome race conditions

24 years agouse strcpy instead of sprintf when all we have is two args (source and dest)
Ben Collins [Mon, 24 Apr 2000 16:44:01 +0000 (16:44 +0000)]
use strcpy instead of sprintf when all we have is two args (source and dest)

24 years agowhen opening files in /tmp use O_CREAT|O_EXCL to overcome race conditions
Ben Collins [Mon, 24 Apr 2000 16:40:57 +0000 (16:40 +0000)]
when opening files in /tmp use O_CREAT|O_EXCL to overcome race conditions

24 years agowith the -t option (writing to /tmp) open files with O_CREAT|O_EXCL to overcome race...
Ben Collins [Mon, 24 Apr 2000 16:36:55 +0000 (16:36 +0000)]
with the -t option (writing to /tmp) open files with O_CREAT|O_EXCL to overcome race conditions

24 years agoUpdate for 1.2.10 release OPENLDAP_REL_ENG_1_2_10
Kurt Zeilenga [Thu, 23 Mar 2000 00:41:01 +0000 (00:41 +0000)]
Update for 1.2.10 release

24 years agoUpdate to 1.2.10
Kurt Zeilenga [Wed, 22 Mar 2000 22:46:23 +0000 (22:46 +0000)]
Update to 1.2.10

24 years agoAllow DEFAULT_DB_PAGE_SIZE to be defined at build time
Kurt Zeilenga [Fri, 17 Mar 2000 20:29:56 +0000 (20:29 +0000)]
Allow DEFAULT_DB_PAGE_SIZE to be defined at build time

24 years agoFixed back-ldbm/modify mutlivalued indexing bug
Kurt Zeilenga [Fri, 17 Mar 2000 19:41:22 +0000 (19:41 +0000)]
Fixed back-ldbm/modify mutlivalued indexing bug
Fixed -llber seqorset buffer overrun bug (ITS#479)

24 years agoFixed slapd str2entry uninitialized varible bug (ITS#482)
Kurt Zeilenga [Fri, 17 Mar 2000 02:16:49 +0000 (02:16 +0000)]
Fixed slapd str2entry uninitialized varible bug (ITS#482)

24 years agoMissing entry causes slapd to segfault (ITS#482)
Kurt Zeilenga [Fri, 17 Mar 2000 02:15:50 +0000 (02:15 +0000)]
Missing entry causes slapd to segfault (ITS#482)
Fix provide by Paul Turgyan <pturgyan@umich.edu>

24 years agoImport ITS#471 delete chasing fix from devel.
Kurt Zeilenga [Sat, 11 Mar 2000 00:33:55 +0000 (00:33 +0000)]
Import ITS#471 delete chasing fix from devel.

24 years agoApply Wes's kbind fix (ITS#426). Needs to be reconciled with
Kurt Zeilenga [Fri, 10 Mar 2000 23:37:21 +0000 (23:37 +0000)]
Apply Wes's kbind fix (ITS#426).  Needs to be reconciled with
devel's kbind fix.

24 years agoITS#452: Added GNU Pth support (--with-threads=pth).
Kurt Zeilenga [Fri, 10 Mar 2000 22:18:23 +0000 (22:18 +0000)]
ITS#452: Added GNU Pth support (--with-threads=pth).
Ported from OpenLDAP-devel by Wes Craig <wes@umich.edu>

24 years agoUpdate year on main copyright
Kurt Zeilenga [Sat, 4 Mar 2000 00:37:55 +0000 (00:37 +0000)]
Update year on main copyright

24 years agoBind should never return No Such Object.
Kurt Zeilenga [Fri, 3 Mar 2000 21:05:28 +0000 (21:05 +0000)]
Bind should never return No Such Object.

24 years agoITS#464: fix multiple userPassword support
Kurt Zeilenga [Thu, 24 Feb 2000 17:58:47 +0000 (17:58 +0000)]
ITS#464: fix multiple userPassword support

24 years agoIgnore space in filter: ( !(foo=bar))
Kurt Zeilenga [Mon, 21 Feb 2000 20:58:31 +0000 (20:58 +0000)]
Ignore space in filter: ( !(foo=bar))

24 years agoFix minor typo
Kurt Zeilenga [Sun, 20 Feb 2000 23:52:50 +0000 (23:52 +0000)]
Fix minor typo

24 years agoAdd comment about need for at_exit() handler
Kurt Zeilenga [Wed, 2 Feb 2000 21:26:57 +0000 (21:26 +0000)]
Add comment about need for at_exit() handler

24 years agoImport from devel:
Kurt Zeilenga [Thu, 27 Jan 2000 19:35:05 +0000 (19:35 +0000)]
Import from devel:
Only allow NDBM if manually selected.  Provide no hints that
one can select NDBM as NDBM is not supported.

24 years agoRemove NDBM from list of support LDBM API options
Kurt Zeilenga [Thu, 27 Jan 2000 19:13:47 +0000 (19:13 +0000)]
Remove NDBM from list of support LDBM API options

24 years agoITS#421/ITS#101: add ifdef to change behavior of undefined object classes.
Kurt Zeilenga [Thu, 27 Jan 2000 18:03:01 +0000 (18:03 +0000)]
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.

24 years agoAdd support for users to -DSLAPD_UNDEFINED_OC_IS_NOT_EXTENSIBLE
Kurt Zeilenga [Thu, 27 Jan 2000 17:38:38 +0000 (17:38 +0000)]
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.

24 years agoRevert to releng
Kurt Zeilenga [Thu, 20 Jan 2000 23:20:11 +0000 (23:20 +0000)]
Revert to releng

24 years agoRemove TCPD/RLOOKUP interdependency OPENLDAP_REL_ENG_1_2_9
Kurt Zeilenga [Tue, 18 Jan 2000 02:10:20 +0000 (02:10 +0000)]
Remove TCPD/RLOOKUP interdependency

24 years agoIncorporate modify* attributes in add to workaround netscape bug.
Kurt Zeilenga [Mon, 17 Jan 2000 18:46:06 +0000 (18:46 +0000)]
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.

24 years agoUpdate CHANGES to include Ben's db1 vs db2 change
Kurt Zeilenga [Mon, 17 Jan 2000 17:53:36 +0000 (17:53 +0000)]
Update CHANGES to include Ben's db1 vs db2 change
Rebuild configure using correct tools.

24 years agoAdd ITS#422, ITS#423 fixes
Kurt Zeilenga [Mon, 17 Jan 2000 17:45:52 +0000 (17:45 +0000)]
Add ITS#422, ITS#423 fixes

24 years agoAdd support for GeneralizedTime
Kurt Zeilenga [Mon, 17 Jan 2000 17:43:40 +0000 (17:43 +0000)]
Add support for GeneralizedTime
Add creator/modifiers attrittributes.

24 years agoAdd crypt(3) sanity checks
Kurt Zeilenga [Mon, 17 Jan 2000 17:16:50 +0000 (17:16 +0000)]
Add crypt(3) sanity checks

24 years agoAllow using real db1 on glibc 2.1 instead of the db1 compatiblity in db2.
Ben Collins [Mon, 27 Dec 1999 02:13:30 +0000 (02:13 +0000)]
Allow using real db1 on glibc 2.1 instead of the db1 compatiblity in db2.

24 years agoPrepare for 1.2.9
Kurt Zeilenga [Fri, 24 Dec 1999 18:36:01 +0000 (18:36 +0000)]
Prepare for 1.2.9

24 years agoITS#402 bug fix was commited by Howard.
Kurt Zeilenga [Fri, 24 Dec 1999 18:24:33 +0000 (18:24 +0000)]
ITS#402 bug fix was commited by Howard.

24 years agoebuild using:
Kurt Zeilenga [Wed, 22 Dec 1999 19:44:36 +0000 (19:44 +0000)]
ebuild using:
autoconf 2.13.3
aclocal from automake 1.14a
libtool 1.3.3

24 years agoFix ITS#402 - index corruption in idl_insert_key
Howard Chu [Mon, 20 Dec 1999 15:57:19 +0000 (15:57 +0000)]
Fix ITS#402 - index corruption in idl_insert_key

24 years agoRevert back to RelEng
Kurt Zeilenga [Fri, 10 Dec 1999 18:09:45 +0000 (18:09 +0000)]
Revert back to RelEng

24 years agoITS#374: index presence filter bug fix. OPENLDAP_REL_ENG_1_2_8
Kurt Zeilenga [Fri, 10 Dec 1999 18:07:59 +0000 (18:07 +0000)]
ITS#374: index presence filter bug fix.

24 years agoReturn to RelEng
Kurt Zeilenga [Fri, 10 Dec 1999 01:50:16 +0000 (01:50 +0000)]
Return to RelEng

24 years agoReady for 1.2.8 release
Kurt Zeilenga [Fri, 10 Dec 1999 01:48:49 +0000 (01:48 +0000)]
Ready for 1.2.8 release

24 years agoUpdate version to 1.2.8 for release
Kurt Zeilenga [Thu, 9 Dec 1999 23:10:43 +0000 (23:10 +0000)]
Update version to 1.2.8 for release

24 years agoITS#395: fix 2 writer in reader/writer lock bug
Kurt Zeilenga [Thu, 9 Dec 1999 00:00:53 +0000 (00:00 +0000)]
ITS#395: fix 2 writer in reader/writer lock bug

24 years agoAdd cross environment portability warning
Kurt Zeilenga [Sat, 4 Dec 1999 20:39:13 +0000 (20:39 +0000)]
Add cross environment portability warning

24 years agoUpdate slapd.conf to match quick start guide example
Kurt Zeilenga [Sat, 4 Dec 1999 18:38:38 +0000 (18:38 +0000)]
Update slapd.conf to match quick start guide example

24 years agoITS#357: don't crash when at_cn == NULL.
Kurt Zeilenga [Wed, 17 Nov 1999 22:58:01 +0000 (22:58 +0000)]
ITS#357: don't crash when at_cn == NULL.

24 years agoImport Y2K fix from devel
Kurt Zeilenga [Wed, 17 Nov 1999 21:32:28 +0000 (21:32 +0000)]
Import Y2K fix from devel

24 years agoITS#328: fix strstr bug (by commenting out bad code). UD_BASE should
Kurt Zeilenga [Wed, 3 Nov 1999 22:05:18 +0000 (22:05 +0000)]
ITS#328: fix strstr bug (by commenting out bad code).  UD_BASE should
have been replaced with ldap.conf/ud.conf default handling, not NULL.

24 years agoTake address of enclosing structure (in_addr), not member (s_addr).
Kurt Zeilenga [Wed, 3 Nov 1999 21:14:19 +0000 (21:14 +0000)]
Take address of enclosing structure (in_addr), not member (s_addr).

24 years agoChange slapd/delete stats message for consistency.
Kurt Zeilenga [Wed, 3 Nov 1999 18:16:51 +0000 (18:16 +0000)]
Change slapd/delete stats message for consistency.

24 years agoDon't create a subtree dn index.
Kurt Zeilenga [Wed, 3 Nov 1999 01:05:19 +0000 (01:05 +0000)]
Don't create a subtree dn index.

24 years agoFix typo.
Kurt Zeilenga [Tue, 2 Nov 1999 17:32:36 +0000 (17:32 +0000)]
Fix typo.

24 years agoSupport use of short as LDAP_INT4. #error if LDAP_INT4 not set.
Kurt Zeilenga [Mon, 1 Nov 1999 15:56:11 +0000 (15:56 +0000)]
Support use of short as LDAP_INT4.  #error if LDAP_INT4 not set.

24 years agoApply ACL to lastmod attributes.
Kurt Zeilenga [Fri, 29 Oct 1999 20:00:47 +0000 (20:00 +0000)]
Apply ACL to lastmod attributes.

24 years agoChange default referral (commented out)
Kurt Zeilenga [Thu, 21 Oct 1999 03:42:39 +0000 (03:42 +0000)]
Change default referral (commented out)

24 years agoAdd TCP_NODELAY support to client side as well.
Kurt Zeilenga [Fri, 15 Oct 1999 18:18:31 +0000 (18:18 +0000)]
Add TCP_NODELAY support to client side as well.

24 years agoImport TCP_NODELAY support from devel.
Kurt Zeilenga [Fri, 15 Oct 1999 18:04:22 +0000 (18:04 +0000)]
Import TCP_NODELAY support from devel.

24 years agoITS#325: use simple pointer arithmetic to avoid problems on systems
Kurt Zeilenga [Fri, 15 Oct 1999 17:59:23 +0000 (17:59 +0000)]
ITS#325: use simple pointer arithmetic to avoid problems on systems
with odd pointer representations (such as Cray T90).

24 years agoAdd missing URL in last commit
Kurt Zeilenga [Fri, 8 Oct 1999 01:29:32 +0000 (01:29 +0000)]
Add missing URL in last commit

24 years agoReference Quick Start Guide
Kurt Zeilenga [Fri, 8 Oct 1999 01:24:49 +0000 (01:24 +0000)]
Reference Quick Start Guide

24 years agoLast commit message was incorrect. Actual change was to ignore
Kurt Zeilenga [Sat, 25 Sep 1999 16:19:23 +0000 (16:19 +0000)]
Last commit message was incorrect.  Actual change was to ignore
empty value (to avoid crashing).  ITS#303

24 years agoFix -c vs -H typo (ITS#154)
Kurt Zeilenga [Sat, 25 Sep 1999 16:16:05 +0000 (16:16 +0000)]
Fix -c vs -H typo (ITS#154)

24 years agoApply ITS#302 fix (value with only continuation lines)
Kurt Zeilenga [Fri, 24 Sep 1999 02:41:06 +0000 (02:41 +0000)]
Apply ITS#302 fix (value with only continuation lines)

24 years agoInitialize li_nextid_file.
Kurt Zeilenga [Wed, 22 Sep 1999 21:11:42 +0000 (21:11 +0000)]
Initialize li_nextid_file.

24 years agoChange AC_PREREQ to 2.13.1.
Kurt Zeilenga [Wed, 22 Sep 1999 19:33:29 +0000 (19:33 +0000)]
Change AC_PREREQ to 2.13.1.

24 years ago* wrong branch, revert change
Ben Collins [Wed, 22 Sep 1999 18:01:40 +0000 (18:01 +0000)]
* wrong branch, revert change

24 years ago* configure.in/configure: oops, forgot to add the AC_SUBST(WRAP_LIBS)
Ben Collins [Wed, 22 Sep 1999 17:56:22 +0000 (17:56 +0000)]
* configure.in/configure: oops, forgot to add the AC_SUBST(WRAP_LIBS)

24 years ago* configure.in: Added better check for libwrap (the old way failed when
Ben Collins [Wed, 22 Sep 1999 14:58:56 +0000 (14:58 +0000)]
* configure.in: Added better check for libwrap (the old way failed when
  libwrap was a dynamic library) and also included extraneous check for
  -lnsl after libwrap check (from head branch). Add -lwrap to new subst
  var WRAP_LIBS so we have more control over where it get's linked
  (dynamic libwrap causes problems when we link to programs that don't
  define certains globals that libwrap expects).
* build/top.mk: Added placeholder for WRAP_LIBS subst
* servers/slapd/Makefile.in: Added $(WRAP_LIBS) to the slapd and sslapd
  link command line specifically so it doesn't get thrown in with the rest
  of the LIBS.
* configure: rebuilt

24 years agodb_appinit env flag: s/int/u_int32_t/ ITS#294
Kurt Zeilenga [Sat, 18 Sep 1999 22:07:57 +0000 (22:07 +0000)]
db_appinit env flag: s/int/u_int32_t/  ITS#294

24 years agos/int/u_int32_t/ for BDB2 env flags.
Kurt Zeilenga [Sat, 18 Sep 1999 22:05:19 +0000 (22:05 +0000)]
s/int/u_int32_t/ for BDB2 env flags.

24 years agoApply ITS#294 y2k fix
Kurt Zeilenga [Fri, 17 Sep 1999 22:12:54 +0000 (22:12 +0000)]
Apply ITS#294 y2k fix

24 years agoUpdate hints with example that seems to work more often than not.
Kurt Zeilenga [Thu, 16 Sep 1999 01:56:25 +0000 (01:56 +0000)]
Update hints with example that seems to work more often than not.

24 years agoAdd 'fixed lint'
Kurt Zeilenga [Wed, 15 Sep 1999 21:43:39 +0000 (21:43 +0000)]
Add 'fixed lint'

24 years agoUse ptrdiff_t and initial default_referral to NULL.
Kurt Zeilenga [Wed, 15 Sep 1999 21:01:24 +0000 (21:01 +0000)]
Use ptrdiff_t and initial default_referral to NULL.

24 years agoRevert to release engineering
Kurt Zeilenga [Fri, 10 Sep 1999 03:24:58 +0000 (03:24 +0000)]
Revert to release engineering

24 years agoPrepare for 1.2.7 release OPENLDAP_REL_ENG_1_2_7
Kurt Zeilenga [Thu, 9 Sep 1999 22:15:48 +0000 (22:15 +0000)]
Prepare for 1.2.7 release

24 years agoITS#211 ldbmcat core dump fix due to #if[n]def HAVE_BERKELEY_DB typo
Kurt Zeilenga [Thu, 9 Sep 1999 21:16:05 +0000 (21:16 +0000)]
ITS#211 ldbmcat core dump fix due to #if[n]def HAVE_BERKELEY_DB typo

24 years agoBackout last commit until devel tests complete successfully.
Kurt Zeilenga [Mon, 6 Sep 1999 18:49:00 +0000 (18:49 +0000)]
Backout last commit until devel tests complete successfully.

24 years agodb_appinit flags should be declared as u_int32_t, not int.
Kurt Zeilenga [Mon, 6 Sep 1999 18:43:07 +0000 (18:43 +0000)]
db_appinit flags should be declared as u_int32_t, not int.

24 years agos/patch/path/
Kurt Zeilenga [Mon, 6 Sep 1999 18:26:37 +0000 (18:26 +0000)]
s/patch/path/

24 years agoApply devel IDL fixes...
Kurt Zeilenga [Fri, 3 Sep 1999 01:24:13 +0000 (01:24 +0000)]
Apply devel IDL fixes...

24 years agoITS#276: make copy of errno before it gets slammed.
Kurt Zeilenga [Wed, 1 Sep 1999 00:33:54 +0000 (00:33 +0000)]
ITS#276: make copy of errno before it gets slammed.

24 years agoITS#247 ITS#275: fix handling of filters with '\*' (and other escapes)
Kurt Zeilenga [Mon, 30 Aug 1999 19:23:18 +0000 (19:23 +0000)]
ITS#247 ITS#275: fix handling of filters with '\*' (and other escapes)
(based on latest devel codes).

24 years agoFix *=+=* bug.
Kurt Zeilenga [Sat, 28 Aug 1999 06:15:43 +0000 (06:15 +0000)]
Fix *=+=* bug.
Plug leak of ber.

24 years agoSimple ldapsearch (%s) bug fix (ITS#274)
Kurt Zeilenga [Thu, 26 Aug 1999 01:40:42 +0000 (01:40 +0000)]
Simple ldapsearch (%s) bug fix (ITS#274)

24 years agoNeed to exit 1 if ldapsearch for deleted rdn is successful.
Kurt Zeilenga [Wed, 25 Aug 1999 23:22:13 +0000 (23:22 +0000)]
Need to exit 1 if ldapsearch for deleted rdn is successful.

24 years agoDisable config.cache to ensure consistent detection
Kurt Zeilenga [Wed, 25 Aug 1999 20:39:37 +0000 (20:39 +0000)]
Disable config.cache to ensure consistent detection

24 years agoMissed one free() of edn
Kurt Zeilenga [Fri, 20 Aug 1999 21:20:12 +0000 (21:20 +0000)]
Missed one free() of edn

24 years agoUpdate changes to reflect additional memory leaks were fixed.
Kurt Zeilenga [Fri, 20 Aug 1999 20:33:24 +0000 (20:33 +0000)]
Update changes to reflect additional memory leaks were fixed.

24 years agoImport Hallvards idl memory plugs from devel.
Kurt Zeilenga [Fri, 20 Aug 1999 20:21:51 +0000 (20:21 +0000)]
Import Hallvards idl memory plugs from devel.

24 years agoFix leak of edn when binding as rootdn.
Kurt Zeilenga [Fri, 20 Aug 1999 20:09:48 +0000 (20:09 +0000)]
Fix leak of edn when binding as rootdn.

24 years agoFixed slapd/back-ldbm memory leak of lastmod attributes (ITS#249 ITS#250)
Kurt Zeilenga [Fri, 20 Aug 1999 18:27:50 +0000 (18:27 +0000)]
Fixed slapd/back-ldbm memory leak of lastmod attributes (ITS#249 ITS#250)

24 years agoImport ITS#255 cthread typo fix from -devel.
Kurt Zeilenga [Tue, 17 Aug 1999 00:11:38 +0000 (00:11 +0000)]
Import ITS#255 cthread typo fix from -devel.

24 years agoUpdate INSTALL and ldapconfig.h.edit to reflect the file is only
Kurt Zeilenga [Fri, 13 Aug 1999 01:38:07 +0000 (01:38 +0000)]
Update INSTALL and ldapconfig.h.edit to reflect the file is only
for tuning OpenLDAP and generally shouldn't be messed with.

24 years agos/edit/review/ in respect to ldapconfig.h.edit
Kurt Zeilenga [Fri, 13 Aug 1999 01:23:28 +0000 (01:23 +0000)]
s/edit/review/ in respect to ldapconfig.h.edit

24 years agoAdd 'ref' to slapd.at.conf
Kurt Zeilenga [Wed, 11 Aug 1999 17:07:25 +0000 (17:07 +0000)]
Add 'ref' to slapd.at.conf

24 years agoForce commit: Last commit message in error
Kurt Zeilenga [Wed, 11 Aug 1999 17:06:17 +0000 (17:06 +0000)]
Force commit: Last commit message in error
Commit fixes index generatation.  Wasn't generating 'eq' due to
improper argument specification.

24 years agoNeed ref attribute type as well.
Kurt Zeilenga [Wed, 11 Aug 1999 17:04:49 +0000 (17:04 +0000)]
Need ref attribute type as well.