]> git.sur5r.net Git - openldap/log
openldap
25 years agoopenldap guide sdf files and gifs
Will Ballantyne [Fri, 23 Apr 1999 23:00:44 +0000 (23:00 +0000)]
openldap guide sdf files and gifs

25 years agoImplement "quick" shutdown (similiar in behavior to shutdown
Kurt Zeilenga [Fri, 23 Apr 1999 22:50:28 +0000 (22:50 +0000)]
Implement "quick" shutdown (similiar in behavior to shutdown
prior to connection management changes).  No "normal" (wait
for pending operations to complete) shutdown mode (yet).
Changes:
 Add connections_destroy() implementation to connections.c.
 Move connections_init() call to slap_daemon().
 Add connections_destroy() call to slap_daemon().
 Add connections_shutdown() implementation to connections.c.
calls connection_closing()/connection_close() for each
"in use" connection.
 Add connections_shutdown() call to slap_daemon_task().

25 years agoShould clear the write flag upon closing.
Kurt Zeilenga [Fri, 23 Apr 1999 20:47:32 +0000 (20:47 +0000)]
Should clear the write flag upon closing.

25 years agoUpdate state to closing early.
Kurt Zeilenga [Fri, 23 Apr 1999 20:34:09 +0000 (20:34 +0000)]
Update state to closing early.

25 years agoModify connection_closing() to abandon operations and wake blocked writer.
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.

25 years agoBackout last change
Kurt Zeilenga [Fri, 23 Apr 1999 20:11:15 +0000 (20:11 +0000)]
Backout last change

25 years agoMore sh portability changes
Kurt Zeilenga [Wed, 21 Apr 1999 06:09:19 +0000 (06:09 +0000)]
More sh portability changes

25 years agosh portability changes
Kurt Zeilenga [Wed, 21 Apr 1999 05:59:01 +0000 (05:59 +0000)]
sh portability changes

25 years agoFix magic for 4.2BSD systems.
Kurt Zeilenga [Wed, 21 Apr 1999 05:47:01 +0000 (05:47 +0000)]
Fix magic for 4.2BSD systems.

25 years agoModify slapd set user/group support to use -u/-g instead -U/-G.
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)

25 years agoRemove libtool --version-info warnings.
Kurt Zeilenga [Tue, 20 Apr 1999 22:11:02 +0000 (22:11 +0000)]
Remove libtool --version-info warnings.

25 years agoMake it honor attrs and attrsonly
Julio Sánchez Fernández [Tue, 20 Apr 1999 12:17:14 +0000 (12:17 +0000)]
Make it honor attrs and attrsonly

25 years agoUpdates index for rdn attribute type avoiding the 'dissapearing entry'
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.

25 years agoEXPERIMENTAL: Disable cache saving and loading.
Kurt Zeilenga [Tue, 20 Apr 1999 01:43:01 +0000 (01:43 +0000)]
EXPERIMENTAL: Disable cache saving and loading.

25 years agoThe Root DSE does not depend on SLAPD_CONFIG_DN and friends.
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

25 years agoBeginning of ROOT DSE support
Julio Sánchez Fernández [Mon, 19 Apr 1999 18:21:53 +0000 (18:21 +0000)]
Beginning of ROOT DSE support

25 years agoMove declaration of st
Julio Sánchez Fernández [Mon, 19 Apr 1999 17:56:48 +0000 (17:56 +0000)]
Move declaration of st

25 years agohonor the maxkids variable on NT
Gary Williams [Mon, 19 Apr 1999 17:13:14 +0000 (17:13 +0000)]
honor the maxkids variable on NT

25 years agoDelayed backend lock release to replog entry after successful add().
Kurt Spanier [Mon, 19 Apr 1999 10:47:03 +0000 (10:47 +0000)]
Delayed backend lock release to replog entry after successful add().

25 years agoProtect listener_tid from being killed after the listener has exited.
Kurt Zeilenga [Sat, 17 Apr 1999 05:21:30 +0000 (05:21 +0000)]
Protect listener_tid from being killed after the listener has exited.

25 years agoWrap stat() st_blksize use behind HAVE_ST_BLKSIZE
Kurt Zeilenga [Sat, 17 Apr 1999 03:28:20 +0000 (03:28 +0000)]
Wrap stat() st_blksize use behind HAVE_ST_BLKSIZE

25 years agoFix typo in write select. Fix errors in WINSOCK handling.
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).

25 years agoWarn users not to much with paths in ldapconfig.h
Kurt Zeilenga [Wed, 14 Apr 1999 19:36:47 +0000 (19:36 +0000)]
Warn users not to much with paths in ldapconfig.h

25 years agoadjust projet settings
Gary Williams [Wed, 14 Apr 1999 17:10:56 +0000 (17:10 +0000)]
adjust projet settings

25 years agoadjust project settings
Gary Williams [Wed, 14 Apr 1999 17:08:31 +0000 (17:08 +0000)]
adjust project settings

25 years agoI moved slap_shutdown after the waitforkids. I also wait for each process to complet...
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.

25 years agodelete spurious project sha_test
Gary Williams [Wed, 14 Apr 1999 15:41:53 +0000 (15:41 +0000)]
delete spurious project sha_test

25 years agoget rid of unreferenced variable tmp
Gary Williams [Wed, 14 Apr 1999 15:41:19 +0000 (15:41 +0000)]
get rid of unreferenced variable tmp

25 years agoget rid of unreferenced variable deleteoldrdn
Gary Williams [Wed, 14 Apr 1999 15:15:25 +0000 (15:15 +0000)]
get rid of unreferenced variable deleteoldrdn

25 years agoget rid of unreferenced variables metaph and newm
Gary Williams [Wed, 14 Apr 1999 15:13:59 +0000 (15:13 +0000)]
get rid of unreferenced variables metaph and newm

25 years agoput conditions on i, buf2 and c so we don't get unreferenced variable warnings
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

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