citadel.git
19 years ago* crypto.c: when an SSL connection errors out (and closes) unexpectedly
Art Cancro [Tue, 1 Jun 2004 21:46:47 +0000 (21:46 +0000)]
* crypto.c: when an SSL connection errors out (and closes) unexpectedly
  during a read or write operation, do not attempt to finish the operation
  unencrypted like we do in Citadel.  Here in WebCit land it only causes
  the server to segfault.

19 years ago* netconf.c: widened some of the text entry fields
Art Cancro [Tue, 1 Jun 2004 19:01:22 +0000 (19:01 +0000)]
* netconf.c: widened some of the text entry fields
* webcit.h: bumped up the internal version number to 5.20

19 years ago* Return to the old command-line usage (-s for https, service is either
Art Cancro [Tue, 1 Jun 2004 18:44:20 +0000 (18:44 +0000)]
* Return to the old command-line usage (-s for https, service is either
  http or https but not both)

19 years ago* Add "permanent room" setting to room edit screen
Art Cancro [Tue, 1 Jun 2004 03:32:29 +0000 (03:32 +0000)]
* Add "permanent room" setting to room edit screen
* create room -- allow longer strings

19 years ago* Hmmph. Do the session cookie as hex instead of base64. There really
Art Cancro [Tue, 1 Jun 2004 00:36:43 +0000 (00:36 +0000)]
* Hmmph.  Do the session cookie as hex instead of base64.  There really
  are some characters in the base64 set that make HTTP do nasty things.

19 years ago* Added "|END" to the session cookie before base64-ing it. This fixes a
Art Cancro [Mon, 31 May 2004 21:43:27 +0000 (21:43 +0000)]
* Added "|END" to the session cookie before base64-ing it.  This fixes a
  problem with certain room names causing the webserver to freak out and
  break embedded images and stuff.  I don't know why.

19 years ago* Message entry using Kevin Roth's excellent cross-platform richtext
Art Cancro [Mon, 31 May 2004 20:34:11 +0000 (20:34 +0000)]
* Message entry using Kevin Roth's excellent cross-platform richtext
  editing script.

19 years ago* "text" and "HTML" options for message entry.
Art Cancro [Mon, 31 May 2004 15:54:13 +0000 (15:54 +0000)]
* "text" and "HTML" options for message entry.

19 years ago* Reworked the security checks for move/copy commands. Theoretically it's
Art Cancro [Mon, 31 May 2004 15:19:14 +0000 (15:19 +0000)]
* Reworked the security checks for move/copy commands.  Theoretically it's
  performing all the same checks, but the code is far more readable.

19 years ago* tighten up the space between icons in the iconbar
Art Cancro [Sat, 29 May 2004 03:31:49 +0000 (03:31 +0000)]
* tighten up the space between icons in the iconbar

19 years ago* Cosmetic changes
Art Cancro [Fri, 28 May 2004 20:24:53 +0000 (20:24 +0000)]
* Cosmetic changes

19 years ago* Minor note to roadmap
Art Cancro [Thu, 27 May 2004 19:11:02 +0000 (19:11 +0000)]
* Minor note to roadmap

19 years ago* stress.c: silence warning
Nathan Bryant [Wed, 26 May 2004 18:13:15 +0000 (18:13 +0000)]
* stress.c: silence warning

19 years ago* configure.ac: check for /usr/local/BerkeleyDB.4.2
Nathan Bryant [Wed, 26 May 2004 16:53:32 +0000 (16:53 +0000)]
* configure.ac: check for /usr/local/BerkeleyDB.4.2

19 years ago* CSS change to make folder names stand out more in the "Folder View"
Art Cancro [Mon, 24 May 2004 03:02:38 +0000 (03:02 +0000)]
* CSS change to make folder names stand out more in the "Folder View"

19 years ago* serv_network.c: when processing incoming IGnet spool, give the <C> field
Art Cancro [Mon, 24 May 2004 01:59:16 +0000 (01:59 +0000)]
* serv_network.c: when processing incoming IGnet spool, give the <C> field
  priority over the <R> field.  This allows messages emailed to a network
  room to be shared properly instead of attempting to deliver via email a
  second time.

19 years ago*** empty log message ***
Art Cancro [Fri, 21 May 2004 01:58:36 +0000 (01:58 +0000)]
*** empty log message ***

19 years ago* THIS IS 6.21
Art Cancro [Fri, 21 May 2004 01:58:23 +0000 (01:58 +0000)]
* THIS IS 6.21

19 years ago* Changed internal version number to 6.21
Art Cancro [Thu, 20 May 2004 16:14:09 +0000 (16:14 +0000)]
* Changed internal version number to 6.21
* Added missing VIEW_* defines in citadel.h (they're used only by WebCit
  for now, which is why Citadel didn't need them, but they should be there
  anyway for completeness)
* Removed the last vestiges of the built-in spam filter.  It had been
  commented out, but it's definitely never coming back now, so away it goes.
* Updated some of the docs

19 years ago* Scheduler: when next_session is to be deleted, make it point to some
Michael Hampton [Sat, 15 May 2004 14:19:52 +0000 (14:19 +0000)]
* Scheduler: when next_session is to be deleted, make it point to some
  other session which isn't being deleted (or NULL if there aren't any).

