]> git.sur5r.net Git - openldap/log
openldap
25 years agoAdded get_next_substring(), rdn_attr_type(), and rdn_attr_value() which
Juan Gomez [Thu, 4 Mar 1999 00:31:19 +0000 (00:31 +0000)]
Added get_next_substring(), rdn_attr_type(), and rdn_attr_value() which
are needed in the implementation of modrdn v3.

25 years agoApply Hallvard's D4 pthread detection patch.
Kurt Zeilenga [Wed, 3 Mar 1999 23:32:00 +0000 (23:32 +0000)]
Apply Hallvard's D4 pthread detection patch.

25 years agoMade add_values(), delete_values(), and replace_values() so they can be
Juan Gomez [Wed, 3 Mar 1999 22:55:28 +0000 (22:55 +0000)]
Made add_values(), delete_values(), and replace_values() so they can be
used in implementing modrdn v3.

25 years agoAdded LDAP_TAG_NEWSUPERIOR tag and a brief description about tag
Juan Gomez [Wed, 3 Mar 1999 22:51:43 +0000 (22:51 +0000)]
Added LDAP_TAG_NEWSUPERIOR tag and a brief description about tag
construction which may be useful later when adding new tags. This
in preparation to support moddn v3.

25 years agoMade add_values(), delete_values(), and replace_values() so they can be
Juan Gomez [Wed, 3 Mar 1999 22:00:16 +0000 (22:00 +0000)]
Made add_values(), delete_values(), and replace_values() so they can be
used in implementing modrdn v3.

25 years agoMade add_values(), delete_values(), replace_values() so they can be used
Juan Gomez [Wed, 3 Mar 1999 21:58:51 +0000 (21:58 +0000)]
Made add_values(), delete_values(), replace_values() so they can be used
for implementing modrdn v3.

25 years agoIf rsaref is needed, add it to TLS_LIBS.
Kurt Zeilenga [Wed, 3 Mar 1999 21:50:02 +0000 (21:50 +0000)]
If rsaref is needed, add it to TLS_LIBS.

25 years agoDon't choke if gethostby{name,addr}_r's number of arguments differ
Hallvard Furuseth [Wed, 3 Mar 1999 21:34:49 +0000 (21:34 +0000)]
Don't choke if gethostby{name,addr}_r's number of arguments differ
from what the current code can handle.

25 years agoAdd first cut of ctime_r return type test.
Kurt Zeilenga [Wed, 3 Mar 1999 21:32:22 +0000 (21:32 +0000)]
Add first cut of ctime_r return type test.

25 years agoAdd 'tests' target.
Kurt Zeilenga [Wed, 3 Mar 1999 21:31:12 +0000 (21:31 +0000)]
Add 'tests' target.

25 years agoPosix Draft 4 (HAVE_PTHREADS_D4) fixes:
Hallvard Furuseth [Wed, 3 Mar 1999 21:21:40 +0000 (21:21 +0000)]
Posix Draft 4 (HAVE_PTHREADS_D4) fixes:
Use pthread_*attr_default.
Don't use a void return value from pthread_yield.

25 years agofunction pointers are incompatible with `void *'; remove NULL or replace with 0
Hallvard Furuseth [Wed, 3 Mar 1999 18:49:59 +0000 (18:49 +0000)]
function pointers are incompatible with `void *'; remove NULL or replace with 0

25 years agoBugs with !HAVE_PTHREAD_KILL: include errno.h. Typo: sig should be signo.
Hallvard Furuseth [Wed, 3 Mar 1999 17:52:40 +0000 (17:52 +0000)]
Bugs with !HAVE_PTHREAD_KILL: include errno.h. Typo: sig should be signo.

25 years agoCorrect typo ldap_count_reference -> ldap_count_references
Hallvard Furuseth [Wed, 3 Mar 1999 17:45:15 +0000 (17:45 +0000)]
Correct typo ldap_count_reference -> ldap_count_references

25 years agoinclude <stdlib.h> to get malloc & co
Hallvard Furuseth [Wed, 3 Mar 1999 17:42:17 +0000 (17:42 +0000)]
include <stdlib.h> to get malloc & co

25 years agocast printf(%ld) argument from pid_t to long
Hallvard Furuseth [Wed, 3 Mar 1999 17:40:08 +0000 (17:40 +0000)]
cast printf(%ld) argument from pid_t to long

