]> git.sur5r.net Git - openldap/log
openldap
25 years agofix Release configuration
Gary Williams [Wed, 14 Apr 1999 15:12:19 +0000 (15:12 +0000)]
fix Release configuration

25 years agoput conditions on hp so we don't get unreferenced variable warning
Gary Williams [Wed, 14 Apr 1999 15:11:57 +0000 (15:11 +0000)]
put conditions on hp so we don't get unreferenced variable warning

25 years agolose unreferenced variable rc
Gary Williams [Wed, 14 Apr 1999 15:11:04 +0000 (15:11 +0000)]
lose unreferenced variable rc

25 years agofix typo on destroy
Gary Williams [Wed, 14 Apr 1999 15:02:38 +0000 (15:02 +0000)]
fix typo on destroy

25 years agoset up Release configuration
Gary Williams [Wed, 14 Apr 1999 15:00:17 +0000 (15:00 +0000)]
set up Release configuration

25 years agoupdate project settings
Gary Williams [Wed, 14 Apr 1999 14:20:02 +0000 (14:20 +0000)]
update project settings

25 years agoadd result.c
Gary Williams [Wed, 14 Apr 1999 14:18:42 +0000 (14:18 +0000)]
add result.c

25 years agoremove result.c
Gary Williams [Wed, 14 Apr 1999 14:18:26 +0000 (14:18 +0000)]
remove result.c

25 years agoadd mimic.c(this time with the actual change)
Gary Williams [Wed, 14 Apr 1999 14:14:20 +0000 (14:14 +0000)]
add mimic.c(this time with the actual change)

25 years agoadd mimic.c
Gary Williams [Wed, 14 Apr 1999 14:13:06 +0000 (14:13 +0000)]
add mimic.c

25 years agoif WIN32, add starttime
Gary Williams [Wed, 14 Apr 1999 14:12:49 +0000 (14:12 +0000)]
if WIN32, add starttime

25 years agofix arg loop, move starttime to mimic.c
Gary Williams [Wed, 14 Apr 1999 14:11:56 +0000 (14:11 +0000)]
fix arg loop, move starttime to mimic.c

25 years agomove starttime to mimic.c, change exit to return
Gary Williams [Wed, 14 Apr 1999 14:10:09 +0000 (14:10 +0000)]
move starttime to mimic.c, change exit to return

25 years agoAdd cache redesign project.
Kurt Zeilenga [Wed, 14 Apr 1999 03:07:41 +0000 (03:07 +0000)]
Add cache redesign project.

25 years agoAdd basic gmodule detection for SLAPD_MODULES.
Kurt Zeilenga [Wed, 14 Apr 1999 01:33:01 +0000 (01:33 +0000)]
Add basic gmodule detection for SLAPD_MODULES.
Cleanup perl detection.

25 years agoAdd XXX comment to cache modified from underneath kludge.
Kurt Zeilenga [Tue, 13 Apr 1999 22:41:14 +0000 (22:41 +0000)]
Add XXX comment to cache modified from underneath kludge.

25 years agoadd libslapd,ldif2 tools projects
Gary Williams [Tue, 13 Apr 1999 21:41:56 +0000 (21:41 +0000)]
add libslapd,ldif2 tools projects

25 years agomove most files to libslapd to make linking ldif tools easier
Gary Williams [Tue, 13 Apr 1999 21:41:25 +0000 (21:41 +0000)]
move most files to libslapd to make linking ldif tools easier

25 years agonew project file
Gary Williams [Tue, 13 Apr 1999 21:40:44 +0000 (21:40 +0000)]
new project file

25 years agoAdd '-n' and '-s' to ldif2ldbm manpage (ITS$59).
Kurt Zeilenga [Tue, 13 Apr 1999 21:35:21 +0000 (21:35 +0000)]
Add '-n' and '-s' to ldif2ldbm manpage (ITS$59).

25 years agoadd section for NT to create processes
Gary Williams [Tue, 13 Apr 1999 21:34:00 +0000 (21:34 +0000)]
add section for NT to create processes

25 years agonew project file
Gary Williams [Tue, 13 Apr 1999 21:32:49 +0000 (21:32 +0000)]
new project file

