]> git.sur5r.net Git - openldap/log
openldap
25 years agoWinsock changes:
Kurt Zeilenga [Wed, 28 Apr 1999 21:21:14 +0000 (21:21 +0000)]
Winsock changes:
Centralize #define EWOULDBLOCK WSAEWOULDBLOCK to ac/errno.h
Move WSAStartup to slapd_daemon(), add WSACleanup() to match.

25 years agoMake Versionstr const.
Kurt Zeilenga [Wed, 28 Apr 1999 20:39:40 +0000 (20:39 +0000)]
Make Versionstr const.

25 years agoslapd Version needs special treatment (Versionstr and non-static).
Kurt Zeilenga [Wed, 28 Apr 1999 20:34:19 +0000 (20:34 +0000)]
slapd Version needs special treatment (Versionstr and non-static).

25 years agoDon't destroy uninitialized connections...
Kurt Zeilenga [Wed, 28 Apr 1999 20:33:25 +0000 (20:33 +0000)]
Don't destroy uninitialized connections...

25 years agoForgot to add mkversion... ud needs the version string to
Kurt Zeilenga [Wed, 28 Apr 1999 19:59:00 +0000 (19:59 +0000)]
Forgot to add mkversion...  ud needs the version string to
non-static and non-const and needs it named "Version".

25 years agolet ldif2id2entry complete before allowing other children to start
Gary Williams [Wed, 28 Apr 1999 17:25:30 +0000 (17:25 +0000)]
let ldif2id2entry complete before allowing other children to start

25 years agoAdd mkversion script to generate version.c files. mkversion generates
Kurt Zeilenga [Wed, 28 Apr 1999 05:40:17 +0000 (05:40 +0000)]
Add mkversion script to generate version.c files.  mkversion generates
identification strings compatible with ident(1) and what(1).
Uses $(VERSION) generated from configure.in.  rm build/version
rm old version .c files

25 years agoInitial version
Julio Sánchez Fernández [Tue, 27 Apr 1999 06:34:10 +0000 (06:34 +0000)]
Initial version

25 years agoLint removal: signed i < unsigned j
Kurt Zeilenga [Tue, 27 Apr 1999 05:19:32 +0000 (05:19 +0000)]
Lint removal:  signed i < unsigned j

25 years agoClean up valid flag: _VALUE -> _VALID.
Kurt Zeilenga [Tue, 27 Apr 1999 05:18:21 +0000 (05:18 +0000)]
Clean up valid flag: _VALUE -> _VALID.

25 years agoUpdate BerkeleyDB recommendation to 2.7.4.
Kurt Zeilenga [Tue, 27 Apr 1999 05:13:42 +0000 (05:13 +0000)]
Update BerkeleyDB recommendation to 2.7.4.

25 years agoDon't have connection_state_closing() lock connection. Already locked
Kurt Zeilenga [Mon, 26 Apr 1999 23:56:02 +0000 (23:56 +0000)]
Don't have connection_state_closing() lock connection.  Already locked
by callers.

25 years agoAdd vfork comment
Kurt Zeilenga [Mon, 26 Apr 1999 23:55:08 +0000 (23:55 +0000)]
Add vfork comment

25 years agoChange examples: s/U-Mich/OpenLDAP/
Kurt Zeilenga [Sat, 24 Apr 1999 23:11:27 +0000 (23:11 +0000)]
Change examples: s/U-Mich/OpenLDAP/

25 years agoAdded Tcl backend-specific configuration settings
Ben Collins [Sat, 24 Apr 1999 22:31:03 +0000 (22:31 +0000)]
Added Tcl backend-specific configuration settings

25 years agoAcknowledge Umich
Kurt Zeilenga [Sat, 24 Apr 1999 19:42:58 +0000 (19:42 +0000)]
Acknowledge Umich

25 years agoMove preamble.sdf to title.sdf. Create new preamble.sdf to hold
Kurt Zeilenga [Sat, 24 Apr 1999 19:39:15 +0000 (19:39 +0000)]
Move preamble.sdf to title.sdf.  Create new preamble.sdf to hold
preamble text (publishing info, acknowledgements, etc.)

25 years agoAdd our URL to DOC_AUTHOR
Kurt Zeilenga [Sat, 24 Apr 1999 00:07:02 +0000 (00:07 +0000)]
Add our URL to DOC_AUTHOR

25 years agoAdd copyright.sdf (includes COPYRIGHT) to master.sdf.
Kurt Zeilenga [Fri, 23 Apr 1999 23:46:43 +0000 (23:46 +0000)]
Add copyright.sdf (includes COPYRIGHT) to master.sdf.

25 years agoAdd copyrights to each sdf.
Kurt Zeilenga [Fri, 23 Apr 1999 23:41:45 +0000 (23:41 +0000)]
Add copyrights to each sdf.

25 years agoAdd COPYRIGHT/LICENSE files to guide module.
Kurt Zeilenga [Fri, 23 Apr 1999 23:37:46 +0000 (23:37 +0000)]
Add COPYRIGHT/LICENSE files to guide module.
Should generate copyright.sdf and license.sdf for inclusion
into master.

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.