20 years ago* When a session kills itself (for example, due to a broken socket),
Art Cancro [Fri, 14 May 2004 03:09:54 +0000 (03:09 +0000)]
* When a session kills itself (for example, due to a broken socket),
  force the dead_session_purge() to run immediately.  This avoids
  thousands of error messages for up to the next five seconds while it
  waits for the next purge.
* For the main select() loop, we can now recover from EBADF by jumping
  back to the code that scans for valid descriptors.  (Yeah, I used a
  goto.  It's more readable that way, so STFU if you have a problem with
  it.)

20 years ago* configure.ac: check for <sys/prctl.h>
Nathan Bryant [Tue, 11 May 2004 15:21:45 +0000 (15:21 +0000)]
* configure.ac: check for <sys/prctl.h>
* server_main.c: call prctl(PR_SET_DUMPABLE, 1) if we are dropping root
  permissions.
* sysdep.c: no longer call setrlimit(RLIMIT_CORE, ...); this can be handled
  from a shell script.

20 years ago* messages.c: Fix crash when trying to use m<Y> next
Michael Hampton [Mon, 10 May 2004 01:47:11 +0000 (01:47 +0000)]
* messages.c: Fix crash when trying to use m<Y> next

20 years ago# citadel-openldap.schema: updated to include RFC2739 objects & attributes
Art Cancro [Fri, 7 May 2004 20:27:46 +0000 (20:27 +0000)]
# citadel-openldap.schema: updated to include RFC2739 objects & attributes

20 years ago* More RFC2739 compliance: when converting vCard to LDAP, include
Art Cancro [Fri, 7 May 2004 19:31:40 +0000 (19:31 +0000)]
* More RFC2739 compliance: when converting vCard to LDAP, include
  the calFBURL attribute.

20 years ago* Implemented partial RFC2739 compliance (calendar free/busy URL in vCard).
Art Cancro [Fri, 7 May 2004 19:09:07 +0000 (19:09 +0000)]
* Implemented partial RFC2739 compliance (calendar free/busy URL in vCard).
  Still need to add it to LDAP.

20 years ago* Scrawled some notes in roadmap.txt
Art Cancro [Fri, 7 May 2004 18:17:26 +0000 (18:17 +0000)]
* Scrawled some notes in roadmap.txt

20 years ago*** empty log message ***
Art Cancro [Thu, 6 May 2004 15:16:37 +0000 (15:16 +0000)]
*** empty log message ***