25 years agoreplace integer argument NULL with 0
Hallvard Furuseth [Wed, 3 Mar 1999 17:35:33 +0000 (17:35 +0000)]
replace integer argument NULL with 0

25 years agocast printf(%s) argument from void* to char*
Hallvard Furuseth [Wed, 3 Mar 1999 17:32:26 +0000 (17:32 +0000)]
cast printf(%s) argument from void* to char*

25 years agoRemove untrue /*NOTREACHED*/: return 0 on EOF from stdin
Hallvard Furuseth [Wed, 3 Mar 1999 17:30:55 +0000 (17:30 +0000)]
Remove untrue /*NOTREACHED*/: return 0 on EOF from stdin

25 years agofunction pointers are incompatible with `void *'; remove NULL or replace with 0
Hallvard Furuseth [Wed, 3 Mar 1999 17:02:10 +0000 (17:02 +0000)]
function pointers are incompatible with `void *'; remove NULL or replace with 0

25 years agoAdded support in liblber and libldap for partial reads, i.e. situations in
Bart Hartgers [Wed, 3 Mar 1999 16:38:56 +0000 (16:38 +0000)]
Added support in liblber and libldap for partial reads, i.e. situations in
which only part of a LDAPMessage is available on a socket.

The server-code seemed to handle this correctly already, so I didn't touch
it.

My apologies for the hack in ber_get_next :-).

25 years agofunction pointers are incompatible with `void *'; remove NULL or replace with 0
Hallvard Furuseth [Wed, 3 Mar 1999 16:02:00 +0000 (16:02 +0000)]
function pointers are incompatible with `void *'; remove NULL or replace with 0

25 years agofunction pointers are incompatible with `void *'; remove `!= NULL' from tests.
Hallvard Furuseth [Wed, 3 Mar 1999 15:57:57 +0000 (15:57 +0000)]
function pointers are incompatible with `void *'; remove `!= NULL' from tests.

25 years agoinclude lber-int.h to get lber_pvt_* declarations
Hallvard Furuseth [Wed, 3 Mar 1999 15:46:50 +0000 (15:46 +0000)]
include lber-int.h to get lber_pvt_* declarations

25 years agober_scanf returns LBER_ERROR, not -1, on failure.
Hallvard Furuseth [Wed, 3 Mar 1999 15:45:06 +0000 (15:45 +0000)]
ber_scanf returns LBER_ERROR, not -1, on failure.

25 years agoDeclare lber_pvt_sb_* functions from io.c in lber-int.h
Hallvard Furuseth [Wed, 3 Mar 1999 15:39:57 +0000 (15:39 +0000)]
Declare lber_pvt_sb_* functions from io.c in lber-int.h

25 years agoBack out previous change; it was an accidental commit
Hallvard Furuseth [Wed, 3 Mar 1999 15:35:29 +0000 (15:35 +0000)]
Back out previous change; it was an accidental commit

25 years agoDeclare lber_pvt_sb_* functions from io.c in lber-int.h
Hallvard Furuseth [Wed, 3 Mar 1999 15:25:44 +0000 (15:25 +0000)]
Declare lber_pvt_sb_* functions from io.c in lber-int.h

25 years agoAdd protect against new connection descriptor being to large for
Kurt Zeilenga [Tue, 2 Mar 1999 21:06:42 +0000 (21:06 +0000)]
Add protect against new connection descriptor being to large for
our connection table.

25 years agoApply ldbm bind() change to bdb2 code.
Kurt Zeilenga [Tue, 2 Mar 1999 20:42:29 +0000 (20:42 +0000)]
Apply ldbm bind() change to bdb2 code.

25 years agoFix new man.mk to create tmp pages in object directory, not $(srcdir).
Kurt Zeilenga [Tue, 2 Mar 1999 20:23:37 +0000 (20:23 +0000)]
Fix new man.mk to create tmp pages in object directory, not $(srcdir).

25 years agoThe new&improved Sockbuf. This adds the infrastructure on which
Bart Hartgers [Tue, 2 Mar 1999 20:23:14 +0000 (20:23 +0000)]
The new&improved Sockbuf. This adds the infrastructure on which
support for TLS and SASL will be build.

