]>
git.sur5r.net Git - openldap/log
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().
Randy Kunkee [Wed, 10 Feb 1999 23:56:49 +0000 (23:56 +0000)]
Place NeoSoft Inc. LDAP Tcl client code into OpenLDAP contrib tree.
Kurt Zeilenga [Wed, 10 Feb 1999 20:51:02 +0000 (20:51 +0000)]
Update README to reflect tested with 2.0-devel, not 1.1-devel.
Kurt Zeilenga [Wed, 10 Feb 1999 19:54:27 +0000 (19:54 +0000)]
Update todo to contain "superior" objectclass project.
Kurt Zeilenga [Wed, 10 Feb 1999 18:28:25 +0000 (18:28 +0000)]
Move LDBM-backend specific fields of Entry struct into a private struct.
The new e_private field can be used for any backend purpose. In LDBM,
it's used to point th the private entry info struct. The LDBM entry
info struct is only visible to the LDBM cache.
WARNING: This change has not be ported to other backends! Breakage is likely.
Kurt Spanier [Wed, 10 Feb 1999 13:19:11 +0000 (13:19 +0000)]
Elimination of un-used code in bdb2i_cache_open and friends.
Provision for a bdb2 backend-specific DB file suffix.
Fix of the double-open of backend types.
Kurt Zeilenga [Tue, 9 Feb 1999 18:07:01 +0000 (18:07 +0000)]
Fix modrdn bug in back-bdb2 as well. Probably should move
dn rewriting to frontend dn.c function.
Kurt Zeilenga [Tue, 9 Feb 1999 17:58:13 +0000 (17:58 +0000)]
Patch modrdn to remove extra space.
Kurt Zeilenga [Tue, 9 Feb 1999 17:41:56 +0000 (17:41 +0000)]
Add a field to count the number of databases per type (bi_nDB) to
the backend type info structure. Use this filed to control open
and close such that backend's without databases are skipped.
Kurt Zeilenga [Tue, 9 Feb 1999 06:31:34 +0000 (06:31 +0000)]
Fix text2time to handle 4 digit years. Fix YEAR() to handle
tm_year being 100+.
Kurt Zeilenga [Mon, 8 Feb 1999 22:54:40 +0000 (22:54 +0000)]
Detect pthread_detach using #include <pthread.h> (using AC_TRY_LINK)
instead of AC_CHECK_FUNCS() as symbol may be mangled.
Kurt Zeilenga [Mon, 8 Feb 1999 21:46:46 +0000 (21:46 +0000)]
Include pthread.h in pthread AC_TRY_LINK tests.
Kurt Zeilenga [Mon, 8 Feb 1999 20:22:59 +0000 (20:22 +0000)]
Update autoconf version requirement comment.
Kurt Zeilenga [Mon, 8 Feb 1999 20:08:25 +0000 (20:08 +0000)]
Fixup BDB2 switching. Use 'test' instead of '['. Use '=' instead of '=='.
Use $BACKEND instead of BDB2. Fallback to LDBM if $BACKEND is not BDB2.
Kurt Zeilenga [Mon, 8 Feb 1999 19:38:00 +0000 (19:38 +0000)]
Update AC_TRY_LINK checks (mainly effects pthread detection).
Kurt Zeilenga [Mon, 8 Feb 1999 18:59:05 +0000 (18:59 +0000)]
Don't provide ldap.OpenLDAP.org and dc=OpenLDAP, dc=Org as the defaults.
Just use compiled in defaults.
Kurt Zeilenga [Mon, 8 Feb 1999 18:52:42 +0000 (18:52 +0000)]
Add "edit client configuration" & "edit server configuration" steps.
Kurt Zeilenga [Mon, 8 Feb 1999 18:10:07 +0000 (18:10 +0000)]
Port Ksp's BDB2 configure change to configure.in and regenerate configure.
Kurt Spanier [Mon, 8 Feb 1999 11:42:14 +0000 (11:42 +0000)]
Integration of the BDB2 backend into the new init/startup/shutdown schema.
Integration into ./configure ( --enable-bdb2 ).
Adaptation of the test-suite ( 'make' -> ldbm; 'make bdb2-local' -> bdb2 ).
Minor fixes in slapd/libldbm.
Kurt Zeilenga [Mon, 8 Feb 1999 04:07:49 +0000 (04:07 +0000)]
Drop the _s from the ldap_perror argument to be consistent with other
ldap commands.
Kurt Zeilenga [Sun, 7 Feb 1999 18:24:05 +0000 (18:24 +0000)]
Fix backend_destroy to call bi_destroy instead of bi_close
Kurt Zeilenga [Sun, 7 Feb 1999 17:57:50 +0000 (17:57 +0000)]
Really fix those reader/writer lock asserts...