]> git.sur5r.net Git - openldap/log
openldap
25 years agoAdd special case tests to avoid regressions.
Juan Gomez [Thu, 27 May 1999 00:56:43 +0000 (00:56 +0000)]
Add special case tests to avoid regressions.

25 years agoAdd new output file name.
Juan Gomez [Thu, 27 May 1999 00:31:30 +0000 (00:31 +0000)]
Add new output file name.

25 years agoNeed output for various tests in differen files so we know which specific
Juan Gomez [Thu, 27 May 1999 00:29:39 +0000 (00:29 +0000)]
Need output for various tests in differen files so we know which specific
part fails if it does.

25 years agoAdded nis ldif in the right place.
Juan Gomez [Thu, 27 May 1999 00:20:41 +0000 (00:20 +0000)]
Added nis ldif in the right place.

25 years agoFixed path to ldif file
Juan Gomez [Wed, 26 May 1999 23:52:27 +0000 (23:52 +0000)]
Fixed path to ldif file

25 years agoPoint to new dir for ldif file.
Juan Gomez [Wed, 26 May 1999 23:27:03 +0000 (23:27 +0000)]
Point to new dir for ldif file.

25 years agoPoint to new dir.
Juan Gomez [Wed, 26 May 1999 23:18:50 +0000 (23:18 +0000)]
Point to new dir.

25 years agoUpdate main comment.
Kurt Zeilenga [Wed, 26 May 1999 22:25:45 +0000 (22:25 +0000)]
Update main comment.

25 years agoAdd missing MSVC5 project.
Kurt Zeilenga [Wed, 26 May 1999 20:36:30 +0000 (20:36 +0000)]
Add missing MSVC5 project.

25 years agoAdd -lnet to BeOS specific libraries.
Kurt Zeilenga [Wed, 26 May 1999 20:35:31 +0000 (20:35 +0000)]
Add -lnet to BeOS specific libraries.

25 years agoAdd missing MSVC5 workspace/projects.
Kurt Zeilenga [Wed, 26 May 1999 19:49:10 +0000 (19:49 +0000)]
Add missing MSVC5 workspace/projects.

25 years agoFix compilation errors, mod declared as LDAPMod, but used inconsistently
Julio Sánchez Fernández [Wed, 26 May 1999 19:33:23 +0000 (19:33 +0000)]
Fix compilation errors, mod declared as LDAPMod, but used inconsistently
as LDAPMod (but incorrectly).  Please review this change, I am not sure
I understood what was intended.

25 years agoAdd main MSVC5 workspace to build the works.
Kurt Zeilenga [Wed, 26 May 1999 19:25:22 +0000 (19:25 +0000)]
Add main MSVC5 workspace to build the works.

25 years agoProvide human-readable syntax errors.
Julio Sánchez Fernández [Wed, 26 May 1999 19:21:55 +0000 (19:21 +0000)]
Provide human-readable syntax errors.

25 years agoProvide human-readable errors.
Julio Sánchez Fernández [Wed, 26 May 1999 19:20:40 +0000 (19:20 +0000)]
Provide human-readable errors.

25 years agoAccess x added!
Juan Gomez [Wed, 26 May 1999 19:18:05 +0000 (19:18 +0000)]
Access x added!

25 years agoTrying to change access to this file...
Juan Gomez [Wed, 26 May 1999 19:15:57 +0000 (19:15 +0000)]
Trying to change access to this file...

25 years agoChange conf for nis test.
Juan Gomez [Wed, 26 May 1999 18:49:09 +0000 (18:49 +0000)]
Change conf for nis test.

25 years agoMake it executable.
Juan Gomez [Wed, 26 May 1999 18:46:04 +0000 (18:46 +0000)]
Make it executable.

25 years agoRelocated nis schema.
Juan Gomez [Wed, 26 May 1999 18:37:30 +0000 (18:37 +0000)]
Relocated nis schema.

25 years agoFix namespace contamination, some comments added.
Julio Sánchez Fernández [Wed, 26 May 1999 13:52:11 +0000 (13:52 +0000)]
Fix namespace contamination, some comments added.

25 years agoMirror modrdn special case fix to db2.
Juan Gomez [Wed, 26 May 1999 12:29:54 +0000 (12:29 +0000)]
Mirror modrdn special case fix to db2.