Please inform me of any problems.

25 years agoAnnoying little son of a `free' BUG fixed.
Bart Hartgers [Tue, 2 Mar 1999 20:14:11 +0000 (20:14 +0000)]
Annoying little son of a `free' BUG fixed.

25 years agoExtend TLS/SSL detection for use RSAref if necessary.
Kurt Zeilenga [Tue, 2 Mar 1999 20:02:29 +0000 (20:02 +0000)]
Extend TLS/SSL detection for use RSAref if necessary.

25 years agoFix make clean/veryclean
Kurt Zeilenga [Tue, 2 Mar 1999 20:00:55 +0000 (20:00 +0000)]
Fix make clean/veryclean

25 years agoFix typo in previous commit.
Kurt Zeilenga [Tue, 2 Mar 1999 03:09:04 +0000 (03:09 +0000)]
Fix typo in previous commit.

25 years agoReplace IFP() with appropriate full prototypes:
Kurt Zeilenga [Tue, 2 Mar 1999 00:32:59 +0000 (00:32 +0000)]
Replace IFP() with appropriate full prototypes:
  AVL_CMP, AVL_DUP, AVL_FREE, AVL_APPLY.
Apply casts as needed.
Change data pointer from caddr_t to void *.

25 years agoUpdate NT port with support for -lldap_r and -lldbm.
Kurt Zeilenga [Mon, 1 Mar 1999 22:37:05 +0000 (22:37 +0000)]
Update NT port with support for -lldap_r and -lldbm.
Also add initial slapd .dsw/.dsp files.  Still needs work (mainly syslog).

25 years agoUse ldap_memfree() instead of free().
Kurt Zeilenga [Mon, 1 Mar 1999 21:17:48 +0000 (21:17 +0000)]
Use ldap_memfree() instead of free().

25 years agoFix HAVE_WINSOCK for winsock32.lib
Kurt Zeilenga [Mon, 1 Mar 1999 21:08:07 +0000 (21:08 +0000)]
Fix HAVE_WINSOCK for winsock32.lib

25 years agoUpdate libpath.
Kurt Zeilenga [Mon, 1 Mar 1999 21:07:10 +0000 (21:07 +0000)]
Update libpath.

25 years agoFix minor memory leak and remove redundant be_isroot_pw() checks.
Kurt Zeilenga [Mon, 1 Mar 1999 19:42:06 +0000 (19:42 +0000)]
Fix minor memory leak and remove redundant be_isroot_pw() checks.
Suggested by Pierangelo Masarati <pmasarati@bci.it> in post to -bugs.

25 years agoRebuild autoconf/autoheader generated files after TLS and gethostbyname_r
Kurt Zeilenga [Mon, 1 Mar 1999 18:55:52 +0000 (18:55 +0000)]
Rebuild autoconf/autoheader generated files after TLS and gethostbyname_r
changes.

25 years agoIntroduction of first version of transaction processing (TP) into BDB2.
Kurt Spanier [Mon, 1 Mar 1999 11:30:18 +0000 (11:30 +0000)]
Introduction of first version of transaction processing (TP) into BDB2.

25 years agoSyntax error on install, mistakenly commited before with wrong one
Ben Collins [Sun, 28 Feb 1999 18:47:07 +0000 (18:47 +0000)]
Syntax error on install, mistakenly commited before with wrong one

25 years agoFixed a small mistake in the last commit, as well as adding a clean-common to remove...
Ben Collins [Sun, 28 Feb 1999 17:08:54 +0000 (17:08 +0000)]
Fixed a small mistake in the last commit, as well as adding a clean-common to remove the tmp files

25 years agoAdded verclean-local-srv since veryclean was not being run in the back-* and related...
Ben Collins [Sun, 28 Feb 1999 17:07:47 +0000 (17:07 +0000)]
Added verclean-local-srv since veryclean was not being run in the back-* and related directories

25 years agoMoved man page generation to the build cycle instead of install
Ben Collins [Sun, 28 Feb 1999 16:10:37 +0000 (16:10 +0000)]
Moved man page generation to the build cycle instead of install

25 years agoChanged general debug levels too LDAP_DEBUG_SHELL
Ben Collins [Sun, 28 Feb 1999 05:55:48 +0000 (05:55 +0000)]
Changed general debug levels too LDAP_DEBUG_SHELL

