]>
git.sur5r.net Git - openldap/log
Kurt Zeilenga [Fri, 23 Apr 1999 20:22:18 +0000 (20:22 +0000)]
Modify connection_closing() to abandon operations and wake blocked writer.
Modify send_result to return if connection state is closing.
Modify do_abandon() to remove abandon'ed operation if pending.
Kurt Zeilenga [Fri, 23 Apr 1999 20:11:15 +0000 (20:11 +0000)]
Backout last change
Kurt Zeilenga [Wed, 21 Apr 1999 06:09:19 +0000 (06:09 +0000)]
More sh portability changes
Kurt Zeilenga [Wed, 21 Apr 1999 05:59:01 +0000 (05:59 +0000)]
sh portability changes
Kurt Zeilenga [Wed, 21 Apr 1999 05:47:01 +0000 (05:47 +0000)]
Fix magic for 4.2BSD systems.
Kurt Zeilenga [Wed, 21 Apr 1999 00:40:20 +0000 (00:40 +0000)]
Modify slapd set user/group support to use -u/-g instead -U/-G.
Moved -u (udp) to -c (connectionless). Connectionless is depreciated
and undocumented.
Added tests for set{,e}{u,g}id to configure. Use existance of
setuid/setgid to enable feature. Use seteuid/setegid only if
they exist.
Fixed minor minor leak of username/groupname if specificied
more than once. (This should actually be an error)
Kurt Zeilenga [Tue, 20 Apr 1999 22:11:02 +0000 (22:11 +0000)]
Remove libtool --version-info warnings.
Julio Sánchez Fernández [Tue, 20 Apr 1999 12:17:14 +0000 (12:17 +0000)]
Make it honor attrs and attrsonly
Juan Gomez [Tue, 20 Apr 1999 03:36:00 +0000 (03:36 +0000)]
Updates index for rdn attribute type avoiding the 'dissapearing entry'
problem reported in IT78. Index files will still be stale if the modrdn
uses deleteoldrdn.
Kurt Zeilenga [Tue, 20 Apr 1999 01:43:01 +0000 (01:43 +0000)]
EXPERIMENTAL: Disable cache saving and loading.
Julio Sánchez Fernández [Mon, 19 Apr 1999 20:02:24 +0000 (20:02 +0000)]
The Root DSE does not depend on SLAPD_CONFIG_DN and friends.
Added a comment for supportedSASLMechanism to root_dse.c
Julio Sánchez Fernández [Mon, 19 Apr 1999 18:21:53 +0000 (18:21 +0000)]
Beginning of ROOT DSE support
Julio Sánchez Fernández [Mon, 19 Apr 1999 17:56:48 +0000 (17:56 +0000)]
Move declaration of st
Gary Williams [Mon, 19 Apr 1999 17:13:14 +0000 (17:13 +0000)]
honor the maxkids variable on NT
Kurt Spanier [Mon, 19 Apr 1999 10:47:03 +0000 (10:47 +0000)]
Delayed backend lock release to replog entry after successful add().
Kurt Zeilenga [Sat, 17 Apr 1999 05:21:30 +0000 (05:21 +0000)]
Protect listener_tid from being killed after the listener has exited.
Kurt Zeilenga [Sat, 17 Apr 1999 03:28:20 +0000 (03:28 +0000)]
Wrap stat() st_blksize use behind HAVE_ST_BLKSIZE
Kurt Zeilenga [Fri, 16 Apr 1999 18:56:42 +0000 (18:56 +0000)]
Fix typo in write select. Fix errors in WINSOCK handling.
Add test listener no-thread_create experiment (behind ifdef).
Kurt Zeilenga [Wed, 14 Apr 1999 19:36:47 +0000 (19:36 +0000)]
Warn users not to much with paths in ldapconfig.h
Gary Williams [Wed, 14 Apr 1999 17:10:56 +0000 (17:10 +0000)]
adjust projet settings
Gary Williams [Wed, 14 Apr 1999 17:08:31 +0000 (17:08 +0000)]
adjust project settings
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"