25 years agoFix name typo
Juan Gomez [Wed, 26 May 1999 12:27:06 +0000 (12:27 +0000)]
Fix name typo

25 years agoMake bdb2i_modify_internal() public.
Juan Gomez [Wed, 26 May 1999 12:22:10 +0000 (12:22 +0000)]
Make bdb2i_modify_internal() public.

25 years agoMake bdb2i_back_modify_internal() public so it can be reused from
Juan Gomez [Wed, 26 May 1999 12:19:31 +0000 (12:19 +0000)]
Make bdb2i_back_modify_internal() public so it can be reused from
modrdn.

25 years agoAdded fix to allow modrdn whose new rdn was already an attr value.
Juan Gomez [Wed, 26 May 1999 11:59:54 +0000 (11:59 +0000)]
Added fix to allow modrdn whose new rdn was already an attr value.

25 years agoAgain mirroring LDAMP_MOD_SOFTADD changes....
Juan Gomez [Wed, 26 May 1999 11:54:39 +0000 (11:54 +0000)]
Again mirroring LDAMP_MOD_SOFTADD changes....

25 years agoMirroring changes related to indexing to db2 backend...
Juan Gomez [Wed, 26 May 1999 11:51:49 +0000 (11:51 +0000)]
Mirroring changes related to indexing to db2 backend...
someone better comes up with a solution for this replication soon!

25 years agoAdded support for LDAP_MOD_SOFTADD.
Juan Gomez [Wed, 26 May 1999 11:45:17 +0000 (11:45 +0000)]
Added support for LDAP_MOD_SOFTADD.

25 years agoFixed index file naming bug and added support for LDAP_MOD_SOFTADD.
Juan Gomez [Wed, 26 May 1999 11:41:14 +0000 (11:41 +0000)]
Fixed index file naming bug and added support for LDAP_MOD_SOFTADD.

25 years agoAdd warning regarding LDAP_MOD_* so poeple won't reuse the LDAP_MOD_SOFTADD
Juan Gomez [Wed, 26 May 1999 11:33:57 +0000 (11:33 +0000)]
Add warning regarding LDAP_MOD_* so poeple won't reuse the LDAP_MOD_SOFTADD
code by mistake.

25 years agoAdd LDAP_MOD_SOFTADD const.
Juan Gomez [Wed, 26 May 1999 11:30:18 +0000 (11:30 +0000)]
Add LDAP_MOD_SOFTADD const.

25 years agoAdded include <ac/time.h> needed for struct timeval...
Juan Gomez [Wed, 26 May 1999 10:45:51 +0000 (10:45 +0000)]
Added include <ac/time.h> needed for struct timeval...

25 years agoObsolete file. Oops.
Howard Chu [Wed, 26 May 1999 02:52:37 +0000 (02:52 +0000)]
Obsolete file. Oops.

25 years agoFor ITS#157: Added LDAP backend for slapd, which also required adding OPENLDAP_SLAPD_BACK_LDAP
Howard Chu [Wed, 26 May 1999 02:35:20 +0000 (02:35 +0000)]
For ITS#157: Added LDAP backend for slapd, which also required adding
LDAP_OPT_MATCH_STRING to ldap.h and libldap/options.c.

25 years agoRemove mkversion project.
Kurt Zeilenga [Wed, 26 May 1999 01:36:51 +0000 (01:36 +0000)]
Remove mkversion project.
Tag Julio for schema work.

25 years agoFor ITS#158: keep mixed-case backend suffix in addition to upcased suffix.
Howard Chu [Tue, 25 May 1999 21:40:40 +0000 (21:40 +0000)]
For ITS#158: keep mixed-case backend suffix in addition to upcased suffix.

25 years agoBeOS comment was incorrect.
Kurt Zeilenga [Tue, 25 May 1999 18:52:45 +0000 (18:52 +0000)]
BeOS comment was incorrect.

25 years agoEliminate DECL_STRDUP check in favor of simple fix to <ac/string.h> header.
Kurt Zeilenga [Mon, 24 May 1999 23:01:57 +0000 (23:01 +0000)]
Eliminate DECL_STRDUP check in favor of simple fix to <ac/string.h> header.
Add #undef and other protection of macros.

