head 1.76; access; symbols MM_1_0_12:1.60 MM_1_0_11:1.57 MM_1_0_10:1.48 MM_1_0_9:1.42 MM_1_0_8:1.39 MM_1_0_7:1.36 MM_1_0_6:1.29 MM_1_0_5:1.26 MM_1_0_4:1.21 MM_1_0_3:1.19 MM_1_0_1:1.12 MM_1_0_0:1.11 MM_1_0b6:1.10 MM_1_0b5:1.9 MM_1_0b4:1.5 MM_1_0b3:1.3 MM_1_0b2plus:1.1.1.1 RSE:1.1.1; locks; strict; comment @# @; 1.76 date 2000.04.30.09.19.25; author rse; state dead; branches; next 1.75; 1.75 date 2000.04.30.09.14.53; author rse; state Exp; branches; next 1.74; 1.74 date 2000.04.30.09.14.21; author rse; state Exp; branches; next 1.73; 1.73 date 2000.04.30.08.58.57; author rse; state Exp; branches; next 1.72; 1.72 date 2000.04.26.19.12.59; author rse; state Exp; branches; next 1.71; 1.71 date 2000.04.26.19.08.27; author rse; state Exp; branches; next 1.70; 1.70 date 2000.04.11.06.00.30; author rse; state Exp; branches; next 1.69; 1.69 date 2000.03.23.16.20.56; author rse; state Exp; branches; next 1.68; 1.68 date 2000.03.17.16.54.07; author rse; state Exp; branches; next 1.67; 1.67 date 2000.01.09.20.19.39; author rse; state Exp; branches; next 1.66; 1.66 date 2000.01.09.20.14.37; author rse; state Exp; branches; next 1.65; 1.65 date 99.12.01.15.53.01; author rse; state Exp; branches; next 1.64; 1.64 date 99.11.05.20.04.55; author rse; state Exp; branches; next 1.63; 1.63 date 99.10.20.16.42.36; author rse; state Exp; branches; next 1.62; 1.62 date 99.10.20.16.41.44; author rse; state Exp; branches; next 1.61; 1.61 date 99.10.20.16.29.27; author rse; state Exp; branches; next 1.60; 1.60 date 99.09.28.10.42.07; author rse; state Exp; branches; next 1.59; 1.59 date 99.09.27.07.36.05; author rse; state Exp; branches; next 1.58; 1.58 date 99.09.25.13.11.42; author rse; state Exp; branches; next 1.57; 1.57 date 99.09.06.12.08.30; author rse; state Exp; branches; next 1.56; 1.56 date 99.09.06.12.08.22; author rse; state Exp; branches; next 1.55; 1.55 date 99.09.06.12.06.21; author rse; state Exp; branches; next 1.54; 1.54 date 99.09.06.12.03.15; author rse; state Exp; branches; next 1.53; 1.53 date 99.09.06.12.00.00; author rse; state Exp; branches; next 1.52; 1.52 date 99.09.06.11.34.12; author rse; state Exp; branches; next 1.51; 1.51 date 99.09.06.11.33.43; author rse; state Exp; branches; next 1.50; 1.50 date 99.09.06.10.38.26; author rse; state Exp; branches; next 1.49; 1.49 date 99.08.28.11.24.45; author rse; state Exp; branches; next 1.48; 1.48 date 99.08.27.09.41.42; author rse; state Exp; branches; next 1.47; 1.47 date 99.08.27.09.34.18; author rse; state Exp; branches; next 1.46; 1.46 date 99.07.23.05.58.46; author rse; state Exp; branches; next 1.45; 1.45 date 99.07.16.06.27.49; author rse; state Exp; branches; next 1.44; 1.44 date 99.07.06.09.50.35; author rse; state Exp; branches; next 1.43; 1.43 date 99.07.06.09.44.05; author rse; state Exp; branches; next 1.42; 1.42 date 99.07.02.20.01.04; author rse; state Exp; branches; next 1.41; 1.41 date 99.07.02.09.55.37; author rse; state Exp; branches; next 1.40; 1.40 date 99.07.02.09.55.06; author rse; state Exp; branches; next 1.39; 1.39 date 99.06.24.14.39.05; author rse; state Exp; branches; next 1.38; 1.38 date 99.06.24.09.53.09; author rse; state Exp; branches; next 1.37; 1.37 date 99.06.23.07.08.21; author rse; state Exp; branches; next 1.36; 1.36 date 99.06.22.15.12.05; author rse; state Exp; branches; next 1.35; 1.35 date 99.06.22.13.24.54; author rse; state Exp; branches; next 1.34; 1.34 date 99.06.22.13.19.02; author rse; state Exp; branches; next 1.33; 1.33 date 99.06.22.07.26.30; author rse; state Exp; branches; next 1.32; 1.32 date 99.06.15.06.29.33; author rse; state Exp; branches; next 1.31; 1.31 date 99.06.12.15.11.20; author rse; state Exp; branches; next 1.30; 1.30 date 99.06.12.15.09.11; author rse; state Exp; branches; next 1.29; 1.29 date 99.06.06.11.05.50; author rse; state Exp; branches; next 1.28; 1.28 date 99.06.06.11.03.21; author rse; state Exp; branches; next 1.27; 1.27 date 99.06.06.10.07.51; author rse; state Exp; branches; next 1.26; 1.26 date 99.06.02.12.27.15; author rse; state Exp; branches; next 1.25; 1.25 date 99.06.02.12.14.59; author rse; state Exp; branches; next 1.24; 1.24 date 99.06.02.12.11.11; author rse; state Exp; branches; next 1.23; 1.23 date 99.05.28.11.34.09; author rse; state Exp; branches; next 1.22; 1.22 date 99.05.28.06.54.52; author rse; state Exp; branches; next 1.21; 1.21 date 99.05.21.21.20.09; author rse; state Exp; branches; next 1.20; 1.20 date 99.05.17.05.58.13; author rse; state Exp; branches; next 1.19; 1.19 date 99.05.15.11.58.28; author rse; state Exp; branches; next 1.18; 1.18 date 99.05.15.11.55.18; author rse; state Exp; branches; next 1.17; 1.17 date 99.05.15.11.45.22; author rse; state Exp; branches; next 1.16; 1.16 date 99.05.15.11.22.56; author rse; state Exp; branches; next 1.15; 1.15 date 99.05.15.11.21.47; author rse; state Exp; branches; next 1.14; 1.14 date 99.04.30.12.18.10; author rse; state Exp; branches; next 1.13; 1.13 date 99.04.26.17.44.14; author rse; state Exp; branches; next 1.12; 1.12 date 99.04.18.10.39.50; author rse; state Exp; branches; next 1.11; 1.11 date 99.03.28.11.45.31; author rse; state Exp; branches; next 1.10; 1.10 date 99.03.18.14.47.38; author rse; state Exp; branches; next 1.9; 1.9 date 99.03.18.14.23.35; author rse; state Exp; branches; next 1.8; 1.8 date 99.03.18.09.02.13; author rse; state Exp; branches; next 1.7; 1.7 date 99.03.18.08.46.08; author rse; state Exp; branches; next 1.6; 1.6 date 99.03.18.07.55.19; author rse; state Exp; branches; next 1.5; 1.5 date 99.03.15.15.18.39; author rse; state Exp; branches; next 1.4; 1.4 date 99.03.15.13.34.05; author rse; state Exp; branches; next 1.3; 1.3 date 99.03.15.12.58.48; author rse; state Exp; branches; next 1.2; 1.2 date 99.03.15.11.15.49; author rse; state Exp; branches; next 1.1; 1.1 date 99.03.15.11.12.50; author rse; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.03.15.11.12.50; author rse; state Exp; branches; next ; desc @@ 1.76 log @*** empty log message *** @ text @ __ __ __ __ | \/ | \/ | | |\/| | |\/| | | | | | | | | |_| |_|_| |_| MM - Shared Memory Library CHANGES ======= This is the list of all(!) changes to this MM source tree. For a list of just the user-visible and/or major changes please have a look at the NEWS file. _ _ / | / | | | | | | |_| | __|_(_)_|__________________________________________________________ Changes between 1.0.12 and 1.1.0 (28-Sep-1999 to 30-Apr-2000) *) Fixed pointer arithmentic in memset/memcpy replacements by casting `void *' arguments to `char *'. [Sascha Schumann ] *) Added BS2000 support for stuff. [Martin Kraemer ] *) Added an include for to maximum shared mem segment size check in aclocal.m4. This especially fixes compile problems under for Solaris 8. [Alexander Demenchuk , Greg Gears ] *) Fixed a warning under IRIX related to size_t comparisons [Ralf S. Engelschall] *) Added support for IBM OS/390 [Jeff Trawick ] *) Upgraded to GNU libtool from version 1.3.3 to 1.3.4 and upgraded GNU shtool from version 1.4.6 to 1.4.9 [Ralf S. Engelschall] *) Upgraded config.guess to GNU Pth's version and use "/sbin/sysctl" under FreeBSD instead of just "sysctl" [Jeff Trawick ] *) Added platform support for the esoteric Unix look-alike BeOS [David Reid" ] *) Added `make check' as an alias for `make test' [Ralf S. Engelschall] *) Adjusted copyright messages for year 2000 [Ralf S. Engelschall] *) Fixed Autoconf checks for SunOS [Ralf S. Engelschall] *) Fixed a bug in aclocal.m4's AC_CHECK_DEFINE macro. [Ralf S. Engelschall] *) Updated the manual page (typos, fixes, etc.) [Ralf S. Engelschall] *) Splitted README into README, PORTING and THANKS document. [Ralf S. Engelschall] _ ___ / | / _ \ | || | | | | || |_| | __|_(_)___/________________________________________________________ Changes between 1.0.11 and 1.0.12 (06-Sep-1999 to 28-Sep-1999) *) Recreated configure with latest Autoconf 2.13.1 (snapshot) *) Always use --mode=xxx for libtool calls to avoid problems under situations where $CC doesn't allow libtool to guess the mode correctly. Changes between 1.0.10 and 1.0.11 (27-Aug-1999 to 06-Sep-1999) *) Cleaned up various file permission in source tree [Ralf S. Engelschall] *) Enhanced mm-config.in: new --all option and less newlines [Ralf S. Engelschall] *) Added support --silent to libtool glue code in aclocal.m4 [Ralf S. Engelschall] *) Upgraded to GNU Pth's more recent config.{guess,sub} [Ralf S. Engelschall] *) Upgraded to GNU shtool 1.4.6 [Ralf S. Engelschall] *) Fixed --section for mm-config in Makefile.in [Ralf S. Engelschall] *) Added `void *' casts to MAP_FAILED (= -1) values to avoid warnings under some platforms. [Ralf S. Engelschall] *) Fixed a few typos in mm.pod [Ralf S. Engelschall] Changes between 1.0.9 and 1.0.10 (02-Jul-1999 to 27-Aug-1999) *) Changed "make dist" and "make snap" to use "shtool tarball" *) Added #define KERNEL for SunOS to get SHM_R und SHM_W values. *) Upgraded to GNU libtool 1.3.3 *) Upgraded to GNU shtool 1.4.5 *) Downgraded required Autoconf version to 2.12 *) Added MM version number to test report *) Added --enable-batch *) Moved mm_lock_mode in mm.h to top to avoid warnings Changes between 1.0.8 and 1.0.9 (24-Jun-1999 to 02-Jul-1999) *) Fixed a nasty bug related to {MM,mm}_[un]lock(): an additional semicolon broke the semantics. *) Upgraded to released shtool 1.4.0 *) Fixed `make test' Changes between 1.0.7 and 1.0.8 (22-Jun-1999 to 24-Jun-1999) *) Added important MAP_FAILED fallback also to Autoconf stuff *) Upgraded to latest shtool 1.3.0-dev to fix two Awk problems Changes between 1.0.6 and 1.0.7 (06-Jun-1999 to 22-Jun-1999) *) Upgraded to latest shtool 1.3.0-dev *) Avoid -g under non-debugging situation *) Complain with a fatal error message when MM_SHM_MAXSEGSIZE couldn't be determined. *) Updated config.guess/config.sub *) Fixed a nasty permission bug for the lock files: they were opened write-only, but at least fcntl() requires them to be opened read-write. *) Check return value of mm_core_lock() in mm_alloc.c Changes between 1.0.5 and 1.0.6 (02-Jun-1999 to 06-Jun-1999) *) Fixed mm_malloc() function: it returned the wrong pointer when a chunk was reused and forgot to lock/unlock the data structures. *) Fixed internal best-fit algorithm for finding a free memory chunk: - things got inserted out of order in the list - when chunk is found which matches size exactly it stops immediately - lowered chunk splitting threshold to MIN(2*size,128) *) Moved internal definitions in mm.h to private section Changes between 1.0.4 and 1.0.5 (21-May-1999 to 02-Jun-1999) *) Fixed output of mm-config.in *) Fixed output of configure --help *) Upgraded to GNU libtool 1.3.2 *) Upgraded to shtool 1.2.9 *) Made libtool calls visible but use --quiet *) Hint user to send feedback only on errors or for new platform *) Removed unnecessary "elf" hint for FreeBSD from config.guess Changes between 1.0.3 and 1.0.4 (15-May-1999 to 21-May-1999) *) Fixed maximum memory size determination and internal handling *) Documented the mm_lib_xxx() functions. Changes between 1.0.2 and 1.0.3 (26-Apr-1999 to 15-May-1999) *) Added {MM,mm,mm_core}_permission() function *) Fixed version information and mod_ssl URL in manual page *) Upgraded config.{guess,sub} from libtool 1.3 distribution *) Upgraded to GNU libtool 1.3 *) Upgraded to shtool 1.2.7 *) Fixed public includes for xx_t types *) Fixed mm_vers.c and shtool type inside CVS Changes between 1.0.1 and 1.0.2 (18-Apr-1999 to 26-Apr-1999) *) Upgraded to GNU libtool 1.2f *) Upgraded to shtool 1.1.0 Changes between 1.0.0 and 1.0.1 (18-Mar-1999 to 18-Apr-1999) *) Fixed "dist" Makefile target to not distribute CVS stuff *) Upgraded lshtool to the latest version *) Const'ification of the API Changes between 1.0b6 and 1.0.0 (18-Mar-1999 to 28-Mar-1999) *) Finally cleaned up and polished the mm.pod manual page. *) Fixed mm-config program Changes between 1.0b5 and 1.0b6 (18-Mar-1999 to 18-Mar-1999) *) Added {MM,mm}_maxsize() to manual page *) Changed MM_create() signature to match mm_create() Changes between 1.0b4 and 1.0b5 (15-Mar-1999 to 18-Mar-1999) *) Make sure the maximum allocateable size takes the overhead of the memory pool into account. *) Fixed lshtool and this way hex version string *) Fixed Makefile for mm_test target dependecies *) Added {MM,mm}_maxsize() function to let one determine in advance the maximum allocateable pool Changes between 1.0b3 and 1.0b4 (15-Mar-1999 to 15-Mar-1999) *) Added mm-config.pod manpage *) Split mm-config --ldflags into --ldflags and --libs *) Removed TODO and fulltest files Changes between 1.0b2 and 1.0b3 (13-Mar-1999 to 15-Mar-1999) *) Added Autoconf check for determining max shared mem segment size *) Changed -1 to MAP_FAILED when available *) Replaced 8KB default shared memory segment size with max size *) Added mm_core_maxsegsize() function *) Use a remembered offset for mmap() on temporary files *) Imported source tree into CVS *) Added read-only locking support *) Fixed MMFILE and MMZERO variants Changes between 1.0b1 and 1.0b2 (12-Mar-1999 to 13-Mar-1999) *) Updated the mm.pod manual page. *) Split README into README and LICENSE files *) Fixed becho problems *) Added a test suite summary *) Added INSTALL file *) Reduced mm_test's memory size from 1MB to 512KB *) Fixed unsigned long and %X related warnings Changes between 1.0b0 and 1.0b1 (11-Mar-1999 to 12-Mar-1999) *) Enhanced mm_test *) Added {MM,mm}_available() function *) Fixed MMZERO *) Fixed IPC Semaphore initialization *) Added --with-{sem,shm}=TYPE options *) Fixed "make test" and mm_memory_display() function *) Added mm_lib.c source with mm_lib_xx() functions Changes between 0.9.0 and 1.0b0 (10-Mar-1999 to 11-Mar-1999) *) Switched to GNU Autoconf and GNU Libtool Changes between GENESIS and 0.9.0 (Jan-1999 to 10-Mar-1999) *) Created initial version on FreeBSD *) Ported to Linux and Solaris @ 1.75 log @*** empty log message *** @ text @@ 1.74 log @*** empty log message *** @ text @d9 2 a10 2 ChangeLog ========= @ 1.73 log @*** empty log message *** @ text @d9 11 a19 2 SOURCE CHANGES ============== d24 11 a34 2 *) Added BS2000 support for stuff *) Added to maximum shared mem segment size for Solaris 8 d36 2 d39 6 a44 2 *) Upgraded to GNU libtool from 1.3.3 to 1.3.4 *) Upgraded to GNU shtool from 1.4.6 to 1.4.9 d47 8 a54 2 *) Added support for BeOS *) Added "make check" as an alias for "make test" d56 2 d59 2 d62 2 d65 2 d68 7 d79 3 a81 1 *) Always use --mode=xxx for libtool calls to avoid problems. d86 2 d89 2 d92 2 d95 2 d98 2 d101 2 d105 2 d108 1 @ 1.72 log @*** empty log message *** @ text @d12 1 a12 1 Changes between 1.0.12 and 1.1.0 (28-Sep-1999 to 17-Mar-2000) d14 1 @ 1.71 log @*** empty log message *** @ text @d19 1 a19 1 *) Upgraded to GNU shtool from 1.4.6 to 1.4.8 @ 1.70 log @*** empty log message *** @ text @d14 1 @ 1.69 log @*** empty log message *** @ text @d14 1 @ 1.68 log @*** empty log message *** @ text @d14 1 @ 1.67 log @*** empty log message *** @ text @d12 1 a12 1 Changes between 1.0.12 and 1.0.13 (28-Sep-1999 to 09-Jan-2000) d14 6 @ 1.66 log @*** empty log message *** @ text @d15 1 @ 1.65 log @*** empty log message *** @ text @d12 1 a12 1 Changes between 1.0.12 and 1.0.13 (28-Sep-1999 to xx-Nov-1999) d14 2 @ 1.64 log @*** empty log message *** @ text @d14 1 @ 1.63 log @*** empty log message *** @ text @d12 1 a12 1 Changes between 1.0.12 and 1.0.13 (28-Sep-1999 to xx-Sep-1999) @ 1.62 log @*** empty log message *** @ text @d1 7 d9 2 a10 2 MM CHANGES ========== @ 1.61 log @*** empty log message *** @ text @d8 1 @ 1.60 log @*** empty log message *** @ text @d5 4 @ 1.59 log @*** empty log message *** @ text @d5 1 a5 1 Changes between 1.0.11 and 1.0.12 (06-Sep-1999 to xx-Sep-1999) @ 1.58 log @*** empty log message *** @ text @d7 1 @ 1.57 log @*** empty log message *** @ text @d5 4 @ 1.56 log @*** empty log message *** @ text @d7 1 a7 1 *) Fixed various permission in source tree @ 1.55 log @*** empty log message *** @ text @d7 1 @ 1.54 log @*** empty log message *** @ text @d8 1 @ 1.53 log @*** empty log message *** @ text @d8 1 @ 1.52 log @*** empty log message *** @ text @d8 1 @ 1.51 log @*** empty log message *** @ text @d5 1 a5 1 Changes between 1.0.10 and 1.0.11 (27-Aug-1999 to 05-Sep-1999) @ 1.50 log @*** empty log message *** @ text @d5 1 a5 1 Changes between 1.0.10 and 1.0.11 (27-Aug-1999 to xx-Aug-1999) d7 3 a9 1 *) Added (void *) casts to MAP_FAILED (= -1) value to avoid @ 1.49 log @*** empty log message *** @ text @d7 2 @ 1.48 log @*** empty log message *** @ text @d5 5 a9 1 Changes between 1.0.9 and 1.0.10 (02-Jul-1999 to xx-Aug-1999) @ 1.47 log @*** empty log message *** @ text @d7 1 @ 1.46 log @*** empty log message *** @ text @d5 1 a5 1 Changes between 1.0.9 and 1.0.10 (02-Jul-1999 to xx-Jul-1999) d7 1 d9 1 a9 1 *) Upgraded to GNU shtool 1.4.4 @ 1.45 log @*** empty log message *** @ text @d8 3 a10 1 *) Upgraded to GNU shtool 1.4.1 @ 1.44 log @*** empty log message *** @ text @d10 1 @ 1.43 log @*** empty log message *** @ text @d9 1 @ 1.42 log @*** empty log message *** @ text @d5 5 @ 1.41 log @*** empty log message *** @ text @d5 1 a5 1 Changes between 1.0.8 and 1.0.9 (24-Jun-1999 to xx-Jul-1999) d7 2 @ 1.40 log @*** empty log message *** @ text @d8 1 @ 1.39 log @*** empty log message *** @ text @d5 4 @ 1.38 log @*** empty log message *** @ text @d8 1 a8 2 *) Upgraded to latest shtool 1.3.0-dev to fix a Awk problem under Solaris. @ 1.37 log @*** empty log message *** @ text @d5 1 a5 1 Changes between 1.0.7 and 1.0.8 (22-Jun-1999 to 23-Jun-1999) d7 1 @ 1.36 log @*** empty log message *** @ text @d5 5 d12 1 a12 1 *) Upgraded to shtool 1.3.0 @ 1.35 log @*** empty log message *** @ text @d5 1 a5 1 Changes between 1.0.6 and 1.0.7 (06-Jun-1999 to xx-Jun-1999) @ 1.34 log @*** empty log message *** @ text @d15 1 @ 1.33 log @*** empty log message *** @ text @d12 3 @ 1.32 log @*** empty log message *** @ text @d11 1 @ 1.31 log @*** empty log message *** @ text @d9 2 @ 1.30 log @*** empty log message *** @ text @d8 1 @ 1.29 log @*** empty log message *** @ text @d5 4 @ 1.28 log @*** empty log message *** @ text @d7 6 a12 8 *) Fixed mm_malloc() function: it returned the wrong pointer when a chunk was reused and forgot to lock/unlock the data structures. *) Fixed internal best-fit algorithm for finding a free memory chunk: things got inserted out of order in the list; when it finds a chunk that matches the requested size exactly it immediately stops searching; lowered the chunk splitting threshold to MIN(2*,128) to waste less memory. @ 1.27 log @*** empty log message *** @ text @d10 6 @ 1.26 log @*** empty log message *** @ text @d5 6 @ 1.25 log @*** empty log message *** @ text @d12 2 @ 1.24 log @*** empty log message *** @ text @d11 1 @ 1.23 log @*** empty log message *** @ text @d5 1 a5 1 Changes between 1.0.4 and 1.0.5 (21-May-1999 to 28-May-1999) d7 2 a8 1 *) Fixed out of configure --help d10 1 a10 1 *) Upgraded to shtool 1.2.8 @ 1.22 log @*** empty log message *** @ text @d9 1 @ 1.21 log @*** empty log message *** @ text @d5 5 @ 1.20 log @*** empty log message *** @ text @d5 1 a5 1 Changes between 1.0.3 and 1.0.4 (15-May-1999 to xx-May-1999) d7 2 a8 1 *) ... @ 1.19 log @*** empty log message *** @ text @d5 4 @ 1.18 log @*** empty log message *** @ text @d9 1 @ 1.17 log @*** empty log message *** @ text @d12 1 @ 1.16 log @*** empty log message *** @ text @d7 2 d11 1 a11 1 *) Fixed version information in pre-generated mm.3 @ 1.15 log @*** empty log message *** @ text @d9 1 @ 1.14 log @*** empty log message *** @ text @d5 1 a5 1 Changes between 1.0.2 and 1.0.3 (26-Apr-1999 to xx-Apr-1999) d8 1 a8 1 *) Upgraded to shtool 1.2.1 @ 1.13 log @*** empty log message *** @ text @d5 5 @ 1.12 log @*** empty log message *** @ text @d5 5 @ 1.11 log @*** empty log message *** @ text @d5 6 @ 1.10 log @*** empty log message *** @ text @d5 5 d65 1 a65 1 Changes between GENESIS and 0.9.0 (XX-Jan-1999 to 10-Mar-1999) @ 1.9 log @*** empty log message *** @ text @d5 5 @ 1.8 log @*** empty log message *** @ text @a10 1 *) Made --disable-shared the default (more conservative) @ 1.7 log @*** empty log message *** @ text @d12 2 @ 1.6 log @*** empty log message *** @ text @d10 2 @ 1.5 log @*** empty log message *** @ text @d5 6 @ 1.4 log @*** empty log message *** @ text @d5 1 a5 1 Changes between 1.0b3 and 1.0b4 (15-Mar-1999 to xx-Mar-1999) d7 3 a9 1 ... @ 1.3 log @*** empty log message *** @ text @d5 4 @ 1.2 log @*** empty log message *** @ text @d13 2 @ 1.1 log @Initial revision @ text @d12 1 @ 1.1.1.1 log @Import into CVS @ text @@