25 years agoPatch to support to determine the number of args of the
Bart Hartgers [Thu, 25 Feb 1999 13:07:27 +0000 (13:07 +0000)]
Patch to support to determine the number of args of the
gethostby{name,addr}_r functions.
Contributed by Juan Carlos Gomes IT#68 (apparently).

Also includes support for detecting ssleay in configure.in.

25 years agoFix previous change to strtok_quote
Hallvard Furuseth [Tue, 23 Feb 1999 15:48:47 +0000 (15:48 +0000)]
Fix previous change to strtok_quote

25 years agoMake strtok_quote treat the character following \ as a normal character.
Hallvard Furuseth [Tue, 23 Feb 1999 15:40:18 +0000 (15:40 +0000)]
Make strtok_quote treat the character following \ as a normal character.

25 years agoChanged LDA_DEBUG_ statements to more appropriate ones
Ben Collins [Tue, 23 Feb 1999 03:51:33 +0000 (03:51 +0000)]
Changed LDA_DEBUG_ statements to more appropriate ones

25 years agoAdd locale support (slapd.conf keyword "locale") to slapd if HAVE_LOCALE_H
Hallvard Furuseth [Mon, 22 Feb 1999 21:01:24 +0000 (21:01 +0000)]
Add locale support (slapd.conf keyword "locale") to slapd if HAVE_LOCALE_H