25 years agoUse memcmp not strncmp for non-string comparisons.
Kurt Zeilenga [Mon, 24 May 1999 22:51:13 +0000 (22:51 +0000)]
Use memcmp not strncmp for non-string comparisons.

25 years agosetsockopt( SO_KEEPALIVE ) on the listen() socket. Will be
Kurt Zeilenga [Mon, 24 May 1999 22:20:34 +0000 (22:20 +0000)]
setsockopt( SO_KEEPALIVE ) on the listen() socket.  Will be
inherited on accept().

25 years agoImplement keep alives. Probably should be a configuration option.
Kurt Zeilenga [Mon, 24 May 1999 21:57:26 +0000 (21:57 +0000)]
Implement keep alives.  Probably should be a configuration option.

25 years agoDo not set db_cachesize under BerkeleyDB 2.4.
Kurt Zeilenga [Mon, 24 May 1999 21:21:09 +0000 (21:21 +0000)]
Do not set db_cachesize under BerkeleyDB 2.4.

25 years agoMinor header cleanup.
Kurt Zeilenga [Mon, 24 May 1999 20:55:47 +0000 (20:55 +0000)]
Minor header cleanup.

25 years agoProtect externs from inappropriate macro expansion.
Kurt Zeilenga [Mon, 24 May 1999 20:54:35 +0000 (20:54 +0000)]
Protect externs from inappropriate macro expansion.

25 years agoITS#159 fix. ldaphost may be NULL when used as printf "%s" argument.
Kurt Zeilenga [Mon, 24 May 1999 20:08:32 +0000 (20:08 +0000)]
ITS#159 fix.  ldaphost may be NULL when used as printf "%s" argument.

25 years agoUntested support for parsing attribute type definitions
Julio Sánchez Fernández [Mon, 24 May 1999 12:44:48 +0000 (12:44 +0000)]
Untested support for parsing attribute type definitions

25 years agoInitial incomplete and broken version.
Julio Sánchez Fernández [Mon, 24 May 1999 01:38:57 +0000 (01:38 +0000)]
Initial incomplete and broken version.

25 years agoSynced to show changes in openldap.m4
Ben Collins [Sun, 23 May 1999 01:58:33 +0000 (01:58 +0000)]
Synced to show changes in openldap.m4

25 years agoRemove empty else and other minor cleanup.
Kurt Zeilenga [Sun, 23 May 1999 00:26:47 +0000 (00:26 +0000)]
Remove empty else and other minor cleanup.

25 years agoldap.h:
Kurt Zeilenga [Sat, 22 May 1999 06:11:48 +0000 (06:11 +0000)]
ldap.h:
 added comments
 removed LDAP_MAX_ATTR_LEN
 removed LDAP_COMPAT* from <ldap.h> but not code.
 move LDAP_DEFAULT_REFHOPCOUNT to ldap-int.h
 added experimental options macros
 added LDAP_CONTROL_REFERRALS macros
libldap:
 Replace ld_attrbuffer with per use allocated attributed.
 ldap_first/next_attribute attributes now must be freed (as per draft).
 unifdef -DLDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS

25 years agoRemoved too much LINT.
Kurt Zeilenga [Sat, 22 May 1999 00:31:36 +0000 (00:31 +0000)]
Removed too much LINT.

25 years agoRemove LINT.
Kurt Zeilenga [Fri, 21 May 1999 23:15:47 +0000 (23:15 +0000)]
Remove LINT.

25 years agofix url vs url_in typo.
Kurt Zeilenga [Fri, 21 May 1999 22:20:28 +0000 (22:20 +0000)]
fix url vs url_in typo.

25 years agoAdd prototypes for ldap_parse_result() and friends.
Kurt Zeilenga [Fri, 21 May 1999 20:46:48 +0000 (20:46 +0000)]
Add prototypes for ldap_parse_result() and friends.

25 years agoInitial checkin of ldap_search_ext() and friends.
Kurt Zeilenga [Fri, 21 May 1999 19:20:25 +0000 (19:20 +0000)]
Initial checkin of ldap_search_ext() and friends.

25 years agoFilter timestamps, etc., from all test inputs before compare.
Kurt Zeilenga [Fri, 21 May 1999 16:50:51 +0000 (16:50 +0000)]
Filter timestamps, etc., from all test inputs before compare.

