cvs commit: apache-1.3/src CHANGES
lars00/02/04 17:32:36 Modified:src CHANGES Log: added entry to src/CHANGES regarding SUEXEC_BIN Revision ChangesPath 1.1507+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1506 retrieving revision 1.1507 diff -u -r1.1506 -r1.1507 --- CHANGES 2000/02/04 23:05:28 1.1506 +++ CHANGES 2000/02/05 01:32:32 1.1507 @@ -1,5 +1,9 @@ Changes with Apache 1.3.12 + *) The default suexec path was HTTPD_ROOT/sbin/suexec if not + configured via APACI. Changed to HTTPD_ROOT/bin/suexec. + [Lars Eilebrecht] + *) Add an explicit charset=iso-8859-1 to pages generated by ap_send_error_response(), such as the default 404 page. [Marc Slemko]
cvs commit: apache-1.3/src CHANGES
lars00/02/04 15:05:39 Modified:src CHANGES Log: Typo... Revision ChangesPath 1.1506+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1505 retrieving revision 1.1506 diff -u -r1.1505 -r1.1506 --- CHANGES 2000/02/03 14:22:28 1.1505 +++ CHANGES 2000/02/04 23:05:28 1.1506 @@ -293,7 +293,7 @@ *) Added a CLF '-' respecting %B to the log format. Suggested by Ragnar Kjørstad [dirkx] - *) Added protocol(%m)/method(%H) logging to the log format. + *) Added protocol(%H)/method(%m) logging to the log format. Suggested by Peter W [EMAIL PROTECTED] [dirkx] *) Added a HEAD method to 'ab'. [dirkx]
cvs commit: apache-1.3/src CHANGES
gstein 00/01/14 01:15:25 Modified:.STATUS src CHANGES Log: the wumpus approaches... Revision ChangesPath 1.792 +12 -12apache-1.3/STATUS Index: STATUS === RCS file: /home/cvs/apache-1.3/STATUS,v retrieving revision 1.791 retrieving revision 1.792 diff -u -r1.791 -r1.792 --- STATUS2000/01/13 13:19:44 1.791 +++ STATUS2000/01/14 09:15:16 1.792 @@ -1,5 +1,5 @@ 1.3 STATUS: - Last modified at [$Date: 2000/01/13 13:19:44 $] + Last modified at [$Date: 2000/01/14 09:15:16 $] Release: @@ -50,7 +50,7 @@ The error message states this flag is required for long long types to be recognized by HPUX's compiler Ryan submitted a patch for this problem -STATUS: Ryan +1, Jim, +1 +STATUS: Ryan +1, Jim, +1, Greg +1 * DSO emulation for AIX 4.2 appears hosed. Sascha has submitted a patch which fixes the problems and addresses some concerns. @@ -58,12 +58,6 @@ Message-ID: [EMAIL PROTECTED] Status: Sascha +1, Jim +1 (untested), Ryan +1 (untested) -* Namespace collision is possible with the Expat library. J. - Clark is aware of this, but we should not wait for an official - patch. We should make our own. -Message-ID: [EMAIL PROTECTED] - Status: - RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP: * Cliff Woolley suggests the following patch to fix a problem @@ -170,6 +164,7 @@ Jim -1 (I really don't think it makes sense to add this right now this late in the release cycle for 1.3.10. I am +1 for 1.3.11) + Greg -0 for 1.3 series. * Brian Havard's patch to remove dependency of mod_auth_dbm on mod_auth. (PR#2598) @@ -193,6 +188,7 @@ Martin +1 (on concept, but patched apache does not compile successfully on pre-IPv6-SVR4, and possibly others), Jim -1 (not for 1.3.10) + Greg -0 for 1.3 series. * Jim Patterson's patch to make mod_info work on Win32 Message-ID: PR#1442 @@ -210,7 +206,8 @@ to mod_include's variable processing. Mesage-ID: PR#3246, also available at http://www.physics.mcgill.ca/~juan/mod_include.patch - Status: Ken -0 for 1.3/+0 for 2.0, Lars -0 for 1.3 + Status: Ken, Greg: -0 for 1.3/+0 for 2.0 + Lars -0 for 1.3 * Eric Prud'hommeaux's mod_dir mods for file-level access control. Message-ID: [EMAIL PROTECTED] @@ -226,7 +223,8 @@ * Greg's XML Handling patch Message-ID: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] -Status: Greg +1, Martin +1 (on concept) +Status: Greg -0 (will integrate into 2.0 rather than 1.3) + Martin +1 (on concept) In progress: @@ -324,12 +322,14 @@ * Paul would like to see a 'gdbm' option because he uses it a lot. -+1: Greg (volunteers), Martin + -0: Greg (volunteers; will add to 2.0 series rather than 1.3) ++1: Martin * Many people have asked for a DBM to be distributed with Apache to isolate it from platform inconsistencies. SDBM (used by mod_ssl, mod_dav, Perl, and others) should fit the bill and is public domain. -+1: Greg (volunteers), Martin + -0: Greg (volunteers; will add to 2.0 series rather than 1.3) ++1: Martin * Maybe a http_paths.h file? See [EMAIL PROTECTED] 1.1498+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1497 retrieving revision 1.1498 diff -u -r1.1497 -r1.1498 --- CHANGES 2000/01/12 15:54:51 1.1497 +++ CHANGES 2000/01/14 09:15:22 1.1498 @@ -1,5 +1,9 @@ Changes with Apache 1.3.10 + *) rename the lookup() function to hashTableLookup() (in expat-lite) + to prevent name clashes with modules / third-party software. + [Ralf S. Engelschall, Greg Stein] + *) Reduce the time that a parent waits for its children to die after SIGKILL has been sent, since there isn't much point in waiting another 16 seconds beyond the initial SIGTERM waiting period.
cvs commit: apache-1.3/src CHANGES Configure
jim 00/01/10 13:33:19 Modified:.STATUS src CHANGES Configure Log: Back out SHLIB_SUFFIX_NAME=sl patch, thus allowing HPUX builds to work again Revision ChangesPath 1.781 +5 -1 apache-1.3/STATUS Index: STATUS === RCS file: /export/home/cvs/apache-1.3/STATUS,v retrieving revision 1.780 retrieving revision 1.781 diff -u -r1.780 -r1.781 --- STATUS2000/01/10 20:08:02 1.780 +++ STATUS2000/01/10 21:32:58 1.781 @@ -1,5 +1,5 @@ 1.3 STATUS: - Last modified at [$Date: 2000/01/10 20:08:02 $] + Last modified at [$Date: 2000/01/10 21:32:58 $] Release: @@ -33,6 +33,10 @@ UPDATE: Keith Wannamaker reports that Ralf's patch to fix PR4974 has broken this again. Please see: [EMAIL PROTECTED] + UPDATE: Ryan suggested that SHLIB_SUFFIX_NAME=sl be backed + out. Jim has done this. With this fix, we no longer + consider this a show-stopper, but we are leaving this here + so people look at this and double check. RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP: 1.1490+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1489 retrieving revision 1.1490 diff -u -r1.1489 -r1.1490 --- CHANGES 2000/01/08 14:50:05 1.1489 +++ CHANGES 2000/01/10 21:33:06 1.1490 @@ -1,5 +1,9 @@ Changes with Apache 1.3.10 + *) Reverse a patch which broke HPUX shared builds. Basically + we comment out the SHLIB_SUFFIX_NAME=sl line in Configure. + [Ryan Bloom] + *) Added the mod_rewrite `URL Rewriting Guide' to the online documentation (htdocs/manual/misc/rewriteguide.html). This paper provides a large collection of practical solutions to URL based 1.385 +2 -2 apache-1.3/src/Configure Index: Configure === RCS file: /export/home/cvs/apache-1.3/src/Configure,v retrieving revision 1.384 retrieving revision 1.385 diff -u -r1.384 -r1.385 --- Configure 2000/01/10 10:39:46 1.384 +++ Configure 2000/01/10 21:33:10 1.385 @@ -1244,7 +1244,7 @@ LDFLAGS_SHLIB=-b LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB LDFLAGS_SHLIB_EXPORT=-Wl,-E -Wl,-B,deferred - SHLIB_SUFFIX_NAME=sl +#SHLIB_SUFFIX_NAME=sl ;; *-hp-hpux10.*|*-hp-hpux11.*) case $CC in @@ -1254,7 +1254,7 @@ LDFLAGS_SHLIB=-b LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB LDFLAGS_SHLIB_EXPORT=-Wl,-E -Wl,-B,deferred -Wl,+s - SHLIB_SUFFIX_NAME=sl +#SHLIB_SUFFIX_NAME=sl ;; *-ibm-aix*) case $CC in
cvs commit: apache-1.3/src CHANGES
martin 99/12/06 14:34:08 Modified:src CHANGES Log: Forgot to mention Paul gil Gilmartin who persisted and bashed out all the prototype bugs (const char * vs. char * const the like) Revision ChangesPath 1.1472+2 -2 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1471 retrieving revision 1.1472 diff -u -r1.1471 -r1.1472 --- CHANGES 1999/12/06 22:16:35 1.1471 +++ CHANGES 1999/12/06 22:33:57 1.1472 @@ -1,8 +1,8 @@ Changes with Apache 1.3.10 *) Fix various compile time warnings in hashbang_emul code which - prevent successful compilation on OS/390 - [Ovies Brabson [EMAIL PROTECTED]] + prevent successful compilation on OS/390 [Ovies Brabson + [EMAIL PROTECTED], Paul Gilmartin [EMAIL PROTECTED]] *) EBCDIC: Fixed binary upload capability (plain and chunked) for all methods using the ap_*_client_block() functions, most notably
cvs commit: apache-1.3/src CHANGES Configure
jim 99/11/30 07:52:05 Modified:src CHANGES Configure Log: Force verbose mode during the sanity check if the check fails Revision ChangesPath 1.1463+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1462 retrieving revision 1.1463 diff -u -r1.1462 -r1.1463 --- CHANGES 1999/11/28 15:46:59 1.1462 +++ CHANGES 1999/11/30 15:51:59 1.1463 @@ -1,5 +1,9 @@ Changes with Apache 1.3.10 + *) If the compiler sanity check fails, force the verbose output + for TestCompile so people can have a clue what the problem + is. [Jim Jagielski] + *) Add --iconsdir, --htdocsdir, and --cgidir option to top-level configure script to allow one to override the corresponding variables from config.layout. 1.376 +17 -7 apache-1.3/src/Configure Index: Configure === RCS file: /export/home/cvs/apache-1.3/src/Configure,v retrieving revision 1.375 retrieving revision 1.376 diff -u -r1.375 -r1.376 --- Configure 1999/11/28 13:21:48 1.375 +++ Configure 1999/11/30 15:52:00 1.376 @@ -2150,13 +2150,23 @@ if ./helpers/TestCompile $vflag sanity; then : else - echo ** A test compilation with your Makefile configuration - echo ** failed. Re-run your configure script with --verbose - echo ** to get a better idea of what is failing. Note that - echo ** Apache requires an ANSI C Compiler, such as gcc. - echo Aborting! - exitcode=1 - exit 1 + if [ x$vflag = x-v ] ; then + WHEREERR=above + else + WHEREERR=below + fi + echo ** A test compilation with your Makefile configuration + echo ** failed. The $WHEREERR error output from the compilation + echo ** test will give you an idea what is failing. Note that + echo ** Apache requires an ANSI C Compiler, such as gcc. + echo + echo Error Output for sanity check + (./helpers/TestCompile -v sanity) + echo = End of Error Report = + echo + echo Aborting! + exitcode=1 + exit 1 fi fi
cvs commit: apache-1.3/src CHANGES Configure
rse 99/11/28 05:21:51 Modified:src CHANGES Configure Log: Fix SHARED_CORE feature for HPUX by backing-out a change (comitted between 1.3.7 and 1.3.9) which changed the DSO extension from `sl' to `so'. This worked only for modules (where we load the DSO manually), but horribly fails under HPUX for DSO-based/shared libraries (where our $SHLIB_SUFFIX_NAME is used, too). Submitted by: Gary Silverman [EMAIL PROTECTED] Reviewed by: Ralf S. Engelschall PR: 4974 Revision ChangesPath 1.1457+7 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1456 retrieving revision 1.1457 diff -u -r1.1456 -r1.1457 --- CHANGES 1999/11/28 12:59:49 1.1456 +++ CHANGES 1999/11/28 13:21:47 1.1457 @@ -1,4 +1,11 @@ Changes with Apache 1.3.10 + + *) Fix SHARED_CORE feature for HPUX by backing-out a change (comitted + between 1.3.7 and 1.3.9) which changed the DSO extension from `sl' to + `so'. This worked only for modules (where we load the DSO manually), but + horribly fails under HPUX for DSO-based/shared libraries (where our + $SHLIB_SUFFIX_NAME is used, too). + [Gary Silverman [EMAIL PROTECTED]] PR#4974 *) Added support for Berkeley-DB/3.x to mod_auth_db. [Steve Atkins [EMAIL PROTECTED], Ralf S. Engelschall] PR#5382 1.375 +2 -0 apache-1.3/src/Configure Index: Configure === RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.374 retrieving revision 1.375 diff -u -r1.374 -r1.375 --- Configure 1999/11/28 10:55:28 1.374 +++ Configure 1999/11/28 13:21:48 1.375 @@ -1224,6 +1224,7 @@ LDFLAGS_SHLIB=-b LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB LDFLAGS_SHLIB_EXPORT=-Wl,-E -Wl,-B,deferred + SHLIB_SUFFIX_NAME=sl ;; *-hp-hpux10.*|*-hp-hpux11.*) case $CC in @@ -1233,6 +1234,7 @@ LDFLAGS_SHLIB=-b LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB LDFLAGS_SHLIB_EXPORT=-Wl,-E -Wl,-B,deferred -Wl,+s + SHLIB_SUFFIX_NAME=sl ;; *-ibm-aix*) case $CC in
cvs commit: apache-1.3/src CHANGES
martin 99/11/25 02:49:37 Modified:src CHANGES Log: Describe EBCDIC hsregex changes Revision ChangesPath 1.1445+5 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1444 retrieving revision 1.1445 diff -u -r1.1444 -r1.1445 --- CHANGES 1999/11/17 02:24:59 1.1444 +++ CHANGES 1999/11/25 10:49:32 1.1445 @@ -1,5 +1,10 @@ Changes with Apache 1.3.10 + *) EBCDIC: fix the hsregex package to correctly deal with [a-zA-Z] type + character ranges (the alphabet is non-contiguous in EBCDIC) and with + the special [:cntrl:] range (the control character class is determined + dynamically at run time). [Martin Kraemer] + *) Add --with-port option to APACI. [Ian Kallen [EMAIL PROTECTED]] *) Fixed QUERY_STRING handling for `RewriteRule ... [P]'
cvs commit: apache-1.3/src CHANGES
wsanchez99/11/16 18:25:08 Modified:.configure src CHANGES Log: Add --with-port option. Submitted by: Ian Kallen [EMAIL PROTECTED] Revision ChangesPath 1.105 +11 -2 apache-1.3/configure Index: configure === RCS file: /home/cvs/apache-1.3/configure,v retrieving revision 1.104 retrieving revision 1.105 diff -u -r1.104 -r1.105 --- configure 1999/10/05 14:46:02 1.104 +++ configure 1999/11/17 02:24:55 1.105 @@ -414,6 +414,7 @@ echo --enable-shared=NAME enable build of Module named 'NAME' as a DSO echo --disable-shared=NAME disable build of Module named 'NAME' as a DSO echo --with-perl=FILE path to the optional Perl interpreter +echo --with-port=PORT set the port number for httpd.conf echo --without-support disable the build and installation of support tools echo --without-confadjust disable the user/situation adjustments in config echo --without-execstripdisable the stripping of executables on installation @@ -902,6 +903,10 @@ --with-perl=*) PERL=$apc_optarg ;; +--with-port=*) +echo Using port $apc_optarg +port=$apc_optarg +;; --without-support) support=0 ;; @@ -1085,7 +1090,11 @@ ## conf_user=nobody conf_group=#-1 -conf_port=80 +if [ x$port != x ]; then +conf_port=$port +else +conf_port=80 +fi conf_serveradmin=[EMAIL PROTECTED] conf_servername=new.host.name if [ x$confadjust = x1 ]; then @@ -1103,7 +1112,7 @@ fi done fi -if [ x`$aux/getuid.sh` != x0 ]; then +if [ x`$aux/getuid.sh` != x0 -a x$port = x ]; then conf_port=8080 fi conf_serveradmin=`$aux/buildinfo.sh -n [EMAIL PROTECTED] 1.1444+2 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1443 retrieving revision 1.1444 diff -u -r1.1443 -r1.1444 --- CHANGES 1999/10/27 09:13:09 1.1443 +++ CHANGES 1999/11/17 02:24:59 1.1444 @@ -1,5 +1,7 @@ Changes with Apache 1.3.10 + *) Add --with-port option to APACI. [Ian Kallen [EMAIL PROTECTED]] + *) Fixed QUERY_STRING handling for `RewriteRule ... [P]' in per-directory context. [Martin Zeh [EMAIL PROTECTED]] PR#5073
cvs commit: apache-1.3/src CHANGES
stoddard99/09/07 14:38:55 Modified:src CHANGES Log: It's hot and humid in Raleigh today. Summer is still here. Revision ChangesPath 1.1429+11 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1428 retrieving revision 1.1429 diff -u -r1.1428 -r1.1429 --- CHANGES 1999/09/07 19:58:14 1.1428 +++ CHANGES 1999/09/07 21:38:47 1.1429 @@ -1,5 +1,16 @@ Changes with Apache 1.3.10 + *) WIN32: The following bugs introduced in Apache 1.3.9 have been fixed + - CGIs broken if script calls other programs which deliver on stdout + (Search this file for DETACHED) + - 16 bit CGIs should work now + - Server will not start if passed the -d option with spaces in the + argument. [Bill Stoddard] + + *) WIN32: GetExtensionVersion() comparison in mod_isapi fails when + using some non-MS compilers [Bill Stoddard] + PR#3597, PR#3782, PR#3781, PR#4887 + *) Allow BeOS to use its native closesocket() call [David Reid [EMAIL PROTECTED]]
cvs commit: apache-1.3/src CHANGES
fielding99/08/27 17:59:04 Modified:src CHANGES Log: make that eight PRs Revision ChangesPath 1.1426+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1425 retrieving revision 1.1426 diff -u -r1.1425 -r1.1426 --- CHANGES 1999/08/27 23:38:05 1.1425 +++ CHANGES 1999/08/28 00:58:54 1.1426 @@ -2,7 +2,7 @@ *) Move handler not found warning message to below the check for a wildcard handler. [Dirk [EMAIL PROTECTED], Roy Fielding] - PR#2584, PR#3349, PR#3436, PR#3548, PR#4384, PR#4795, PR#4807 + PR#2584, PR#2751, PR#3349, PR#3436, PR#3548, PR#4384, PR#4795, PR#4807 *) Build errors in src/support stop with an error, just like all the other recursive make calls. [David Harris [EMAIL PROTECTED]]
cvs commit: apache-1.3/src CHANGES
martin 99/08/19 02:07:35 Modified:.STATUS src CHANGES Log: Build errors in src/support stop with an error, just like all the other recursive make calls. Submitted by: David Harris [EMAIL PROTECTED] Reviewed by: Martin Kraemer Revision ChangesPath 1.750 +1 -5 apache-1.3/STATUS Index: STATUS === RCS file: /export/home/cvs/apache-1.3/STATUS,v retrieving revision 1.749 retrieving revision 1.750 diff -u -r1.749 -r1.750 --- STATUS1999/08/18 17:22:32 1.749 +++ STATUS1999/08/19 09:07:29 1.750 @@ -1,5 +1,5 @@ 1.3 STATUS: - Last modified at [$Date: 1999/08/18 17:22:32 $] + Last modified at [$Date: 1999/08/19 09:07:29 $] Release: @@ -44,10 +44,6 @@ Available Patches: - -* David Harris's [patch] make does not propagate src/support errors -Message-ID: [EMAIL PROTECTED] - Status: * Paul Reder's patch to fix Allow/Deny (.htaccess parsing) in regex Directory* processing. 1.1424+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1423 retrieving revision 1.1424 diff -u -r1.1423 -r1.1424 --- CHANGES 1999/08/16 18:55:45 1.1423 +++ CHANGES 1999/08/19 09:07:32 1.1424 @@ -1,5 +1,9 @@ Changes with Apache 1.3.10 + *) Build errors in src/support stop with an error, just like all the + other recursive make calls. [David Harris [EMAIL PROTECTED]] + + Changes with Apache 1.3.9 *) Remove bogus error message when a redirect doesn't set Location.
cvs commit: apache-1.3/src CHANGES
rse 99/08/12 23:37:54 Modified:src CHANGES Log: fix indentation Revision ChangesPath 1.1419+10 -10apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1418 retrieving revision 1.1419 diff -u -r1.1418 -r1.1419 --- CHANGES 1999/08/13 06:36:14 1.1418 +++ CHANGES 1999/08/13 06:37:51 1.1419 @@ -5,17 +5,17 @@ (which was touched by the adjustments for mod_alias). [Ralf S. Engelschall] - *) For binary builds, add -R flag to apachectl to work around the -lack of an absolute path to the ./libexec directory where -libhttp.ep file is needed for SHARED_CORE architectures. -[Randy Terbush [EMAIL PROTECTED] + *) For binary builds, add -R flag to apachectl to work around the + lack of an absolute path to the ./libexec directory where + libhttp.ep file is needed for SHARED_CORE architectures. + [Randy Terbush [EMAIL PROTECTED] - *) Roll back (re)naming in the uuencode/decode section. The ap/ap_ -routines are now called ap_base64* and are 'plain'. I.e. no -pool access or anything clever. Inside apache the routines -acting like pstrdup are called ap_puuencode() and ap_uudecode(). -The odly named ap_uuencode(), ap_uudecode() is kept around for -now but depricated. [dirkx] + *) Roll back (re)naming in the uuencode/decode section. The ap/ap_ + routines are now called ap_base64* and are 'plain'. I.e. no + pool access or anything clever. Inside apache the routines + acting like pstrdup are called ap_puuencode() and ap_uudecode(). + The odly named ap_uuencode(), ap_uudecode() is kept around for + now but depricated. [dirkx] Changes with Apache 1.3.8
cvs commit: apache-1.3/src CHANGES
dirkx 99/08/12 11:10:02 Modified:src CHANGES Log: Changes Revision ChangesPath 1.1416+7 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /x3/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1415 retrieving revision 1.1416 diff -u -r1.1415 -r1.1416 --- CHANGES 1999/08/09 17:46:24 1.1415 +++ CHANGES 1999/08/12 18:09:58 1.1416 @@ -1,5 +1,12 @@ Changes with Apache 1.3.9 + *) Roll back (re)naming in the uuencode/decode section. The ap/ap_ +routines are now called ap_base64* and are 'plain'. I.e. no +pool access or anything clever. Inside apache the routines +acting like pstrdup are called ap_puuencode() and ap_uudecode(). +The odly named ap_uuencode(), ap_uudecode() is kept around for +now but depricated. [dirkx] + Changes with Apache 1.3.8 *) Flush the output buffer immediately after sending an error or redirect
cvs commit: apache-1.3/src CHANGES
ronald 99/08/08 17:04:32 Modified:.STATUS src CHANGES Log: updated to reflect added modules/experimental/mod_auth_digest Revision ChangesPath 1.737 +5 -4 apache-1.3/STATUS Index: STATUS === RCS file: /home/cvs/apache-1.3/STATUS,v retrieving revision 1.736 retrieving revision 1.737 diff -u -r1.736 -r1.737 --- STATUS1999/08/06 17:52:37 1.736 +++ STATUS1999/08/09 00:04:29 1.737 @@ -1,5 +1,5 @@ 1.3 STATUS: - Last modified at [$Date: 1999/08/06 17:52:37 $] + Last modified at [$Date: 1999/08/09 00:04:29 $] Release: @@ -184,9 +184,10 @@ Message-ID: [EMAIL PROTECTED] Status: -* Ronald Tschalär's major update of mod_digest -Message-ID: [EMAIL PROTECTED] -Status: Big change -- needs review. +* Ronald Tschalär's patch to mod_proxy to allow other modules to + set headers too (needed by mod_auth_digest) +Message-ID: [EMAIL PROTECTED] +Status: * Greg's XML Handling patch Message-ID: [EMAIL PROTECTED] 1.1412+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1411 retrieving revision 1.1412 diff -u -r1.1411 -r1.1412 --- CHANGES 1999/08/06 16:21:28 1.1411 +++ CHANGES 1999/08/09 00:04:30 1.1412 @@ -1,5 +1,8 @@ Changes with Apache 1.3.8 + *) Added updated mod_digest as modules/experimental/mod_auth_digest. + [Ronald Tschalär [EMAIL PROTECTED]] + *) Fix a memory leak where the module counts were getting messed up across restarts. [David Harris [EMAIL PROTECTED]]
cvs commit: apache-1.3/src CHANGES
dirkx 99/08/02 03:48:13 Modified:src CHANGES Log: A change is a change by chance. Revision ChangesPath 1.1408+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /x3/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1407 retrieving revision 1.1408 diff -u -r1.1407 -r1.1408 --- CHANGES 1999/08/02 10:13:42 1.1407 +++ CHANGES 1999/08/02 10:48:11 1.1408 @@ -1,5 +1,8 @@ Changes with Apache 1.3.8 + * Support for compaq/tandem/com. + [Ottati, Michael [EMAIL PROTECTED], dirkx] + *) Added SHA1 password encryption support to easy migration from Netscape servers. See support/SHA1 for more information; based on the code contributed by Clinton Wong [EMAIL PROTECTED].
cvs commit: apache-1.3/src CHANGES Configure
rasmus 99/07/24 11:48:49 Modified:src CHANGES Configure Log: Move fbsd2,3,4 to gcc -shared as well. Revision ChangesPath 1.1399+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1398 retrieving revision 1.1399 diff -u -r1.1398 -r1.1399 --- CHANGES 1999/07/23 15:31:21 1.1398 +++ CHANGES 1999/07/24 18:48:20 1.1399 @@ -1,5 +1,9 @@ Changes with Apache 1.3.7 + *) Link DSO's with gcc -shared instead of ld -Bshareable at + least on Linux and FreeBSD for now. + [Rasmus Lerdorf] + *) Win32: More apache -k restart work. Restarts are now honored immediately and connections in the listen queue are -not- lost. This is made possible by the use of the WSADuplicateSocket() 1.363 +4 -2 apache-1.3/src/Configure Index: Configure === RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.362 retrieving revision 1.363 diff -u -r1.362 -r1.363 --- Configure 1999/07/24 18:05:01 1.362 +++ Configure 1999/07/24 18:48:21 1.363 @@ -965,15 +965,17 @@ SHLIB_SUFFIX_DEPTH=0 ;; *-freebsd2*) + LD_SHLIB=gcc CFLAGS_SHLIB=-fpic - LDFLAGS_SHLIB=-Bshareable + LDFLAGS_SHLIB=-shared LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB LDFLAGS_SHLIB_EXPORT= SHLIB_SUFFIX_DEPTH=2 ;; *-freebsd3*|*-freebsd4*) + LD_SHLIB=gcc CFLAGS_SHLIB=-fpic - LDFLAGS_SHLIB=-Bshareable + LDFLAGS_SHLIB=-shared LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB OBJFORMAT=`test -x /usr/bin/objformat /usr/bin/objformat || echo aout` if [ x$OBJFORMAT = xelf ]; then
cvs commit: apache-1.3/src CHANGES
jim 99/07/10 11:27:27 Modified:.configure src CHANGES Log: Make configure SysV tr happy. Also, some typos :) Revision ChangesPath 1.94 +5 -5 apache-1.3/configure Index: configure === RCS file: /export/home/cvs/apache-1.3/configure,v retrieving revision 1.93 retrieving revision 1.94 diff -u -r1.93 -r1.94 --- configure 1999/06/17 17:44:59 1.93 +++ configure 1999/07/10 18:27:25 1.94 @@ -714,8 +714,8 @@ esac case $apc_feature in rule ) -apc_optarg=`echo $apc_optarg | tr A-Z a-z` -apc_optarg_real=`echo $apc_optarg | tr a-z A-Z` +apc_optarg=`echo $apc_optarg | tr '[A-Z]' '[a-z]'` +apc_optarg_real=`echo $apc_optarg | tr '[a-z]' '[A-Z]'` eval exists=\$rule_${apc_optarg} if [ x$exists = x ]; then echo configure:Error: No such rule named '${apc_optarg_real}' 12 @@ -809,8 +809,8 @@ esac case $apc_feature in rule ) -apc_optarg=`echo $apc_optarg | tr A-Z a-z` -apc_optarg_real=`echo $apc_optarg | tr a-z A-Z` +apc_optarg=`echo $apc_optarg | tr '[A-Z]' '[a-z]'` +apc_optarg_real=`echo $apc_optarg | tr '[a-z]' '[A-Z]'` eval exists=\$rule_${apc_optarg} if [ x$exists = x ]; then echo configure:Error: No such rule named '${apc_optarg_real}' 12 @@ -1274,7 +1274,7 @@ OIFS=$IFS IFS=':' for rule in $rules; do -name=`echo $rule | tr a-z A-Z` +name=`echo $rule | tr '[a-z]' '[A-Z]'` eval val=\$rule_$rule echo $SEO s%^\\(Rule $name=\\).*%\\1$val%g $sedsubst if [ x$verbose = xyes ]; then 1.1396+6 -3 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1395 retrieving revision 1.1396 diff -u -r1.1395 -r1.1396 --- CHANGES 1999/07/09 21:44:23 1.1395 +++ CHANGES 1999/07/10 18:27:26 1.1396 @@ -1,5 +1,8 @@ Changes with Apache 1.3.7 + *) Fix 'configure' to work correctly with SysV-based versions of + 'tr' (consistent with Configure's use as well). [Jim Jagielski] + *) apxs: Add -S var=val option which allows for override of CFG_* built-in values. Add -e option which works like -i but doesn't install the DSO; useful for editing httpd.conf with apxs. Fix @@ -220,7 +223,7 @@ [Graham Leggett [EMAIL PROTECTED], Tim Costello [EMAIL PROTECTED]] PR#3178 - *) Fix inconsistant error messages reported by mod_proxy. + *) Fix inconsistent error messages reported by mod_proxy. [Graham Leggett [EMAIL PROTECTED]] *) OS/2: Fix terminating CGIs that aren't compiled by EMX GCC when a @@ -698,7 +701,7 @@ and check to see if the tar we wind up with supports '-h'. [Jim Jagielski] PR#3671 - *) A consistant and conservative style for all shell scripts has been + *) A consistent and conservative style for all shell scripts has been implemented. Basically, all shell string tests use the traditional hack of 'if [ x$var != x ]' or 'if [ x$var = xstring ]' to protect against bare null variable strings (ie: wrapping both @@ -2684,7 +2687,7 @@ *) PORT: IRIX needs the -n32 flag iff using the 'cc' compiler [Jim Jagielski] PR#1901 - *) BUG: Configure was using TCC and CC inconsistantly. Make sure + *) BUG: Configure was using TCC and CC inconsistently. Make sure Configure knows which CC we are using. [Jim Jagielski] *) Options +Includes wasn't correctly merged if +IncludesNoExec
cvs commit: apache-1.3/src CHANGES
wsanchez99/07/07 11:58:52 Modified:src CHANGES Log: apxs: Add -S var=val option which allows for override of CFG_* built-in values. Revision ChangesPath 1.1393+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1392 retrieving revision 1.1393 diff -u -r1.1392 -r1.1393 --- CHANGES 1999/06/30 09:21:57 1.1392 +++ CHANGES 1999/07/07 18:58:50 1.1393 @@ -1,4 +1,8 @@ Changes with Apache 1.3.7 + + *) apxs: Add -S var=val option which allows for override of CFG_* + built-in values. [Wilfredo Sanchez] + *) Win32: Update the server to use Winsock 2. Specifically, link with ws2_32.lib rather than wsock32.lib. This gives us access to WSADuplcateSocket() in addition to some other enhanced comm APIs.
cvs commit: apache-1.3/src CHANGES
stoddard99/06/30 02:00:37 Modified:src CHANGES Log: Sleepless in Raleigh... Revision ChangesPath 1.1391+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1390 retrieving revision 1.1391 diff -u -r1.1390 -r1.1391 --- CHANGES 1999/06/29 15:13:08 1.1390 +++ CHANGES 1999/06/30 09:00:32 1.1391 @@ -1,4 +1,7 @@ Changes with Apache 1.3.7 + *) Win32: Redirect CGI script stderr (script debug info) into the + error.log when CGI scripts fail. This makes Apache on Win32 + behave more like Unix. *) Fixed `httpd' usage display: -D was missing. [Ralf S. Engelschall] PR#4614
cvs commit: apache-1.3/src CHANGES
stoddard99/06/30 02:22:02 Modified:src CHANGES Log: Bigger, Longer Uncut Revision ChangesPath 1.1392+9 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1391 retrieving revision 1.1392 diff -u -r1.1391 -r1.1392 --- CHANGES 1999/06/30 09:00:32 1.1391 +++ CHANGES 1999/06/30 09:21:57 1.1392 @@ -1,7 +1,15 @@ Changes with Apache 1.3.7 + *) Win32: Update the server to use Winsock 2. Specifically, link with + ws2_32.lib rather than wsock32.lib. This gives us access to + WSADuplcateSocket() in addition to some other enhanced comm APIs. + Win 95 users may need to update their TCP/IP stack to pick up + Winsock 2. (See http://www.microsoft.com/windows95/downloads/) + [Bill Stoddard [EMAIL PROTECTED] + *) Win32: Redirect CGI script stderr (script debug info) into the error.log when CGI scripts fail. This makes Apache on Win32 - behave more like Unix. + behave more like Unix. + [Bill Stoddard [EMAIL PROTECTED] *) Fixed `httpd' usage display: -D was missing. [Ralf S. Engelschall] PR#4614
cvs commit: apache-1.3/src CHANGES
bjh 99/06/24 07:30:34 Modified:src/main http_main.c src CHANGES Log: OS/2: Add clean-up to stop children taking the accept mutex with them to their grave. When an OS/2 mutex's owner dies the mutex becomes invalid, causing the error OS2SEM: Error 105 getting accept lock. Exiting! PR: 4505 Revision ChangesPath 1.449 +2 -0 apache-1.3/src/main/http_main.c Index: http_main.c === RCS file: /home/cvs/apache-1.3/src/main/http_main.c,v retrieving revision 1.448 retrieving revision 1.449 diff -u -r1.448 -r1.449 --- http_main.c 1999/06/22 21:55:25 1.448 +++ http_main.c 1999/06/24 14:30:30 1.449 @@ -918,6 +918,8 @@ ap_log_error(APLOG_MARK, APLOG_NOERRNO|APLOG_EMERG, server_conf, Child cannot open lock semaphore, rc=%d, rc); clean_child_exit(APEXIT_CHILDINIT); +} else { +ap_register_cleanup(p, NULL, accept_mutex_cleanup, ap_null_cleanup); } } 1.1386+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1385 retrieving revision 1.1386 diff -u -r1.1385 -r1.1386 --- CHANGES 1999/06/23 18:24:01 1.1385 +++ CHANGES 1999/06/24 14:30:32 1.1386 @@ -1,5 +1,9 @@ Changes with Apache 1.3.7 + *) OS/2: Fix problem with accept lock semaphores where server would die with + OS2SEM: Error 105 getting accept lock. Exiting! + [Brian Havard] PR#4505 + *) Add DSO support for DGUX 4.x using gcc. Tested on x86 platforms. [Randy Terbush [EMAIL PROTECTED]]
cvs commit: apache-1.3/src CHANGES Configure
rse 99/06/18 00:53:40 Modified:src CHANGES Configure Log: Better GCC detection for Solaris 2 where the `cc' command potentially _is_ GCC. Revision ChangesPath 1.1381+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1380 retrieving revision 1.1381 diff -u -r1.1380 -r1.1381 --- CHANGES 1999/06/17 11:49:28 1.1380 +++ CHANGES 1999/06/18 07:53:37 1.1381 @@ -1,4 +1,8 @@ Changes with Apache 1.3.7 + + *) Better GCC detection for Solaris 2 where the `cc' + command potentially _is_ GCC. [Ralf S. Engelschall] + *) Fix apxs build issues on AIX [Rasmus Lerdorf [EMAIL PROTECTED]] 1.355 +5 -4 apache-1.3/src/Configure Index: Configure === RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.354 retrieving revision 1.355 diff -u -r1.354 -r1.355 --- Configure 1999/06/16 22:19:16 1.354 +++ Configure 1999/06/18 07:53:38 1.355 @@ -1019,10 +1019,11 @@ SHLIB_SUFFIX_DEPTH=0 ;; *-solaris2*) - case $CC in - */gcc|gcc ) CFLAGS_SHLIB=-fPIC ;; - */cc|cc ) CFLAGS_SHLIB=-KPIC ;; - esac + if [ x`$CC -v 21 | grep gcc` != x ]; then + CFLAGS_SHLIB=-fPIC + else + CFLAGS_SHLIB=-KPIC + fi LDFLAGS_SHLIB=-G LDFLAGS_SHLIB_EXPORT= SHLIB_SUFFIX_DEPTH=1
cvs commit: apache-1.3/src CHANGES
rse 99/06/18 00:58:35 Modified:src CHANGES Log: Be more clear that the DSO flags were involved only Revision ChangesPath 1.1382+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1381 retrieving revision 1.1382 diff -u -r1.1381 -r1.1382 --- CHANGES 1999/06/18 07:53:37 1.1381 +++ CHANGES 1999/06/18 07:58:34 1.1382 @@ -1,6 +1,6 @@ Changes with Apache 1.3.7 - *) Better GCC detection for Solaris 2 where the `cc' + *) Better GCC detection for DSO flags under Solaris 2 where the `cc' command potentially _is_ GCC. [Ralf S. Engelschall] *) Fix apxs build issues on AIX
cvs commit: apache-1.3/src CHANGES Configure
rasmus 99/06/16 15:19:22 Modified:.Makefile.tmpl src CHANGES Configure Log: Only install httpd.exp if $SHLIB_EXPORT_FILES is set Revision ChangesPath 1.85 +5 -2 apache-1.3/Makefile.tmpl Index: Makefile.tmpl === RCS file: /home/cvs/apache-1.3/Makefile.tmpl,v retrieving revision 1.84 retrieving revision 1.85 diff -u -r1.84 -r1.85 --- Makefile.tmpl 1999/06/16 21:27:15 1.84 +++ Makefile.tmpl 1999/06/16 22:19:14 1.85 @@ -277,8 +277,11 @@ [EMAIL PROTECTED] [ .`grep '^[ ]*AddModule.*mod_so\.o' $(TOP)/$(SRC)/Configuration.apaci` != . ]; then \ echo $(INSTALL_CORE) $(TOP)/$(SRC)/$(TARGET) $(root)$(sbindir)/$(TARGET); \ $(INSTALL_CORE) $(TOP)/$(SRC)/$(TARGET) $(root)$(sbindir)/$(TARGET); \ - $(CP) $(TOP)/$(SRC)/support/httpd.exp $(root)$(libexecdir)/; \ - chmod 644 $(root)$(libexecdir)/httpd.exp; \ + SHLIB_EXPORT_FILES=`grep '^SHLIB_EXPORT_FILES=' $(TOP)/$(SRC)/Makefile | sed -e 's:^.*=::'`; \ + if [ .$${SHLIB_EXPORT_FILES} != . ]; then \ + $(CP) $(TOP)/$(SRC)/support/httpd.exp $(root)$(libexecdir)/; \ + chmod 644 $(root)$(libexecdir)/httpd.exp; \ + fi; \ else \ echo $(INSTALL_PROGRAM) $(TOP)/$(SRC)/$(TARGET) $(root)$(sbindir)/$(TARGET); \ $(INSTALL_PROGRAM) $(TOP)/$(SRC)/$(TARGET) $(root)$(sbindir)/$(TARGET); \ 1.1379+2 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1378 retrieving revision 1.1379 diff -u -r1.1378 -r1.1379 --- CHANGES 1999/06/13 19:59:38 1.1378 +++ CHANGES 1999/06/16 22:19:16 1.1379 @@ -1,4 +1,6 @@ Changes with Apache 1.3.7 + *) Fix apxs build issues on AIX + [Rasmus Lerdorf [EMAIL PROTECTED]] *) New directive, DocumentRootCheck, added to determine if we bother doing the stat of each DocumentRoot during 1.354 +1 -0 apache-1.3/src/Configure Index: Configure === RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.353 retrieving revision 1.354 diff -u -r1.353 -r1.354 --- Configure 1999/06/09 10:45:00 1.353 +++ Configure 1999/06/16 22:19:16 1.354 @@ -1811,6 +1811,7 @@ echo SUBTARGET=$SUBTARGET Makefile echo SHLIB_SUFFIX_NAME=$SHLIB_SUFFIX_NAME Makefile echo SHLIB_SUFFIX_LIST=$SHLIB_SUFFIX_LIST Makefile +echo SHLIB_EXPORT_FILES=$SHLIB_EXPORT_FILES Makefile echo Makefile
cvs commit: apache-1.3/src CHANGES
rse 99/06/09 04:15:23 Modified:src CHANGES Log: Ops, PR#4469 is actually db v2 related... Revision ChangesPath 1.1375+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1374 retrieving revision 1.1375 diff -u -r1.1374 -r1.1375 --- CHANGES 1999/06/09 11:13:53 1.1374 +++ CHANGES 1999/06/09 11:15:22 1.1375 @@ -1,7 +1,7 @@ Changes with Apache 1.3.7 *) Fix ndbm.h include problems with brain-dead glibc = 2.1 which - has ndbm.h in a non-standard db1/ subdir. PR#4469, PR#4431, PR#4528 + has ndbm.h in a non-standard db1/ subdir. PR#4431, PR#4528 [Henri Gomez [EMAIL PROTECTED], Ralf S. Engelschall] *) Determine AP_BYTE_ORDER for ap_config_auto.h and already
cvs commit: apache-1.3/src CHANGES
stoddard99/06/09 10:22:47 Modified:src CHANGES Log: Yeeeoowww it's hot here today! Revision ChangesPath 1.1377+18 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1376 retrieving revision 1.1377 diff -u -r1.1376 -r1.1377 --- CHANGES 1999/06/09 11:27:52 1.1376 +++ CHANGES 1999/06/09 17:22:44 1.1377 @@ -1,5 +1,23 @@ Changes with Apache 1.3.7 + *) Win32: The query switch apache -S didn't exit after showing the + vhost settings. That was inconsistent with the other query functions. + [Bill Stoddard - Fixed by Martin on Unix in 1.3.4] + + *) Win32: Changed behaviour of apache -k restart. + Previously, the server would drain all connections in the stack's + listen queue before honoring the restart. On a busy server, this + could take hours. Now, a restart is honored almost immediately. + All connections in Apache's queues are handled but connections in + the stack's listen queue are discarded. Restart triggered by + MaxRequestPerChild is unchanged. + [Bill Stoddard [EMAIL PROTECTED]] + + *) Win32: Eliminated unnecessary call to wait_for_multiple_objects in + the accept loop. Good for a 5% performance boost. Cleaned up + parent/child process management code. + [Bill Stoddard [EMAIL PROTECTED]] + *) Added ceiling on file size for memory mapped files. [John Giannandrea [EMAIL PROTECTED]] PR#4122
cvs commit: apache-1.3/src CHANGES
ben 99/06/07 05:06:03 Modified:src CHANGES Log: Document libs: change. Revision ChangesPath 1.1372+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1371 retrieving revision 1.1372 diff -u -r1.1371 -r1.1372 --- CHANGES 1999/06/04 18:39:57 1.1371 +++ CHANGES 1999/06/07 12:05:58 1.1372 @@ -1,5 +1,8 @@ Changes with Apache 1.3.7 + *) Allow .module files to specify libraries with Lib:. + [Ben Laurie] + *) Allow SetEnvIf[NoCase] to test environment variables as well as header fields and request attributes. [Ken Coar]
cvs commit: apache-1.3/src CHANGES
jim 99/06/03 17:21:39 Modified:src CHANGES Log: Hmmm... forgot to add this Revision ChangesPath 1.1368+6 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1367 retrieving revision 1.1368 diff -u -r1.1367 -r1.1368 --- CHANGES 1999/06/03 15:42:33 1.1367 +++ CHANGES 1999/06/04 00:21:36 1.1368 @@ -1,5 +1,11 @@ Changes with Apache 1.3.7 + *) The source is now quad (long long) aware as needed. Specifically, + the Configure process determines the correct size of off_t and + *void. When the OS/platform/compiler supports quads, ap_snprintf() + provides for the 'q' format qualifier (if quads are not available, + 'q' is silently demoted to long). [Jim Jagielski] + *) When the username or password fed to htpasswd is too long, include the size limit in the error message. Also report illegal characters (currently only ':') in the username. Add the size restrictions
cvs commit: apache-1.3/src CHANGES
gstein 99/05/25 03:23:17 Modified:.STATUS src CHANGES Log: Manoj would have a good comment for this, but I'm lame. Revision ChangesPath 1.692 +7 -13 apache-1.3/STATUS Index: STATUS === RCS file: /home/cvs/apache-1.3/STATUS,v retrieving revision 1.691 retrieving revision 1.692 diff -u -r1.691 -r1.692 --- STATUS1999/05/21 11:05:08 1.691 +++ STATUS1999/05/25 10:23:14 1.692 @@ -1,5 +1,5 @@ 1.3 STATUS: - Last modified at [$Date: 1999/05/21 11:05:08 $] + Last modified at [$Date: 1999/05/25 10:23:14 $] Release: @@ -170,18 +170,6 @@ via the Apache API with Perl and C. Status: http://www.pobox.com/~dougm/libapr-0.20_01.tar.gz -* Greg's [PATCH] Expat as an option -Message-ID: [EMAIL PROTECTED] -Status: one open(?) issue remains: there may be some extra work to -export the Expat functions from httpd on Win32 and AIX for -DSOs to use (requires changes to the .def and .exp files). -= Ralf: +1 for the patch in general - -1 until the symbol export issue is solved. -Hint: IMHO the only correct way is to encapsulate -the complete Expat API into with a ap_xml_xxx() -API. See also my EAPI patches where I've done this -for the MM API. - Needs patch: * MaxRequestsPerChild doesn't count requests, only the @@ -257,6 +245,12 @@ * Paul would like to see a 'gdbm' option because he uses it a lot. ++1: Greg (volunteers) + +* Many people have asked for a DBM to be distributed with Apache to + isolate it from platform inconsistencies. SDBM (used by mod_ssl, + mod_dav, Perl, and others) should fit the bill and is public domain. ++1: Greg (volunteers) * Maybe a http_paths.h file? See [EMAIL PROTECTED] 1.1362+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1361 retrieving revision 1.1362 diff -u -r1.1361 -r1.1362 --- CHANGES 1999/05/21 12:16:14 1.1361 +++ CHANGES 1999/05/25 10:23:15 1.1362 @@ -1,5 +1,8 @@ Changes with Apache 1.3.7 + *) Add RULE_EXPAT, the src/lib/ directory structure, and a modified copy + of the Expat 1.0.2 distribution. [Greg Stein] + *) Replace regexec() calls with calls to a new API stub function ap_regexec(). This solves problems with DSO modules which use the regex library. [Jens-Uwe Mager [EMAIL PROTECTED], Ralf S. Engelschall]
cvs commit: apache-1.3/src CHANGES Configure
rse 99/05/16 23:58:58 Modified:src CHANGES Configure Log: Better DSO flags recognition on NetBSD platforms using ELF. Submitted by: Todd Vierling [EMAIL PROTECTED] Reviewed by: Ralf S. Engelschall PR: 4310 Revision ChangesPath 1.1356+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1355 retrieving revision 1.1356 diff -u -r1.1355 -r1.1356 --- CHANGES 1999/05/16 23:39:43 1.1355 +++ CHANGES 1999/05/17 06:58:55 1.1356 @@ -1,5 +1,8 @@ Changes with Apache 1.3.7 + *) Better DSO flags recognition on NetBSD platforms using ELF. + [Todd Vierling [EMAIL PROTECTED]] PR#4310 + *) Always log months in english format for %t in mod_log_config. [Petr Lampa [EMAIL PROTECTED]] PR#4366, 679 1.344 +8 -9 apache-1.3/src/Configure Index: Configure === RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.343 retrieving revision 1.344 diff -u -r1.343 -r1.344 --- Configure 1999/05/10 03:52:45 1.343 +++ Configure 1999/05/17 06:58:56 1.344 @@ -985,16 +985,15 @@ LDFLAGS_SHLIB_EXPORT= SHLIB_SUFFIX_DEPTH=2 ;; - alpha-*-netbsd*|mips-*-netbsd*|powerpc-*-netbsd*) - CFLAGS_SHLIB=-fpic -DPIC - LDFLAGS_SHLIB=-shared - LDFLAGS_SHLIB_EXPORT= - SHLIB_SUFFIX_DEPTH=2 - ;; *-netbsd*) - CFLAGS_SHLIB=-fpic -DPIC - LDFLAGS_SHLIB=-Bshareable - LDFLAGS_SHLIB_EXPORT= + CFLAGS_SHLIB=-fPIC -DPIC + if echo __ELF__ | ${CC} -E - | grep -q __ELF__; then + LDFLAGS_SHLIB=-Bshareable + LDFLAGS_SHLIB_EXPORT= + else + LDFLAGS_SHLIB=-shared + LDFLAGS_SHLIB_EXPORT=-Wl,-E + fi SHLIB_SUFFIX_DEPTH=2 ;; *-bsdi3)
cvs commit: apache-1.3/src CHANGES
rse 99/05/17 00:09:13 Modified:.configure src CHANGES Log: Switch to /bin/sh5 in APACI on Ultrix and friends to avoid problems with their brain-dead /bin/sh. PR: 4372 Revision ChangesPath 1.92 +5 -0 apache-1.3/configure Index: configure === RCS file: /home/cvs/apache-1.3/configure,v retrieving revision 1.91 retrieving revision 1.92 diff -u -r1.91 -r1.92 --- configure 1999/05/06 00:44:16 1.91 +++ configure 1999/05/17 07:09:06 1.92 @@ -66,6 +66,11 @@ ' ## +## avoid brain dead shells on Ultrix and friends +## +test -f /bin/sh5 exec /bin/sh5 $0 $@ + +## ## the paths to the Apache source tree ## top=. 1.1357+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1356 retrieving revision 1.1357 diff -u -r1.1356 -r1.1357 --- CHANGES 1999/05/17 06:58:55 1.1356 +++ CHANGES 1999/05/17 07:09:10 1.1357 @@ -1,4 +1,7 @@ Changes with Apache 1.3.7 + + *) Switch to /bin/sh5 in APACI on Ultrix and friends to avoid problems with + their brain-dead /bin/sh. [Ralf S. Engelschall] PR#4372 *) Better DSO flags recognition on NetBSD platforms using ELF. [Todd Vierling [EMAIL PROTECTED]] PR#4310
cvs commit: apache-1.3/src CHANGES Configure
rse 99/05/17 00:16:36 Modified:src CHANGES Configure Log: Fix sed regex for generating ap_config_auto.h in src/Configure. Submitted by: Jan Gallo [EMAIL PROTECTED] Reviewed by: Ralf S. Engelschall PR: 3690, 4373 Revision ChangesPath 1.1358+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1357 retrieving revision 1.1358 diff -u -r1.1357 -r1.1358 --- CHANGES 1999/05/17 07:09:10 1.1357 +++ CHANGES 1999/05/17 07:16:31 1.1358 @@ -1,4 +1,7 @@ Changes with Apache 1.3.7 + + *) Fix sed regex for generating ap_config_auto.h in src/Configure. + [Jan Gallo [EMAIL PROTECTED]] PR#3690, PR#4373 *) Switch to /bin/sh5 in APACI on Ultrix and friends to avoid problems with their brain-dead /bin/sh. [Ralf S. Engelschall] PR#4372 1.345 +1 -1 apache-1.3/src/Configure Index: Configure === RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.344 retrieving revision 1.345 diff -u -r1.344 -r1.345 --- Configure 1999/05/17 06:58:56 1.344 +++ Configure 1999/05/17 07:16:33 1.345 @@ -1850,7 +1850,7 @@ TEXTRA_CFLAGS=`egrep '^EXTRA_CFLAGS=' Makefile.config | tail -1 |\ sed -e 's;^EXTRA_CFLAGS=;;' -e 's;\`.*\`;;'` tmpstr=`echo $CFLAGS $TEXTRA_CFLAGS |\ - sed -e 's;[ ]\([+-]\);!\1;g' -e 's/\([^\\]\)/\1/g' -e 's/\\\/\/g'` + sed -e 's;[ ]\([+-]\);!\1;g' -e 's/\([^\\\]\)/\1/g' -e 's/\\\/\/g'` OIFS=$IFS IFS='!' for cflag in $tmpstr; do
cvs commit: apache-1.3/src CHANGES
coar99/05/05 13:18:08 Modified:conf httpd.conf-dist httpd.conf-dist-win src CHANGES Log: Add tgz to the list of known encoded types. PR: 2364 Submitted by: Bertran de Singly [EMAIL PROTECTED] Reviewed by: Ken Coar Revision ChangesPath 1.42 +3 -1 apache-1.3/conf/httpd.conf-dist Index: httpd.conf-dist === RCS file: /home/cvs/apache-1.3/conf/httpd.conf-dist,v retrieving revision 1.41 retrieving revision 1.42 diff -u -r1.41 -r1.42 --- httpd.conf-dist 1999/04/20 21:40:59 1.41 +++ httpd.conf-dist 1999/05/05 20:17:59 1.42 @@ -622,7 +622,7 @@ # to do with the FancyIndexing customization directives above. # AddEncoding x-compress Z -AddEncoding x-gzip gz +AddEncoding x-gzip gz tgz # # AddLanguage allows you to specify the language of a document. You can @@ -655,6 +655,8 @@ # #AddType application/x-httpd-php3 .php3 #AddType application/x-httpd-php3-source .phps + +AddType application/x-tar .tgz # # AddHandler allows you to map certain file extensions to handlers, 1.23 +3 -1 apache-1.3/conf/httpd.conf-dist-win Index: httpd.conf-dist-win === RCS file: /home/cvs/apache-1.3/conf/httpd.conf-dist-win,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- httpd.conf-dist-win 1999/03/10 13:02:12 1.22 +++ httpd.conf-dist-win 1999/05/05 20:18:00 1.23 @@ -559,7 +559,7 @@ # to do with the FancyIndexing customisation directives above. # AddEncoding x-compress Z -AddEncoding x-gzip gz +AddEncoding x-gzip gz tgz # # AddLanguage allows you to specify the language of a document. You can @@ -592,6 +592,8 @@ # #AddType application/x-httpd-php3 .phtml #AddType application/x-httpd-php3-source .phps + +AddType application/x-tar .tgz # # AddHandler allows you to map certain file extensions to handlers, 1.1348+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1347 retrieving revision 1.1348 diff -u -r1.1347 -r1.1348 --- CHANGES 1999/05/05 17:46:05 1.1347 +++ CHANGES 1999/05/05 20:18:04 1.1348 @@ -1,5 +1,8 @@ Changes with Apache 1.3.7 + *) Add recognition of .tgz as a gzipped tarchive. + [Bertrand de Singly [EMAIL PROTECTED]] PR#2364 + *) mod_include's fsize/flastmod should allow only relative paths, just like include file. [Jaroslav Benkovsky [EMAIL PROTECTED]]
cvs commit: apache-1.3/src CHANGES
wsanchez99/05/03 17:20:09 Modified:src CHANGES Log: Note Mac OS X support changes; renamed Rhapsody layout. Revision ChangesPath 1.1343+9 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1342 retrieving revision 1.1343 diff -u -r1.1342 -r1.1343 --- CHANGES 1999/05/03 19:05:11 1.1342 +++ CHANGES 1999/05/04 00:20:02 1.1343 @@ -1,5 +1,14 @@ Changes with Apache 1.3.7 + *) PORT: Add initial support for Mac OS (versions 10.0 and + greater). Use Mac OS X Server layout for now. Clean up dyld code + in unix/os.c, and don't install the dyld error handlers, which + are no longer needed in Mac OS. [Wilfredo Sanchez] + + *) Rename Rhapsody layout to Mac OS X Server. Change install + locations to appropriate ones for user-built (as opposed to + system) installs. [Wilfredo Sanchez] + *) Modify mod_autoindex's handling of AddDescription so that the behaviour matches the documentation. [Ken Coar] PR#1898, 3072.
cvs commit: apache-1.3/src CHANGES
dgaudet 99/05/01 10:03:50 Modified:src CHANGES Log: PR#3178 submitter also diagnosed the fix Revision ChangesPath 1.1338+2 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1337 retrieving revision 1.1338 diff -u -r1.1337 -r1.1338 --- CHANGES 1999/05/01 17:02:24 1.1337 +++ CHANGES 1999/05/01 17:03:48 1.1338 @@ -3,7 +3,8 @@ *) Fix intermittent SEGV in ap_proxy_cache_error() in src/modules/proxy_util.c where a NULL filepointer and temporary filename were closed and unlinked. - [Graham Leggett [EMAIL PROTECTED]] PR#3178 + [Graham Leggett [EMAIL PROTECTED], + Tim Costello [EMAIL PROTECTED]] PR#3178 *) Fix inconsistant error messages reported by mod_proxy. [Graham Leggett [EMAIL PROTECTED]]
cvs commit: apache-1.3/src CHANGES
wsanchez99/04/29 09:30:53 Modified:src CHANGES Log: Add opt (SysV-style) layout. Submitted by: Raymond S Brand [EMAIL PROTECTED] Revision ChangesPath 1.1333+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1332 retrieving revision 1.1333 diff -u -r1.1332 -r1.1333 --- CHANGES 1999/04/29 15:44:28 1.1332 +++ CHANGES 1999/04/29 16:30:51 1.1333 @@ -13,6 +13,9 @@ *) Fixed the ServerSignature directive to work as documented. [Raymond S Brand [EMAIL PROTECTED]] PR#4248 + *) Add opt (SysV-style) layout to config.layout. [Raymond S Brand + [EMAIL PROTECTED]] + *) Add APACI --without-execstrip option which can be used to disable the stripping of executables on installation. This is very important for DSO and debugging situations. [Ralf S. Engelschall]
cvs commit: apache-1.3/src CHANGES Configure
coar99/04/29 11:48:56 Modified:src CHANGES Configure Log: Make sure things like 'tr' behave in predictable ways. PR: 1630 Revision ChangesPath 1.1334+4 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1333 retrieving revision 1.1334 diff -u -r1.1333 -r1.1334 --- CHANGES 1999/04/29 16:30:51 1.1333 +++ CHANGES 1999/04/29 18:48:52 1.1334 @@ -1,5 +1,9 @@ Changes with Apache 1.3.7 + *) Force the LANG envariable to the known state of C so that we + have assurance about how string manipulators (e.g., tr) will + function. [Ken Coar] PR#1630 + *) Add a directive to allow customising of the tracking cookie name. [Ken Coar] PR#2921, 4303 @@ -6480,4 +6484,3 @@ *) Based on NCSA httpd 1.3 by Rob McCool and patches by CERT, Roy Fielding, Robert Thau, Nicolas Pioch, David Robinson, Brian Behlendorf, Rob Hartill, and Cliff Skolnick - 1.339 +1 -0 apache-1.3/src/Configure Index: Configure === RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.338 retrieving revision 1.339 diff -u -r1.338 -r1.339 --- Configure 1999/04/22 10:19:20 1.338 +++ Configure 1999/04/29 18:48:53 1.339 @@ -64,6 +64,7 @@ #fp2rp: #slo.sh: +LANG=C; export LANG exitcode=0 trap 'rm -f $tmpfile $tmpfile2 $tmpfile3 $tmpconfig $awkfile; exit $exitcode' 0 1 2 3 15
cvs commit: apache-1.3/src CHANGES Configure
rse 99/04/22 03:19:22 Modified:src CHANGES Configure Log: Fix value quoting in src/Configure script for ap_config_auto.h Submitted by: Paul Sutton [EMAIL PROTECTED] Reviewed by: Ralf S. Engelschall Revision ChangesPath 1.1324+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1323 retrieving revision 1.1324 diff -u -r1.1323 -r1.1324 --- CHANGES 1999/04/22 09:58:01 1.1323 +++ CHANGES 1999/04/22 10:19:19 1.1324 @@ -1,5 +1,8 @@ Changes with Apache 1.3.7 + *) Fix value quoting in src/Configure script for ap_config_auto.h + [Paul Sutton [EMAIL PROTECTED]] + *) Make sure RewriteLock can be used only in the global context, (i.e. outside of any VirtualHost sections) because it's a global facility of the rewrite engine. [Ralf S. Engelschall] 1.338 +1 -1 apache-1.3/src/Configure Index: Configure === RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.337 retrieving revision 1.338 diff -u -r1.337 -r1.338 --- Configure 1999/03/30 08:58:33 1.337 +++ Configure 1999/04/22 10:19:20 1.338 @@ -1827,7 +1827,7 @@ TEXTRA_CFLAGS=`egrep '^EXTRA_CFLAGS=' Makefile.config | tail -1 |\ sed -e 's;^EXTRA_CFLAGS=;;' -e 's;\`.*\`;;'` tmpstr=`echo $CFLAGS $TEXTRA_CFLAGS |\ - sed -e 's;[ ]\([+-]\);!\1;g' -e 's/\\\/\/g' -e 's/\([^\\]\)/\1/g'` + sed -e 's;[ ]\([+-]\);!\1;g' -e 's/\([^\\]\)/\1/g' -e 's/\\\/\/g'` OIFS=$IFS IFS='!' for cflag in $tmpstr; do
cvs commit: apache-1.3/src CHANGES
dgaudet 99/04/20 18:29:21 Modified:src CHANGES Log: a few more PRs Revision ChangesPath 1.1317+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1316 retrieving revision 1.1317 diff -u -r1.1316 -r1.1317 --- CHANGES 1999/04/20 23:38:41 1.1316 +++ CHANGES 1999/04/21 01:29:17 1.1317 @@ -1,7 +1,7 @@ Changes with Apache 1.3.7 *) The 100 Continue response wasn't being sent after internal - redirects. [Jose KAHAN [EMAIL PROTECTED]] PR#3910 + redirects. [Jose KAHAN [EMAIL PROTECTED]] PR#3910, 3806, 3575 *) When padding the name with spaces for display, mod_autoindex would count , , and in their escaped width, messing up the display.
cvs commit: apache-1.3/src CHANGES
dgaudet 99/04/20 20:50:41 Modified:src CHANGES Log: another PR# Revision ChangesPath 1.1320+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1319 retrieving revision 1.1320 diff -u -r1.1319 -r1.1320 --- CHANGES 1999/04/21 03:42:31 1.1319 +++ CHANGES 1999/04/21 03:50:36 1.1320 @@ -15,7 +15,7 @@ *) When padding the name with spaces for display, mod_autoindex would count , , and in their escaped width, messing up the display. - [Dean Gaudet] PR#4075 + [Dean Gaudet] PR#4075, 3758 *) PORT: fixed a compilation problem on NEXT. [Jacques Distler [EMAIL PROTECTED]] PR#4130
cvs commit: apache-1.3/src CHANGES
jim 99/04/21 06:20:48 Modified:.Makefile.tmpl src CHANGES Log: PR:4260 Submitted by: Maria Verina [EMAIL PROTECTED] APACI would not correctly build suexec due to an extra '\' Revision ChangesPath 1.72 +1 -2 apache-1.3/Makefile.tmpl Index: Makefile.tmpl === RCS file: /export/home/cvs/apache-1.3/Makefile.tmpl,v retrieving revision 1.71 retrieving revision 1.72 diff -u -r1.71 -r1.72 --- Makefile.tmpl 1999/04/20 16:19:57 1.71 +++ Makefile.tmpl 1999/04/21 13:20:46 1.72 @@ -189,8 +189,7 @@ -DUSERDIR_SUFFIX=\$(suexec_userdir)\ \ -DLOG_EXEC=\$(suexec_logexec)\ \ -DDOC_ROOT=\$(suexec_docroot)\ \ - -DSAFE_PATH=\$(suexec_safepath)\ \ - ' \ + -DSAFE_PATH=\$(suexec_safepath)\ ' \ suexec; \ fi; \ echo === $(SRC)/support 1.1321+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1320 retrieving revision 1.1321 diff -u -r1.1320 -r1.1321 --- CHANGES 1999/04/21 03:50:36 1.1320 +++ CHANGES 1999/04/21 13:20:47 1.1321 @@ -1,5 +1,8 @@ Changes with Apache 1.3.7 + *) APACI would not correctly build suexec. [Maria Verina + [EMAIL PROTECTED]] PR#4260 + *) mod_mime_magic passed only the first 4k of a file to uncompress/gzip, but those tools sometimes do not produce any output unless a sufficient portion of the compressed
cvs commit: apache-1.3/src CHANGES
rse 99/04/21 07:28:12 Modified:.Makefile.tmpl src CHANGES Log: Fix the ownership delegation for proxy directory under `make install'. This now uses the same check as APACI's configure but is a install-time decision and not a configure-time decision (which can be especially important for package maintainers). Revision ChangesPath 1.73 +6 -2 apache-1.3/Makefile.tmpl Index: Makefile.tmpl === RCS file: /home/cvs/apache-1.3/Makefile.tmpl,v retrieving revision 1.72 retrieving revision 1.73 diff -u -r1.72 -r1.73 --- Makefile.tmpl 1999/04/21 13:20:46 1.72 +++ Makefile.tmpl 1999/04/21 14:28:01 1.73 @@ -256,8 +256,12 @@ $(MKDIR) $(root)$(runtimedir) $(MKDIR) $(root)$(logfiledir) $(MKDIR) $(root)$(proxycachedir) - -chown $(conf_user) $(root)$(proxycachedir) - -chgrp $(conf_group) $(root)$(proxycachedir) + [EMAIL PROTECTED] [ .`id | grep root` != . ]; then \ + echo chown $(conf_user) $(root)$(proxycachedir); \ + chown $(conf_user) $(root)$(proxycachedir); \ + echo chgrp $(conf_group) $(root)$(proxycachedir); \ + chgrp $(conf_group) $(root)$(proxycachedir); \ + fi @echo === [mktree] # install the server program and optionally corresponding 1.1322+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1321 retrieving revision 1.1322 diff -u -r1.1321 -r1.1322 --- CHANGES 1999/04/21 13:20:47 1.1321 +++ CHANGES 1999/04/21 14:28:08 1.1322 @@ -1,5 +1,8 @@ Changes with Apache 1.3.7 + *) Fix the ownership delegation for proxy directory under `make install'. + [Ralf S. Engelschall] + *) APACI would not correctly build suexec. [Maria Verina [EMAIL PROTECTED]] PR#4260
cvs commit: apache-1.3/src CHANGES
jim 99/04/20 08:44:10 Modified:.configure src CHANGES Log: Some APACI/configure tweaks to accomodate old shells. Also, we had been clobbering IFS, which looks like it had been harmless, but it's still not good practise :) Revision ChangesPath 1.81 +43 -26apache-1.3/configure Index: configure === RCS file: /export/home/cvs/apache-1.3/configure,v retrieving revision 1.80 retrieving revision 1.81 diff -u -r1.80 -r1.81 --- configure 1999/04/05 20:53:05 1.80 +++ configure 1999/04/20 15:44:07 1.81 @@ -219,7 +219,8 @@ # determine rules rules='' rulelist='' -OIFS=$IFS IFS=' +OIFS=$IFS +IFS=' ' for rule in `grep '^Rule' $src/Configuration.tmpl`; do rule=`echo $rule | sed -e 's/^Rule[]*//'` @@ -236,7 +237,8 @@ # determine modules modules='' modulelist='' -OIFS=$IFS IFS=' +OIFS=$IFS +IFS=' ' for module in `egrep '^[#]*(Add|Shared)Module' $src/Configuration.tmpl`; do add=yes @@ -267,7 +269,8 @@ # backward compatibility for old src/Configuration.tmpl # parameter names to the canonical Autoconf-style shell # variable names. -OIFS=$IFS IFS=$DIFS +OIFS=$IFS +IFS=$DIFS for var in CFLAGS LDFLAGS LIBS INCLUDES DEPS; do eval val=\$EXTRA_$var if [ x$val != x ]; then @@ -301,7 +304,8 @@ ## can be overridden by others. ## apc_prev='' -OIFS1=$IFS IFS=$DIFS +OIFS1=$IFS +IFS=$DIFS for apc_option do # if previous option needs an argument, assign it. @@ -402,7 +406,8 @@ -e s/[ ]*$/'/g \ $file $pldconf . $pldconf -OIFS=$IFS IFS=$DIFS +OOIFS=$IFS # most likely not needed: jmj +IFS=$DIFS # ditto for var in prefix exec_prefix bindir sbindir libexecdir mandir \ sysconfdir datadir includedir localstatedir runtimedir \ logfiledir proxycachedir; do @@ -418,7 +423,7 @@ ;; esac done -IFS=$OIFS +IFS=$OOIFS rm -f $pldconf 2/dev/null if [ x$prefix = xUNSET ]; then echo configure:Error: Path layout definition not found or incorrect 12 @@ -441,7 +446,6 @@ ## addconf_created=0 apc_prev='' -OIFS1=$IFS IFS=$DIFS for apc_option do # if previous option needs an argument, assign it. @@ -679,18 +683,20 @@ module ) case $apc_optarg in all ) - OIFS=$IFS IFS=':' + OOIFS=$IFS + IFS=':' for module in $modules; do eval module_${module}=yes done - IFS=$OIFS + IFS=$OOIFS ;; most ) - OIFS=$IFS IFS=':' + OOIFS=$IFS + IFS=':' for module in $modules; do eval module_${module}=yes done - IFS=$OIFS + IFS=$OOIFS module_auth_db=no # not all platforms have -ldb module_mmap_static=no # not all platforms have mmap() module_so=no # not all platforms have dlopen() @@ -711,15 +717,17 @@ shared ) case $apc_optarg in max ) - OIFS=$IFS IFS=':' + OOIFS=$IFS + IFS=':' for module in $modules; do eval shared_${module}=yes done - IFS=$OIFS + IFS=$OOIFS shared_so=no# because of bootstrapping ;; remain ) - OIFS=$IFS IFS=':' + OOIFS=$IFS + IFS=':' for module in $modules; do eval add=\$module_${module} if [ x$add = xno ]; then @@ -727,7 +735,7 @@ eval shared_${module}=yes fi done - IFS=$OIFS + IFS=$OOIFS
cvs commit: apache-1.3/src CHANGES
bjh 99/04/08 04:36:39 Modified:src/include ap_config.h src/main alloc.c util_script.c src/modules/standard mod_cgi.c mod_include.c src CHANGES Log: OS/2: Rework CGI handling to use spawn*() instead of fork/exec, achieving a roughly 5 fold speed up. Forking really sucks performance wise on OS/2 as it isn't supported by the kernal but fudged in the C libraries for unix compatibility. Revision ChangesPath 1.253 +1 -0 apache-1.3/src/include/ap_config.h Index: ap_config.h === RCS file: /home/cvs/apache-1.3/src/include/ap_config.h,v retrieving revision 1.252 retrieving revision 1.253 diff -u -r1.252 -r1.253 --- ap_config.h 1999/03/16 16:16:07 1.252 +++ ap_config.h 1999/04/08 11:36:32 1.253 @@ -746,6 +746,7 @@ #define NO_KILLPG #define NEED_STRCASECMP #define NEED_STRNCASECMP +#define NEED_PROCESS_H #define NO_SETSID #define NO_TIMES #define CASE_BLIND_FILESYSTEM 1.107 +50 -2 apache-1.3/src/main/alloc.c Index: alloc.c === RCS file: /home/cvs/apache-1.3/src/main/alloc.c,v retrieving revision 1.106 retrieving revision 1.107 diff -u -r1.106 -r1.107 --- alloc.c 1999/03/07 14:05:34 1.106 +++ alloc.c 1999/04/08 11:36:33 1.107 @@ -1671,9 +1671,9 @@ API_EXPORT(void) ap_cleanup_for_exec(void) { -#ifndef WIN32 +#if !defined(WIN32) !defined(OS2) /* - * Don't need to do anything on NT, because I + * Don't need to do anything on NT or OS/2, because I * am actually going to spawn the new process - not * exec it. All handles that are not inheritable, will * be automajically closed. The only problem is with @@ -2140,6 +2140,54 @@ * unblock alarms and return the pid */ +} +#elif defined(OS2) +{ +int save_in=-1, save_out=-1, save_err=-1; + +if (pipe_out) { +save_out = dup(STDOUT_FILENO); +dup2(out_fds[1], STDOUT_FILENO); +close(out_fds[1]); +} + +if (pipe_in) { +save_in = dup(STDIN_FILENO); +dup2(in_fds[0], STDIN_FILENO); +close(in_fds[0]); +} + +if (pipe_err) { +save_err = dup(STDERR_FILENO); +dup2(err_fds[1], STDERR_FILENO); +close(err_fds[1]); +} + +pid = func(data, NULL); + +if ( pid ) +ap_note_subprocess(p, pid, kill_how); + +if (pipe_out) { +close(STDOUT_FILENO); +dup2(save_out, STDOUT_FILENO); +close(save_out); +*pipe_out = out_fds[0]; +} + +if (pipe_in) { +close(STDIN_FILENO); +dup2(save_in, STDIN_FILENO); +close(save_in); +*pipe_in = in_fds[1]; +} + +if (pipe_err) { +close(STDERR_FILENO); +dup2(save_err, STDERR_FILENO); +close(save_err); +*pipe_err = err_fds[0]; +} } #else 1.140 +8 -30 apache-1.3/src/main/util_script.c Index: util_script.c === RCS file: /home/cvs/apache-1.3/src/main/util_script.c,v retrieving revision 1.139 retrieving revision 1.140 diff -u -r1.139 -r1.140 --- util_script.c 1999/03/10 18:09:44 1.139 +++ util_script.c 1999/04/08 11:36:33 1.140 @@ -695,7 +695,7 @@ #endif -#ifndef WIN32 +#if !defined(WIN32) !defined(OS2) /* the fd on r-server-error_log is closed, but we need somewhere to * put the error messages from the log_* functions. So, we use stderr, * since that is better than allowing errors to go unnoticed. Don't do @@ -770,52 +770,30 @@ } if ((!r-args) || (!r-args[0]) || strchr(r-args, '=')) { - int emxloop; - char *emxtemp; - - /* For OS/2 place the variables in the current - * environment then it will be inherited. This way - * the program will also get all of OS/2's other SETs. - */ - for (emxloop = 0; ((emxtemp = env[emxloop]) != NULL); emxloop++) { - putenv(emxtemp); - } - /* More additions by Alec Kloss for OS/2 */ if (is_script) { /* here's the stuff to run the interpreter */ - execl(interpreter + 2, interpreter + 2, r-filename, NULL); + pid = spawnle(P_NOWAIT, interpreter + 2, interpreter + 2, r-filename, NULL, env); } else if (strstr(strupr(r-filename), .CMD) 0) { /* Special case to
cvs commit: apache-1.3/src CHANGES
dirkx 99/04/05 13:53:08 Modified:.configure Makefile.tmpl src CHANGES Log: Changes to configuration to guess the userid and groupid apache runs as. And to chown/chgrp the proxycachedir during an install. Submitted by: dirkx Reviewed by: rse Revision ChangesPath 1.80 +17 -6 apache-1.3/configure Index: configure === RCS file: /x3/home/cvs/apache-1.3/configure,v retrieving revision 1.79 retrieving revision 1.80 diff -u -r1.79 -r1.80 --- configure 1999/04/02 10:38:03 1.79 +++ configure 1999/04/05 20:53:05 1.80 @@ -1004,19 +1004,29 @@ ## ## determine special configuration parameters +## +## The checks via /etc/passwd and /etc/group will obviously fail +## on platforms using NIS. But then you propably do not want a +## UID/GID as production oriented as a web server in NIS anyway. ## +conf_user=nobody conf_group=#-1 conf_port=80 conf_serveradmin=[EMAIL PROTECTED] conf_servername=new.host.name if [ x$confadjust = x1 ]; then -if [ .`egrep '^nobody:' /etc/group` != . ]; then -conf_group=nobody -else -if [ .`egrep '^nogroup:' /etc/group` != . ]; then -conf_group=nogroup +for uid in nobody www daemon demon http httpd; do +if [ x`egrep \^${uid}: /etc/passwd` != x ]; then +conf_user=$uid +break fi -fi +done +for gid in nobody nogroup www daemon demon http httpd; do +if [ x`egrep \^${gid}: /etc/group` != x ]; then +conf_group=$gid +break +fi +done if [ .`id | grep root` = . ]; then conf_port=8080 fi @@ -1122,6 +1132,7 @@ -e [EMAIL PROTECTED]@%$suexec_uidmin%g \ -e [EMAIL PROTECTED]@%$suexec_gidmin%g \ -e [EMAIL PROTECTED]@%$suexec_safepath%g \ +-e [EMAIL PROTECTED]@%$conf_user%g \ -e [EMAIL PROTECTED]@%$conf_group%g \ -e [EMAIL PROTECTED]@%$conf_port%g \ -e [EMAIL PROTECTED]@%$conf_serveradmin%g \ 1.70 +4 -0 apache-1.3/Makefile.tmpl Index: Makefile.tmpl === RCS file: /x3/home/cvs/apache-1.3/Makefile.tmpl,v retrieving revision 1.69 retrieving revision 1.70 diff -u -r1.69 -r1.70 --- Makefile.tmpl 1999/03/29 11:40:18 1.69 +++ Makefile.tmpl 1999/04/05 20:53:05 1.70 @@ -134,6 +134,7 @@ suexec_safepath = @suexec_safepath@ # some substituted configuration parameters +conf_user= @conf_user@ conf_group = @conf_group@ conf_port= @conf_port@ conf_serveradmin = @conf_serveradmin@ @@ -256,6 +257,8 @@ $(MKDIR) $(root)$(runtimedir) $(MKDIR) $(root)$(logfiledir) $(MKDIR) $(root)$(proxycachedir) + chown $(conf_user) $(root)$(proxycachedir) + chgrp $(conf_group) $(root)$(proxycachedir) @echo === [mktree] # install the server program and optionally corresponding @@ -442,6 +445,7 @@ -e s;logs/agent_log;$(logfiledir)/$${target_prefix}agent_log; \ -e 's;conf/magic;$(sysconfdir)/magic;' \ -e 's;conf/mime\.types;$(sysconfdir)/mime.types;' \ + -e 's;User nobody;User $(conf_user);' \ -e 's;Group #-1;Group $(conf_group);' \ -e 's;Port 80;Port $(conf_port);' \ -e 's;ServerAdmin [EMAIL PROTECTED];ServerAdmin $(conf_serveradmin);' \ 1.1297+14 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /x3/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1296 retrieving revision 1.1297 diff -u -r1.1296 -r1.1297 --- CHANGES 1999/04/02 10:37:59 1.1296 +++ CHANGES 1999/04/05 20:53:07 1.1297 @@ -1,5 +1,19 @@ Changes with Apache 1.3.7 + *) Be more smart in APACI's configure script when determining the UID/GID + for User/Group directives and use the determined UID/GID to initialize + the permissions on the proxycachedir. + [Dirk-Willem van Gulik, Ralf S. Engelschall] + + *) Changed the forking-prior-to-cleanup in the proxy module to first + check wether it actually needs to collect garbage. This reduces + the number of fork()s from one/request to just the odd one an hour. + [Dirk-Willem van Gulik] + + *) Added proxy, auth and header support to src/support/ab.c. Added a + README file to src/support/ + [Dirk-Willem van Gulik] + *) Don't hard-code the path to AWK in --shadow bootstrapping Makefile. [Ralf S. Engelschall] PR#4050
cvs commit: apache-1.3/src CHANGES Configure
rse 99/03/24 01:24:04 Modified:src CHANGES Configure Log: PORT: Add support for FreeBSD 4.x Revision ChangesPath 1.1293+2 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1292 retrieving revision 1.1293 diff -u -r1.1292 -r1.1293 --- CHANGES 1999/03/23 16:25:34 1.1292 +++ CHANGES 1999/03/24 09:23:53 1.1293 @@ -1,5 +1,7 @@ Changes with Apache 1.3.7 + *) PORT: Add support for FreeBSD 4.x [Ralf S. Engelschall] + *) Fix verbose output of APACI configure (option -v) [Martin Kraemer, Ralf S. Engelschall] 1.335 +2 -2 apache-1.3/src/Configure Index: Configure === RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.334 retrieving revision 1.335 diff -u -r1.334 -r1.335 --- Configure 1999/03/23 00:36:51 1.334 +++ Configure 1999/03/24 09:23:54 1.335 @@ -454,7 +454,7 @@ PLATOSVERS=`echo $PLAT | sed 's/^.*freebsd//'` OS=FreeBSD $PLATOSVERS case $PLATOSVERS in - [23]*) + [234]*) DEF_WANTHSREGEX=no CFLAGS=$CFLAGS -funsigned-char ;; @@ -955,7 +955,7 @@ LDFLAGS_SHLIB_EXPORT= SHLIB_SUFFIX_DEPTH=2 ;; - *-freebsd3*) + *-freebsd3*|*-freebsd4*) CFLAGS_SHLIB=-fpic LDFLAGS_SHLIB=-Bshareable OBJFORMAT=`test -x /usr/bin/objformat /usr/bin/objformat || echo aout`
cvs commit: apache-1.3/src CHANGES
lars99/03/20 18:03:07 Modified:htdocs/manual/mod mod_log_agent.html mod_log_referer.html htdocs/manual new_features_1_3.html src CHANGES Log: Some minor doc updates... Revision ChangesPath 1.10 +2 -1 apache-1.3/htdocs/manual/mod/mod_log_agent.html Index: mod_log_agent.html === RCS file: /export/home/cvs/apache-1.3/htdocs/manual/mod/mod_log_agent.html,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- mod_log_agent.html1998/05/20 14:12:57 1.9 +++ mod_log_agent.html1999/03/21 02:03:04 1.10 @@ -17,7 +17,8 @@ This module is contained in the CODEmod_log_agent.c/CODE file, and is not compiled in by default. It provides for logging of the client user agents. - +mod_log_agent is deprecated. Use A HREF=mod_log_config.htmlmod_log_config/A +instead. UL LIA HREF=#agentlogAgentLog/A 1.10 +3 -1 apache-1.3/htdocs/manual/mod/mod_log_referer.html Index: mod_log_referer.html === RCS file: /export/home/cvs/apache-1.3/htdocs/manual/mod/mod_log_referer.html,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- mod_log_referer.html 1998/05/20 14:12:57 1.9 +++ mod_log_referer.html 1999/03/21 02:03:04 1.10 @@ -17,7 +17,9 @@ This module is contained in the CODEmod_log_referer.c/CODE file, and is not compiled in by default. It provides for logging of the documents which -reference documents on the server. +reference documents on the server. As of Apache 1.3.5 it is deprecated. +Use A HREF=mod_log_config.html#customlog-conditionalCustomLog +(conditional)/A instead. H2Log file format/H2 The log file contains a separate line for each refer. Each line has the 1.78 +19 -2 apache-1.3/htdocs/manual/new_features_1_3.html Index: new_features_1_3.html === RCS file: /export/home/cvs/apache-1.3/htdocs/manual/new_features_1_3.html,v retrieving revision 1.77 retrieving revision 1.78 diff -u -r1.77 -r1.78 --- new_features_1_3.html 1999/01/10 06:20:49 1.77 +++ new_features_1_3.html 1999/03/21 02:03:05 1.78 @@ -64,7 +64,6 @@ it. This opens up more opportunities for log rotation, hit filtering, real-time splitting of multiple vhosts into separate logs, and asynchronous DNS resolving on the fly. - /DL PHR @@ -201,6 +200,12 @@ CODEVirtualHost/CODE sections. This is useful for folks trying to debug their virtual host configuration. +DTSTRONGControl of HTTP methods/STRONG +DDA HREF=mod/core.html#limitexceptlt;LimitExceptgt; and +lt;/LimitExceptgt;/A are used to enclose a group of access control +directives which will then apply to any HTTP access method not listed in +the arguments; i.e., it is the opposite of a Limit section and can be +used to control both standard and nonstandard/unrecognized methods. /DL PHR @@ -208,6 +213,13 @@ H3A NAME=modModule Enhancements/A/H3 DL +DTSTRONGNEW - Pass all of the server's environment variables to +CGIs and SSIs./STRONGBR +DDWith the A HREF=mod/mod_env.html#passallenvPassAllEnv/A directive all +of the server's environment variables are made available to CGIs and SSIs +within the directive's scope. Please note that this directive is not +recommended for general use. + DTA HREF=mod/mod_negotiation.htmlSTRONGImproved mod_negotiation /STRONG/ABR DDThe optional content negotiation (MultiViews) module has been completely @@ -395,6 +407,11 @@ CODECustomLog/CODE/A directives, rather than having to spell out the complete log format string each time. +DTSTRONGConditional logging/STRONG +DDA HREF=mod/mod_log_config.html#customlog-conditionalmod_log_config/A +now supports logging based upon environment variables. +mod_log_referer and mod_log_agent are now deprecated. + DTSTRONGmod_cern_meta configurable per-directory/STRONG DDA HREF=mod/mod_cern_meta.htmlmod_cern_meta/A is now configurable on a per-directory basis. @@ -601,7 +618,7 @@ config files. So you will see errors in the config file. This should make it easier to start Apache via rsh or crontab. -DTSTRONGYear-2000 Improvements/STRONG +DTA NAME=y2kSTRONGYear-2000 Improvements/STRONG/A DDThe default CODEtimefmt/CODE string used by A HREF=mod/mod_include.htmlCODEmod_include/CODE/A has been modified to display the year using four digits rather than the 1.1288+2 -2 apache-1.3/src/CHANGES Index: CHANGES === RCS file:
cvs commit: apache-1.3/src CHANGES
pcs 99/03/19 08:34:47 Modified:src CHANGES Log: Note Win32 changes Revision ChangesPath 1.1284+12 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1283 retrieving revision 1.1284 diff -u -r1.1283 -r1.1284 --- CHANGES 1999/03/16 16:51:06 1.1283 +++ CHANGES 1999/03/19 16:34:45 1.1284 @@ -1,5 +1,17 @@ Changes with Apache 1.3.5 + *) WIN32: Binary installer now runs the configuration DLL before + the reboot prompt (which is only given if MSVCRT.DLL system + DLL is new or updated). This should avoid the configuration + directory being empty after installation. [Paul Sutton] + PR#3767, 3800, 3827, 3850, 3900, 3953, 3988 + + *) WIN32: Binary installer now creates Start menu options to start + and stop Apache as a console application and to uninstall + the Apache service on NT. [Paul Sutton] PR#3741 + + *) WIN32: Apache.exe now contains an icon. [Paul Sutton] + *) PORT: Switch back to using fcntl() locking on Linux -- instabilities have been reported with flock() locking (probably related to kernel version). [Dean Gaudet] PR#2723, 3531
cvs commit: apache-1.3/src CHANGES Configure
jim 99/03/15 16:26:58 Modified:.STATUS src CHANGES Configure Log: AIX does not need/user SHARED_CODE for dso Revision ChangesPath 1.647 +1 -6 apache-1.3/STATUS Index: STATUS === RCS file: /export/home/cvs/apache-1.3/STATUS,v retrieving revision 1.646 retrieving revision 1.647 diff -u -r1.646 -r1.647 --- STATUS1999/03/15 16:05:11 1.646 +++ STATUS1999/03/16 00:26:54 1.647 @@ -1,5 +1,5 @@ 1.3 STATUS: - Last modified at [$Date: 1999/03/15 16:05:11 $] + Last modified at [$Date: 1999/03/16 00:26:54 $] Release: @@ -47,11 +47,6 @@ TCN additions and when the RVSA algorithm is used. Available Patches: - -* Ryan Bloom's [PATCH: AIX compiling bugs.] to remove SHARED_CORE - for AIX -Message-ID: [EMAIL PROTECTED] - Status: Jim +1 * Fred's [PATCH: srm.conf and access.conf refer to httpd.conf Message-ID: [EMAIL PROTECTED] 1.1280+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1279 retrieving revision 1.1280 diff -u -r1.1279 -r1.1280 --- CHANGES 1999/03/11 16:47:56 1.1279 +++ CHANGES 1999/03/16 00:26:56 1.1280 @@ -1,5 +1,8 @@ Changes with Apache 1.3.5 + *) PORT: AIX does not require the SHARED_CODE hack + [Ryan Bloom [EMAIL PROTECTED]] + *) Set-Cookie headers were being doubled up for some CGIs by the O(n^2) avoidance code added in 1.3.3. [Dean Gaudet, Jeff Lewis [EMAIL PROTECTED]] PR#3872 1.332 +3 -0 apache-1.3/src/Configure Index: Configure === RCS file: /export/home/cvs/apache-1.3/src/Configure,v retrieving revision 1.331 retrieving revision 1.332 diff -u -r1.331 -r1.332 --- Configure 1999/03/10 13:37:58 1.331 +++ Configure 1999/03/16 00:26:57 1.332 @@ -309,6 +309,9 @@ OS='IBM AIX 4.3' CFLAGS=$CFLAGS -DAIX=43 -U__STR__ LDFLAGS=$LDFLAGS -lm + RULE_SHARED_CORE=no + DEF_SHARED_CORE=no + using_shlib=0 ;; *-ibm-aix*) OS='IBM AIX'
cvs commit: apache-1.3/src CHANGES
jim 99/03/15 16:38:59 Modified:.Makefile.tmpl STATUS src CHANGES Log: Honor TARGET in httpd.conf 'creation' Revision ChangesPath 1.67 +1 -0 apache-1.3/Makefile.tmpl Index: Makefile.tmpl === RCS file: /export/home/cvs/apache-1.3/Makefile.tmpl,v retrieving revision 1.66 retrieving revision 1.67 diff -u -r1.66 -r1.67 --- Makefile.tmpl 1999/03/08 20:50:04 1.66 +++ Makefile.tmpl 1999/03/16 00:38:46 1.67 @@ -432,6 +432,7 @@ -e 's;@@ServerRoot@@/cgi-bin;$(cgidir);' \ -e 's;@@ServerRoot@@/proxy;$(proxycachedir);' \ -e 's;@@ServerRoot@@;$(prefix);g' \ + -e 's;httpd.conf;$(TARGET).conf;' \ -e 's;logs/accept.lock;$(runtimedir)/$(TARGET).lock;' \ -e 's;logs/apache_runtime_status;$(runtimedir)/$(TARGET).scoreboard;' \ -e 's;logs/httpd.pid;$(runtimedir)/$(TARGET).pid;' \ 1.648 +1 -5 apache-1.3/STATUS Index: STATUS === RCS file: /export/home/cvs/apache-1.3/STATUS,v retrieving revision 1.647 retrieving revision 1.648 diff -u -r1.647 -r1.648 --- STATUS1999/03/16 00:26:54 1.647 +++ STATUS1999/03/16 00:38:47 1.648 @@ -1,5 +1,5 @@ 1.3 STATUS: - Last modified at [$Date: 1999/03/16 00:26:54 $] + Last modified at [$Date: 1999/03/16 00:38:47 $] Release: @@ -47,10 +47,6 @@ TCN additions and when the RVSA algorithm is used. Available Patches: - -* Fred's [PATCH: srm.conf and access.conf refer to httpd.conf -Message-ID: [EMAIL PROTECTED] -Status: Jim +1 * Jun-ichiro itojun Hagino's [PATCH] IPv6 enable patch ftp://ftp.kame.net/pub/kame/misc/apache-134-v6-19990118.diff.gz 1.1281+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1280 retrieving revision 1.1281 diff -u -r1.1280 -r1.1281 --- CHANGES 1999/03/16 00:26:56 1.1280 +++ CHANGES 1999/03/16 00:38:53 1.1281 @@ -1,5 +1,9 @@ Changes with Apache 1.3.5 + *) Using APACI, the main config file (usually httpd.conf) was + not being adjusted as $(TARGET).conf. [Wilfredo Sanchez + [EMAIL PROTECTED]] + *) PORT: AIX does not require the SHARED_CODE hack [Ryan Bloom [EMAIL PROTECTED]]
cvs commit: apache-1.3/src CHANGES
dgaudet 99/03/16 08:51:08 Modified:src CHANGES Log: also pr#2723 Revision ChangesPath 1.1283+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1282 retrieving revision 1.1283 diff -u -r1.1282 -r1.1283 --- CHANGES 1999/03/16 16:16:03 1.1282 +++ CHANGES 1999/03/16 16:51:06 1.1283 @@ -2,7 +2,7 @@ *) PORT: Switch back to using fcntl() locking on Linux -- instabilities have been reported with flock() locking (probably related to kernel - version). [Dean Gaudet] PR#3531 + version). [Dean Gaudet] PR#2723, 3531 *) Using APACI, the main config file (usually httpd.conf) was not being adjusted as $(TARGET).conf. [Wilfredo Sanchez
cvs commit: apache-1.3/src CHANGES
dgaudet 99/03/11 08:47:59 Modified:src CHANGES Log: should really say SECURITY on this line Revision ChangesPath 1.1279+5 -4 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1278 retrieving revision 1.1279 diff -u -r1.1278 -r1.1279 --- CHANGES 1999/03/10 18:09:40 1.1278 +++ CHANGES 1999/03/11 16:47:56 1.1279 @@ -16,10 +16,11 @@ DSO/DLL section because it's a directive from mod_status and isn't available before the DLL of mod_status is loaded. [Martin POESCHL [EMAIL PROTECTED]] PR#3936 - - *) Fix a bug in the calculation of the buffer size for the line continuation - facility in Apache's configuration files which could lead to a buffer - overflow situation. [Thomas Devanneaux [EMAIL PROTECTED]] PR#3617 + + *) SECURITY: Fix a bug in the calculation of the buffer size for the line + continuation facility in Apache's configuration files which could + lead to a buffer overflow situation. + [Thomas Devanneaux [EMAIL PROTECTED]] PR#3617 *) Make documentation and error messages of APACI's --activate-module=FILE option more clear. [Jan Wolter [EMAIL PROTECTED]] PR#3995
cvs commit: apache-1.3/src CHANGES Configure
rse 99/03/10 05:38:02 Modified:src CHANGES Configure Log: Use -fPIC instead of -fpic on Solaris and SunOS for compiling DSOs because SPARCs have a small machine-specific maximum size for the Global Offset Table which is often exceeded when compiling one of the larger third-party modules with Apache. Suggested by: Peter Urban [EMAIL PROTECTED] Reviewed by: Ralf S. Engelschall PR: 3977 Revision ChangesPath 1.1276+5 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1275 retrieving revision 1.1276 diff -u -r1.1275 -r1.1276 --- CHANGES 1999/03/10 13:02:10 1.1275 +++ CHANGES 1999/03/10 13:37:58 1.1276 @@ -1,5 +1,10 @@ Changes with Apache 1.3.5 + *) Use -fPIC instead of -fpic on Solaris and SunOS for compiling DSOs + because SPARCs have a small machine-specific maximum size for the Global + Offset Table which is often exceeded when compiling one of the larger + third-party modules with Apache. [Peter Urban [EMAIL PROTECTED]] PR#3977 + *) Move the directive `ExtendedStatus' in httpd.conf-dist-win _after_ the DSO/DLL section because it's a directive from mod_status and isn't available before the DLL of mod_status is loaded. 1.331 +2 -2 apache-1.3/src/Configure Index: Configure === RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.330 retrieving revision 1.331 diff -u -r1.330 -r1.331 --- Configure 1999/02/10 11:48:44 1.330 +++ Configure 1999/03/10 13:37:58 1.331 @@ -996,7 +996,7 @@ ;; *-solaris2*) case $CC in - */gcc|gcc ) CFLAGS_SHLIB=-fpic ;; + */gcc|gcc ) CFLAGS_SHLIB=-fPIC ;; */cc|cc ) CFLAGS_SHLIB=-KPIC ;; esac LDFLAGS_SHLIB=-G @@ -1005,7 +1005,7 @@ ;; *-sunos4*) case $CC in - */gcc|gcc ) CFLAGS_SHLIB=-fpic ;; + */gcc|gcc ) CFLAGS_SHLIB=-fPIC ;; */acc|acc ) CFLAGS_SHLIB=-pic ;; esac LDFLAGS_SHLIB=-assert pure-text
cvs commit: apache-1.3/src CHANGES
fielding99/03/08 12:03:21 Modified:.STATUS configure src CHANGES Log: Do not append the target name to the directory path if the path already contains apache. Submitted by: Ralf S. Engelschall Reviewed by: Roy Fielding, Lars Eilebrecht Revision ChangesPath 1.641 +1 -5 apache-1.3/STATUS Index: STATUS === RCS file: /home/cvs/apache-1.3/STATUS,v retrieving revision 1.640 retrieving revision 1.641 diff -u -r1.640 -r1.641 --- STATUS1999/03/08 15:53:20 1.640 +++ STATUS1999/03/08 20:03:16 1.641 @@ -1,5 +1,5 @@ 1.3 STATUS: - Last modified at [$Date: 1999/03/08 15:53:20 $] + Last modified at [$Date: 1999/03/08 20:03:16 $] Release: @@ -61,10 +61,6 @@ ftp://ftp.kame.net/pub/kame/misc/apache-134-v6-19990118.diff.gz Message-ID: [EMAIL PROTECTED] Status: Lars +1 (on concept) - -* Ralf's patch to fix append of target name to layout paths -Message-ID: [EMAIL PROTECTED] -Status: Ralf +1, Roy +1, Lars +1 * Fred's PATCH: Add cgidir, htdocsdir, iconsdir variables in Makefile.tmpl Message-ID: [EMAIL PROTECTED] 1.74 +13 -4 apache-1.3/configure Index: configure === RCS file: /home/cvs/apache-1.3/configure,v retrieving revision 1.73 retrieving revision 1.74 diff -u -r1.73 -r1.74 --- configure 1999/01/16 22:00:41 1.73 +++ configure 1999/03/08 20:03:17 1.74 @@ -946,10 +946,19 @@ eval $var=\$val\ # expand value eval val=\$$var -# add target suffix when requested -if [ .`echo $val | grep $thetarget` = . ]; then -eval autosuffix=\$autosuffix_$var -if [ x$autosuffix = xyes ]; then +# automatically add target suffix to path when it's +# requested (path has a trailing plus in config.layout) and +# looks reasonable (i.e. when apache or target-name +# still not part of path) +eval autosuffix=\$autosuffix_$var +if [ x$autosuffix = xyes ]; then +addtarget=no +if [ x`echo $val | grep apache` = x ]; then +if [ x`echo $val | grep $thetarget` = x ]; then +addtarget=yes +fi +fi +if [ x$addtarget = xyes ]; then eval $var=\\$$var/$thetarget\ fi fi 1.1266+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1265 retrieving revision 1.1266 diff -u -r1.1265 -r1.1266 --- CHANGES 1999/03/08 15:43:57 1.1265 +++ CHANGES 1999/03/08 20:03:19 1.1266 @@ -1,5 +1,8 @@ Changes with Apache 1.3.5 + *) In configure, do not append the target name to the directory path if + the path already contains apache. [Ralf S. Engelschall] + *) SIGPIPE is now ignored by the server core. The request write routines (ap_rputc, ap_rputs, ap_rvputs, ap_rwrite, ap_rprintf, ap_rflush) now correctly check for output errors and mark the connection as aborted.
cvs commit: apache-1.3/src CHANGES
fielding99/03/08 12:50:09 Modified:.Makefile.tmpl STATUS src CHANGES Log: Add cgidir, htdocsdir, iconsdir variables to Makefile.tmpl in order to make platform installations easier. Submitted by: Wilfredo Sanchez [EMAIL PROTECTED] Reviewed by: Roy Fielding Revision ChangesPath 1.66 +23 -20apache-1.3/Makefile.tmpl Index: Makefile.tmpl === RCS file: /home/cvs/apache-1.3/Makefile.tmpl,v retrieving revision 1.65 retrieving revision 1.66 diff -u -r1.65 -r1.66 --- Makefile.tmpl 1999/02/10 12:27:22 1.65 +++ Makefile.tmpl 1999/03/08 20:50:04 1.66 @@ -112,6 +112,9 @@ mandir = @mandir@ sysconfdir = @sysconfdir@ datadir = @datadir@ +iconsdir= $(datadir)/icons +htdocsdir = $(datadir)/htdocs +cgidir = $(datadir)/cgi-bin includedir = @includedir@ localstatedir = @localstatedir@ runtimedir = @runtimedir@ @@ -246,9 +249,9 @@ $(MKDIR) $(root)$(mandir)/man1 $(MKDIR) $(root)$(mandir)/man8 $(MKDIR) $(root)$(sysconfdir) - $(MKDIR) $(root)$(datadir)/htdocs - $(MKDIR) $(root)$(datadir)/icons - $(MKDIR) $(root)$(datadir)/cgi-bin + $(MKDIR) $(root)$(htdocsdir) + $(MKDIR) $(root)$(iconsdir) + $(MKDIR) $(root)$(cgidir) $(MKDIR) $(root)$(includedir) $(MKDIR) $(root)$(runtimedir) $(MKDIR) $(root)$(logfiledir) @@ -376,31 +379,31 @@ # icons and distributed CGI scripts. install-data: @echo === [data: Installing initial data files] - [EMAIL PROTECTED] [ -f $(root)$(datadir)/htdocs/index.html ]; then \ - echo [PRESERVING EXISTING DATA SUBDIR: $(root)$(datadir)/htdocs/]; \ + [EMAIL PROTECTED] [ -f $(root)$(htdocsdir)/index.html ]; then \ + echo [PRESERVING EXISTING DATA SUBDIR: $(root)$(htdocsdir)/]; \ else \ - echo Copying tree $(TOP)/htdocs/ - $(root)$(datadir)/htdocs/; \ + echo Copying tree $(TOP)/htdocs/ - $(root)$(htdocsdir)/; \ (cd $(TOP)/htdocs/ $(TAR) $(TAROPT) - *) |\ - (cd $(root)$(datadir)/htdocs/ $(TAR) -xf -); \ - find $(root)$(datadir)/htdocs/ -type d -exec chmod a+rx {} \; ; \ - find $(root)$(datadir)/htdocs/ -type f -exec chmod a+r {} \; ; \ + (cd $(root)$(htdocsdir)/ $(TAR) -xf -); \ + find $(root)$(htdocsdir)/ -type d -exec chmod a+rx {} \; ; \ + find $(root)$(htdocsdir)/ -type f -exec chmod a+r {} \; ; \ fi - [EMAIL PROTECTED] [ -f $(root)$(datadir)/cgi-bin/printenv ]; then \ - echo [PRESERVING EXISTING DATA SUBDIR: $(root)$(datadir)/cgi-bin/]; \ + [EMAIL PROTECTED] [ -f $(root)$(cgidir)/printenv ]; then \ + echo [PRESERVING EXISTING DATA SUBDIR: $(root)$(cgidir)/]; \ else \ for script in printenv test-cgi; do \ cat $(TOP)/cgi-bin/$${script} |\ sed -e 's;^#!/.*perl;#!$(PERL);' \ $(TOP)/$(SRC)/.apaci.install.tmp; \ - echo $(INSTALL_DATA) $(TOP)/conf/$${script}[*] $(root)$(datadir)/cgi-bin/$${script}; \ - $(INSTALL_DATA) $(TOP)/$(SRC)/.apaci.install.tmp $(root)$(datadir)/cgi-bin/$${script}; \ + echo $(INSTALL_DATA) $(TOP)/conf/$${script}[*] $(root)$(cgidir)/$${script}; \ + $(INSTALL_DATA) $(TOP)/$(SRC)/.apaci.install.tmp $(root)$(cgidir)/$${script}; \ done; \ fi - @echo Copying tree $(TOP)/icons/ - $(root)$(datadir)/icons/; \ + @echo Copying tree $(TOP)/icons/ - $(root)$(iconsdir)/; \ (cd $(TOP)/icons/ $(TAR) $(TAROPT) - *) |\ - (cd $(root)$(datadir)/icons/ $(TAR) -xf -); \ - find $(root)$(datadir)/icons/ -type d -exec chmod a+rx {} \; ;\ - find $(root)$(datadir)/icons/ -type f -exec chmod a+r {} \; + (cd $(root)$(iconsdir)/ $(TAR) -xf -); \ + find $(root)$(iconsdir)/ -type d -exec chmod a+rx {} \; ;\ + find $(root)$(iconsdir)/ -type f -exec chmod a+r {} \; @echo === [data] # create the initial configuration by providing default files @@ -424,9 +427,9 @@ echo ; \ cat $(TOP)/conf/$${conf}-dist ) |\ sed -e '/# LoadModule/r $(TOP)/$(SRC)/.apaci.install.conf' \ - -e 's;@@ServerRoot@@/htdocs;$(datadir)/htdocs;' \ - -e 's;@@ServerRoot@@/icons;$(datadir)/icons;' \ - -e 's;@@ServerRoot@@/cgi-bin;$(datadir)/cgi-bin;' \ + -e 's;@@ServerRoot@@/htdocs;$(htdocsdir);' \ + -e 's;@@ServerRoot@@/icons;$(iconsdir);' \ + -e 's;@@ServerRoot@@/cgi-bin;$(cgidir);' \ -e
cvs commit: apache-1.3/src CHANGES
fielding99/03/08 13:07:00 Modified:.STATUS config.layout src CHANGES Log: Add Apple's Mac OS X Server Layout Rhapsody. Submitted by: Wilfredo Sanchez [EMAIL PROTECTED] Reviewed by: Roy Fielding Revision ChangesPath 1.643 +1 -5 apache-1.3/STATUS Index: STATUS === RCS file: /home/cvs/apache-1.3/STATUS,v retrieving revision 1.642 retrieving revision 1.643 diff -u -r1.642 -r1.643 --- STATUS1999/03/08 20:50:04 1.642 +++ STATUS1999/03/08 21:06:57 1.643 @@ -1,5 +1,5 @@ 1.3 STATUS: - Last modified at [$Date: 1999/03/08 20:50:04 $] + Last modified at [$Date: 1999/03/08 21:06:57 $] Release: @@ -61,10 +61,6 @@ ftp://ftp.kame.net/pub/kame/misc/apache-134-v6-19990118.diff.gz Message-ID: [EMAIL PROTECTED] Status: Lars +1 (on concept) - -* Fred's PATCH: Add Mac OS X Server Layout file layout -Message-ID: [EMAIL PROTECTED] -Status: Roy +1, Dirkx +0, Lars +0 * Jim Patterson's patch to make mod_info work on Win32 Message-ID: PR#1442 1.4 +17 -0 apache-1.3/config.layout Index: config.layout === RCS file: /home/cvs/apache-1.3/config.layout,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- config.layout 1999/01/05 05:14:49 1.3 +++ config.layout 1999/03/08 21:06:57 1.4 @@ -60,3 +60,20 @@ logfiledir:logs proxycachedir: proxy /Layout + +# Apple's Mac OS X Server Layout +Layout Rhapsody +prefix:/Local/Library/WebServer +exec_prefix: /usr +bindir:$exec_prefix/bin +sbindir: $exec_prefix/sbin +libexecdir:/System/Library/Apache/Modules +mandir:$exec_prefix/share/man +sysconfdir:$prefix/Configuration +datadir: $prefix +includedir: /System/Library/Frameworks/Apache.framework/Versions/1.3/Headers +localstatedir: /private/var +runtimedir:$prefix/Logs +logfiledir:$prefix/Logs +proxycachedir: $prefix/ProxyCache +/Layout 1.1268+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1267 retrieving revision 1.1268 diff -u -r1.1267 -r1.1268 --- CHANGES 1999/03/08 20:50:06 1.1267 +++ CHANGES 1999/03/08 21:06:59 1.1268 @@ -1,5 +1,8 @@ Changes with Apache 1.3.5 + *) Add Apple's Mac OS X Server Layout Rhapsody to config.layout. + [Wilfredo Sanchez] + *) Add cgidir, htdocsdir, iconsdir variables to Makefile.tmpl in order to make platform installations easier. [Wilfredo Sanchez]
cvs commit: apache-1.3/src CHANGES
lars99/02/27 09:39:50 Modified:src CHANGES Log: Add PR# Revision ChangesPath 1.1258+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1257 retrieving revision 1.1258 diff -u -r1.1257 -r1.1258 --- CHANGES 1999/02/22 17:07:37 1.1257 +++ CHANGES 1999/02/27 17:39:46 1.1258 @@ -11,7 +11,7 @@ [Brian Havard [EMAIL PROTECTED]] *) Reorganised FAQ document. - [Joshua Slive [EMAIL PROTECTED]] + [Joshua Slive [EMAIL PROTECTED]] PR#2497 *) src/support/: The ApacheBench benchmark program was overhauled by David N. Welton: you can now have it generate an HTML TABLE, presumably
cvs commit: apache-1.3/src CHANGES
lars99/02/19 18:37:51 Modified:htdocs/manual/misc FAQ.html src CHANGES Log: new FAQ doc Submitted by: Joshua Slive [EMAIL PROTECTED] Reviewed by: Bill Stoddard, Lars Eilebrecht Revision ChangesPath 1.141 +1408 -1378apache-1.3/htdocs/manual/misc/FAQ.html Index: FAQ.html === RCS file: /export/home/cvs/apache-1.3/htdocs/manual/misc/FAQ.html,v retrieving revision 1.140 retrieving revision 1.141 diff -u -r1.140 -r1.141 --- FAQ.html 1999/02/16 15:11:30 1.140 +++ FAQ.html 1999/02/20 02:37:44 1.141 @@ -14,7 +14,7 @@ !--#include virtual=header.html -- H1 ALIGN=CENTERApache Server Frequently Asked Questions/H1 P - $Revision: 1.140 $ ($Date: 1999/02/16 15:11:30 $) + $Revision: 1.141 $ ($Date: 1999/02/20 02:37:44 $) /P P The latest version of this FAQ is always available from the main @@ -81,8 +81,8 @@ !-- PR #2300.-- !-- - how do I tell what version of Apache I am running? -- UL - LISTRONGBackground/STRONG - OL START=1 + LISTRONGA. Background/STRONG + OL LIA HREF=#whatWhat is Apache?/A /LI LIA HREF=#whyWhy was Apache created?/A @@ -106,55 +106,100 @@ /LI /OL /LI - LISTRONGTechnical Questions/STRONG - OL START=11 + LISTRONGB. General Technical Questions/STRONG + OL LIA HREF=#what2doquot;Why can't I ...? Why won't ... work?quot; What to do in case of problems/A /LI LIA HREF=#compatibleHow compatible is Apache with my existing NCSA 1.3 setup?/A /LI - LIA HREF=#CGIoutsideScriptAliasHow do I enable CGI execution -in directories other than the ScriptAlias?/A + LIA HREF=#year2000Is Apache Year 2000 compliant?/A /LI - LIA HREF=#premature-script-headersWhat does it mean when my -CGIs fail with quot;SAMPPremature end of script -headers/SAMPquot;?/A + LIA HREF=#submit_patchHow do I submit a patch to the Apache Group?/A /LI - LIA HREF=#ssi-part-iHow do I enable SSI (parsed HTML)?/A + LIA HREF=#dominationWhy has Apache stolen my favourite site's +Internet address?/A /LI - LIA HREF=#ssi-part-iiWhy don't my parsed files get cached?/A + LIA HREF=#apspamWhy am I getting spam mail from the Apache site?/A /LI - LIA HREF=#ssi-part-iiiHow can I have my script output parsed?/A + LIA HREF=#redistMay I include the Apache software on a CD or other +package I'm distributing?/A /LI - LIA HREF=#ssi-part-ivSSIs don't work for VirtualHosts and/or -user home directories/A + LIA HREF=#zoomWhat's the best hardware/operating system/... How do +I get the most out of my Apache Web server?/A /LI - LIA HREF=#proxyDoes or will Apache act as a Proxy server?/A + LIA HREF=#regexWhat are regular expressions?/A /LI - LIA HREF=#multiviewsWhat are quot;multiviewsquot;?/A + /OL + /LI + LISTRONGC. Building Apache/STRONG + OL + LIA HREF=#bind8.1Why do I get an error about an undefined +reference to quot;SAMP__inet_ntoa/SAMPquot; or other +SAMP__inet_*/SAMP symbols?/A + /LI + LIA HREF=#cantbuildWhy won't Apache compile with my +system's SAMPcc/SAMP?/A + /LI + LIA HREF=#linuxiovecWhy do I get complaints about redefinition +of quot;CODEstruct iovec/CODEquot; when compiling under Linux?/A + /LI + LIA HREF=#broken-gccI'm using gcc and I get some compilation errors, + what is wrong?/A + /LI + LIA HREF=#glibc-cryptI'm using RedHat Linux 5.0, or some other +SAMPglibc/SAMP-based Linux system, and I get errors with the +CODEcrypt/CODE function when I attempt to build Apache 1.2./A + /LI + /OL + /LI + + LISTRONGD. Error Log Messages and Problems Starting Apache/STRONG + OL + LIA HREF=#setgidWhy do I get quot;SAMPsetgid: Invalid +argument/SAMPquot; at startup?/A + /LI + LIA HREF=#nodelayWhy am I getting quot;SAMPhttpd: could not +set socket option TCP_NODELAY/SAMPquot; in my error log?/A + /LI + LIA HREF=#peerresetWhy am I getting quot;SAMPconnection +reset by peer/SAMPquot; in my error log?/A + /LI + LIA HREF=#wheres-the-dumpThe errorlog says Apache dumped core, +but where's the dump file?/A + /LI + LIA HREF=#linux-shmgetWhen I run it under Linux I get quot;shmget: +function not foundquot;, what should I do?/A + /LI + LIA HREF=#nfslockingServer hangs, or fails to start, and/or error log +fills with quot;SAMPfcntl: F_SETLKW: No record locks +available/SAMPquot; or similar messages/A + /LI + LIA HREF=#aixccbugWhy am I getting SAMPExpected lt/Directorygt; +but saw
cvs commit: apache-1.3/src CHANGES
pcs 99/02/19 02:21:35 Modified:src CHANGES Log: Note fix for PR#3890 Revision ChangesPath 1.1251+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1250 retrieving revision 1.1251 diff -u -r1.1250 -r1.1251 --- CHANGES 1999/02/17 23:28:12 1.1250 +++ CHANGES 1999/02/19 10:21:31 1.1251 @@ -1,5 +1,9 @@ Changes with Apache 1.3.5 + *) Win32: The filename validity checker now allows filenames containing + characters in the range 0x80 to 0xff (for example accented characters). + [Paul Sutton] PR#3890 + *) Added RefererIgnore and conditional logging based upon environment variables to mod_log_config. mod_log_referer and mod_log_agent are now deprecated.[Ken Coar]
cvs commit: apache-1.3/src CHANGES Configure
fielding99/02/10 03:48:46 Modified:.STATUS src CHANGES Configure Log: Tweak modules Makefile generated by Configure so that it handles the test case of no modules being selected. Submitted by: [EMAIL PROTECTED] Reviewed by: Roy Fielding, Jim Jagielski Revision ChangesPath 1.618 +1 -5 apache-1.3/STATUS Index: STATUS === RCS file: /home/cvs/apache-1.3/STATUS,v retrieving revision 1.617 retrieving revision 1.618 diff -u -r1.617 -r1.618 --- STATUS1999/02/09 20:20:22 1.617 +++ STATUS1999/02/10 11:48:42 1.618 @@ -1,5 +1,5 @@ 1.3 STATUS: - Last modified at [$Date: 1999/02/09 20:20:22 $] + Last modified at [$Date: 1999/02/10 11:48:42 $] Release: @@ -52,10 +52,6 @@ Allows use of C-style backslash escapes in mod_log_config format strings MID: [EMAIL PROTECTED] Status: - -* [EMAIL PROTECTED]'s Configure(modules/Makefile) patch for no modules -MID: [EMAIL PROTECTED] -Status: Roy +1, Jim +1 * John Bley's [PATCH] malloc checks MID: [EMAIL PROTECTED] 1.1246+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1245 retrieving revision 1.1246 diff -u -r1.1245 -r1.1246 --- CHANGES 1999/02/09 20:20:25 1.1245 +++ CHANGES 1999/02/10 11:48:43 1.1246 @@ -1,5 +1,8 @@ Changes with Apache 1.3.5 + *) Tweak modules Makefile generated by Configure so that it handles + the test case of no modules being selected. [EMAIL PROTECTED] + *) Added a LimitExcept method ... sectioning directive that allows the user to assign authentication control to any HTTP method that is *not* given in the argument list; i.e., the logical negation 1.330 +3 -1 apache-1.3/src/Configure Index: Configure === RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.329 retrieving revision 1.330 diff -u -r1.329 -r1.330 --- Configure 1999/02/07 23:26:49 1.329 +++ Configure 1999/02/10 11:48:44 1.330 @@ -1905,10 +1905,12 @@ default: all all clean distclean depend :: - @for i in \$(MODULES); do \\ + @for i in \$(MODULES) ; do \\ + if [ x\$\$i != x ]; then \\ echo === \$(SDP)modules/\$\$i; \\ (cd \$\$i \$(MAKE) \$(MFLAGS_STATIC) SDP='\$(SDP)' CC='\$(CC)' AUX_CFLAGS='\$(CFLAGS)' RANLIB='\$(RANLIB)' \$@) || exit 1; \\ echo === \$(SDP)modules/\$\$i; \\ + fi; \\ done EOF
cvs commit: apache-1.3/src CHANGES
fielding99/02/09 08:38:11 Modified:src CHANGES Log: Note the OS/2 change Revision ChangesPath 1.1241+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1240 retrieving revision 1.1241 diff -u -r1.1240 -r1.1241 --- CHANGES 1999/02/09 12:29:48 1.1240 +++ CHANGES 1999/02/09 16:38:07 1.1241 @@ -1,5 +1,8 @@ Changes with Apache 1.3.5 + *) OS/2: Supply OS/2 error code instead of errno on semaphore errors. + [Brian Havard] + *) Work around a bug in Lynx regarding its sending Negotiate: trans even though it doesn't understand TCN. [Koen Holtman, Roy Fielding]
cvs commit: apache-1.3/src CHANGES
martin 99/02/07 12:53:47 Modified:src CHANGES Log: Document recent proxy change Revision ChangesPath 1.1238+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1237 retrieving revision 1.1238 diff -u -r1.1237 -r1.1238 --- CHANGES 1999/02/06 14:36:25 1.1237 +++ CHANGES 1999/02/07 20:53:44 1.1238 @@ -1,5 +1,9 @@ Changes with Apache 1.3.5 + *) proxy: The various calls to ap_proxyerror() can return HTTP/1.1 status + code different from 500. This allows the proxy to, e.g., return + 403 Forbidden for ProxyBlock'ed URL's. [Martin Kraemer] + *) Fix ordering of language variants for the case where the traditional negotiation algorithm is being used with multiple language variants and no Accept-Language. [James Treacy [EMAIL PROTECTED]] PR#3299, 3688
cvs commit: apache-1.3/src CHANGES
stoddard99/02/05 19:20:35 Modified:src CHANGES Log: Update CHANGES file with new directive name Revision ChangesPath 1.1232+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1231 retrieving revision 1.1232 diff -u -r1.1231 -r1.1232 --- CHANGES 1999/02/05 14:02:17 1.1231 +++ CHANGES 1999/02/06 03:20:32 1.1232 @@ -1,6 +1,6 @@ Changes with Apache 1.3.5 - *) Win32: Add new config directive, Win32InterpreterSource, to enable + *) Win32: Add new config directive, ScriptInterpreterSource, to enable searching the Win32 registry for script interpreters. [Bill Stoddard]
cvs commit: apache-1.3/src CHANGES
pcs 99/02/05 01:26:09 Modified:src CHANGES Log: Note the two Win32 changes (-i/-u error messages; error log filename) Revision ChangesPath 1.1230+9 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1229 retrieving revision 1.1230 diff -u -r1.1229 -r1.1230 --- CHANGES 1999/02/03 16:22:28 1.1229 +++ CHANGES 1999/02/05 09:26:07 1.1230 @@ -1,5 +1,14 @@ Changes with Apache 1.3.5 + *) Win32: The compiled-in default filename for the error log is now + error.log, which matches the default in the distributed httpd.conf. + [Paul Sutton] + + *) Win32: Any error messages from -i or -u command line options are now + displayed on the console output rather than sent to the error log. + Also the Running Apache... message is not output unless Apache is + going to serve requests. [Paul Sutton] + *) Rework the MD5 authentication scheme to use FreeBSD's algorithm, and use a private significator ('$apr1$') to mark passwords as being smashed with our own algorithm. Also abstract the password
cvs commit: apache-1.3/src CHANGES
rse 99/01/17 02:33:43 Modified:src CHANGES Log: Add an entry and corresponding PR for tar-related change Revision ChangesPath 1.1218+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1217 retrieving revision 1.1218 diff -u -r1.1217 -r1.1218 --- CHANGES 1999/01/16 22:00:43 1.1217 +++ CHANGES 1999/01/17 10:33:41 1.1218 @@ -1,5 +1,9 @@ Changes with Apache 1.3.5 + *) Remove the hard-wire of TAR=tar (we now check for gtar and gnutar first) + and check to see if the tar we wind up with supports '-h'. + [Jim Jagielski] PR#3671 + *) A consistant and conservative style for all shell scripts has been implemented. Basically, all shell string tests use the traditional hack of 'if [ x$var != x ]' or 'if [ x$var = xstring ]'
cvs commit: apache-1.3/src CHANGES Configure
rse 99/01/17 02:48:32 Modified:src CHANGES Configure Log: Let src/Configure be aware of CFLAGS options starting with plus signs as it's the case for the HP/UX's compiler. Submitted by: Doug Yatcilla [EMAIL PROTECTED] Reviewed by: Ralf S. Engelschall PR: 3681 Revision ChangesPath 1.1219+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1218 retrieving revision 1.1219 diff -u -r1.1218 -r1.1219 --- CHANGES 1999/01/17 10:33:41 1.1218 +++ CHANGES 1999/01/17 10:48:30 1.1219 @@ -1,5 +1,9 @@ Changes with Apache 1.3.5 + *) Let src/Configure be aware of CFLAGS options starting with plus + signs as it's the case for the HP/UX's compiler. + [Doug Yatcilla [EMAIL PROTECTED]] PR#3681 + *) Remove the hard-wire of TAR=tar (we now check for gtar and gnutar first) and check to see if the tar we wind up with supports '-h'. [Jim Jagielski] PR#3671 1.328 +1 -1 apache-1.3/src/Configure Index: Configure === RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.327 retrieving revision 1.328 diff -u -r1.327 -r1.328 --- Configure 1999/01/16 22:00:44 1.327 +++ Configure 1999/01/17 10:48:30 1.328 @@ -1816,7 +1816,7 @@ TEXTRA_CFLAGS=`egrep '^EXTRA_CFLAGS=' Makefile.config | tail -1 |\ sed -e 's;^EXTRA_CFLAGS=;;' -e 's;\`.*\`;;'` tmpstr=`echo $CFLAGS $TEXTRA_CFLAGS |\ - sed -e 's;[ ]-;!-;g' -e 's/\\\/\/g' -e 's/\([^\\]\)/\1/g'` + sed -e 's;[ ]\([+-]\);!\1;g' -e 's/\\\/\/g' -e 's/\([^\\]\)/\1/g'` OIFS=$IFS IFS='!' for cflag in $tmpstr; do
cvs commit: apache-1.3/src CHANGES
rse 99/01/17 02:49:11 Modified:src CHANGES Log: typo Revision ChangesPath 1.1220+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1219 retrieving revision 1.1220 diff -u -r1.1219 -r1.1220 --- CHANGES 1999/01/17 10:48:30 1.1219 +++ CHANGES 1999/01/17 10:49:10 1.1220 @@ -1,7 +1,7 @@ Changes with Apache 1.3.5 *) Let src/Configure be aware of CFLAGS options starting with plus - signs as it's the case for the HP/UX's compiler. + signs as it's the case for the HP/UX compiler. [Doug Yatcilla [EMAIL PROTECTED]] PR#3681 *) Remove the hard-wire of TAR=tar (we now check for gtar and gnutar first)
cvs commit: apache-1.3/src CHANGES
jim 99/01/15 13:04:23 Modified:src CHANGES Log: Document the style changes :/ Revision ChangesPath 1.1214+5 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1213 retrieving revision 1.1214 diff -u -r1.1213 -r1.1214 --- CHANGES 1999/01/15 17:48:44 1.1213 +++ CHANGES 1999/01/15 21:04:16 1.1214 @@ -1,5 +1,10 @@ Changes with Apache 1.3.5 + *) Shell script style now consistant. For shell string equality tests, + we used to have several different styles to work around old shells. + It's now formally (eg): if [ $var = value ] (ie: both sides are + wrapped in dbl-quotes). [Jim Jagielski] + *) The status module now prints out both the main server generation as well as the generation of each process. Also, the vhost info is printed with '?notable'. [Jim Jagielski]
cvs commit: apache-1.3/src CHANGES
fielding99/01/09 21:55:02 Modified:src CHANGES Log: Remove misleading part of entry due to later change. Revision ChangesPath 1.1210+1 -4 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1209 retrieving revision 1.1210 diff -u -r1.1209 -r1.1210 --- CHANGES 1999/01/08 23:46:39 1.1209 +++ CHANGES 1999/01/10 05:55:01 1.1210 @@ -271,10 +271,7 @@ procedure of mod_rewrite: very long keys were truncated. [Ralf S. Engelschall] - *) There is no longer a _default_ path layout for APACI configure. - This means the user _HAS_ to specifiy a path layout _explicitly_. - - Added a generic --with-layout=[FILE:]ID option. ID here is a layout + *) Added a generic --with-layout=[FILE:]ID option. ID here is a layout identifier, currently Apache and GNU are pre-defined in the file config.layout. Custom layouts are possible by using FILE:ID as the argument where the layout ID is taken from FILE.
cvs commit: apache-1.3/src CHANGES
rse 99/01/02 05:29:10 Modified:src CHANGES Log: Ops, there is even a PR for this fixed bug Revision ChangesPath 1.1194+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1193 retrieving revision 1.1194 diff -u -r1.1193 -r1.1194 --- CHANGES 1999/01/02 13:24:40 1.1193 +++ CHANGES 1999/01/02 13:29:08 1.1194 @@ -17,7 +17,7 @@ *) Fix installation procedure: Now that os-inline.c is actually used (a recently fixed bug prevented this) we need to also install os-include.c in addition to os.h into the PREFIX/include/ location or building of - module DSOs with APXS fails. [Ralf S. Engelschall] + module DSOs with APXS fails. [Ralf S. Engelschall] PR#3527 *) Added MODULE_MAGIC_COOKIE as the first field in a module structure to allow us to distinguish between a garbled DSO (or even a file which isn't
cvs commit: apache-1.3/src CHANGES
lars98/12/29 17:20:16 Modified:src CHANGES Log: add some PR# Revision ChangesPath 1.1183+2 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1182 retrieving revision 1.1183 diff -u -r1.1182 -r1.1183 --- CHANGES 1998/12/29 09:46:13 1.1182 +++ CHANGES 1998/12/30 01:20:14 1.1183 @@ -26,7 +26,7 @@ negotiation results are consistent across backup/restores and mirrors - removed possibility of a type map file resolving to another type map file as its best variant - [Koen Holtman, Roy Fielding, Lars Eilebrecht] PR#3451, 1987 + [Koen Holtman, Roy Fielding, Lars Eilebrecht] PR#3451, 3299, 1987 *) RFC2396 allows the syntax http://host:/path (with no port number) but the proxy disallowed it (ap_proxy_canon_netloc()). @@ -184,6 +184,7 @@ extension (e.g., .fr, .de) can be labelled as being some other default language. DefaultLanguage can appear in Directory and Files containers as well as .htaccess files. [Paul Sutton] + PR#1180 *) Fix TARGET configuration when configuring and installing using APACI configure. TARGET now defines the basename of the configuration
cvs commit: apache-1.3/src CHANGES
martin 98/12/28 04:38:31 Modified:src CHANGES Log: When modules update/modify the file name in the configfile_t structure, syntax errors will report the updated name, not the original one. PR: 3573 Submitted by: Fabien Coelho [EMAIL PROTECTED] Revision ChangesPath 1.1180+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1179 retrieving revision 1.1180 diff -u -r1.1179 -r1.1180 --- CHANGES 1998/12/25 21:59:47 1.1179 +++ CHANGES 1998/12/28 12:38:28 1.1180 @@ -1,5 +1,9 @@ Changes with Apache 1.3.4 + *) When modules update/modify the file name in the configfile_t structure, + syntax errors will report the updated name, not the original one. + [Fabien Coelho [EMAIL PROTECTED]] PR#3573 + *) Correct some filename case assumptions from WIN32 to CASE_BLIND_FILESYSTEM. [Brian Havard [EMAIL PROTECTED]]
cvs commit: apache-1.3/src CHANGES
lars98/12/25 13:59:49 Modified:src CHANGES Log: Don't forget to mention the commit in the CHANGES file... Revision ChangesPath 1.1179+4 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1178 retrieving revision 1.1179 diff -u -r1.1178 -r1.1179 --- CHANGES 1998/12/24 18:07:37 1.1178 +++ CHANGES 1998/12/25 21:59:47 1.1179 @@ -163,7 +163,10 @@ to convert binary bytes to hex digits. [Ronald Tschalär [EMAIL PROTECTED]] PR#3409 - *) ap_exists_config_define() function is now public + *) Fix SEGV in TCN negotiation if no variants are acceptable. + [Martin Plechsmid [EMAIL PROTECTED]] PR#1987 + + *) API: ap_exists_config_define() function is now public [Doug MacEachern] *) Fix documentation of `Action' directive: It can activate a CGI script when either a handler or a MIME content type is triggered by the request.
cvs commit: apache-1.3/src CHANGES
martin 98/12/22 16:36:14 Modified:src CHANGES Log: Document my recent commits Revision ChangesPath 1.1176+10 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1175 retrieving revision 1.1176 diff -u -r1.1175 -r1.1176 --- CHANGES 1998/12/22 14:51:42 1.1175 +++ CHANGES 1998/12/23 00:36:12 1.1176 @@ -1,5 +1,15 @@ Changes with Apache 1.3.4 + *) Configure was initializing the variables $OSDIR, $INCDIR and $SHELL + rather late (too late for some invocations of TestCompile). + This improves the make environment available to TestCompile and + the *.module scripts. [Martin Kraemer] + + *) The hashbang emulation code in ap_execve.c would interpret + #!/hashbang/scripts correctly, but failed to fall back to a + standard shell for scripts which did NOT start with #! + Now SHELL_PATH is started in these cases. [Martin Kraemer] + *) PORT: Added the Cyberguard V2 port [Richard Stagg [EMAIL PROTECTED]] PR#3336
cvs commit: apache-1.3/src CHANGES
jim 98/12/22 06:51:44 Modified:src CHANGES Log: And update CHANGES re: pr3336 Revision ChangesPath 1.1175+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1174 retrieving revision 1.1175 diff -u -r1.1174 -r1.1175 --- CHANGES 1998/12/18 10:53:20 1.1174 +++ CHANGES 1998/12/22 14:51:42 1.1175 @@ -1,5 +1,8 @@ Changes with Apache 1.3.4 + *) PORT: Added the Cyberguard V2 port [Richard Stagg [EMAIL PROTECTED]] + PR#3336 + *) Update APXS manual page: some -q option arguments were missing and another was incorrect. [Mark Anderson [EMAIL PROTECTED]] PR#3553
cvs commit: apache-1.3/src CHANGES
fielding98/12/11 18:57:08 Modified:.STATUS src CHANGES Log: One down, too many to go. Revision ChangesPath 1.549 +0 -4 apache-1.3/STATUS Index: STATUS === RCS file: /home/cvs/apache-1.3/STATUS,v retrieving revision 1.548 retrieving revision 1.549 diff -u -r1.548 -r1.549 --- STATUS1998/12/12 01:24:03 1.548 +++ STATUS1998/12/12 02:57:06 1.549 @@ -157,10 +157,6 @@ Message-ID: PR#3247 Status: -* Khimenko Victor's os_inline.c finctions are not inlined -Message-ID: [EMAIL PROTECTED] -Status: Roy +1, Dean +1 - * Juan Gallego's patch to add CSH-style modifiers (:h, :r, :t, :e) to mod_include's variable processing. Mesage-ID: PR#3246, also available at 1.1167+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1166 retrieving revision 1.1167 diff -u -r1.1166 -r1.1167 --- CHANGES 1998/12/12 02:53:40 1.1166 +++ CHANGES 1998/12/12 02:57:07 1.1167 @@ -1,7 +1,7 @@ Changes with Apache 1.3.4 *) Fix ordering of definitions in ap_config.h so that ap_inline is - defined before it might be used. [Khimenko Victor] + defined before it might be used. [Victor Khimenko] *) PORT: Add Dynamic Shared Object (DSO) support for BSDI (v4.0). [Tom Serkowski [EMAIL PROTECTED]] PR#3453
cvs commit: apache-1.3/src CHANGES
randy 98/12/01 22:12:12 Modified:.configure src CHANGES Added: .config.layout Log: There is no longer a _default_ path layout for APACI configure. This means the user _HAS_ to specifiy a path layout _explicitly_. Added a generic --with-layout=[FILE:]ID option. ID here is a layout identifier, currently Apache and GNU are pre-defined in the file config.layout. Custom layouts are possible by using FILE:ID as the argument where the layout ID is taken from FILE. The config.layout file consists of Layout ID../Layout sections where inside those sections path_variable: path_value pairs can be specified. These lines are converted to path_variable='path_value'. These are primarily Ralf's changes that I am commiting to allow me to begin working on another phase of these configure changes. Reviewed by: Randy Terbush, Ken Coar, Jim Jagielski Revision ChangesPath 1.52 +70 -53apache-1.3/configure Index: configure === RCS file: /home/cvs/apache-1.3/configure,v retrieving revision 1.51 retrieving revision 1.52 diff -u -r1.51 -r1.52 --- configure 1998/12/01 23:59:52 1.51 +++ configure 1998/12/02 06:11:52 1.52 @@ -76,6 +76,8 @@ sedsubst=src/.apaci.sedsubst addconf=src/.apaci.addconf tplconf=src/.apaci.tplconf +pldconf=src/.apaci.pldconf +configlayout=config.layout configstatus=config.status ## @@ -170,19 +172,7 @@ fi # default paths -prefix='/usr/local/apache' -exec_prefix='$prefix' -bindir='$exec_prefix/bin' -sbindir='$exec_prefix/sbin' -libexecdir='$exec_prefix/libexec' -mandir='$prefix/man' -sysconfdir='$prefix/etc' -datadir='$prefix/share' -includedir='$prefix/include' -localstatedir='$prefix/var' -runtimedir='$localstatedir/run' -logfiledir='$localstatedir/log' -proxycachedir='$localstatedir/proxy' +prefix=UNSET # customization flags for # automatic apache suffix @@ -191,8 +181,9 @@ customized_localstatedir=0 customized_includedir=0 -# check and debug -layout=0 +# layout configuration +with_layout=0 +show_layout=0 # suexec defaults suexec=0 @@ -396,24 +387,26 @@ echo echo Stand-alone options: echo --help, -h print this message -echo --layout print installation layout (check and debug) +echo --show-layout print installation path layout (check and debug) +echo --layout backward compat use --show-layout echo echo Installation layout options: - echo --target=TARGETinstall server executable and associated files using basename TARGET +echo --with-layout=[F:]ID use installation path layout ID (from file F) +echo --target=TARGETinstall server executable and associated files using basename TARGET echo --prefix=PREFIXinstall architecture-independent files in PREFIX echo --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX -echo --bindir=DIR install user executables in DIR [EPREFIX/bin] -echo --sbindir=DIR install sysadmin executables in DIR [EPREFIX/sbin] -echo --libexecdir=DIR install program executables in DIR [EPREFIX/libexec] -echo --mandir=DIR install manual pages in DIR [PREFIX/man] -echo --sysconfdir=DIR install configuration files in DIR [PREFIX/etc] -echo --datadir=DIR install read-only data files in DIR [PREFIX/share] -echo --includedir=DIR install includes files in DIR [PREFIX/include] -echo --localstatedir=DIRinstall modifiable data files in DIR [PREFIX/var] -echo --runtimedir=DIR install runtime data in DIR [PREFIX/var/run] -echo --logfiledir=DIR install logfile data in DIR [PREFIX/var/log] -echo --proxycachedir=DIRinstall proxy cache data in DIR [PREFIX/var/proxy] -echo --compat install with old Apache 1.2 installation paths +echo --bindir=DIR install user executables in DIR +echo --sbindir=DIR install sysadmin executables in DIR +echo --libexecdir=DIR install program executables in DIR +echo --mandir=DIR install manual pages in DIR +echo --sysconfdir=DIR install configuration files in DIR +echo --datadir=DIR install read-only data files in DIR +echo --includedir=DIR install includes files in DIR +
cvs commit: apache-1.3/src CHANGES
pcs 98/12/02 11:24:49 Modified:src CHANGES Log: Files without a DefaultLangauge or any language extensions have no language. Revision ChangesPath 1.1159+2 -3 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1158 retrieving revision 1.1159 diff -u -r1.1158 -r1.1159 --- CHANGES 1998/12/02 17:17:13 1.1158 +++ CHANGES 1998/12/02 19:24:46 1.1159 @@ -26,9 +26,8 @@ *) Add a DefaultLanguage directive so that files missing a language extension (e.g., .fr, .de) can be labelled as being some other - language than English by default. DefaultLanguage can appear in - Directory and Files containers as well as .htaccess files. - [Paul Sutton] + default language. DefaultLanguage can appear in Directory and + Files containers as well as .htaccess files. [Paul Sutton] *) Fix TARGET configuration when configuring and installing using APACI configure. TARGET now defines the basename of the configuration
cvs commit: apache-1.3/src CHANGES
lars98/11/13 16:36:05 Modified:src/main http_core.c src CHANGES Log: The docs already mention that ErrorDocument 401 must refer to a local document, but it doesn't look good if Apache replies with a redirect instead of a 401 error in such a case. This is now checked in set_error_document(). Revision ChangesPath 1.240 +15 -7 apache-1.3/src/main/http_core.c Index: http_core.c === RCS file: /export/home/cvs/apache-1.3/src/main/http_core.c,v retrieving revision 1.239 retrieving revision 1.240 diff -u -r1.239 -r1.240 --- http_core.c 1998/11/08 09:51:10 1.239 +++ http_core.c 1998/11/14 00:35:54 1.240 @@ -886,15 +886,23 @@ return ap_pstrcat(cmd-pool, Unsupported HTTP response code , w, NULL); } - -/* Store it... */ -if (conf-response_code_strings == NULL) { - conf-response_code_strings = - ap_pcalloc(cmd-pool, -sizeof(*conf-response_code_strings) * RESPONSE_CODES); +/* The entry should be ignored if it is a full URL for a 401 error */ + +if (error_number == 401 + line[0] != '/' line[0] != '') { /* Ignore it... */ + ap_log_error(APLOG_MARK, APLOG_NOERRNO|APLOG_NOTICE, NULL, + cannot use a full URL in a 401 ErrorDocument + directive --- ignoring!); } -conf-response_code_strings[index_number] = ap_pstrdup(cmd-pool, line); +else { /* Store it... */ + if (conf-response_code_strings == NULL) { + conf-response_code_strings = + ap_pcalloc(cmd-pool, +sizeof(*conf-response_code_strings) * RESPONSE_CODES); +} +conf-response_code_strings[index_number] = ap_pstrdup(cmd-pool, line); +} return NULL; } 1.1146+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1145 retrieving revision 1.1146 diff -u -r1.1145 -r1.1146 --- CHANGES 1998/11/11 18:36:06 1.1145 +++ CHANGES 1998/11/14 00:36:01 1.1146 @@ -1,5 +1,9 @@ Changes with Apache 1.3.4 + *) Ignore a ErrorDocument 401 directive with a full URL and write a + notice to the error log. It is not possible to send a 401 response + and a redirect at the same time. [Lars Eilebrecht] + *) Fallback to native compilers for IRIX-32 platform. It seems that a gcc 2.8.1 compiled apache is logging client addresses with all bits set (255.255.255.255). This is the second such problem caused
cvs commit: apache-1.3/src CHANGES Configure
randy 98/11/11 10:36:10 Modified:src CHANGES Configure Log: Fallback to native compilers for IRIX-32 platform. It seems that a gcc 2.8.1 compiled apache is logging client addresses with all bits set (255.255.255.255). This is the second such problem caused by gcc 2.8.1 compiler. The first being broken semaphore locking. Revision ChangesPath 1.1145+6 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1144 retrieving revision 1.1145 diff -u -r1.1144 -r1.1145 --- CHANGES 1998/11/10 07:30:06 1.1144 +++ CHANGES 1998/11/11 18:36:06 1.1145 @@ -1,5 +1,11 @@ Changes with Apache 1.3.4 + *) Fallback to native compilers for IRIX-32 platform. It seems that + a gcc 2.8.1 compiled apache is logging client addresses with all + bits set (255.255.255.255). This is the second such problem caused + by gcc 2.8.1 compiler. The first being broken semaphore locking. + [Randy Terbush] + *) Updated mime.types to reflect current Internet media types and include a URL to the registry. [Manoj Kasichainula, Roy Fielding] PR#2380, 2286, 2246 1.306 +1 -0 apache-1.3/src/Configure Index: Configure === RCS file: /home/cvs/apache-1.3/src/Configure,v retrieving revision 1.305 retrieving revision 1.306 diff -u -r1.305 -r1.306 --- Configure 1998/11/06 22:42:37 1.305 +++ Configure 1998/11/11 18:36:07 1.306 @@ -412,6 +412,7 @@ OS='SGI IRIX' fi fi + CC='cc' CFLAGS=$CFLAGS -DIRIX ;; *-sgi-irix)
cvs commit: apache-1.3/src CHANGES
fielding98/11/09 22:10:26 Modified:.STATUS src CHANGES Log: A bit chilly tonight. Revision ChangesPath 1.535 +0 -4 apache-1.3/STATUS Index: STATUS === RCS file: /home/cvs/apache-1.3/STATUS,v retrieving revision 1.534 retrieving revision 1.535 diff -u -r1.534 -r1.535 --- STATUS1998/11/08 20:09:16 1.534 +++ STATUS1998/11/10 06:10:24 1.535 @@ -109,10 +109,6 @@ http://www.physics.mcgill.ca/~juan/mod_include.patch Status: Ken -0 for 1.3/+0 for 2.0 -* Manoj's [PATCH] mime.types update -Message-ID: [EMAIL PROTECTED] -Status: Roy +1, Ralf +1, Lars +1, Martin +1 - * Patches for the DSO/mod_perl problem (see below for description): Ralf's [PATCH] Fix module init 1.1143+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1142 retrieving revision 1.1143 diff -u -r1.1142 -r1.1143 --- CHANGES 1998/11/09 07:03:16 1.1142 +++ CHANGES 1998/11/10 06:10:25 1.1143 @@ -1,5 +1,9 @@ Changes with Apache 1.3.4 + *) Updated mime.types to reflect current Internet media types + and include a URL to the registry. + [Manoj Kasichainula, Roy Fielding] PR#2380, 2286, 2246 + *) SECURITY: Do a more complete check in mod_include to avoid an infinite loop of recursive SSI includes. [Marc Slemko] PR#3323
cvs commit: apache-1.3/src CHANGES
lars98/11/08 13:24:05 Modified:.Makefile.tmpl configure README.configure src/support suexec.h src CHANGES Log: /tmp/suexec.msg Revision ChangesPath 1.49 +4 -2 apache-1.3/Makefile.tmpl Index: Makefile.tmpl === RCS file: /export/home/cvs/apache-1.3/Makefile.tmpl,v retrieving revision 1.48 retrieving revision 1.49 diff -u -r1.48 -r1.49 --- Makefile.tmpl 1998/09/19 12:41:48 1.48 +++ Makefile.tmpl 1998/11/08 21:24:00 1.49 @@ -113,6 +113,8 @@ # suexec details (optional) suexec = @suexec@ suexec_caller = @suexec_caller@ +suexec_docroot = @suexec_docroot@ +suexec_logexec = @suexec_logexec@ suexec_userdir = @suexec_userdir@ suexec_uidmin = @suexec_uidmin@ suexec_gidmin = @suexec_gidmin@ @@ -166,8 +168,8 @@ -DUID_MIN=$(suexec_uidmin) \ -DGID_MIN=$(suexec_gidmin) \ -DUSERDIR_SUFFIX=\$(suexec_userdir)\ \ - -DLOG_EXEC=\$(logfiledir)/suexec_log\ \ - -DDOC_ROOT=\$(datadir)/htdocs\ \ + -DLOG_EXEC=\$(suexec_logexec)\ \ + -DDOC_ROOT=\$(suexec_docroot)\ \ -DSAFE_PATH=\$(suexec_safepath)\ \ ' \ suexec; \ 1.50 +29 -5 apache-1.3/configure Index: configure === RCS file: /export/home/cvs/apache-1.3/configure,v retrieving revision 1.49 retrieving revision 1.50 diff -u -r1.49 -r1.50 --- configure 1998/10/27 10:20:12 1.49 +++ configure 1998/11/08 21:24:01 1.50 @@ -192,6 +192,8 @@ # suexec defaults suexec=0 suexec_ok=0 +suexec_docroot='$datadir/htdocs' +suexec_logexec='$logfiledir/suexec_log' suexec_caller=www suexec_userdir=public_html suexec_uidmin=100 @@ -426,6 +428,8 @@ echo suEXEC options: echo --enable-suexecenable the suEXEC feature echo --suexec-caller=NAME set the suEXEC username of the allowed caller [$suexec_caller] +echo --suexec-docroot=DIR set the suEXEC root directory [PREFIX/share/htdocs] +echo --suexec-logfile=FILE set the suEXEC logfile [PREFIX/var/log/suexec_log] echo --suexec-userdir=DIR set the suEXEC user subdirectory [$suexec_userdir] echo --suexec-uidmin=UIDset the suEXEC minimal allowed UID [$suexec_uidmin] echo --suexec-gidmin=GIDset the suEXEC minimal allowed GID [$suexec_gidmin] @@ -736,6 +740,14 @@ suexec_caller=$apc_optarg suexec_ok=1 ;; +--suexec-docroot=*) +suexec_docroot=$apc_optarg +suexec_ok=1 +;; +--suexec-logfile=*) +suexec_logexec=$apc_optarg +suexec_ok=1 +;; --suexec-userdir=*) suexec_userdir=$apc_optarg suexec_ok=1 @@ -799,10 +811,9 @@ ## they do not end with a backslash ## OIFS=$IFS IFS=$DIFS -for var in prefix exec_prefix bindir sbindir \ - libexecdir mandir sysconfdir datadir \ - includedir localstatedir runtimedir \ - logfiledir proxycachedir; do +for var in prefix exec_prefix bindir sbindir libexecdir mandir sysconfdir \ + sysconfdir datadir includedir localstatedir runtimedir \ + logfiledir proxycachedir suexec_docroot suexec_logexec; do eval val=\\$$var\; val=`echo $val | sed -e 's:/*$::'` eval $var=\$val\ @@ -895,7 +906,6 @@ echo echo Compilation paths: echoHTTPD_ROOT: $prefix -echoSUEXEC_BIN: $sbindir/suexec echo SHARED_CORE_DIR: $libexecdir echoDEFAULT_PIDLOG: ${runtimedir_relative}httpd.pid echoDEFAULT_SCOREBOARD: ${runtimedir_relative}httpd.scoreboard @@ -907,6 +917,18 @@ echoACCESS_CONFIG_FILE: ${sysconfdir_relative}access.conf echo RESOURCE_CONFIG_FILE: ${sysconfdir_relative}srm.conf echo +if [ .$suexec = .1 ]; then +echo suEXEC setup: +echo suexec binary: $sbindir/suexec +echo document root: $suexec_docroot +echouserdir suffix: $suexec_userdir +echo logfile: $suexec_logexec +echo safe path: $suexec_safepath +echo caller ID: $suexec_caller +echo minimum user ID: $suexec_uidmin +echo minimum group ID: $suexec_gidmin +echo +fi exit 0 fi @@ -938,6 +960,8 @@ -e [EMAIL PROTECTED]@%$proxycachedir%g \ -e [EMAIL PROTECTED]@%$suexec%g \ -e [EMAIL
cvs commit: apache-1.3/src CHANGES
coar98/10/26 13:30:18 Modified:src CHANGES Log: Bother; one of these days I'll get the order down.. Revision ChangesPath 1.1124+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1123 retrieving revision 1.1124 diff -u -r1.1123 -r1.1124 --- CHANGES 1998/10/23 20:07:37 1.1123 +++ CHANGES 1998/10/26 21:30:17 1.1124 @@ -1,5 +1,9 @@ Changes with Apache 1.3.4 + *) Fix problem with 'apache -k shutdown' and startup event + synchronisation (Win32). [Ken Parzygnat [EMAIL PROTECTED]] + PR#3255 + *) The config parser wasn't correctly noticing a missing '' on container start lines (e.g., it wouldn't spot Directory / as a syntax error). [Ryan Bloom [EMAIL PROTECTED]]
cvs commit: apache-1.3/src CHANGES Configure
rse 98/10/22 23:50:39 Modified:src CHANGES Configure Log: Add DSO support for UnixWare 7 platform. PS: Actually I merged all UnixWare DSO cases into one because DSO linker/compiler flags for all UnixWare 2.x and 7.x versions are identical. Revision ChangesPath 1.1117+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1116 retrieving revision 1.1117 diff -u -r1.1116 -r1.1117 --- CHANGES 1998/10/22 20:56:55 1.1116 +++ CHANGES 1998/10/23 06:50:37 1.1117 @@ -1,5 +1,8 @@ Changes with Apache 1.3.4 + *) PORT: DSO support for UnixWare 7 + [Ralf S. Engelschall] + *) Merge the contents of the {srm,access}.conf-dist* files into the httpd.conf-dist* files. The srm and access files now contain only comments, and httpd.conf has all the combined contents in 1.302 +1 -9 apache-1.3/src/Configure Index: Configure === RCS file: /export/home/cvs/apache-1.3/src/Configure,v retrieving revision 1.301 retrieving revision 1.302 diff -u -r1.301 -r1.302 --- Configure 1998/10/22 11:54:57 1.301 +++ Configure 1998/10/23 06:50:37 1.302 @@ -1013,15 +1013,7 @@ LDFLAGS_SHLIB=-shared -expect_unresolved '*' -s LDFLAGS_SHLIB_EXPORT= ;; -*-unixware2) -case $CC in -*/gcc|gcc ) CFLAGS_SHLIB=-fpic ;; -*/cc|cc ) CFLAGS_SHLIB=-KPIC ;; -esac -LDFLAGS_SHLIB=-Bdynamic -G -LDFLAGS_SHLIB_EXPORT=-Wl,-Bexport -;; -*-unixware21*) +*-unixware*) case $CC in */gcc|gcc ) CFLAGS_SHLIB=-fpic ;; */cc|cc ) CFLAGS_SHLIB=-KPIC ;;
cvs commit: apache-1.3/src CHANGES
rse 98/10/23 01:12:06 Modified:src CHANGES Log: Ops, I missed Ron Records similar fix in his UnixWare 7 patch. So give him credit, too. Revision ChangesPath 1.1118+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1117 retrieving revision 1.1118 diff -u -r1.1117 -r1.1118 --- CHANGES 1998/10/23 06:50:37 1.1117 +++ CHANGES 1998/10/23 08:12:03 1.1118 @@ -1,7 +1,7 @@ Changes with Apache 1.3.4 *) PORT: DSO support for UnixWare 7 - [Ralf S. Engelschall] + [Ralf S. Engelschall, Ron Record [EMAIL PROTECTED]] *) Merge the contents of the {srm,access}.conf-dist* files into the httpd.conf-dist* files. The srm and access files now contain
cvs commit: apache-1.3/src CHANGES
coar98/10/22 13:56:57 Modified:conf access.conf-dist access.conf-dist-win httpd.conf-dist httpd.conf-dist-win srm.conf-dist srm.conf-dist-win src CHANGES Log: Well, no-one has said anything after 48 hours, not even asking for more time, so I'm committing this as proposed. It's a merge of the three template config files, {httpd,srm,access}.conf-dist into httpd.conf-dist, with some reordering and some aesthetic cleanup. The same has been done for the *.conf-dist-win files. Reviewed by: Martin Kraemer, Ben Laurie, Jim Jagielski, Ralf Engelschall, Ben Hyde Revision ChangesPath 1.17 +8 -95 apache-1.3/conf/access.conf-dist Index: access.conf-dist === RCS file: /export/home/cvs/apache-1.3/conf/access.conf-dist,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- access.conf-dist 1998/10/03 11:05:05 1.16 +++ access.conf-dist 1998/10/22 20:56:51 1.17 @@ -1,95 +1,8 @@ -# access.conf: Global access configuration -# Online docs at http://www.apache.org/ - -# This file defines server settings which affect which types of services -# are allowed, and in what circumstances. - -# Each directory to which Apache has access, can be configured with respect -# to which services and features are allowed and/or disabled in that -# directory (and its subdirectories). - -# Originally by Rob McCool - -# First, we configure the default to be a very restrictive set of -# permissions. - -Directory / -Options FollowSymLinks -AllowOverride None -/Directory - -# Note that from this point forward you must specifically allow -# particular features to be enabled - so if something's not working as -# you might expect, make sure that you have specifically enabled it -# below. - -# This should be changed to whatever you set DocumentRoot to. - -Directory @@ServerRoot@@/htdocs - -# This may also be None, All, or any combination of Indexes, -# Includes, FollowSymLinks, ExecCGI, or MultiViews. - -# Note that MultiViews must be named *explicitly* --- Options All -# doesn't give it to you. - -Options Indexes FollowSymLinks - -# This controls which options the .htaccess files in directories can -# override. Can also be All, or any combination of Options, FileInfo, -# AuthConfig, and Limit - -AllowOverride None - -# Controls who can get stuff from this server. - -order allow,deny -allow from all - -/Directory - -# @@ServerRoot@@/cgi-bin should be changed to whatever your ScriptAliased -# CGI directory exists, if you have that configured. - -Directory @@ServerRoot@@/cgi-bin -AllowOverride None -Options None -/Directory - -# Allow server status reports, with the URL of http://servername/server-status -# Change the .your_domain.com to match your domain to enable. - -#Location /server-status -#SetHandler server-status - -#order deny,allow -#deny from all -#allow from .your_domain.com -#/Location - -# Allow remote server configuration reports, with the URL of -# http://servername/server-info (requires that mod_info.c be loaded). -# Change the .your_domain.com to match your domain to enable. - -#Location /server-info -#SetHandler server-info - -#order deny,allow -#deny from all -#allow from .your_domain.com -#/Location - -# There have been reports of people trying to abuse an old bug from pre-1.1 -# days. This bug involved a CGI script distributed as a part of Apache. -# By uncommenting these lines you can redirect these attacks to a logging -# script on phf.apache.org. Or, you can record them yourself, using the script -# support/phf_abuse_log.cgi. - -#Location /cgi-bin/phf* -#deny from all -#ErrorDocument 403 http://phf.apache.org/phf_abuse_log.cgi -#/Location - -# You may place any other directories or locations you wish to have -# access information for after this one. - +# +# This is the default file for the AccessConfig directive in httpd.conf. +# It is processed after httpd.conf and srm.conf. +# +# To avoid confusion, it is recommended that you put all of your +# Apache server directives into the httpd.conf file and leave this +# one essentially empty. +# 1.11 +8 -101apache-1.3/conf/access.conf-dist-win Index: access.conf-dist-win === RCS file: /export/home/cvs/apache-1.3/conf/access.conf-dist-win,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- access.conf-dist-win 1998/09/03 18:04:08 1.10 +++ access.conf-dist-win 1998/10/22 20:56:51 1.11 @@ -1,101 +1,8 @@ -# access.conf: Global access
cvs commit: apache-1.3/src CHANGES
coar98/10/20 10:45:01 Modified:src CHANGES Log: Add Ken P's latest fix. Revision ChangesPath 1.1113+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1112 retrieving revision 1.1113 diff -u -r1.1112 -r1.1113 --- CHANGES 1998/10/19 05:43:33 1.1112 +++ CHANGES 1998/10/20 17:44:58 1.1113 @@ -1,5 +1,9 @@ Changes with Apache 1.3.4 + *) Further simplify checking for absolute paths by replacing an + hard-coded syntax check with a call to a routine we already created to + do this. [Ken Parzygnat [EMAIL PROTECTED]] PR#2976, 3074 + *) Log an error if we encounter a malformed require directive in mod_auth if we know that we know that no other module can deal with it. [Marc Slemko]
cvs commit: apache-1.3/src CHANGES
coar98/10/15 01:01:54 Modified:src CHANGES Log: Foo, forgot this again..! Revision ChangesPath 1.1108+5 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1107 retrieving revision 1.1108 diff -u -r1.1107 -r1.1108 --- CHANGES 1998/10/10 00:40:04 1.1107 +++ CHANGES 1998/10/15 08:01:52 1.1108 @@ -1,5 +1,10 @@ Changes with Apache 1.3.4 + *) Fix per-directory config merging for cases in which a 500 error + is encountered in an .htaccess file somewhere down the tree. + Also make display of error details on 500 errors a customisable + offense. [Ken Coar] PR#2409, 3173 + *) Minor performance improvement to ap_escape_html(). [Roy Fielding] *) Fixed a segmentation violation in mod_proxy when a response is
cvs commit: apache-1.3/src CHANGES
fielding98/10/09 10:42:18 Modified:src CHANGES Log: Add PRs to last entry. Revision ChangesPath 1.1106+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1105 retrieving revision 1.1106 diff -u -r1.1105 -r1.1106 --- CHANGES 1998/10/09 16:47:52 1.1105 +++ CHANGES 1998/10/09 17:42:15 1.1106 @@ -1,7 +1,7 @@ Changes with Apache 1.3.4 *) Fixed a segmentation violation in mod_proxy when a response is - non-cachable. [Roy Fielding, traced by Doug Bloebaum]. + non-cachable. [Roy Fielding, traced by Doug Bloebaum]. PR#2950, 3056 Changes with Apache 1.3.3
cvs commit: apache-1.3/src CHANGES
marc98/10/04 12:05:15 Modified:src CHANGES Log: Style cleanup. Revision ChangesPath 1.1100+6 -5 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1099 retrieving revision 1.1100 diff -u -r1.1099 -r1.1100 --- CHANGES 1998/10/04 06:13:16 1.1099 +++ CHANGES 1998/10/04 19:05:13 1.1100 @@ -19,9 +19,10 @@ [Dave Dykstra [EMAIL PROTECTED]] PR#3055 *) Fix `require ...' directive parsing in mod_auth, mod_auth_dbm and - mod_auth_db by using ap_getword_white() (which uses ap_isspace()) instead of - ap_getword(..., ' ') (which parses only according to spaces but not tabs). - [James Morris [EMAIL PROTECTED], Ralf S. Engelschall] PR#3105 + mod_auth_db by using ap_getword_white() (which uses ap_isspace()) + instead of ap_getword(..., ' ') (which parses only according to spaces + but not tabs). [James Morris [EMAIL PROTECTED], + Ralf S. Engelschall] PR#3105 *) Fix the SERVER_NAME variable under sub-request situations (where `UseCanonicalName off' is used) like CGI's called from SSI pages or @@ -43,7 +44,7 @@ it is now taken care of properly by the header file tests. [Wilfredo Sanchez [EMAIL PROTECTED]] - *) Fix problem with scripts and finehandle inheritance on Win32. + *) Fix problem with scripts and filehandle inheritance on Win32. [Ken Parzygnat [EMAIL PROTECTED]] PR#2884, 2910 *) Win32 name canonicalisation could end up using the server's @@ -70,7 +71,7 @@ *) The ap_pfopen and ap_pfdopen routines were failing to protect the errno on an error, which leads to one error being mistaken for - another when reading non-existant .htaccess files. + another when reading non-existent .htaccess files. [Jim Jagielski] *) OS/2: The new header tests get things right, need to update
cvs commit: apache-1.3/src CHANGES
fielding98/10/03 04:04:45 Modified:src CHANGES Log: Quote paths in default configuration files. Submitted by: Wilfredo Sanchez [EMAIL PROTECTED] Reviewed by: Roy Fielding, Ralf S. Engelschall Revision ChangesPath 1.1089+2 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1088 retrieving revision 1.1089 diff -u -r1.1088 -r1.1089 --- CHANGES 1998/10/03 10:46:49 1.1088 +++ CHANGES 1998/10/03 11:04:43 1.1089 @@ -1,5 +1,7 @@ Changes with Apache 1.3.3 + *) Quote paths in default configuration files. [Wilfredo Sanchez] + *) PORT: Remove extra HAVE_SYS_RESOURCE_H define for RHAPSODY since it is now taken care of properly by the header file tests. [Wilfredo Sanchez [EMAIL PROTECTED]]
cvs commit: apache-1.3/src CHANGES
coar98/10/01 19:06:16 Modified:src CHANGES Log: Note another patch to fix Win32 bugs.. Revision ChangesPath 1.1087+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1086 retrieving revision 1.1087 diff -u -r1.1086 -r1.1087 --- CHANGES 1998/10/01 18:25:09 1.1086 +++ CHANGES 1998/10/02 02:06:14 1.1087 @@ -1,5 +1,8 @@ Changes with Apache 1.3.3 + *) Fix problem with scripts and finehandle inheritance on Win32. + [Ken Parzygnat [EMAIL PROTECTED]] PR#2884, 2910 + *) Win32 name canonicalisation could end up using the server's working directory to fill in some blanks. [Ken Parzygnat [EMAIL PROTECTED]] PR#3001
cvs commit: apache-1.3/src CHANGES
coar98/09/29 08:17:04 Modified:src CHANGES Log: Oy, forgot to update CHANGES again.. Revision ChangesPath 1.1084+4 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1083 retrieving revision 1.1084 diff -u -r1.1083 -r1.1084 --- CHANGES 1998/09/28 22:32:10 1.1083 +++ CHANGES 1998/09/29 15:17:02 1.1084 @@ -1,5 +1,9 @@ Changes with Apache 1.3.3 + *) Add [REDIRECT_]VARIANTS environment variable to mod_speling + so that ErrorDocument 300 processors can reformat the list + if desired. [Ken Coar] PR#2859 + *) Add +/- incremental prefixes to IndexOptions keywords, and enable merging of multiple IndexOptions directives. [Ken Coar]
cvs commit: apache-1.3/src CHANGES
fielding98/09/25 16:24:19 Modified:src CHANGES Log: Add log entry for the save errno fix that we both committed at the same time. Revision ChangesPath 1.1080+4 -2 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1079 retrieving revision 1.1080 diff -u -r1.1079 -r1.1080 --- CHANGES 1998/09/25 17:17:52 1.1079 +++ CHANGES 1998/09/25 23:24:18 1.1080 @@ -1,7 +1,9 @@ Changes with Apache 1.3.3 - *) Non-existant .htaccess files being returned as FORBIDDEN instead - of not-existing. [Roy Fielding] + *) The ap_pfopen and ap_pfdopen routines were failing to protect the + errno on an error, which leads to one error being mistaken for + another when reading non-existant .htaccess files. + [Jim Jagielski, Roy Fielding] *) OS/2: The new header tests get things right, need to update ap_config.h. [Brian Havard]
cvs commit: apache-1.3/src CHANGES Configure
jim 98/09/21 13:44:45 Modified:src CHANGES Configure Log: Work around old shells with small line buffers Revision ChangesPath 1.1071+5 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1070 retrieving revision 1.1071 diff -u -r1.1070 -r1.1071 --- CHANGES 1998/09/19 21:54:55 1.1070 +++ CHANGES 1998/09/21 20:44:41 1.1071 @@ -1,3 +1,8 @@ +Changes with Apache 1.3.3 + + *) Avoid possible line overflow in Configure: Use an awkfile to + handle the creation of modules.c [Jim Jagielski] + Changes with Apache 1.3.2 *) Fix bug in ap_remove_module(), which caused problems for dso's 1.294 +4 -2 apache-1.3/src/Configure Index: Configure === RCS file: /export/home/cvs/apache-1.3/src/Configure,v retrieving revision 1.293 retrieving revision 1.294 diff -u -r1.293 -r1.294 --- Configure 1998/09/20 15:48:57 1.293 +++ Configure 1998/09/21 20:44:42 1.294 @@ -1534,7 +1534,7 @@ ## Now create modules.c ## -cat $tmpfile | sed 's/_module//' | awk modules.c ' +$CAT $awkfile 'EOFM' BEGIN { modules[n++] = core pmodules[pn++] = core @@ -1582,7 +1582,9 @@ print NULL print }; print -}' +} +EOFM +$CAT $tmpfile | sed 's/_module//' | awk -f $awkfile modules.c ## figure out which module dir require use to autocreate a Makefile.
cvs commit: apache-1.3/src CHANGES
rse 98/09/17 01:26:49 Modified:src CHANGES Log: Add the correct the PR number. PS: Wasn't there another PR speaking about the header checks? I cannot find it in the bugdb. When someone finds it, please it add here, too. Revision ChangesPath 1.1063+1 -1 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1062 retrieving revision 1.1063 diff -u -r1.1062 -r1.1063 --- CHANGES 1998/09/17 08:07:52 1.1062 +++ CHANGES 1998/09/17 08:26:47 1.1063 @@ -16,7 +16,7 @@ the possibility to override it manually via APACI or src/Configuration. As a fallback for the header check itself we can directly check the existance of the file under /usr/include, too. - [Ralf S. Engelschall] PR + [Ralf S. Engelschall] PR#2777 *) PORT: Added RHAPSODY (Mac OS X Server) support. MAP_TMPFILE defined as an alternate mechanism for mmap'd shared memory for RHAPSODY.
cvs commit: apache-1.3/src CHANGES
stoddard98/09/17 05:15:32 Modified:src CHANGES Log: Remove 64 thread limit on Win32. Sorry about the multiple commits. Will not happen again. Revision ChangesPath 1.1065+3 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1064 retrieving revision 1.1065 diff -u -r1.1064 -r1.1065 --- CHANGES 1998/09/17 08:59:07 1.1064 +++ CHANGES 1998/09/17 12:15:30 1.1065 @@ -1,5 +1,8 @@ Changes with Apache 1.3.2 + *) Remove 64 thread limit on Win32. + [Bill Stoddard [EMAIL PROTECTED]] + *) Remove redundant substitutions in top-level Makefile.tmpl. [Ralf S. Engelschall]
cvs commit: apache-1.3/src CHANGES
martin 98/09/17 13:23:48 Modified:htdocs/manual/mod directives.html core.html htdocs/manual ebcdic.html src/include ap_mmn.h httpd.h src/main http_core.c src/os/bs2000 bs2login.c src CHANGES Log: BS2000 only: Change nasty BS2000AuthFile to less dangerous BS2000Account (no need to store a password anywhere) Revision ChangesPath 1.51 +1 -1 apache-1.3/htdocs/manual/mod/directives.html Index: directives.html === RCS file: /export/home/cvs/apache-1.3/htdocs/manual/mod/directives.html,v retrieving revision 1.50 retrieving revision 1.51 diff -u -r1.50 -r1.51 --- directives.html 1998/08/12 00:29:14 1.50 +++ directives.html 1998/09/17 20:23:38 1.51 @@ -67,7 +67,7 @@ LIA HREF=core.html#bindaddressBindAddress/A LIA HREF=mod_setenvif.html#BrowserMatchBrowserMatch/A LIA HREF=mod_setenvif.html#BrowserMatchNoCaseBrowserMatchNoCase/A -LIA HREF=core.html#bs2000authfileBS2000AuthFile/A +LIA HREF=core.html#bs2000accountBS2000Account/A LIA HREF=mod_proxy.html#cachedefaultexpireCacheDefaultExpire/A LIA HREF=mod_proxy.html#cachedirlengthCacheDirLength/A LIA HREF=mod_proxy.html#cachedirlevelsCacheDirLevels/A 1.138 +14 -16apache-1.3/htdocs/manual/mod/core.html Index: core.html === RCS file: /export/home/cvs/apache-1.3/htdocs/manual/mod/core.html,v retrieving revision 1.137 retrieving revision 1.138 diff -u -r1.137 -r1.138 --- core.html 1998/09/17 14:14:56 1.137 +++ core.html 1998/09/17 20:23:38 1.138 @@ -28,7 +28,7 @@ LIA HREF=#authnameAuthName/A LIA HREF=#authtypeAuthType/A LIA HREF=#bindaddressBindAddress/A -LIA HREF=#bs2000authfileBS2000AuthFile/A +LIA HREF=#bs2000accountBS2000Account/A LIA HREF=#clearmodulelistClearModuleList/A LIA HREF=#contentdigestContentDigest/A LIA HREF=#coredumpdirectoryCoreDumpDirectory/A @@ -363,12 +363,12 @@ HR -H2A NAME=bs2000authfileBS2000AuthFile directive/A/H2 -!--%plaintext lt;?INDEX {\tt BS2000AuthFile} directivegt; -- +H2A NAME=bs2000accountBS2000Account directive/A/H2 +!--%plaintext lt;?INDEX {\tt BS2000Account} directivegt; -- A HREF=directive-dict.html#Syntax REL=Help -STRONGSyntax:/STRONG/A BS2000AuthFile EMauthfile/EMBR +STRONGSyntax:/STRONG/A BS2000Account EMaccount/EMBR A HREF=directive-dict.html#Default REL=Help @@ -384,20 +384,18 @@ A HREF=directive-dict.html#Compatibility REL=Help -STRONGCompatibility:/STRONG/A BS2000AuthFile is only available for +STRONGCompatibility:/STRONG/A BS2000Account is only available for BS2000 machines, as of Apache 1.3 and later.P -The CODEBS2000AuthFile/CODE directive is available for BS2000 hosts -only. It must be used to define the password file which is used to -change the BS2000 task environment of the server to the non-privileged -account specified by the A HREF=#userUser/A directive. This is -required in the BS2000 POSIX subsystem (by performing a sub-LOGON) to -prevent CGI scripts from accessing resources of the privileged account -which started the server, usually SAMPTSOS/SAMP.BR -Note that the specified EMauthfile/EM must be owned by the super -user and must not be readable or writable by anyone else, otherwise -Apache will refuse to start and exit with an error message.BR -Only one CODEBS2000AuthFile/CODE directive can be used. P +The CODEBS2000Account/CODE directive is available for BS2000 hosts +only. It must be used to define the account number for the non-privileged +apache server user (which was configured using the +A HREF=#userUser/A directive). +This is required by the BS2000 POSIX subsystem (to change the underlying +BS2000 task environment by performing a sub-LOGON) to prevent CGI scripts +from accessing resources of the privileged account which started the +server, usually SAMPSYSROOT/SAMP.BR +Only one CODEBS2000Account/CODE directive can be used. P PSTRONGSee Also:/STRONG A HREF=../ebcdic.htmlApache EBCDIC port/A/P 1.7 +1 -1 apache-1.3/htdocs/manual/ebcdic.html Index: ebcdic.html === RCS file: /export/home/cvs/apache-1.3/htdocs/manual/ebcdic.html,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- ebcdic.html 1998/09/17 14:14:48 1.6 +++ ebcdic.html 1998/09/17 20:23:40 1.7 @@ -473,7 +473,7 @@ TR TD ALIGN=LEFTA HREF=http://www.php.net/;mod_php3/A TD ALIGN=CENTER+ - TDmod_php3 runs fine + TDmod_php3 runs fine, with LDAP and GD libraries /TR TR 1.8 +2 -1 apache-1.3/src/include/ap_mmn.h Index: ap_mmn.h
cvs commit: apache-1.3/src CHANGES
rse 98/09/10 00:40:46 Modified:.INSTALL htdocs/manual dso.html new_features_1_3.html src CHANGES Log: Rename some references in the docs from the old OSF1 term to the official term Digital UNIX. Submitted by: Robert Urban [EMAIL PROTECTED] Revision ChangesPath 1.39 +1 -1 apache-1.3/INSTALL Index: INSTALL === RCS file: /export/home/cvs/apache-1.3/INSTALL,v retrieving revision 1.38 retrieving revision 1.39 diff -u -r1.38 -r1.39 --- INSTALL 1998/07/25 08:13:16 1.38 +++ INSTALL 1998/09/10 07:40:42 1.39 @@ -81,7 +81,7 @@ o Out-of-the-box supported platforms are: - Linux - IRIX - FreeBSD - HPUX - - OpenBSD - OSF1 + - OpenBSD - Digital UNIX - NetBSD- UnixWare - SunOS - AIX - Solaris - SCO 1.8 +1 -1 apache-1.3/htdocs/manual/dso.html Index: dso.html === RCS file: /export/home/cvs/apache-1.3/htdocs/manual/dso.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- dso.html 1998/08/03 08:44:10 1.7 +++ dso.html 1998/09/10 07:40:43 1.8 @@ -180,7 +180,7 @@ o Linux (Debian/1.3.1, RedHat/4.2) o Solaris(2.4, 2.5.1, 2.6) o SunOS (4.1.3) -o OSF1 (4.0) +o Digital UNIX (4.0) o IRIX (6.2) o HP/UX (10.20) o UnixWare (2.01, 2.1.2) 1.71 +2 -1 apache-1.3/htdocs/manual/new_features_1_3.html Index: new_features_1_3.html === RCS file: /export/home/cvs/apache-1.3/htdocs/manual/new_features_1_3.html,v retrieving revision 1.70 retrieving revision 1.71 diff -u -r1.70 -r1.71 --- new_features_1_3.html 1998/09/08 21:15:54 1.70 +++ new_features_1_3.html 1998/09/10 07:40:44 1.71 @@ -37,7 +37,8 @@ modules can be loaded into the server process space only when necessary, thus overall memory usage by Apache will be significantly reduced. DSO currently is supported on FreeBSD, OpenBSD, NetBSD, Linux, Solaris, SunOS, -OSF1, IRIX, HP/UX, UnixWare, AIX, ReliantUnix and generic SVR4 platforms. +Digital UNIX, IRIX, HP/UX, UnixWare, AIX, ReliantUnix and generic SVR4 +platforms. DTSTRONGA HREF=windows.htmlSupport for Windows NT/95/A/STRONG DDApache now experimentally supports the Windows NT and Windows 95 1.1052+6 -6 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1051 retrieving revision 1.1052 diff -u -r1.1051 -r1.1052 --- CHANGES 1998/09/10 07:30:49 1.1051 +++ CHANGES 1998/09/10 07:40:45 1.1052 @@ -3,11 +3,11 @@ *) Fix documentation of ProxyPass/ProxyPassReverse according to the trailing slash problem. [Jon Drukman [EMAIL PROTECTED]] PR#2933 - *) Remove `-msym' option from LDFLAGS_SHLIB for the OSF1 platform, because - it's only supported under OSF1 4.0 and higher. But because our GuessOS is - still unaware of OSF1 versions and the -msym is just to optimize the DSO - statup time a little bit it's safe and best when we leave it out now. - [Ralf S. Engelschall] PR#2969 + *) Remove `-msym' option from LDFLAGS_SHLIB for the Digital UNIX (OSF/1) + platform, because it's only supported under version 4.0 and higher. But + because our GuessOS is still unaware of Digital UNIX versions and the + -msym is just to optimize the DSO statup time a little bit it's safe and + best when we leave it out now. [Ralf S. Engelschall] PR#2969 *) Fix the ap_log_error_old(), ap_log_unixerr() and ap_log_printf() functions: First all three functions no longer fail on strings containing @@ -357,7 +357,7 @@ [Ralf S. Engelschall] *) Add conservative ticks around more egrep arguments in top-level configure - to avoid problems under brain-dead platforms like Digital Unix (OSF1). + to avoid problems under brain-dead platforms like Digital UNIX (OSF1). [Ralf S. Engelschall] PR#2596 *) mod_rewrite created RewriteLock files under the UID of the parent