25 years agonew project file
Gary Williams [Tue, 13 Apr 1999 21:24:29 +0000 (21:24 +0000)]
new project file

25 years agoadd starttime to make NT happy
Gary Williams [Tue, 13 Apr 1999 21:22:21 +0000 (21:22 +0000)]
add starttime to make NT happy

25 years agoFix linking errors (naming issues)
Kurt Zeilenga [Tue, 13 Apr 1999 20:04:32 +0000 (20:04 +0000)]
Fix linking errors (naming issues)

25 years agoldbm -> bdb2
Kurt Zeilenga [Tue, 13 Apr 1999 19:59:03 +0000 (19:59 +0000)]
ldbm -> bdb2

25 years agoFix entry.c typo in OBJS
Kurt Zeilenga [Tue, 13 Apr 1999 19:57:01 +0000 (19:57 +0000)]
Fix entry.c typo in OBJS

25 years agoMove ldap_pvt_thread_initialize() in front of init_globals()
Hallvard Furuseth [Tue, 13 Apr 1999 11:10:16 +0000 (11:10 +0000)]
Move ldap_pvt_thread_initialize() in front of init_globals()

25 years agoneutralize previous add.c change until bdb2_back_entry_release_rw() is provided
Hallvard Furuseth [Tue, 13 Apr 1999 06:28:52 +0000 (06:28 +0000)]
neutralize previous add.c change until bdb2_back_entry_release_rw() is provided

25 years agoAdd dummy bdb2_back_entry_release_rw() to be completed later
Hallvard Furuseth [Tue, 13 Apr 1999 06:21:30 +0000 (06:21 +0000)]
Add dummy bdb2_back_entry_release_rw() to be completed later

25 years agoAdd entry.c to complete previous change
Hallvard Furuseth [Tue, 13 Apr 1999 06:15:03 +0000 (06:15 +0000)]
Add entry.c to complete previous change

25 years agoAdd struct backend_info->bi_entry_release_rw and related functions.
Hallvard Furuseth [Tue, 13 Apr 1999 06:08:28 +0000 (06:08 +0000)]
Add struct backend_info->bi_entry_release_rw and related functions.
Move cache_return_entry_w() out of ldbm_back_add when the add is successful.
This change breaks back-bdb2, it needs equvalent changes of those in back-ldbm.

25 years agoUpdate todo in preparation for posting to -devel
Kurt Zeilenga [Tue, 13 Apr 1999 03:02:14 +0000 (03:02 +0000)]
Update todo in preparation for posting to -devel

25 years agoAdd trace message when found entry is busy.
Kurt Zeilenga [Sun, 11 Apr 1999 22:16:30 +0000 (22:16 +0000)]
Add trace message when found entry is busy.

25 years agoProvide 'make test', 'make ldbm', and 'make bdb2' information.
Kurt Zeilenga [Sun, 11 Apr 1999 21:47:42 +0000 (21:47 +0000)]
Provide 'make test', 'make ldbm', and 'make bdb2' information.

25 years agoFix typo ldap_pvt_thread_mutex_lock -> ldap_pvt_thread_mutex_unlock
Hallvard Furuseth [Sun, 11 Apr 1999 19:36:19 +0000 (19:36 +0000)]
Fix typo ldap_pvt_thread_mutex_lock -> ldap_pvt_thread_mutex_unlock

