]>
git.sur5r.net Git - openldap/log
Gary Williams [Wed, 14 Apr 1999 16:56:23 +0000 (16:56 +0000)]
I moved slap_shutdown after the waitforkids. I also wait for each process to complete before returning from fork_child since I had two lockups on my NT box.
Gary Williams [Wed, 14 Apr 1999 15:41:53 +0000 (15:41 +0000)]
delete spurious project sha_test
Gary Williams [Wed, 14 Apr 1999 15:41:19 +0000 (15:41 +0000)]
get rid of unreferenced variable tmp
Gary Williams [Wed, 14 Apr 1999 15:15:25 +0000 (15:15 +0000)]
get rid of unreferenced variable deleteoldrdn
Gary Williams [Wed, 14 Apr 1999 15:13:59 +0000 (15:13 +0000)]
get rid of unreferenced variables metaph and newm
Gary Williams [Wed, 14 Apr 1999 15:13:10 +0000 (15:13 +0000)]
put conditions on i, buf2 and c so we don't get unreferenced variable warnings
Gary Williams [Wed, 14 Apr 1999 15:12:19 +0000 (15:12 +0000)]
fix Release configuration
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
Gary Williams [Wed, 14 Apr 1999 15:11:04 +0000 (15:11 +0000)]
lose unreferenced variable rc
Gary Williams [Wed, 14 Apr 1999 15:02:38 +0000 (15:02 +0000)]
fix typo on destroy
Gary Williams [Wed, 14 Apr 1999 15:00:17 +0000 (15:00 +0000)]
set up Release configuration
Gary Williams [Wed, 14 Apr 1999 14:20:02 +0000 (14:20 +0000)]
update project settings
Gary Williams [Wed, 14 Apr 1999 14:18:42 +0000 (14:18 +0000)]
add result.c
Gary Williams [Wed, 14 Apr 1999 14:18:26 +0000 (14:18 +0000)]
remove result.c
Gary Williams [Wed, 14 Apr 1999 14:14:20 +0000 (14:14 +0000)]
add mimic.c(this time with the actual change)
Gary Williams [Wed, 14 Apr 1999 14:13:06 +0000 (14:13 +0000)]
add mimic.c
Gary Williams [Wed, 14 Apr 1999 14:12:49 +0000 (14:12 +0000)]
if WIN32, add starttime
Gary Williams [Wed, 14 Apr 1999 14:11:56 +0000 (14:11 +0000)]
fix arg loop, move starttime to mimic.c
Gary Williams [Wed, 14 Apr 1999 14:10:09 +0000 (14:10 +0000)]
move starttime to mimic.c, change exit to return
Kurt Zeilenga [Wed, 14 Apr 1999 03:07:41 +0000 (03:07 +0000)]
Add cache redesign project.
Kurt Zeilenga [Wed, 14 Apr 1999 01:33:01 +0000 (01:33 +0000)]
Add basic gmodule detection for SLAPD_MODULES.
Cleanup perl detection.
Kurt Zeilenga [Tue, 13 Apr 1999 22:41:14 +0000 (22:41 +0000)]
Add XXX comment to cache modified from underneath kludge.
Gary Williams [Tue, 13 Apr 1999 21:41:56 +0000 (21:41 +0000)]
add libslapd,ldif2 tools projects
Gary Williams [Tue, 13 Apr 1999 21:41:25 +0000 (21:41 +0000)]
move most files to libslapd to make linking ldif tools easier
Gary Williams [Tue, 13 Apr 1999 21:40:44 +0000 (21:40 +0000)]
new project file
Kurt Zeilenga [Tue, 13 Apr 1999 21:35:21 +0000 (21:35 +0000)]
Add '-n' and '-s' to ldif2ldbm manpage (ITS$59).
Gary Williams [Tue, 13 Apr 1999 21:34:00 +0000 (21:34 +0000)]
add section for NT to create processes
Gary Williams [Tue, 13 Apr 1999 21:32:49 +0000 (21:32 +0000)]
new project file
Gary Williams [Tue, 13 Apr 1999 21:24:29 +0000 (21:24 +0000)]
new project file
Gary Williams [Tue, 13 Apr 1999 21:22:21 +0000 (21:22 +0000)]
add starttime to make NT happy
Kurt Zeilenga [Tue, 13 Apr 1999 20:04:32 +0000 (20:04 +0000)]
Fix linking errors (naming issues)
Kurt Zeilenga [Tue, 13 Apr 1999 19:59:03 +0000 (19:59 +0000)]
ldbm -> bdb2
Kurt Zeilenga [Tue, 13 Apr 1999 19:57:01 +0000 (19:57 +0000)]
Fix entry.c typo in OBJS
Hallvard Furuseth [Tue, 13 Apr 1999 11:10:16 +0000 (11:10 +0000)]
Move ldap_pvt_thread_initialize() in front of init_globals()
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
Hallvard Furuseth [Tue, 13 Apr 1999 06:21:30 +0000 (06:21 +0000)]
Add dummy bdb2_back_entry_release_rw() to be completed later
Hallvard Furuseth [Tue, 13 Apr 1999 06:15:03 +0000 (06:15 +0000)]
Add entry.c to complete previous change
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.
Kurt Zeilenga [Tue, 13 Apr 1999 03:02:14 +0000 (03:02 +0000)]
Update todo in preparation for posting to -devel
Kurt Zeilenga [Sun, 11 Apr 1999 22:16:30 +0000 (22:16 +0000)]
Add trace message when found entry is busy.
Kurt Zeilenga [Sun, 11 Apr 1999 21:47:42 +0000 (21:47 +0000)]
Provide 'make test', 'make ldbm', and 'make bdb2' information.
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
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).
Hallvard Furuseth [Sat, 10 Apr 1999 17:43:27 +0000 (17:43 +0000)]
Fix SPC -> TAB at the beginning of Makefile lines
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)
Kurt Zeilenga [Sat, 10 Apr 1999 04:28:02 +0000 (04:28 +0000)]
Apply LDBM cache changes (c_mutex streamlining) to BDB2 and back.
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).
Kurt Zeilenga [Sat, 10 Apr 1999 01:35:19 +0000 (01:35 +0000)]
Addition streamlining of code behind c_mutex.
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
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.
Kurt Zeilenga [Thu, 8 Apr 1999 04:17:32 +0000 (04:17 +0000)]
More errno handling changes for FreeBSD LinuxThreads.
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.
Kurt Zeilenga [Thu, 8 Apr 1999 02:27:39 +0000 (02:27 +0000)]
Fix VPATH support.
Kurt Zeilenga [Thu, 8 Apr 1999 02:18:54 +0000 (02:18 +0000)]
Fix VPATH support.
Kurt Zeilenga [Wed, 7 Apr 1999 19:06:25 +0000 (19:06 +0000)]
Rebuild per Ksp request (for syslog changes)
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.
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).
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().
Kurt Zeilenga [Wed, 7 Apr 1999 06:10:46 +0000 (06:10 +0000)]
eliminate -lpthread -lexc from pthread link tests
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
Hallvard Furuseth [Wed, 7 Apr 1999 04:20:08 +0000 (04:20 +0000)]
Remove superfluous `)' in the `pthread_create in default libraries' test
Kurt Zeilenga [Wed, 7 Apr 1999 03:29:47 +0000 (03:29 +0000)]
Remove extraneous setting of shutdown variable before exiting.
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().
Hallvard Furuseth [Wed, 7 Apr 1999 01:23:25 +0000 (01:23 +0000)]
Remove #ifdef SLAP_CLEANUP around closelog()
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.
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?
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.
Kurt Zeilenga [Tue, 6 Apr 1999 20:28:01 +0000 (20:28 +0000)]
Backout last change (resurection)
Kurt Zeilenga [Tue, 6 Apr 1999 20:19:40 +0000 (20:19 +0000)]
Move tsleep back to slurpd... it relies on slurpd internals.
Kurt Zeilenga [Tue, 6 Apr 1999 03:23:40 +0000 (03:23 +0000)]
Don't hide the unlock fix behind SLAP_CLEANUP...
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
Hallvard Furuseth [Tue, 6 Apr 1999 01:25:03 +0000 (01:25 +0000)]
Use macros for the dummy definitions of sys_errlist/sys_errno
Hallvard Furuseth [Tue, 6 Apr 1999 01:00:31 +0000 (01:00 +0000)]
Protect against failed commands in Makefile.in
Hallvard Furuseth [Tue, 6 Apr 1999 00:55:08 +0000 (00:55 +0000)]
Do not pipe to awk, use temporary file instead
Hallvard Furuseth [Tue, 6 Apr 1999 00:52:56 +0000 (00:52 +0000)]
Add $CC_MKDEP to override $CC and the -c option
Kurt Zeilenga [Mon, 5 Apr 1999 18:30:56 +0000 (18:30 +0000)]
Backout last change... finish my first coke... try again later...
Kurt Zeilenga [Mon, 5 Apr 1999 18:21:31 +0000 (18:21 +0000)]
Share unlock and return between true and false paths.
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"
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"
Kurt Zeilenga [Sun, 4 Apr 1999 22:13:30 +0000 (22:13 +0000)]
Remove extraneous do_close() prototype. Conflicts with perl internals.
Hallvard Furuseth [Sun, 4 Apr 1999 22:02:20 +0000 (22:02 +0000)]
Remove initialization of auto arrays
Hallvard Furuseth [Sun, 4 Apr 1999 21:53:39 +0000 (21:53 +0000)]
plug memory leak of li->li_nextid_file
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
Hallvard Furuseth [Sun, 4 Apr 1999 21:39:24 +0000 (21:39 +0000)]
fix typo in comment in ldbm_back_close
Hallvard Furuseth [Sun, 4 Apr 1999 21:34:33 +0000 (21:34 +0000)]
Plug memory leaks
Hallvard Furuseth [Sun, 4 Apr 1999 21:29:22 +0000 (21:29 +0000)]
Plug memory leak in avl_free()
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.
Hallvard Furuseth [Sun, 4 Apr 1999 05:06:49 +0000 (05:06 +0000)]
Do closedir()
Hallvard Furuseth [Sun, 4 Apr 1999 05:04:48 +0000 (05:04 +0000)]
Plug a few memory leaks
Kurt Zeilenga [Sun, 4 Apr 1999 04:49:39 +0000 (04:49 +0000)]
Regenerate configure to include quillan's mods.
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.
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
Kurt Zeilenga [Sun, 4 Apr 1999 00:59:32 +0000 (00:59 +0000)]
Add select args type & vfork tests for experimentation purposes.
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.
Kurt Zeilenga [Sat, 3 Apr 1999 08:19:37 +0000 (08:19 +0000)]
comment out OSF/1 yielding select force. Likely incorrect.
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.
Kurt Zeilenga [Sat, 3 Apr 1999 05:58:16 +0000 (05:58 +0000)]
s/final/draft4/ in comment about (depreciated) draft4 libraries test order.
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.
Hallvard Furuseth [Sat, 3 Apr 1999 03:39:16 +0000 (03:39 +0000)]
Add 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