25 years agoFix typo in ldap_delete_ext() which caused msgid to be incremented twice.
Kurt Zeilenga [Fri, 21 May 1999 16:11:52 +0000 (16:11 +0000)]
Fix typo in ldap_delete_ext() which caused msgid to be incremented twice.

25 years agos/PACKAGE/OPENLDAP_PACKAGE/
Kurt Zeilenga [Fri, 21 May 1999 04:00:25 +0000 (04:00 +0000)]
s/PACKAGE/OPENLDAP_PACKAGE/
s/VERSION/OPENLDAP_VERSION/
manually define for NT.  Should sort out mechanism for one place
updating of package/version strings.

25 years agoAssert pointer args
Kurt Zeilenga [Fri, 21 May 1999 03:56:17 +0000 (03:56 +0000)]
Assert pointer args

25 years agos/WIN32/HAVE_WINSOCK/
Kurt Zeilenga [Fri, 21 May 1999 03:53:37 +0000 (03:53 +0000)]
s/WIN32/HAVE_WINSOCK/
remove old Version.c

25 years agodon't free connections[i]
Kurt Zeilenga [Fri, 21 May 1999 03:52:08 +0000 (03:52 +0000)]
don't free connections[i]

25 years agoFixed missing comma in -ldb check
Ben Collins [Fri, 21 May 1999 03:49:00 +0000 (03:49 +0000)]
Fixed missing comma in -ldb check

25 years agoProtect strcasecmp from macro w/ args expansion.
Kurt Zeilenga [Fri, 21 May 1999 03:10:52 +0000 (03:10 +0000)]
Protect strcasecmp from macro w/ args expansion.

25 years agoAdd CLIENTDIR to alllow easy selection of alternative clients directory.
Kurt Zeilenga [Fri, 21 May 1999 00:14:38 +0000 (00:14 +0000)]
Add CLIENTDIR to alllow easy selection of alternative clients directory.

25 years agoDisable LBER_END_SEQORSET for now.
Kurt Zeilenga [Thu, 20 May 1999 23:40:06 +0000 (23:40 +0000)]
Disable LBER_END_SEQORSET for now.

25 years agoetest/dtest now work correctly. Commented out bogus assert
Kurt Zeilenga [Thu, 20 May 1999 22:28:45 +0000 (22:28 +0000)]
etest/dtest now work correctly.  Commented out bogus assert
in io.c.

25 years agoShould not have freed ber_buf when freeing temp copy
Kurt Zeilenga [Thu, 20 May 1999 22:01:38 +0000 (22:01 +0000)]
Should not have freed ber_buf when freeing temp copy

25 years agofound my lber bug... ber_buf should have been freed in ber_peek_tag. Ugh!
Kurt Zeilenga [Thu, 20 May 1999 21:53:56 +0000 (21:53 +0000)]
found my lber bug... ber_buf should have been freed in ber_peek_tag.  Ugh!

25 years ago$LIBVERSION -> $(LIBVERSION)
Kurt Zeilenga [Thu, 20 May 1999 21:34:17 +0000 (21:34 +0000)]
$LIBVERSION -> $(LIBVERSION)

25 years agoFix initialization bug in ber_init_w_nullc()
Kurt Zeilenga [Thu, 20 May 1999 21:21:57 +0000 (21:21 +0000)]
Fix initialization bug in ber_init_w_nullc()
Added assert(), additional comments, and a few minor adjustments.

25 years agoVersion.c deprecated in favor of mkversion.
Kurt Zeilenga [Thu, 20 May 1999 19:38:03 +0000 (19:38 +0000)]
Version.c deprecated in favor of mkversion.
Minor cleanup to lber files.

25 years agoDeprecated in favor of mkversion.
Kurt Zeilenga [Thu, 20 May 1999 19:35:07 +0000 (19:35 +0000)]
Deprecated in favor of mkversion.

25 years agoFixed bug in dtest code.
Kurt Zeilenga [Thu, 20 May 1999 00:04:16 +0000 (00:04 +0000)]
Fixed bug in dtest code.

25 years agoImproving e/d test (until I find the my damn bug)
Kurt Zeilenga [Wed, 19 May 1999 20:38:02 +0000 (20:38 +0000)]
Improving e/d test (until I find the my damn bug)