20 years ago* Never reduce the size of the thread pool, only increase it (still
Art Cancro [Thu, 6 May 2004 03:38:27 +0000 (03:38 +0000)]
* Never reduce the size of the thread pool, only increase it (still
  observing the max ceiling, of course)
* Don't explicitly call RemoveContext() when a session exits.  The
  subsequent call to dead_session_purge() will handle it.

20 years ago*** empty log message ***
Art Cancro [Mon, 3 May 2004 00:12:30 +0000 (00:12 +0000)]
*** empty log message ***

20 years ago* Found and removed a bug that caused network rooms to be un-shared with
Art Cancro [Mon, 3 May 2004 00:12:27 +0000 (00:12 +0000)]
* Found and removed a bug that caused network rooms to be un-shared with
  all nodes instead of only with nodes that no longer exist.
* New target "make upgrade" (to be consistent with other projects)

20 years ago*** empty log message ***
Art Cancro [Fri, 30 Apr 2004 04:09:06 +0000 (04:09 +0000)]
*** empty log message ***

20 years ago* THIS IS 5.10
Art Cancro [Fri, 30 Apr 2004 04:09:01 +0000 (04:09 +0000)]
* THIS IS 5.10

20 years ago* Changed internal version number to 5.10
Art Cancro [Fri, 30 Apr 2004 04:08:48 +0000 (04:08 +0000)]
* Changed internal version number to 5.10
* Updated documentation for the new HTTPS service

20 years ago*** empty log message ***
Art Cancro [Thu, 29 Apr 2004 02:38:00 +0000 (02:38 +0000)]
*** empty log message ***

20 years ago* Updated the roadmap
Art Cancro [Thu, 29 Apr 2004 02:37:58 +0000 (02:37 +0000)]
* Updated the roadmap

20 years ago*** empty log message ***
Art Cancro [Tue, 27 Apr 2004 03:23:39 +0000 (03:23 +0000)]
*** empty log message ***

20 years ago* Prompt for HTTPS port number during setup. We may make this optional.
Art Cancro [Tue, 27 Apr 2004 03:21:36 +0000 (03:21 +0000)]
* Prompt for HTTPS port number during setup.  We may make this optional.

20 years ago* When running on the same host as Citadel, if no key/cert are found,
Art Cancro [Tue, 27 Apr 2004 03:16:31 +0000 (03:16 +0000)]
* When running on the same host as Citadel, if no key/cert are found,
  symlink to Citadel's if possible.
* One server binary now forks to start both http and https servers.

20 years ago* Enable core dumps regardless of system ulimit setting
Art Cancro [Mon, 26 Apr 2004 15:11:17 +0000 (15:11 +0000)]
* Enable core dumps regardless of system ulimit setting
  (maybe temporary until we fix BOOM)

20 years ago* user_ops.c: do not attempt to save the loaded user record into the
Art Cancro [Fri, 23 Apr 2004 17:27:50 +0000 (17:27 +0000)]
* user_ops.c: do not attempt to save the loaded user record into the
  supplied buffer, when the supplied buffer is NULL.  (This calling
  syntax is used to check for the existence of a user without storing it.)

20 years ago* serv_crypto.c: small fix to make self-signed certs no longer invalid
Art Cancro [Wed, 21 Apr 2004 03:44:50 +0000 (03:44 +0000)]
* serv_crypto.c: small fix to make self-signed certs no longer invalid

20 years ago* Completed remaining SSL fixes. Works in Moz, aIEeee, Konq; self-signed
Art Cancro [Wed, 21 Apr 2004 03:43:39 +0000 (03:43 +0000)]
* Completed remaining SSL fixes.  Works in Moz, aIEeee, Konq; self-signed
  certs are also no longer invalid.

20 years ago* Replace ctdl_install_certificate() with convenience functions found
Art Cancro [Wed, 21 Apr 2004 03:00:06 +0000 (03:00 +0000)]
* Replace ctdl_install_certificate() with convenience functions found
  in the OpenSSL library.

20 years ago* Replaced ctdl_install_certificate() with convenience functions found
Art Cancro [Wed, 21 Apr 2004 02:25:13 +0000 (02:25 +0000)]
* Replaced ctdl_install_certificate() with convenience functions found
  in the OpenSSL library.

20 years ago* Got HTTPS to work with Mozilla (by twiddling stuff that I still don't
Art Cancro [Wed, 21 Apr 2004 02:19:41 +0000 (02:19 +0000)]
* Got HTTPS to work with Mozilla (by twiddling stuff that I still don't
  understand, but read at http://www.informit.com/articles/article.asp?p=22078
  ).  Still doesn't work with Internet Monopolizer, though.

20 years ago* techdoc/binaries.txt : updated, now includes WebCit instructions
Art Cancro [Tue, 20 Apr 2004 02:42:54 +0000 (02:42 +0000)]
* techdoc/binaries.txt : updated, now includes WebCit instructions
* setup.c: detect when setup is run from within the Citadel/UX Ridiculously
  Easy Installer and skip the directory prompt; the installer sets it.

20 years ago* Allow setup to run seamlessly from within the Citadel/UX Ridiculously
Art Cancro [Tue, 20 Apr 2004 02:32:44 +0000 (02:32 +0000)]
* Allow setup to run seamlessly from within the Citadel/UX Ridiculously
  Easy Installer by observing the values of environment variables
  CITADEL_INSTALLER, CITADEL, and WEBCIT.

20 years ago* "make install"
Art Cancro [Tue, 20 Apr 2004 02:02:50 +0000 (02:02 +0000)]
* "make install"

20 years ago* more fixes
Art Cancro [Fri, 16 Apr 2004 03:38:37 +0000 (03:38 +0000)]
* more fixes

20 years ago* Minor fix for previous checkin
Art Cancro [Fri, 16 Apr 2004 03:14:06 +0000 (03:14 +0000)]
* Minor fix for previous checkin

20 years ago* Completed SSL support. Still doesn't work with all browsers... gotta
Art Cancro [Fri, 16 Apr 2004 02:59:01 +0000 (02:59 +0000)]
* Completed SSL support.  Still doesn't work with all browsers... gotta
  figure out why

20 years ago* Brought over the SSL/TLS stuff from Citadel. I think it's complete but
Art Cancro [Thu, 15 Apr 2004 03:57:00 +0000 (03:57 +0000)]
* Brought over the SSL/TLS stuff from Citadel.  I think it's complete but
  it has a crashy crashy bug in it.  Don't use it yet.

20 years ago* citadel.spec: BuildRequire redhat-rpm-config
Nathan Bryant [Wed, 14 Apr 2004 18:43:51 +0000 (18:43 +0000)]
* citadel.spec: BuildRequire redhat-rpm-config

20 years ago* citadel.spec: don't BuildRequire newt-devel
Nathan Bryant [Wed, 14 Apr 2004 16:16:47 +0000 (16:16 +0000)]
* citadel.spec: don't BuildRequire newt-devel

20 years ago* ICAL FREEBUSY output now includes ORGANIZER, DTSTART, and DTEND fields.
Art Cancro [Wed, 14 Apr 2004 03:42:01 +0000 (03:42 +0000)]
* ICAL FREEBUSY output now includes ORGANIZER, DTSTART, and DTEND fields.
  (Required for Kolab compatibility.)

20 years ago* citadel.spec: BuildRequire bison
Nathan Bryant [Tue, 13 Apr 2004 23:53:00 +0000 (23:53 +0000)]
* citadel.spec: BuildRequire bison

20 years ago* citadel.spec: Disable newt in RPM installs; it isn't needed for this
Michael Hampton [Tue, 13 Apr 2004 23:28:21 +0000 (23:28 +0000)]
* citadel.spec: Disable newt in RPM installs; it isn't needed for this
  type of installation

20 years ago * citadel.spec: commented out Icon line and the openldap-servers dependency.
Nathan Bryant [Tue, 13 Apr 2004 22:44:35 +0000 (22:44 +0000)]
 * citadel.spec: commented out Icon line and the openldap-servers dependency.
 * citadel.spec: added several BuildRequires. Some of these are, strictly
   speaking, compile time options, but the goal is to document the runtime
   dependencies and make sure our RPM's are always built consistently.

20 years ago* citadel.spec: Updated for 6.20p1
Michael Hampton [Tue, 13 Apr 2004 21:09:20 +0000 (21:09 +0000)]
* citadel.spec: Updated for 6.20p1

20 years ago* GET /freebusy/user.vcf *and* /freebusy/user.vfb now both work.
Art Cancro [Tue, 13 Apr 2004 19:41:36 +0000 (19:41 +0000)]
* GET /freebusy/user.vcf *and* /freebusy/user.vfb now both work.
  (freebusy data fetch for anonymous Kolab type clients)

20 years ago* serv_calendar.c: ICAL FREEBUSY command now tries the supplied name not
Art Cancro [Tue, 13 Apr 2004 18:31:40 +0000 (18:31 +0000)]
* serv_calendar.c: ICAL FREEBUSY command now tries the supplied name not
  only as a screen name, but as an email address, and then as an
  unqualified email address in every hosted domain.  (For Kolab compat)

20 years ago* Don't display the "Ending SSL/TLS" log message unless TLS is actually present
Art Cancro [Tue, 13 Apr 2004 02:45:07 +0000 (02:45 +0000)]
* Don't display the "Ending SSL/TLS" log message unless TLS is actually present

20 years ago* citadel.lsm: Update LSM for 6.20p1; uploaded to ibiblio.org
Michael Hampton [Mon, 12 Apr 2004 20:51:41 +0000 (20:51 +0000)]
* citadel.lsm: Update LSM for 6.20p1; uploaded to ibiblio.org

20 years ago* Fixed some version and copyright date oopses
Art Cancro [Sat, 10 Apr 2004 04:32:59 +0000 (04:32 +0000)]
* Fixed some version and copyright date oopses

20 years ago*** empty log message ***
Art Cancro [Sat, 10 Apr 2004 04:29:33 +0000 (04:29 +0000)]
*** empty log message ***

20 years ago* THIS IS 5.06
Art Cancro [Sat, 10 Apr 2004 04:29:30 +0000 (04:29 +0000)]
* THIS IS 5.06

20 years ago* Changed internal version number to 5.06
Art Cancro [Sat, 10 Apr 2004 04:29:21 +0000 (04:29 +0000)]
* Changed internal version number to 5.06

20 years ago* serv_chat.c: Differentiate when a user does not exist when paging users.
Michael Hampton [Fri, 9 Apr 2004 23:11:02 +0000 (23:11 +0000)]
* serv_chat.c: Differentiate when a user does not exist when paging users.

20 years ago* user_ops.c: fix unused variable compiler warnings
Michael Hampton [Fri, 9 Apr 2004 23:05:53 +0000 (23:05 +0000)]
* user_ops.c: fix unused variable compiler warnings

20 years ago* stress.c: include <stdlib.h> in order to get RAND_MAX
Art Cancro [Sat, 3 Apr 2004 15:42:35 +0000 (15:42 +0000)]
* stress.c: include <stdlib.h> in order to get RAND_MAX
  (Submitted by Thomas.Lotterer@cw.com, Cable & Wireless / OpenPKG)

20 years ago* Put some blankety-blank values in the default generated vCard so it's
Art Cancro [Thu, 1 Apr 2004 04:41:55 +0000 (04:41 +0000)]
* Put some blankety-blank values in the default generated vCard so it's
  more acceptable to LDAP conversion

20 years ago* binaries.txt: noted OpenLDAP build
Art Cancro [Thu, 1 Apr 2004 04:07:56 +0000 (04:07 +0000)]
* binaries.txt: noted OpenLDAP build

20 years ago*** empty log message ***
Art Cancro [Wed, 31 Mar 2004 03:07:17 +0000 (03:07 +0000)]
*** empty log message ***

20 years ago* Change the IMAP folder delimiter from "|" to "/" because more than a few
Art Cancro [Wed, 31 Mar 2004 02:19:09 +0000 (02:19 +0000)]
* Change the IMAP folder delimiter from "|" to "/" because more than a few
  client programs don't follow RFC2060 strictly enough to work with
  non-"/" delimiters.  Actual slashes in room names appear as "|" in IMAP.

20 years ago* control.c: when config.c_maxsessions is unset or negative, set it to 0
Art Cancro [Tue, 30 Mar 2004 03:11:08 +0000 (03:11 +0000)]
* control.c: when config.c_maxsessions is unset or negative, set it to 0
  instead of setting it to 1 when it is 0 or negative.  The default should
  be unlimited sessions.

20 years ago* begin_critical_section() -- bypass transaction checking for S_FLOORCACHE
Art Cancro [Mon, 29 Mar 2004 16:05:02 +0000 (16:05 +0000)]
* begin_critical_section() -- bypass transaction checking for S_FLOORCACHE
  sections, to avoid crashing the db layer

20 years ago* configure.in, Makefile.in: handle $LDFLAGS
Art Cancro [Mon, 29 Mar 2004 04:30:20 +0000 (04:30 +0000)]
* configure.in, Makefile.in: handle $LDFLAGS

20 years ago* citadel.spec: major modifications for 6.xx (hasn't been updated since 5.xx)
Michael Hampton [Mon, 29 Mar 2004 02:33:19 +0000 (02:33 +0000)]
* citadel.spec: major modifications for 6.xx (hasn't been updated since 5.xx)

20 years ago*** empty log message ***
Art Cancro [Sun, 28 Mar 2004 05:54:35 +0000 (05:54 +0000)]
*** empty log message ***

20 years ago* citadel.lsm: update version number, sending to ibiblio
Michael Hampton [Sat, 27 Mar 2004 23:05:00 +0000 (23:05 +0000)]
* citadel.lsm: update version number, sending to ibiblio

20 years ago*** empty log message ***
Art Cancro [Sat, 27 Mar 2004 02:33:45 +0000 (02:33 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Art Cancro [Sat, 27 Mar 2004 02:33:45 +0000 (02:33 +0000)]
*** empty log message ***

20 years ago* THIS IS 6.20
Art Cancro [Sat, 27 Mar 2004 02:33:34 +0000 (02:33 +0000)]
* THIS IS 6.20

20 years ago* Bumped the version number to 6.20
Art Cancro [Sat, 27 Mar 2004 02:33:10 +0000 (02:33 +0000)]
* Bumped the version number to 6.20
* Corrected session.txt writeup for CONF command (three of the five LDAP
  related fields were missing)
* Updated the roadmap documentation slightly

20 years ago*** empty log message ***
Art Cancro [Sat, 27 Mar 2004 02:21:32 +0000 (02:21 +0000)]
*** empty log message ***

20 years ago* Completed documenting the LDAP Connector
Art Cancro [Sat, 27 Mar 2004 02:21:30 +0000 (02:21 +0000)]
* Completed documenting the LDAP Connector

20 years ago* Began writing up the LDAP Connector for Citadel in the documentation
Art Cancro [Fri, 26 Mar 2004 05:41:25 +0000 (05:41 +0000)]
* Began writing up the LDAP Connector for Citadel in the documentation

20 years ago*** empty log message ***
Art Cancro [Fri, 26 Mar 2004 05:40:50 +0000 (05:40 +0000)]
*** empty log message ***

20 years ago* citadel-slapd.conf: comment out the reference to the Citadel schema
Art Cancro [Fri, 26 Mar 2004 05:13:15 +0000 (05:13 +0000)]
* citadel-slapd.conf: comment out the reference to the Citadel schema
  and add "schemacheck off" to make it easier to get started with the
  Citadel LDAP connector.  Also made the backend in the sample conf
  ldbm instead of bdb, because that's what RH9 ships with.

20 years ago* msgbase.c: repaired a memory leak
Art Cancro [Wed, 24 Mar 2004 21:23:51 +0000 (21:23 +0000)]
* msgbase.c: repaired a memory leak

20 years ago* Put a new memory leak checker into the server because it turns out that
Art Cancro [Wed, 24 Mar 2004 17:07:11 +0000 (17:07 +0000)]
* Put a new memory leak checker into the server because it turns out that
  the third-party ones all suck.  :)  This one doesn't involve renaming
  all of the malloc() related functions, though.

20 years ago* stress.c: fix "wrong password" race condition by giving the very
Art Cancro [Wed, 24 Mar 2004 15:04:06 +0000 (15:04 +0000)]
* stress.c: fix "wrong password" race condition by giving the very
  first worker thread time to finish creating the user account before the
  other threads start using it.  (Ok, I fixed it by creating a different
  race condition, but if your Citadel takes more than three seconds to
  create an account, your problems can't be fixed with the stress tester.)

20 years ago* Reorg header stuff to make it more compatible with leak checkers
Art Cancro [Wed, 24 Mar 2004 03:46:41 +0000 (03:46 +0000)]
* Reorg header stuff to make it more compatible with leak checkers

20 years ago* Removed the built-in memory leak checker. It wasn't threadsafe and
Art Cancro [Wed, 24 Mar 2004 03:25:20 +0000 (03:25 +0000)]
* Removed the built-in memory leak checker.  It wasn't threadsafe and
  there now exist third-party utilities that do this job better.

20 years ago* After initializing the database, chown and chmod all files in the data/
Art Cancro [Wed, 24 Mar 2004 02:59:19 +0000 (02:59 +0000)]
* After initializing the database, chown and chmod all files in the data/
  directory correctly to avoid EPERM errors later on when we drop root privs

20 years ago* sysdep.c: worker_thread(): Make scheduling a little more fair to higher
Michael Hampton [Mon, 22 Mar 2004 19:37:29 +0000 (19:37 +0000)]
* sysdep.c: worker_thread(): Make scheduling a little more fair to higher
  sessions
* sysdep.c: lprintf(): Enable microsecond display in trace file
* stress.c: worker(): Sleep for random amount of time as per specification

20 years ago* Fix a few remaining lprintf(9, ...) to lprintf(CTDL_DEBUG, ...)
Michael Hampton [Sun, 21 Mar 2004 22:51:54 +0000 (22:51 +0000)]
* Fix a few remaining lprintf(9, ...) to lprintf(CTDL_DEBUG, ...)

20 years ago* stress.c: Wait before posting instead of after posting.
Michael Hampton [Sun, 21 Mar 2004 22:35:20 +0000 (22:35 +0000)]
* stress.c: Wait before posting instead of after posting.

20 years ago* database_sleepycat.c: emit a panic message when Berkeley DB wants us to
Michael Hampton [Sun, 21 Mar 2004 22:34:41 +0000 (22:34 +0000)]
* database_sleepycat.c: emit a panic message when Berkeley DB wants us to
  run recovery; should provide a little more detail on the actual error