]>
git.sur5r.net Git - openldap/log
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.
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.
Kurt Zeilenga [Wed, 3 Mar 1999 21:50:02 +0000 (21:50 +0000)]
If rsaref is needed, add it to TLS_LIBS.
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.
Kurt Zeilenga [Wed, 3 Mar 1999 21:32:22 +0000 (21:32 +0000)]
Add first cut of ctime_r return type test.
Kurt Zeilenga [Wed, 3 Mar 1999 21:31:12 +0000 (21:31 +0000)]
Add 'tests' target.
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.
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
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.
Hallvard Furuseth [Wed, 3 Mar 1999 17:45:15 +0000 (17:45 +0000)]
Correct typo ldap_count_reference -> ldap_count_references
Hallvard Furuseth [Wed, 3 Mar 1999 17:42:17 +0000 (17:42 +0000)]
include <stdlib.h> to get malloc & co
Hallvard Furuseth [Wed, 3 Mar 1999 17:40:08 +0000 (17:40 +0000)]
cast printf(%ld) argument from pid_t to long
Hallvard Furuseth [Wed, 3 Mar 1999 17:35:33 +0000 (17:35 +0000)]
replace integer argument NULL with 0
Hallvard Furuseth [Wed, 3 Mar 1999 17:32:26 +0000 (17:32 +0000)]
cast printf(%s) argument from void* to char*
Hallvard Furuseth [Wed, 3 Mar 1999 17:30:55 +0000 (17:30 +0000)]
Remove untrue /*NOTREACHED*/: return 0 on EOF from stdin
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
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 :-).
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
Hallvard Furuseth [Wed, 3 Mar 1999 15:57:57 +0000 (15:57 +0000)]
function pointers are incompatible with `void *'; remove `!= NULL' from tests.
Hallvard Furuseth [Wed, 3 Mar 1999 15:46:50 +0000 (15:46 +0000)]
include lber-int.h to get lber_pvt_* declarations
Hallvard Furuseth [Wed, 3 Mar 1999 15:45:06 +0000 (15:45 +0000)]
ber_scanf returns LBER_ERROR, not -1, on failure.
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
Hallvard Furuseth [Wed, 3 Mar 1999 15:35:29 +0000 (15:35 +0000)]
Back out previous change; it was an accidental commit
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
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.
Kurt Zeilenga [Tue, 2 Mar 1999 20:42:29 +0000 (20:42 +0000)]
Apply ldbm bind() change to bdb2 code.
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).
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.
Bart Hartgers [Tue, 2 Mar 1999 20:14:11 +0000 (20:14 +0000)]
Annoying little son of a `free' BUG fixed.
Kurt Zeilenga [Tue, 2 Mar 1999 20:02:29 +0000 (20:02 +0000)]
Extend TLS/SSL detection for use RSAref if necessary.
Kurt Zeilenga [Tue, 2 Mar 1999 20:00:55 +0000 (20:00 +0000)]
Fix make clean/veryclean
Kurt Zeilenga [Tue, 2 Mar 1999 03:09:04 +0000 (03:09 +0000)]
Fix typo in previous commit.
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 *.
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).
Kurt Zeilenga [Mon, 1 Mar 1999 21:17:48 +0000 (21:17 +0000)]
Use ldap_memfree() instead of free().
Kurt Zeilenga [Mon, 1 Mar 1999 21:08:07 +0000 (21:08 +0000)]
Fix HAVE_WINSOCK for winsock32.lib
Kurt Zeilenga [Mon, 1 Mar 1999 21:07:10 +0000 (21:07 +0000)]
Update libpath.
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.
Kurt Zeilenga [Mon, 1 Mar 1999 18:55:52 +0000 (18:55 +0000)]
Rebuild autoconf/autoheader generated files after TLS and gethostbyname_r
changes.
Kurt Spanier [Mon, 1 Mar 1999 11:30:18 +0000 (11:30 +0000)]
Introduction of first version of transaction processing (TP) into BDB2.
Ben Collins [Sun, 28 Feb 1999 18:47:07 +0000 (18:47 +0000)]
Syntax error on install, mistakenly commited before with wrong one
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
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
Ben Collins [Sun, 28 Feb 1999 16:10:37 +0000 (16:10 +0000)]
Moved man page generation to the build cycle instead of install
Ben Collins [Sun, 28 Feb 1999 05:55:48 +0000 (05:55 +0000)]
Changed general debug levels too LDAP_DEBUG_SHELL
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.
Hallvard Furuseth [Tue, 23 Feb 1999 15:48:47 +0000 (15:48 +0000)]
Fix previous change to strtok_quote
Hallvard Furuseth [Tue, 23 Feb 1999 15:40:18 +0000 (15:40 +0000)]
Make strtok_quote treat the character following \ as a normal character.
Ben Collins [Tue, 23 Feb 1999 03:51:33 +0000 (03:51 +0000)]
Changed LDA_DEBUG_ statements to more appropriate ones
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
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'.
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'.
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'
Kurt Spanier [Mon, 22 Feb 1999 11:22:44 +0000 (11:22 +0000)]
More timing for performance testing. Re-introduction of cache.c_mutex.
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.
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.
Kurt Zeilenga [Sat, 20 Feb 1999 18:33:24 +0000 (18:33 +0000)]
Remaining LDAP_COMPILING_R should be LDAP_R_COMPILE.
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.
Hallvard Furuseth [Sat, 20 Feb 1999 16:22:10 +0000 (16:22 +0000)]
fix TOLOWER, it was equal to TOUPPER
Hallvard Furuseth [Sat, 20 Feb 1999 08:53:48 +0000 (08:53 +0000)]
wrap bi_acl_group in #ifdef SLAPD_ACLGROUPS
Hallvard Furuseth [Sat, 20 Feb 1999 08:18:07 +0000 (08:18 +0000)]
read_config() did not return a value
Hallvard Furuseth [Sat, 20 Feb 1999 08:16:33 +0000 (08:16 +0000)]
cast avl_free argument to IFP
Hallvard Furuseth [Sat, 20 Feb 1999 08:15:21 +0000 (08:15 +0000)]
isblank() is nonstandard, use isspace()
Hallvard Furuseth [Sat, 20 Feb 1999 08:13:35 +0000 (08:13 +0000)]
cast pw_in to const unsigned char *
Hallvard Furuseth [Sat, 20 Feb 1999 08:04:54 +0000 (08:04 +0000)]
Silence libtool if `make -s' is running
Hallvard Furuseth [Sat, 20 Feb 1999 07:53:29 +0000 (07:53 +0000)]
Add $CC_MKDEP_FLAGS to override -M
Hallvard Furuseth [Sat, 20 Feb 1999 07:49:12 +0000 (07:49 +0000)]
slapd-tester should be ./slapd-tester
Hallvard Furuseth [Sat, 20 Feb 1999 07:39:48 +0000 (07:39 +0000)]
Link with all of $(LIBS) instead of $(LDAP_LIBPATH) $(XLIBS)
Ben Collins [Fri, 19 Feb 1999 07:55:20 +0000 (07:55 +0000)]
Converted strdup()'s to ch_strdup()
Kurt Spanier [Thu, 18 Feb 1999 15:33:15 +0000 (15:33 +0000)]
Code clean-up.
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
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.
Ben Collins [Wed, 17 Feb 1999 02:23:18 +0000 (02:23 +0000)]
Missing file
Ben Collins [Wed, 17 Feb 1999 02:05:28 +0000 (02:05 +0000)]
Style changes, added cvs keywords
Ben Collins [Wed, 17 Feb 1999 02:04:54 +0000 (02:04 +0000)]
Updated some items
Ben Collins [Wed, 17 Feb 1999 02:02:11 +0000 (02:02 +0000)]
Completed open/close/destroy implementations
Ben Collins [Wed, 17 Feb 1999 01:55:54 +0000 (01:55 +0000)]
Implemented the open, init functions correctly
Ben Collins [Wed, 17 Feb 1999 01:55:03 +0000 (01:55 +0000)]
Implemented all of the (db_)destroy and (db_)close functions
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
Ben Collins [Wed, 17 Feb 1999 00:32:49 +0000 (00:32 +0000)]
Added return()
Ben Collins [Wed, 17 Feb 1999 00:30:36 +0000 (00:30 +0000)]
fixed exit()'s to be return()'s
Ben Collins [Wed, 17 Feb 1999 00:26:05 +0000 (00:26 +0000)]
keyword update
Ben Collins [Wed, 17 Feb 1999 00:24:40 +0000 (00:24 +0000)]
$Id update
Kurt Zeilenga [Tue, 16 Feb 1999 18:07:19 +0000 (18:07 +0000)]
Add ac/errno.h and use other generic headers when available.
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.
Kurt Zeilenga [Sun, 14 Feb 1999 19:20:14 +0000 (19:20 +0000)]
Import Ben Collins <bcollins@debian.org> Back-TCL for SLAPD.
Predrag "Pele" Balorda [Fri, 12 Feb 1999 23:56:56 +0000 (23:56 +0000)]
A new file with some installation instructions...
Predrag "Pele" Balorda [Fri, 12 Feb 1999 23:50:20 +0000 (23:50 +0000)]
Update to the README of gtk-tool
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
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'.
Kurt Spanier [Fri, 12 Feb 1999 14:36:16 +0000 (14:36 +0000)]
Server timing as a private feature of the bdb2 backend.
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).
Kurt Zeilenga [Thu, 11 Feb 1999 23:05:29 +0000 (23:05 +0000)]
print.c doesn't belong in libldif.dsp.
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
Kurt Zeilenga [Thu, 11 Feb 1999 21:49:35 +0000 (21:49 +0000)]
Update features for MSVC 5.
Kurt Zeilenga [Thu, 11 Feb 1999 21:26:57 +0000 (21:26 +0000)]
Update tools to print ID's using "%ld" instead of "%lu".
Kurt Zeilenga [Thu, 11 Feb 1999 21:16:03 +0000 (21:16 +0000)]
Updates for MSVC 5.0. Fix libraries names to be ol{ber,dap,..}32.lib.
Fix library/include paths for building "Release".
Create getpass() from ud's mygetpass().
Kurt Zeilenga [Thu, 11 Feb 1999 18:19:52 +0000 (18:19 +0000)]
Consistently use %ld for printing IDs. %lu was used in many cases.
I rather have NOID printed as "-1". It it could argued that ID
should be signed.
Kurt Zeilenga [Thu, 11 Feb 1999 17:52:28 +0000 (17:52 +0000)]
Complete entry_cmp() migration (remove rename macros).
Kurt Zeilenga [Thu, 11 Feb 1999 17:46:56 +0000 (17:46 +0000)]
Update LDBM cache so that it manages it's own state.
cache_set_state() and state args are no history.
Move cache_entry_cmp() and friends to slapd/entry.c to allow sharing
of functions between backends.. Renamed to entry_cmp().