25 years agoEnhance encode/decode test programs to encode sets, ie:
Kurt Zeilenga [Wed, 19 May 1999 19:10:55 +0000 (19:10 +0000)]
Enhance encode/decode test programs to encode sets, ie:
./etest '{sis}' | ./dtest '{sis}'

25 years agoDo code reuse through ldbm_modify_internal().
Juan Gomez [Wed, 19 May 1999 18:27:25 +0000 (18:27 +0000)]
Do code reuse through ldbm_modify_internal().

25 years agoFixed segfault in a ldif2ldbm-bdb2 child
Julio Sánchez Fernández [Wed, 19 May 1999 14:15:15 +0000 (14:15 +0000)]
Fixed segfault in a ldif2ldbm-bdb2 child

25 years agoAdded missing semicolon.
Julio Sánchez Fernández [Wed, 19 May 1999 12:21:46 +0000 (12:21 +0000)]
Added missing semicolon.

25 years agoAdded missing declaration
Julio Sánchez Fernández [Wed, 19 May 1999 12:21:11 +0000 (12:21 +0000)]
Added missing declaration

25 years agoRemoved lint.
Kurt Zeilenga [Wed, 19 May 1999 07:20:06 +0000 (07:20 +0000)]
Removed lint.

25 years agomethod tag should be unsigned long.
Kurt Zeilenga [Wed, 19 May 1999 07:15:16 +0000 (07:15 +0000)]
method tag should be unsigned long.
connection assert should use s, not i.

25 years agos/NULLMSG/NULL/
Kurt Zeilenga [Wed, 19 May 1999 07:14:27 +0000 (07:14 +0000)]
s/NULLMSG/NULL/
Fix ldappasswd timeval.

25 years agoAdd EXEEXT and MKVERSION support
Kurt Zeilenga [Wed, 19 May 1999 07:13:42 +0000 (07:13 +0000)]
Add EXEEXT and MKVERSION support

25 years agoAdd EXEEXT and MKVERSION support.
Kurt Zeilenga [Wed, 19 May 1999 07:12:20 +0000 (07:12 +0000)]
Add EXEEXT and MKVERSION support.

25 years agoAdd UL to more BER tags.
Kurt Zeilenga [Wed, 19 May 1999 06:27:35 +0000 (06:27 +0000)]
Add UL to more BER tags.

25 years agoAdd UL to LBER tags.
Kurt Zeilenga [Wed, 19 May 1999 06:13:44 +0000 (06:13 +0000)]
Add UL to LBER tags.

25 years agoFixed a memory leak and getting ready to reuse some code between
Juan Gomez [Wed, 19 May 1999 04:00:58 +0000 (04:00 +0000)]
Fixed a memory leak and getting ready to reuse some code between
modify and modrdn.

25 years agos/HAVE_SYSLOG/LDAP_SYSLOG/g
Kurt Zeilenga [Wed, 19 May 1999 01:58:23 +0000 (01:58 +0000)]
s/HAVE_SYSLOG/LDAP_SYSLOG/g
Use <ac/syslog.h>

25 years agoReplace #ifndef WIN32 with #ifdef HAVE_SYSLOG
Kurt Zeilenga [Wed, 19 May 1999 01:54:33 +0000 (01:54 +0000)]
Replace #ifndef WIN32 with #ifdef HAVE_SYSLOG

25 years agoAdd LDAP_CONST to kerberos bind routines
Kurt Zeilenga [Wed, 19 May 1999 01:53:09 +0000 (01:53 +0000)]
Add LDAP_CONST to kerberos bind routines

25 years agoAdd LDAP_CONST to ldap_set_option() invalue
Kurt Zeilenga [Wed, 19 May 1999 01:52:46 +0000 (01:52 +0000)]
Add LDAP_CONST to ldap_set_option() invalue

25 years agoMissing LDAP_CONST from ldap_set_option() declaration.
Kurt Zeilenga [Wed, 19 May 1999 01:42:29 +0000 (01:42 +0000)]
Missing LDAP_CONST from ldap_set_option() declaration.

25 years agoVienna Bulk Commit
Kurt Zeilenga [Wed, 19 May 1999 01:12:33 +0000 (01:12 +0000)]
Vienna Bulk Commit
This commit includes many changes.  All changes compile under NT but
have not been tested under UNIX.

