]>
git.sur5r.net Git - openldap/log
Kurt Zeilenga [Fri, 27 Aug 1999 18:23:58 +0000 (18:23 +0000)]
If filenm is "" or ":", skip it
Kurt Zeilenga [Fri, 27 Aug 1999 17:51:40 +0000 (17:51 +0000)]
Remove lint from awk script (trailing ;)
Improve regex to allow detection of : inside of filenames.
Skip files with ':' in name
Fix noslash 'next' vs 'continue' bug
Kurt Zeilenga [Fri, 27 Aug 1999 05:45:53 +0000 (05:45 +0000)]
Plug ber leakage:
result was leaking ber's in some error cases. ber_flush now called
with no freeing so that caller of send_ldap_ber() can free its own ber.
c->c_currentber was also being leaked if connection was destory
current when a PDU input was outstanding.
Fixed ber_flush to free ber upon write only to file.
Hallvard Furuseth [Fri, 27 Aug 1999 03:21:43 +0000 (03:21 +0000)]
Plug memory leaks (free output from ldif_parse_line)
Kurt Zeilenga [Thu, 26 Aug 1999 22:43:08 +0000 (22:43 +0000)]
Disable removal of subtree indices upon delete. This allows
modrdn to run, but masks the underlying subtree index bug (which
I haven't found yet).
Apply modrdn/dn2id changes to BDB2.
Kurt Zeilenga [Thu, 26 Aug 1999 21:00:22 +0000 (21:00 +0000)]
Assert ID != NOID when fetching from the datastore.
Add additional abandon point to modrdn.
test005-modrdn still shows error. Likely in dn2id, index, or idl codes.
Kurt Zeilenga [Thu, 26 Aug 1999 19:12:15 +0000 (19:12 +0000)]
Use NULL pointer to indicate values need not be freed instead of
relying on developer selecting the right goto label.
Kurt Zeilenga [Thu, 26 Aug 1999 19:10:28 +0000 (19:10 +0000)]
Remove use of uninitialized variable.
Kurt Zeilenga [Thu, 26 Aug 1999 19:09:40 +0000 (19:09 +0000)]
Fix "database fubar" crash
Kurt Zeilenga [Thu, 26 Aug 1999 01:48:47 +0000 (01:48 +0000)]
Backout delete before add rdn index change.
Kurt Zeilenga [Thu, 26 Aug 1999 01:33:57 +0000 (01:33 +0000)]
Defer updating dn2id until after rdn checks... (test005 still broken)
Kurt Zeilenga [Thu, 26 Aug 1999 01:07:24 +0000 (01:07 +0000)]
Delete old rdn before adding new rdn.
Kurt Zeilenga [Thu, 26 Aug 1999 00:51:27 +0000 (00:51 +0000)]
fix dn2id delete bug... breaks modrdn.
Kurt Zeilenga [Thu, 26 Aug 1999 00:48:24 +0000 (00:48 +0000)]
This fixes dn2id delete bug... but breaks modrdn.
Kurt Zeilenga [Thu, 26 Aug 1999 00:22:05 +0000 (00:22 +0000)]
Update test005-modrdn to handle success without entries
Kurt Zeilenga [Wed, 25 Aug 1999 21:27:39 +0000 (21:27 +0000)]
Defer addition until we have some basic UTF-8 routines
Kurt Zeilenga [Wed, 25 Aug 1999 18:32:28 +0000 (18:32 +0000)]
Clarify -enable-dns and "LDAPD" as being an X.500-to-LDAP gateway
Kurt Zeilenga [Wed, 25 Aug 1999 06:52:28 +0000 (06:52 +0000)]
Add dn.c
Kurt Zeilenga [Wed, 25 Aug 1999 06:44:18 +0000 (06:44 +0000)]
Fix NEEDS typo in the right place
Kurt Zeilenga [Wed, 25 Aug 1999 06:44:08 +0000 (06:44 +0000)]
Implement ldap_dn_normalize and friends. Should be used by clients
to validate input dn's BEFORE sending dn's to server.
Also fixed getfilter to use REG_EXTENDED|REG_NOSUB. (and fixed one
case where REG_BASIC was still used).
s/strdup/LDAP_STRDUP/
Added ldap_pvt_str2lower/upper
Kurt Zeilenga [Wed, 25 Aug 1999 06:31:56 +0000 (06:31 +0000)]
Fix NEEDS typo
Kurt Zeilenga [Tue, 24 Aug 1999 23:47:11 +0000 (23:47 +0000)]
s/.h.nt/.nt/ to allow for better NMAKE processing
Kurt Zeilenga [Tue, 24 Aug 1999 23:45:52 +0000 (23:45 +0000)]
Prepare to add ldap_dn_*() routines from slapd.
Gary Williams [Tue, 24 Aug 1999 18:42:11 +0000 (18:42 +0000)]
LDAP_P is only for prototypes, remove from function def
Kurt Zeilenga [Tue, 24 Aug 1999 04:33:34 +0000 (04:33 +0000)]
Add REG_NOSUB as we only need matched results.
Kurt Zeilenga [Tue, 24 Aug 1999 04:22:23 +0000 (04:22 +0000)]
Fix ManageDSAit OID (had extra .16)
Kurt Zeilenga [Tue, 24 Aug 1999 01:13:30 +0000 (01:13 +0000)]
Rename filter entry's strcpy_special() to strcpy_regex() to better
reflect its purpose. Modify switch to support REG_EXTENDED expressions.
Use REG_EXTENDED instead of REG_BASIC everywhere.
Modify <ac/regex.h> to support <gnuregex.h> for testing purposes.
Requires: env CPPFLAGS="-DHAVE_GNUREGEX_H=1" LIBS=-lgnuregex ./configure
Kurt Zeilenga [Tue, 24 Aug 1999 00:27:53 +0000 (00:27 +0000)]
Axe <varargs.h> support. Assume STDC C translator is available
to build OpenLDAP.
Kurt Zeilenga [Sun, 22 Aug 1999 18:47:54 +0000 (18:47 +0000)]
./configure --help cleanup
Kurt Zeilenga [Sun, 22 Aug 1999 17:10:23 +0000 (17:10 +0000)]
s/ldif2ldbm/slapadd/
Kurt Zeilenga [Sun, 22 Aug 1999 17:08:41 +0000 (17:08 +0000)]
Rename test001 from test001-ldif2ldbm to test001-slapadd (repo move).
Hallvard Furuseth [Sun, 22 Aug 1999 03:36:19 +0000 (03:36 +0000)]
Plug minor memory leak
Hallvard Furuseth [Sun, 22 Aug 1999 03:35:10 +0000 (03:35 +0000)]
Remove lint
Hallvard Furuseth [Sun, 22 Aug 1999 03:32:13 +0000 (03:32 +0000)]
Initialize lineno
Hallvard Furuseth [Sun, 22 Aug 1999 03:30:45 +0000 (03:30 +0000)]
Always compile acl_dn_pat when it is set, otherwise acl.c breaks
Kurt Zeilenga [Sun, 22 Aug 1999 03:04:33 +0000 (03:04 +0000)]
Support for native GNU Pth Threads (--with-threads=pth)
Tests behave as expected excepting slapd sometimes does not
shutdown properly.
Kurt Zeilenga [Sat, 21 Aug 1999 17:19:10 +0000 (17:19 +0000)]
Experimental support for GNU Pth's Posix Thread API. This might be a
suitable for systems with poor (or nonexistant) Pthread implementations.
Kurt Zeilenga [Fri, 20 Aug 1999 22:59:00 +0000 (22:59 +0000)]
Stop mergers if dup returns NULL.
Kurt Zeilenga [Fri, 20 Aug 1999 22:42:04 +0000 (22:42 +0000)]
ACIs from Mark Valence <kurash@sassafras.com> (ITS#261)
Kurt Zeilenga [Fri, 20 Aug 1999 22:37:30 +0000 (22:37 +0000)]
Backout fetch_one copy change
Kurt Zeilenga [Fri, 20 Aug 1999 22:24:58 +0000 (22:24 +0000)]
Fix slurpd constification where dependent upon slap.h
Kurt Zeilenga [Fri, 20 Aug 1999 19:50:11 +0000 (19:50 +0000)]
complete this round of constification
Kurt Zeilenga [Fri, 20 Aug 1999 19:29:43 +0000 (19:29 +0000)]
more const'ification
Kurt Zeilenga [Fri, 20 Aug 1999 19:12:41 +0000 (19:12 +0000)]
const'ification
Kurt Zeilenga [Fri, 20 Aug 1999 19:00:44 +0000 (19:00 +0000)]
const'fication
Kurt Zeilenga [Fri, 20 Aug 1999 00:55:22 +0000 (00:55 +0000)]
Apply Hallvard's memory leak plugs...
Howard Chu [Fri, 20 Aug 1999 00:32:36 +0000 (00:32 +0000)]
Update for attribute, objectclass, and objectidentifier descriptions.
Howard Chu [Thu, 19 Aug 1999 23:44:53 +0000 (23:44 +0000)]
Fix warnings from previous OID parse commit
Kurt Zeilenga [Thu, 19 Aug 1999 22:27:24 +0000 (22:27 +0000)]
s/slapentry/slapadd/
Kurt Zeilenga [Thu, 19 Aug 1999 22:26:35 +0000 (22:26 +0000)]
s/HAVE_QUIPU/BUILD_QUIPU/
Howard Chu [Thu, 19 Aug 1999 22:09:33 +0000 (22:09 +0000)]
Add OIDmacros for attribute & objectclass numericOIDs. Allow parsing
attribute syntaxes using syntax description in addition to syntax OID.
Removed all whitespace from syntax descriptions.
Kurt Zeilenga [Thu, 19 Aug 1999 20:01:42 +0000 (20:01 +0000)]
Add CSRIMALLOC Support
Kurt Zeilenga [Thu, 19 Aug 1999 19:15:45 +0000 (19:15 +0000)]
More unifdef -DSLAP_CLEANUP
Kurt Zeilenga [Thu, 19 Aug 1999 18:55:01 +0000 (18:55 +0000)]
unifdef -DSLAP_CLEANUP
Kurt Zeilenga [Thu, 19 Aug 1999 18:48:17 +0000 (18:48 +0000)]
More CSRI malloc debugging support and destroy sockbuf fix.
Test008 now runs without leak.
Kurt Zeilenga [Thu, 19 Aug 1999 18:36:10 +0000 (18:36 +0000)]
slapd_tester should be linked with LIBS
Kurt Zeilenga [Thu, 19 Aug 1999 18:19:20 +0000 (18:19 +0000)]
Free ldif buffer... test001 now shows no leaks!
Kurt Zeilenga [Thu, 19 Aug 1999 18:16:04 +0000 (18:16 +0000)]
Fix MAJOR memory leak.
Kurt Zeilenga [Thu, 19 Aug 1999 18:13:36 +0000 (18:13 +0000)]
Add CSRIMALLOC support
Kurt Zeilenga [Thu, 19 Aug 1999 18:13:10 +0000 (18:13 +0000)]
Apply dn_parent memory leak fix to bdb2
Kurt Zeilenga [Thu, 19 Aug 1999 17:20:15 +0000 (17:20 +0000)]
Centralize slap init/startup/shutdown/destroy into slapcommon
Kurt Zeilenga [Thu, 19 Aug 1999 17:08:32 +0000 (17:08 +0000)]
Fix typo in last commit... odd that test001 didn't bomb because of this.
Kurt Zeilenga [Thu, 19 Aug 1999 17:06:28 +0000 (17:06 +0000)]
Add hacks to allow debugging with CSRI malloc.
(test001-populate runs without leak)
Free global entry string buffer on shutdown.
Kurt Zeilenga [Thu, 19 Aug 1999 17:03:41 +0000 (17:03 +0000)]
Remove "touch all-common", not building when needed is worse than building
when not needed.
Kurt Zeilenga [Thu, 19 Aug 1999 17:02:36 +0000 (17:02 +0000)]
s/U-Mich/OpenLDAP/ in examples
Kurt Zeilenga [Thu, 19 Aug 1999 16:51:43 +0000 (16:51 +0000)]
Fix dn_parent memory leak.
Kurt Zeilenga [Thu, 19 Aug 1999 16:51:23 +0000 (16:51 +0000)]
Fix SLAP_CLEANUP (this #ifdef should really be removed)
Hallvard Furuseth [Thu, 19 Aug 1999 11:44:44 +0000 (11:44 +0000)]
plug memory leak
Kurt Zeilenga [Thu, 19 Aug 1999 00:40:18 +0000 (00:40 +0000)]
Clean up debug messages.
Kurt Zeilenga [Wed, 18 Aug 1999 20:21:43 +0000 (20:21 +0000)]
Removed in favor of -xx.txt
Kurt Zeilenga [Wed, 18 Aug 1999 20:20:42 +0000 (20:20 +0000)]
draft-ietf-ldup-subentry-00.txt
Kurt Zeilenga [Wed, 18 Aug 1999 20:18:20 +0000 (20:18 +0000)]
Statement concerning appropriate use of I-D.
Kurt Zeilenga [Wed, 18 Aug 1999 20:16:33 +0000 (20:16 +0000)]
draft-ietf-ldapext-namedref-00.txt
Kurt Zeilenga [Wed, 18 Aug 1999 20:15:22 +0000 (20:15 +0000)]
update to draft-ietf-ldapext-acl-model-03.txt
Kurt Zeilenga [Wed, 18 Aug 1999 20:13:30 +0000 (20:13 +0000)]
draft-ietf-ldapext-authmeth-04.txt
Kurt Zeilenga [Wed, 18 Aug 1999 20:12:03 +0000 (20:12 +0000)]
draft-ietf-ldapext-acl-reqts-02.txt
Kurt Zeilenga [Wed, 18 Aug 1999 20:09:50 +0000 (20:09 +0000)]
moved to -xx.txt
Kurt Zeilenga [Wed, 18 Aug 1999 20:08:48 +0000 (20:08 +0000)]
Update to revision 3.
Kurt Zeilenga [Wed, 18 Aug 1999 20:07:09 +0000 (20:07 +0000)]
Don't include revision number in file name (to allow in place updating)
Kurt Zeilenga [Wed, 18 Aug 1999 07:20:30 +0000 (07:20 +0000)]
Fix typos in 'make clean'
Kurt Zeilenga [Wed, 18 Aug 1999 02:36:23 +0000 (02:36 +0000)]
Fix server==NULL bugs
Kurt Zeilenga [Wed, 18 Aug 1999 02:01:24 +0000 (02:01 +0000)]
s/U-Mich/OpenLDAP/ in examples
Kurt Zeilenga [Wed, 18 Aug 1999 01:49:42 +0000 (01:49 +0000)]
Document -s and -c modes.
Kurt Zeilenga [Wed, 18 Aug 1999 01:45:59 +0000 (01:45 +0000)]
Add schema checking, continue mode, and fix a few leaks.
Hallvard Furuseth [Tue, 17 Aug 1999 21:21:43 +0000 (21:21 +0000)]
Add <ac/string.h>
Hallvard Furuseth [Tue, 17 Aug 1999 21:14:03 +0000 (21:14 +0000)]
Fix printf formats: print msgtype as %lu, remove spurious sval arg in apitest
Kurt Zeilenga [Tue, 17 Aug 1999 21:11:52 +0000 (21:11 +0000)]
Remove lint.
Kurt Zeilenga [Tue, 17 Aug 1999 21:10:52 +0000 (21:10 +0000)]
Update MSVC project and remove lint
Hallvard Furuseth [Tue, 17 Aug 1999 21:10:48 +0000 (21:10 +0000)]
Add missing progname argument to fprintf
Hallvard Furuseth [Tue, 17 Aug 1999 21:09:26 +0000 (21:09 +0000)]
Add const, to fix "cast away from const" warnings
Howard Chu [Tue, 17 Aug 1999 20:27:46 +0000 (20:27 +0000)]
Remove extraneous newlines from non-LDIF output
Kurt Zeilenga [Tue, 17 Aug 1999 20:25:16 +0000 (20:25 +0000)]
s/ldif2ldbm/slapadd/ and similiar changes
ldif updates (add URL description).
Kurt Zeilenga [Tue, 17 Aug 1999 20:07:33 +0000 (20:07 +0000)]
s/ldif2dlbm/slapadd/
Kurt Zeilenga [Tue, 17 Aug 1999 20:04:35 +0000 (20:04 +0000)]
Add man pages for slapadd and slapcat (slapindex coming soon).
Remove man pages for old ldbm tools.
Hallvard Furuseth [Tue, 17 Aug 1999 19:54:37 +0000 (19:54 +0000)]
Add missing newline at end of file
Kurt Zeilenga [Tue, 17 Aug 1999 19:30:40 +0000 (19:30 +0000)]
Make -d levels additive
Kurt Zeilenga [Tue, 17 Aug 1999 19:00:59 +0000 (19:00 +0000)]
New dn2id format with base/one/subtree indices (ldbm/bdb2)
New id2entry (id-less) format (ldbm/bdb2)
Removed id2children (ldbm/bdb2)
Added nextid database (ldbm)
Broke ldbmtest
Removed ldif2* tools (ldbm/bdb2)
Added slap tools (slapadd, slapcat, slapindex)
Kurt Zeilenga [Tue, 17 Aug 1999 18:46:08 +0000 (18:46 +0000)]
Another bogus postalcode removed
Kurt Zeilenga [Tue, 17 Aug 1999 18:44:53 +0000 (18:44 +0000)]
Strip bogus postcode from entry
Hallvard Furuseth [Tue, 17 Aug 1999 10:00:58 +0000 (10:00 +0000)]
Fix bugreport/mailinglist addresses