25 years agoDeclare ldap_syslog/ldap_syslog_level locally. (This removes the
Kurt Zeilenga [Sat, 10 Apr 1999 18:37:38 +0000 (18:37 +0000)]
Declare ldap_syslog/ldap_syslog_level locally.  (This removes the
compilation error but likely doesn't resolve sysloging issues).

25 years agoFix SPC -> TAB at the beginning of Makefile lines
Hallvard Furuseth [Sat, 10 Apr 1999 17:43:27 +0000 (17:43 +0000)]
Fix SPC -> TAB at the beginning of Makefile lines

25 years ago'make test' now tests both BDB2 and LDBM backends.
Kurt Zeilenga [Sat, 10 Apr 1999 04:42:33 +0000 (04:42 +0000)]
'make test' now tests both BDB2 and LDBM backends.
'make bdb2' tests only BDB2
'make ldbm' tests only LDBM
Fix up scripts (previous changes broke BDB2 testing)

25 years agoApply LDBM cache changes (c_mutex streamlining) to BDB2 and back.
Kurt Zeilenga [Sat, 10 Apr 1999 04:28:02 +0000 (04:28 +0000)]
Apply LDBM cache changes (c_mutex streamlining) to BDB2 and back.

25 years agoUse 'cachesize 0' for repl and acl tests.
Kurt Zeilenga [Sat, 10 Apr 1999 01:40:33 +0000 (01:40 +0000)]
Use 'cachesize 0' for repl and acl tests.
Remove disable write sync (dbcachenowsync) in master (for concurrency test).

25 years agoAddition streamlining of code behind c_mutex.
Kurt Zeilenga [Sat, 10 Apr 1999 01:35:19 +0000 (01:35 +0000)]
Addition streamlining of code behind c_mutex.

25 years agoApply fix to "group/group_objectclass/member_atribute" parsing
Kurt Zeilenga [Sat, 10 Apr 1999 01:34:55 +0000 (01:34 +0000)]
Apply fix to "group/group_objectclass/member_atribute" parsing
suggested by Gerrit Thomson

25 years agoStreamline code during finds to reduce contention on c_mutex.
Kurt Zeilenga [Fri, 9 Apr 1999 18:33:52 +0000 (18:33 +0000)]
Streamline code during finds to reduce contention on c_mutex.
Move Debug messages outside of c_mutex.  Other LDBM cache codes
also should be streamlined.  Resultant approaches should then
be applied to back-bdb2.

25 years agoMore errno handling changes for FreeBSD LinuxThreads.
Kurt Zeilenga [Thu, 8 Apr 1999 04:17:32 +0000 (04:17 +0000)]
More errno handling changes for FreeBSD LinuxThreads.

25 years agoChanges to support FreeBSD LinuxThreads port. Namely don't rely
Kurt Zeilenga [Thu, 8 Apr 1999 03:57:25 +0000 (03:57 +0000)]
Changes to support FreeBSD LinuxThreads port.  Namely don't rely
on errno not getting changed by Debug().  Likely a problem elsewhere.
Tests run okay, excepting concurrency has "no such object" problems.

25 years agoFix VPATH support.
Kurt Zeilenga [Thu, 8 Apr 1999 02:27:39 +0000 (02:27 +0000)]
Fix VPATH support.

25 years agoFix VPATH support.
Kurt Zeilenga [Thu, 8 Apr 1999 02:18:54 +0000 (02:18 +0000)]
Fix VPATH support.

25 years agoRebuild per Ksp request (for syslog changes)
Kurt Zeilenga [Wed, 7 Apr 1999 19:06:25 +0000 (19:06 +0000)]
Rebuild per Ksp request (for syslog changes)

25 years agoRe-introduction of of syslog in configure.in. The rest nothing, sorry.
Kurt Spanier [Wed, 7 Apr 1999 13:47:30 +0000 (13:47 +0000)]
Re-introduction of of syslog in configure.in. The rest nothing, sorry.

25 years agoIntroduce free'ing of key into ldbm_nextkey() (no need for free'ing in
Kurt Spanier [Wed, 7 Apr 1999 13:17:39 +0000 (13:17 +0000)]
Introduce free'ing of key into ldbm_nextkey() (no need for free'ing in
clients).

25 years agoNext try to fix the core dump problem on FreeBSD: eliminate ldbm_datum_free(),
Kurt Spanier [Wed, 7 Apr 1999 13:15:51 +0000 (13:15 +0000)]
Next try to fix the core dump problem on FreeBSD: eliminate ldbm_datum_free(),
because it's already done in ldbm_nextkey().

25 years agoeliminate -lpthread -lexc from pthread link tests
Kurt Zeilenga [Wed, 7 Apr 1999 06:10:46 +0000 (06:10 +0000)]
eliminate -lpthread -lexc from pthread link tests

25 years agoFix typo ol_cv_pthread_pthread -> ol_cv_pthread_threads for -threads option
Hallvard Furuseth [Wed, 7 Apr 1999 04:44:19 +0000 (04:44 +0000)]
Fix typo ol_cv_pthread_pthread -> ol_cv_pthread_threads for -threads option

25 years agoRemove superfluous `)' in the `pthread_create in default libraries' test
Hallvard Furuseth [Wed, 7 Apr 1999 04:20:08 +0000 (04:20 +0000)]
Remove superfluous `)' in the `pthread_create in default libraries' test

25 years agoRemove extraneous setting of shutdown variable before exiting.
Kurt Zeilenga [Wed, 7 Apr 1999 03:29:47 +0000 (03:29 +0000)]
Remove extraneous setting of shutdown variable before exiting.

25 years agoNew pthread_try_link test. Looks for pthread_create and pthread_detach
Kurt Zeilenga [Wed, 7 Apr 1999 02:47:15 +0000 (02:47 +0000)]
New pthread_try_link test.  Looks for pthread_create and pthread_detach
and, if LinuxThreads, pthread_kill_other_threads_np().

25 years agoRemove #ifdef SLAP_CLEANUP around closelog()
Hallvard Furuseth [Wed, 7 Apr 1999 01:23:25 +0000 (01:23 +0000)]
Remove #ifdef SLAP_CLEANUP around closelog()

25 years agoNew LinuxThreads detection. Correctly detects FreeBSD's LinuxThreads port
Kurt Zeilenga [Tue, 6 Apr 1999 23:44:27 +0000 (23:44 +0000)]
New LinuxThreads detection.  Correctly detects FreeBSD's LinuxThreads port
(but not sure if it's usable yet).  Needs to be tested on various versions
of Linux native LinuxThreads.

25 years agoAdd ldap_pvt_thread_destory() to un-ldap_pvt_thread_initialize().
Kurt Zeilenga [Tue, 6 Apr 1999 21:57:16 +0000 (21:57 +0000)]
Add ldap_pvt_thread_destory() to un-ldap_pvt_thread_initialize().
Move all SunOS routines (ie: _sleep() and its helpers) to thr_lwp.c
so that it's internals can be 'static'.  Add 'static' to thr_lwp.c.
Add comment to LWP:  NEEDS WORK, may not compile!  Need some
SunOS user to sort out the details.  Volunteers?

25 years agoRemove HAVE_LWP use from slurpd. globals for ldap_pvt_thread_sleep()
Kurt Zeilenga [Tue, 6 Apr 1999 20:59:30 +0000 (20:59 +0000)]
Remove HAVE_LWP use from slurpd.  globals for ldap_pvt_thread_sleep()
need to be managed completely by -lldap_r.

25 years agoBackout last change (resurection)
Kurt Zeilenga [Tue, 6 Apr 1999 20:28:01 +0000 (20:28 +0000)]
Backout last change (resurection)

25 years agoMove tsleep back to slurpd... it relies on slurpd internals.
Kurt Zeilenga [Tue, 6 Apr 1999 20:19:40 +0000 (20:19 +0000)]
Move tsleep back to slurpd... it relies on slurpd internals.

25 years agoDon't hide the unlock fix behind SLAP_CLEANUP...
Kurt Zeilenga [Tue, 6 Apr 1999 03:23:40 +0000 (03:23 +0000)]
Don't hide the unlock fix behind SLAP_CLEANUP...

25 years agoifdef SLAP_CLEANUP: close db files, free memory, some other cleanup before exit
Hallvard Furuseth [Tue, 6 Apr 1999 01:55:11 +0000 (01:55 +0000)]
ifdef SLAP_CLEANUP: close db files, free memory, some other cleanup before exit

25 years agoUse macros for the dummy definitions of sys_errlist/sys_errno
Hallvard Furuseth [Tue, 6 Apr 1999 01:25:03 +0000 (01:25 +0000)]
Use macros for the dummy definitions of sys_errlist/sys_errno

25 years agoProtect against failed commands in Makefile.in
Hallvard Furuseth [Tue, 6 Apr 1999 01:00:31 +0000 (01:00 +0000)]
Protect against failed commands in Makefile.in

25 years agoDo not pipe to awk, use temporary file instead
Hallvard Furuseth [Tue, 6 Apr 1999 00:55:08 +0000 (00:55 +0000)]
Do not pipe to awk, use temporary file instead

25 years agoAdd $CC_MKDEP to override $CC and the -c option
Hallvard Furuseth [Tue, 6 Apr 1999 00:52:56 +0000 (00:52 +0000)]
Add $CC_MKDEP to override $CC and the -c option

25 years agoBackout last change... finish my first coke... try again later...
Kurt Zeilenga [Mon, 5 Apr 1999 18:30:56 +0000 (18:30 +0000)]
Backout last change... finish my first coke... try again later...

25 years agoShare unlock and return between true and false paths.
Kurt Zeilenga [Mon, 5 Apr 1999 18:21:31 +0000 (18:21 +0000)]
Share unlock and return between true and false paths.

25 years agoDelay free(e.e_ndn) in cache_find_entry_dn2id() to after "goto try_again"
Hallvard Furuseth [Mon, 5 Apr 1999 18:01:11 +0000 (18:01 +0000)]
Delay free(e.e_ndn) in cache_find_entry_dn2id() to after "goto try_again"

25 years agoDelay free(e.e_ndn) in bdb2i_cache_find_entry_dn2id() to after "goto try_again"
Hallvard Furuseth [Mon, 5 Apr 1999 18:00:57 +0000 (18:00 +0000)]
Delay free(e.e_ndn) in bdb2i_cache_find_entry_dn2id() to after "goto try_again"

25 years agoRemove extraneous do_close() prototype. Conflicts with perl internals.
Kurt Zeilenga [Sun, 4 Apr 1999 22:13:30 +0000 (22:13 +0000)]
Remove extraneous do_close() prototype.  Conflicts with perl internals.

25 years agoRemove initialization of auto arrays
Hallvard Furuseth [Sun, 4 Apr 1999 22:02:20 +0000 (22:02 +0000)]
Remove initialization of auto arrays

25 years agoplug memory leak of li->li_nextid_file
Hallvard Furuseth [Sun, 4 Apr 1999 21:53:39 +0000 (21:53 +0000)]
plug memory leak of li->li_nextid_file

25 years agostrdup/free li->li_directory when chaning, so unmalloced version won't be freed
Hallvard Furuseth [Sun, 4 Apr 1999 21:49:56 +0000 (21:49 +0000)]
strdup/free li->li_directory when chaning, so unmalloced version won't be freed

25 years agofix typo in comment in ldbm_back_close
Hallvard Furuseth [Sun, 4 Apr 1999 21:39:24 +0000 (21:39 +0000)]
fix typo in comment in ldbm_back_close

25 years agoPlug memory leaks
Hallvard Furuseth [Sun, 4 Apr 1999 21:34:33 +0000 (21:34 +0000)]
Plug memory leaks

25 years agoPlug memory leak in avl_free()
Hallvard Furuseth [Sun, 4 Apr 1999 21:29:22 +0000 (21:29 +0000)]
Plug memory leak in avl_free()

25 years agoCleanup socket() detection.
Kurt Zeilenga [Sun, 4 Apr 1999 20:36:35 +0000 (20:36 +0000)]
Cleanup socket() detection.
Move select() detection forward, error if not available.
Move select() args type check forward so it can be used in subsequent tests.

25 years agoDo closedir()
Hallvard Furuseth [Sun, 4 Apr 1999 05:06:49 +0000 (05:06 +0000)]
Do closedir()

25 years agoPlug a few memory leaks
Hallvard Furuseth [Sun, 4 Apr 1999 05:04:48 +0000 (05:04 +0000)]
Plug a few memory leaks

25 years agoRegenerate configure to include quillan's mods.
Kurt Zeilenga [Sun, 4 Apr 1999 04:49:39 +0000 (04:49 +0000)]
Regenerate configure to include quillan's mods.

25 years agoFixe problem where perl options were retrieved from perl_inc and not
John Quillan [Sun, 4 Apr 1999 04:21:48 +0000 (04:21 +0000)]
Fixe problem where perl options were retrieved from perl_inc and not
from ccopts.  This prevented the Perl backend from compiling.

25 years agoFix bug in compare.c where obj_ref to pb_obj_ref
John Quillan [Sun, 4 Apr 1999 04:16:14 +0000 (04:16 +0000)]
Fix bug in compare.c where obj_ref to pb_obj_ref

Added call to perl "config" method so the the
perl module can have its own configuration
options.

Fix bug in init.c where the address of the be_private
object was being retrieved when it was already
a pointer.

Added the dn parameter to the modify.c call to the
modify method.  Not sure why this wasn't there
in the beginning.

Expects and array from the search method instead of
a scalar in search.c so that it can return search
results and a return code.

Added the demo file SampleLDAP.pm

25 years agoAdd select args type & vfork tests for experimentation purposes.
Kurt Zeilenga [Sun, 4 Apr 1999 00:59:32 +0000 (00:59 +0000)]
Add select args type & vfork tests for experimentation purposes.

25 years agoRemove superfluous \ at end of lines outside macros; DEC cc doesn't like them.
Hallvard Furuseth [Sat, 3 Apr 1999 09:20:41 +0000 (09:20 +0000)]
Remove superfluous \ at end of lines outside macros; DEC cc doesn't like them.

25 years agocomment out OSF/1 yielding select force. Likely incorrect.
Kurt Zeilenga [Sat, 3 Apr 1999 08:19:37 +0000 (08:19 +0000)]
comment out OSF/1 yielding select force.  Likely incorrect.

25 years agoReorder the pthreads tests and hope for the best. IRIX users beware.
Kurt Zeilenga [Sat, 3 Apr 1999 07:32:17 +0000 (07:32 +0000)]
Reorder the pthreads tests and hope for the best.  IRIX users beware.

25 years agos/final/draft4/ in comment about (depreciated) draft4 libraries test order.
Kurt Zeilenga [Sat, 3 Apr 1999 05:58:16 +0000 (05:58 +0000)]
s/final/draft4/ in comment about (depreciated) draft4 libraries test order.

25 years agoFix cut and paste mistakes in pthread detections cases: -mt, -thread, -threads.
Kurt Zeilenga [Sat, 3 Apr 1999 05:55:08 +0000 (05:55 +0000)]
Fix cut and paste mistakes in pthread detections cases: -mt, -thread, -threads.

25 years agoAdd missing \n's in Debug statements
Hallvard Furuseth [Sat, 3 Apr 1999 03:39:16 +0000 (03:39 +0000)]
Add missing \n's in Debug statements

25 years agoAdd missing \n's in Debug statements
Hallvard Furuseth [Sat, 3 Apr 1999 03:28:17 +0000 (03:28 +0000)]
Add missing \n's in Debug statements

25 years agoAdd -U and -G options to set user and group id.
Hallvard Furuseth [Sat, 3 Apr 1999 03:19:07 +0000 (03:19 +0000)]
Add -U and -G options to set user and group id.
Move socket setup to set_socket(), called before the uid/gid change.

25 years agocache: implement try_again loop if cache entry is not ready.
Kurt Zeilenga [Fri, 2 Apr 1999 19:09:59 +0000 (19:09 +0000)]
cache: implement try_again loop if cache entry is not ready.
id2entry: when an error occurs attempting to insert fetched
entry into cache, check to see if entry was added by another
thread.  If so, return the entry added by the other thread.
The concurrency tests now run without the dreaded "no such object"
error messages!

25 years agoAdd checks for recv and recvfrom.
Kurt Zeilenga [Fri, 2 Apr 1999 18:58:48 +0000 (18:58 +0000)]
Add checks for recv and recvfrom.

25 years agoupdate project settings
Gary Williams [Fri, 2 Apr 1999 15:36:29 +0000 (15:36 +0000)]
update project settings

25 years agoadd release configurations
Gary Williams [Fri, 2 Apr 1999 15:35:25 +0000 (15:35 +0000)]
add release configurations

25 years agoput single and multi-threaded output in different directories
Gary Williams [Fri, 2 Apr 1999 15:33:41 +0000 (15:33 +0000)]
put single and multi-threaded output in different directories