A Summary of changes (likely incomplete):

NT changes:
Removed lint.
Clean up configuration support for "Debug", "Release", "SDebug",
and "SRelease" configurations.
Share output directories for clients, libraries,
and slapd.  (maybe they should be combined further
and moved to build/{,S}{Debug,Release}).
Enable threading when _MT is defined.
Enable debuging when _DEBUG is defined.
Disable setting of NDEBUG under Release/SRelease.  Asserts
are disabled in <ac/assert.h> when LDAP_DEBUG is not
defined.
Added 'build/main.dsp' Master project.
Removed non-slapd projects from slapd.dsp (see main.dsp).
Removed replaced many uses of _WIN32 macro with feature based
macros.

ldap_cdefs.h changes
#define LDAP_CONST const
(see below)
#define LDAP_F(type) LDAP_F_PRE type LDAP_F_POST
To allow specifiers to be added before and after
the type declaration.  (For DLL handling)

LBER/LDAP changes
Namespace changes:
s/lber_/ber_/ for here and there.
s/NAME_ERROR/LDAP_NAME_ERROR/g
Deleted NULLMSG and other NULL* macros for namespace reasons.
"const" libraries.  Installed headers (ie: lber.h, ldap.h)
use LDAP_CONST macro.  Normally set to 'const' when
__STDC__.  Can be set externally to enable/disable
'constification' of external interface.  Internal
interface always uses 'const'.  Did not fix warnings
in -lldif (in lieu of new LDIF parser).

Added _ext API implementations (excepting search and bind).
Need to implement ldap_int_get_controls() for reponses
with controls.

Added numberous assert() checks.

LDAP_R
_MT defines HAVE_NT_THREADS
Added numberous assert() checks.
Changed ldap_pthread_t back to unsigned long.  Used cast
to HANDLE in _join().

LDBM
Replaced _WIN32 with HAVE_SYSLOG

ud
Added version string if MKVERSION is not defined.  (MKVERSION
needs to be set under UNIX).

slapd
Made connection sockbuf field a pointer to a sockbuf.  This
removed slap.h dependency on lber-int.h.  lber-int.h now only
included by those files needing to mess with the sockbuf.
Used ber_* functions/macros to access sockbuf internals whenever
possible.
Added version string if MKVERSION is not defined.  (MKVERSION
needs to be set under UNIX).
Removed FD_SET unsigned lint

slapd/tools
Used EXEEXT to added ".exe" to routines.  Need to define EXEEXT
under UNIX.

ldappasswd
Added ldappasswd.dsp.  Ported to NT.  Used getpid() to seed rand().

nt_debug
Minor cleanup.  Added "portable.h" include and used <ac/*.h> where
appropriate.  Added const to char* format argument.

25 years agoWrap externs with parens to protect against inproper macro expansion.
Kurt Zeilenga [Tue, 18 May 1999 20:52:36 +0000 (20:52 +0000)]
Wrap externs with parens to protect against inproper macro expansion.

25 years agoAdd check for <sys/select.h> for AIX.
Kurt Zeilenga [Tue, 18 May 1999 18:34:02 +0000 (18:34 +0000)]
Add check for <sys/select.h> for AIX.

25 years agoAdded the targets test-nis-schema, test-nis-schema-ldbm, and
Juan Gomez [Wed, 12 May 1999 03:29:06 +0000 (03:29 +0000)]
Added the targets test-nis-schema, test-nis-schema-ldbm, and
test-nis-schema-bdb2 to start a server using the NIS-LDAP
schema.

25 years agoScript that starts a server with NIS schema and sample database.
Juan Gomez [Wed, 12 May 1999 03:22:48 +0000 (03:22 +0000)]
Script that starts a server with NIS schema and sample database.

25 years agoConfig files that use the NIS related schema.
Juan Gomez [Wed, 12 May 1999 01:03:51 +0000 (01:03 +0000)]
Config files that use the NIS related schema.

25 years agouse mutex to protect connection in connection_destroy until task is complete
Gary Williams [Tue, 11 May 1999 13:42:57 +0000 (13:42 +0000)]
use mutex to protect connection in connection_destroy until task is complete