25 years agoCast `char' arguments to ctype.h functions to `unsigned char'.
Hallvard Furuseth [Mon, 22 Feb 1999 19:29:42 +0000 (19:29 +0000)]
Cast `char' arguments to ctype.h functions to `unsigned char'.
These functions require their arguments to be in the range of `unsigned char'.

25 years agoCast `char' arguments to ctype.h functions to `unsigned char'.
Hallvard Furuseth [Mon, 22 Feb 1999 17:57:22 +0000 (17:57 +0000)]
Cast `char' arguments to ctype.h functions to `unsigned char'.
These functions require their arguments to be in the range of `unsigned char'.

25 years agoClient programs for test008-concurrency moved to subdir tests/progs.
Kurt Spanier [Mon, 22 Feb 1999 11:28:01 +0000 (11:28 +0000)]
Client programs for test008-concurrency moved to subdir tests/progs.
Building tests/progs/*.c in the main build process.
==> Test-suite must be called by 'make test', or 'make test-bdb2'

25 years agoMore timing for performance testing. Re-introduction of cache.c_mutex.
Kurt Spanier [Mon, 22 Feb 1999 11:22:44 +0000 (11:22 +0000)]
More timing for performance testing. Re-introduction of cache.c_mutex.

25 years agoCheck for pthread with -mt (for Solaris 2.x).
Kurt Zeilenga [Sun, 21 Feb 1999 00:46:57 +0000 (00:46 +0000)]
Check for pthread with -mt (for Solaris 2.x).
Still requires user to workaround Solaris pthread_create in -lc issue.

25 years agoUse ldap_pvt_strtok directly and unconditionally.
Kurt Zeilenga [Sat, 20 Feb 1999 20:12:03 +0000 (20:12 +0000)]
Use ldap_pvt_strtok directly and unconditionally.
Implementation no longer uses strtok_r(), it may be broken
or have an odd prototype.
Update configure not to check for strtok/strtok_r nor require
strtok_r to LDAP_API_FEATURE_X_OPENLDAP_REENTRANT.

25 years agoRemaining LDAP_COMPILING_R should be LDAP_R_COMPILE.
Kurt Zeilenga [Sat, 20 Feb 1999 18:33:24 +0000 (18:33 +0000)]
Remaining LDAP_COMPILING_R should be LDAP_R_COMPILE.

25 years ago#undef symbols before #defining them. This provides a little protection
Kurt Zeilenga [Sat, 20 Feb 1999 18:31:56 +0000 (18:31 +0000)]
#undef symbols before #defining them.  This provides a little protection
when symbol being replaced was defined as a macro.

25 years agofix TOLOWER, it was equal to TOUPPER
Hallvard Furuseth [Sat, 20 Feb 1999 16:22:10 +0000 (16:22 +0000)]
fix TOLOWER, it was equal to TOUPPER

25 years agowrap bi_acl_group in #ifdef SLAPD_ACLGROUPS
Hallvard Furuseth [Sat, 20 Feb 1999 08:53:48 +0000 (08:53 +0000)]
wrap bi_acl_group in #ifdef SLAPD_ACLGROUPS

25 years agoread_config() did not return a value
Hallvard Furuseth [Sat, 20 Feb 1999 08:18:07 +0000 (08:18 +0000)]
read_config() did not return a value

25 years agocast avl_free argument to IFP
Hallvard Furuseth [Sat, 20 Feb 1999 08:16:33 +0000 (08:16 +0000)]
cast avl_free argument to IFP

25 years agoisblank() is nonstandard, use isspace()
Hallvard Furuseth [Sat, 20 Feb 1999 08:15:21 +0000 (08:15 +0000)]
isblank() is nonstandard, use isspace()

25 years agocast pw_in to const unsigned char *
Hallvard Furuseth [Sat, 20 Feb 1999 08:13:35 +0000 (08:13 +0000)]
cast pw_in to const unsigned char *

25 years agoSilence libtool if `make -s' is running
Hallvard Furuseth [Sat, 20 Feb 1999 08:04:54 +0000 (08:04 +0000)]
Silence libtool if `make -s' is running

25 years agoAdd $CC_MKDEP_FLAGS to override -M
Hallvard Furuseth [Sat, 20 Feb 1999 07:53:29 +0000 (07:53 +0000)]
Add $CC_MKDEP_FLAGS to override -M

25 years agoslapd-tester should be ./slapd-tester
Hallvard Furuseth [Sat, 20 Feb 1999 07:49:12 +0000 (07:49 +0000)]
slapd-tester should be ./slapd-tester

25 years agoLink with all of $(LIBS) instead of $(LDAP_LIBPATH) $(XLIBS)
Hallvard Furuseth [Sat, 20 Feb 1999 07:39:48 +0000 (07:39 +0000)]
Link with all of $(LIBS) instead of $(LDAP_LIBPATH) $(XLIBS)

25 years agoConverted strdup()'s to ch_strdup()
Ben Collins [Fri, 19 Feb 1999 07:55:20 +0000 (07:55 +0000)]
Converted strdup()'s to ch_strdup()

25 years agoCode clean-up.
Kurt Spanier [Thu, 18 Feb 1999 15:33:15 +0000 (15:33 +0000)]
Code clean-up.

25 years ago* Removed uneeded cvs keywords
Ben Collins [Thu, 18 Feb 1999 02:18:39 +0000 (02:18 +0000)]
* Removed uneeded cvs keywords
* Fixed unfree'd 'char *results' in all tcl_* functions (only unfree'd in
  certain cases, moved the free to the actual function) so no more mem
  leaks. Tested this with over 500,000 access's for testing :)
* Miscellaneous source style and tabulation fixes

25 years agoElimination of entry- and cache-level locking in back-bdb2.
Kurt Spanier [Wed, 17 Feb 1999 11:13:22 +0000 (11:13 +0000)]
Elimination of entry- and cache-level locking in back-bdb2.
Slight adaption of concurrency-test to enable even more writers/readers.

25 years agoMissing file
Ben Collins [Wed, 17 Feb 1999 02:23:18 +0000 (02:23 +0000)]
Missing file

25 years agoStyle changes, added cvs keywords
Ben Collins [Wed, 17 Feb 1999 02:05:28 +0000 (02:05 +0000)]
Style changes, added cvs keywords

25 years agoUpdated some items
Ben Collins [Wed, 17 Feb 1999 02:04:54 +0000 (02:04 +0000)]
Updated some items

25 years agoCompleted open/close/destroy implementations
Ben Collins [Wed, 17 Feb 1999 02:02:11 +0000 (02:02 +0000)]
Completed open/close/destroy implementations

25 years agoImplemented the open, init functions correctly
Ben Collins [Wed, 17 Feb 1999 01:55:54 +0000 (01:55 +0000)]
Implemented the open, init functions correctly

25 years agoImplemented all of the (db_)destroy and (db_)close functions
Ben Collins [Wed, 17 Feb 1999 01:55:03 +0000 (01:55 +0000)]
Implemented all of the (db_)destroy and (db_)close functions

25 years agoMoved tcl_back_db_open() and interpreter init to tcl_init.c
Ben Collins [Wed, 17 Feb 1999 01:53:59 +0000 (01:53 +0000)]
Moved tcl_back_db_open() and interpreter init to tcl_init.c

25 years agoAdded return()
Ben Collins [Wed, 17 Feb 1999 00:32:49 +0000 (00:32 +0000)]
Added return()

25 years agofixed exit()'s to be return()'s
Ben Collins [Wed, 17 Feb 1999 00:30:36 +0000 (00:30 +0000)]
fixed exit()'s to be return()'s

25 years agokeyword update
Ben Collins [Wed, 17 Feb 1999 00:26:05 +0000 (00:26 +0000)]
keyword update

25 years ago$Id update
Ben Collins [Wed, 17 Feb 1999 00:24:40 +0000 (00:24 +0000)]
$Id update

25 years agoAdd ac/errno.h and use other generic headers when available.
Kurt Zeilenga [Tue, 16 Feb 1999 18:07:19 +0000 (18:07 +0000)]
Add ac/errno.h and use other generic headers when available.

25 years agoAddition of a new Concurrency Test fro testing slapd performance and
Kurt Spanier [Mon, 15 Feb 1999 10:49:20 +0000 (10:49 +0000)]
Addition of a new Concurrency Test fro testing slapd performance and
  correctness of locking schemas in backends.
In back-bdb2 open NEXTID during startup and close at shutdown.

25 years agoImport Ben Collins <bcollins@debian.org> Back-TCL for SLAPD.
Kurt Zeilenga [Sun, 14 Feb 1999 19:20:14 +0000 (19:20 +0000)]
Import Ben Collins <bcollins@debian.org> Back-TCL for SLAPD.

25 years agoA new file with some installation instructions...
Predrag "Pele" Balorda [Fri, 12 Feb 1999 23:56:56 +0000 (23:56 +0000)]
A new file with some installation instructions...

25 years agoUpdate to the README of gtk-tool
Predrag "Pele" Balorda [Fri, 12 Feb 1999 23:50:20 +0000 (23:50 +0000)]
Update to the README of gtk-tool

25 years agoU-MICH backward-compatibility fixes for gtk-tool and other minor fixes and cleanups
Predrag "Pele" Balorda [Fri, 12 Feb 1999 23:45:35 +0000 (23:45 +0000)]
U-MICH backward-compatibility fixes for gtk-tool and other minor fixes and cleanups

25 years agoBugFix and selection in the test-suite of the bdb2 backend-specific
Kurt Spanier [Fri, 12 Feb 1999 15:22:43 +0000 (15:22 +0000)]
BugFix and selection in the test-suite of the bdb2 backend-specific
slapd server timing via a new slapd command line option '-t'.

25 years agoServer timing as a private feature of the bdb2 backend.
Kurt Spanier [Fri, 12 Feb 1999 14:36:16 +0000 (14:36 +0000)]
Server timing as a private feature of the bdb2 backend.

25 years agoUpdate of back-bdb2 to KDZ's new entry lock schema.
Kurt Spanier [Fri, 12 Feb 1999 12:13:03 +0000 (12:13 +0000)]
Update of back-bdb2 to KDZ's new entry lock schema.
Fix of a back-bdb2 --> back-ldbm leakage (==> new bdb2-specific DB file suffix).

25 years agoprint.c doesn't belong in libldif.dsp.
Kurt Zeilenga [Thu, 11 Feb 1999 23:05:29 +0000 (23:05 +0000)]
print.c doesn't belong in libldif.dsp.

25 years agoForgot changes made in portable.h need to be imported back into portable.h.nt
Kurt Zeilenga [Thu, 11 Feb 1999 22:33:19 +0000 (22:33 +0000)]
Forgot changes made in portable.h need to be imported back into portable.h.nt

25 years agoUpdate features for MSVC 5.
Kurt Zeilenga [Thu, 11 Feb 1999 21:49:35 +0000 (21:49 +0000)]
Update features for MSVC 5.

25 years agoUpdate tools to print ID's using "%ld" instead of "%lu".
Kurt Zeilenga [Thu, 11 Feb 1999 21:26:57 +0000 (21:26 +0000)]
Update tools to print ID's using "%ld" instead of "%lu".