cvs commit: apache-site index.html
brian 97/11/08 15:35:44 Modified:.index.html Log: Added new November totals. Revision ChangesPath 1.45 +3 -3 apache-site/index.html Index: index.html === RCS file: /export/home/cvs/apache-site/index.html,v retrieving revision 1.44 retrieving revision 1.45 diff -u -r1.44 -r1.45 --- index.html1997/10/17 22:17:21 1.44 +++ index.html1997/11/08 23:35:43 1.45 @@ -116,11 +116,11 @@ The Number One HTTP Server On The Internet Apache has been the most popular web server on the -Internet since April of 1996. The September 1997 WWW server http://www.netcraft.co.uk/Survey/";>site survey by Netcraft found that more web servers were using Apache than any other -software. Apache and its derivatives are run on over 48% of all web -domains on the Internet. +software. Apache and its derivatives totaled 49.97% of all web +sites on the Internet. The Apache project has been organized in an attempt to answer some of the concerns regarding active development of a public domain HTTP
cvs commit: apache-site bug_report.html
brian 97/11/08 15:29:59 Modified:.bug_report.html Log: Added a pointer to the known client problems page. Revision ChangesPath 1.8 +1 -0 apache-site/bug_report.html Index: bug_report.html === RCS file: /export/home/cvs/apache-site/bug_report.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- bug_report.html 1997/08/03 10:11:06 1.7 +++ bug_report.html 1997/11/08 23:29:59 1.8 @@ -24,6 +24,7 @@ of Apache. There are many bugs in the 1.1/tree that have been fixed in the 1.2 tree. Checked the known bugs page. +Checked the known client problems page. Checked the compatibility notes page. Followed the instructions in the INSTALL file correctly -
cvs commit: apachen/htdocs/manual/misc compat_notes.html known_bugs.html
brian 97/11/08 15:28:00 Modified:htdocs/manual/misc compat_notes.html known_bugs.html Log: Added references to the known_client_problems page. Revision ChangesPath 1.17 +3 -1 apachen/htdocs/manual/misc/compat_notes.html Index: compat_notes.html === RCS file: /export/home/cvs/apachen/htdocs/manual/misc/compat_notes.html,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- compat_notes.html 1997/11/01 04:22:53 1.16 +++ compat_notes.html 1997/11/08 23:27:59 1.17 @@ -24,7 +24,9 @@ non-fatal problems that belong here, http://www.apache.org/bugdb.cgi";>let us know. -Please also check the known bugs page. +Please also check the known bugs +page, and the known client +problems page. 1.33 +2 -1 apachen/htdocs/manual/misc/known_bugs.html Index: known_bugs.html === RCS file: /export/home/cvs/apachen/htdocs/manual/misc/known_bugs.html,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- known_bugs.html 1997/11/08 05:25:03 1.32 +++ known_bugs.html 1997/11/08 23:27:59 1.33 @@ -30,7 +30,8 @@ to check the bug database before assuming that if it isn't listed here it isn't reported or fixed. -See Also: Compatibility notes +See Also: Compatibility notes, +and our list of known client problems. Apache 1.3b2 Bugs
cvs commit: apachen/src/main conf.h
dgaudet 97/11/08 13:47:35 Modified:src CHANGES Configure src/main conf.h Log: Update the LynxOS port. Submitted by: Marius Groeger <[EMAIL PROTECTED]> Reviewed by: Dean Gaudet, Paul Sutton Revision ChangesPath 1.499 +2 -0 apachen/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apachen/src/CHANGES,v retrieving revision 1.498 retrieving revision 1.499 diff -u -r1.498 -r1.499 --- CHANGES 1997/11/08 21:42:33 1.498 +++ CHANGES 1997/11/08 21:47:32 1.499 @@ -1,5 +1,7 @@ Changes with Apache 1.3b3 + *) PORT: Update the LynxOS port. [Marius Groeger <[EMAIL PROTECTED]>] + *) Fix logic error when issuing a mmap() failed message with a non-zero MMAP_THRESHOLD. [David Chambers <[EMAIL PROTECTED]>] PR#1294 1.170 +6 -4 apachen/src/Configure Index: Configure === RCS file: /export/home/cvs/apachen/src/Configure,v retrieving revision 1.169 retrieving revision 1.170 diff -u -r1.169 -r1.170 --- Configure 1997/11/06 21:57:37 1.169 +++ Configure 1997/11/08 21:47:33 1.170 @@ -318,10 +318,12 @@ OS='Linux' CFLAGS="$CFLAGS -DLINUX=1" ;; -*-lynx-lynxos*) - OS='LynxOS' - CFLAGS="$CFLAGS -DLYNXOS" - LIBS="$LIBS -lbsd -ldes -lc_p" +*-lynx-lynxos) + OS='LynxOS 2.x' + CFLAGS="$CFLAGS -D__NO_INCLUDE_WARN__ -DLYNXOS" + LIBS="$LIBS -lbsd -lcrypt" + LFLAGS="$LFLAGS" + DEF_WANTHSREGEX=yes ;; *486-*-bsdi*) OS='BSDI w/486' 1.155 +17 -3 apachen/src/main/conf.h Index: conf.h === RCS file: /export/home/cvs/apachen/src/main/conf.h,v retrieving revision 1.154 retrieving revision 1.155 diff -u -r1.154 -r1.155 --- conf.h1997/11/08 01:13:29 1.154 +++ conf.h1997/11/08 21:47:34 1.155 @@ -510,11 +510,25 @@ #define HAVE_SYSLOG #elif defined(LYNXOS) +#undef HAVE_GMTOFF +#define HAVE_RESOURCE +#undef HAVE_MMAP +#undef HAVE_SHMGET +#undef HAVE_CRYPT_H +#undef HAVE_SYS_SELECT_H +#define HAVE_SYS_RESOURCE_H +#undef HAVE_SNPRINTF +#undef USE_FCNTL_SERIALIZED_ACCEPT +#undef USE_FLOCK_SERIALIZED_ACCEPT +#define USE_LONGJMP +#undef NO_UNISTD_H #undef NO_KILLPG #undef NO_SETSID -#define NEED_STRCASECMP -#define NEED_STRNCASECMP -#define NEED_INITGROUPS +#undef NO_USE_SIGACTION +#undef NO_LINGCLOSE +#define HAVE_CVT +extern char *crypt(char *pw, char *salt); +typedef int rlim_t; #define HAVE_SYSLOG #elif defined(UXPDS)
cvs commit: apachen/src/main http_core.c
dgaudet 97/11/08 13:42:37 Modified:src CHANGES src/main http_core.c Log: Fix a logic error when issuing a mmap error with non-zero MMAP_THRESHOLD. PR: 1294 Submitted by: David Chambers <[EMAIL PROTECTED]> Reviewed by: Dean Gaudet, Jim Jagielski Revision ChangesPath 1.498 +4 -0 apachen/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apachen/src/CHANGES,v retrieving revision 1.497 retrieving revision 1.498 diff -u -r1.497 -r1.498 --- CHANGES 1997/11/08 21:39:07 1.497 +++ CHANGES 1997/11/08 21:42:33 1.498 @@ -1,5 +1,9 @@ Changes with Apache 1.3b3 + *) Fix logic error when issuing a mmap() failed message + with a non-zero MMAP_THRESHOLD. + [David Chambers <[EMAIL PROTECTED]>] PR#1294 + *) Preserve handler value on ProxyPass'ed requests by not calling find_types on a proxy'd request; fixes problems where some ProxyPass'ed URLs weren't actually passed 1.135 +4 -2 apachen/src/main/http_core.c Index: http_core.c === RCS file: /export/home/cvs/apachen/src/main/http_core.c,v retrieving revision 1.134 retrieving revision 1.135 diff -u -r1.134 -r1.135 --- http_core.c 1997/11/05 12:48:16 1.134 +++ http_core.c 1997/11/08 21:42:36 1.135 @@ -1756,8 +1756,10 @@ if (mm == (caddr_t)-1) { unblock_alarms(); - aplog_error(APLOG_MARK, APLOG_CRIT, r->server, - "mmap_handler: mmap failed: %s", r->filename); + if (r->finfo.st_size >= MMAP_THRESHOLD) { + aplog_error(APLOG_MARK, APLOG_CRIT, r->server, + "mmap_handler: mmap failed: %s", r->filename); + } #endif if (d->content_md5 & 1) {
cvs commit: apachen/src/modules/proxy mod_proxy.c
dgaudet 97/11/08 13:39:13 Modified:src CHANGES src/main http_request.c src/modules/proxy mod_proxy.c Log: find_types() shouldn't be called if we just found a matching ProxyPass directive and set handler to 'proxy-server', because find_types() resets r->handler if we have an other handler (server-info, server-parsed, etc.) that will be invoked on the URI from the request. PR: 870 Submitted by: Lars Eilebrecht Reviewed by: Dean Gaudet, Martin Kraemer Revision ChangesPath 1.497 +6 -0 apachen/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apachen/src/CHANGES,v retrieving revision 1.496 retrieving revision 1.497 diff -u -r1.496 -r1.497 --- CHANGES 1997/11/08 21:33:07 1.496 +++ CHANGES 1997/11/08 21:39:07 1.497 @@ -1,5 +1,11 @@ Changes with Apache 1.3b3 + *) Preserve handler value on ProxyPass'ed requests by not + calling find_types on a proxy'd request; fixes problems + where some ProxyPass'ed URLs weren't actually passed + to the proxy. + [Lars Eilebrecht] PR#870 + *) Fix a byte ordering problem in mod_access which prevented the old-style syntax (i.e. "a.b.c." to match a class C) from working properly. [Dean Gaudet] PR#1248, 1328, 1384 1.92 +5 -4 apachen/src/main/http_request.c Index: http_request.c === RCS file: /export/home/cvs/apachen/src/main/http_request.c,v retrieving revision 1.91 retrieving revision 1.92 diff -u -r1.91 -r1.92 --- http_request.c1997/10/22 20:29:44 1.91 +++ http_request.c1997/11/08 21:39:11 1.92 @@ -1093,10 +1093,11 @@ break; } -if ((access_status = find_types(r)) != 0) { -decl_die(access_status, "find types", r); -return; -} +if (!r->proxyreq) + if ((access_status = find_types(r)) != 0) { + decl_die(access_status, "find types", r); + return; + } if ((access_status = run_fixups(r)) != 0) { die(access_status, r); 1.28 +2 -1 apachen/src/modules/proxy/mod_proxy.c Index: mod_proxy.c === RCS file: /export/home/cvs/apachen/src/modules/proxy/mod_proxy.c,v retrieving revision 1.27 retrieving revision 1.28 diff -u -r1.27 -r1.28 --- mod_proxy.c 1997/10/22 20:30:04 1.27 +++ mod_proxy.c 1997/11/08 21:39:12 1.28 @@ -140,11 +140,12 @@ for (i = 0; i < conf->aliases->nelts; i++) { len = alias_match(r->uri, ent[i].fake); - + if (len > 0) { r->filename = pstrcat(r->pool, "proxy:", ent[i].real, r->uri + len, NULL); r->handler = "proxy-server"; + r->proxyreq = 1; return OK; } }
cvs commit: apachen/src/modules/standard mod_access.c
dgaudet 97/11/08 13:33:09 Modified:src CHANGES src/modules/standard mod_access.c Log: Fix a byte ordering problem in mod_access which prevented the old-style syntax (i.e. "a.b.c." to match a class C) from working properly. [Dean Gaudet] PR: 1248, 1328, 1384 Reviewed by: Jim Jagielski, Lars Eilebrecht Revision ChangesPath 1.496 +4 -0 apachen/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apachen/src/CHANGES,v retrieving revision 1.495 retrieving revision 1.496 diff -u -r1.495 -r1.496 --- CHANGES 1997/11/08 19:19:13 1.495 +++ CHANGES 1997/11/08 21:33:07 1.496 @@ -1,5 +1,9 @@ Changes with Apache 1.3b3 + *) Fix a byte ordering problem in mod_access which prevented + the old-style syntax (i.e. "a.b.c." to match a class C) + from working properly. [Dean Gaudet] PR#1248, 1328, 1384 + *) Fix problem with USE_FLOCK_SERIALIZED_ACCEPT not working properly. Each child needs to open the lockfile instead of using the passed file-descriptor from the parent. PR#1056 1.28 +15 -3 apachen/src/modules/standard/mod_access.c Index: mod_access.c === RCS file: /export/home/cvs/apachen/src/modules/standard/mod_access.c,v retrieving revision 1.27 retrieving revision 1.28 diff -u -r1.27 -r1.28 --- mod_access.c 1997/10/22 20:30:11 1.27 +++ mod_access.c 1997/11/08 21:33:09 1.28 @@ -204,12 +204,14 @@ /* legacy syntax for ip addrs: a.b.c. ==> a.b.c.0/24 for example */ int shift; char *t; + int octet; a->type = T_IP; /* parse components */ s = where; a->x.ip.net = 0; - shift = 0; + a->x.ip.mask = 0; + shift = 24; while (*s) { t = s; if (!isdigit(*t)) { @@ -226,11 +228,21 @@ a->type = T_FAIL; return "invalid ip address"; } - a->x.ip.net |= atoi(s) << shift; + if (shift < 0) { + return "invalid ip address, only 4 octets allowed"; + } + octet = atoi(s); + if (octet < 0 || octet > 255) { + a->type = T_FAIL; + return "each octet must be between 0 and 255 inclusive"; + } + a->x.ip.net |= octet << shift; a->x.ip.mask |= 0xFFUL << shift; - shift += 8; s = t; + shift -= 8; } + a->x.ip.net = ntohl(a->x.ip.net); + a->x.ip.mask = ntohl(a->x.ip.mask); } else { a->type = T_HOST;
cvs commit: apachen/src/main http_main.c
jim 97/11/08 11:19:17 Modified:src CHANGES src/main http_main.c Log: PR:1056 Reviewed by: Dean Gaudet, Martin Kraemer Revision ChangesPath 1.495 +5 -1 apachen/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apachen/src/CHANGES,v retrieving revision 1.494 retrieving revision 1.495 diff -u -r1.494 -r1.495 --- CHANGES 1997/11/08 05:20:58 1.494 +++ CHANGES 1997/11/08 19:19:13 1.495 @@ -1,5 +1,9 @@ Changes with Apache 1.3b3 - + + *) Fix problem with USE_FLOCK_SERIALIZED_ACCEPT not working + properly. Each child needs to open the lockfile instead + of using the passed file-descriptor from the parent. PR#1056 + *) Fix the error logging in mod_cgi; the recent error log changes introduced a bug that prevented it from working correctly. [M.D.Parker] PR#1352 1.247 +30 -4 apachen/src/main/http_main.c Index: http_main.c === RCS file: /export/home/cvs/apachen/src/main/http_main.c,v retrieving revision 1.246 retrieving revision 1.247 diff -u -r1.246 -r1.247 --- http_main.c 1997/11/06 21:54:10 1.246 +++ http_main.c 1997/11/08 19:19:15 1.247 @@ -280,6 +280,8 @@ #define accept_mutex_cleanup() +#define accept_mutex_child_init(x) + static void accept_mutex_init(pool *p) { ptrdiff_t old; @@ -366,6 +368,8 @@ accept_mutex = (void *)(caddr_t)-1; } +#define accept_mutex_child_init(x) + static void accept_mutex_init(pool *p) { pthread_mutexattr_t mattr; @@ -483,6 +487,7 @@ semctl(sem_id, 0, IPC_RMID, ick); } +#define accept_mutex_child_init(x) static void accept_mutex_init(pool *p) { @@ -556,6 +561,8 @@ #define accept_mutex_cleanup() +#define accept_mutex_child_init(x) + /* * Initialize mutex lock. * Must be safe to call this on a restart. @@ -611,23 +618,40 @@ static int lock_fd = -1; -#define accept_mutex_cleanup() +static void accept_mutex_cleanup(void) +{ +unlink(lock_fname); +} /* * Initialize mutex lock. + * Done by each child at it's birth + */ +static void accept_mutex_child_init(pool *p) +{ + +lock_fd = popenf(p, lock_fname, O_WRONLY, 0600); +if (lock_fd == -1) { + aplog_error(APLOG_MARK, APLOG_EMERG, server_conf, + "Child cannot open lock file: %s\n", lock_fname); + exit(1); +} +} +/* + * Initialize mutex lock. * Must be safe to call this on a restart. */ static void accept_mutex_init(pool *p) { expand_lock_fname(p); -lock_fd = popenf(p, lock_fname, O_CREAT | O_WRONLY | O_EXCL, 0644); +unlink(lock_fname); +lock_fd = popenf(p, lock_fname, O_CREAT | O_WRONLY | O_EXCL, 0600); if (lock_fd == -1) { aplog_error(APLOG_MARK, APLOG_EMERG, server_conf, - "Cannot open lock file: %s\n", lock_fname); + "Parent cannot open lock file: %s\n", lock_fname); exit(1); } -unlink(lock_fname); } static void accept_mutex_on(void) @@ -662,6 +686,7 @@ * the sockets. */ #define NO_SERIALIZED_ACCEPT #define accept_mutex_cleanup() +#define accept_mutex_child_init(x) #define accept_mutex_init(x) #define accept_mutex_on() #define accept_mutex_off() @@ -2672,6 +2697,7 @@ /* needs to be done before we switch UIDs so we have permissions */ reopen_scoreboard(pconf); +SAFE_ACCEPT(accept_mutex_child_init(pconf)); #ifdef MPE /* Only try to switch if we're running as MANAGER.SYS */
cvs commit: apachen/htdocs/manual/misc known_bugs.html
marc97/11/07 21:25:04 Modified:htdocs/manual/misc known_bugs.html Log: Fix spelling, expand a touch. PR: 1372 Revision ChangesPath 1.32 +5 -2 apachen/htdocs/manual/misc/known_bugs.html Index: known_bugs.html === RCS file: /export/home/cvs/apachen/htdocs/manual/misc/known_bugs.html,v retrieving revision 1.31 retrieving revision 1.32 diff -u -r1.31 -r1.32 --- known_bugs.html 1997/10/27 19:12:39 1.31 +++ known_bugs.html 1997/11/08 05:25:03 1.32 @@ -19,8 +19,11 @@ http://www.apache.org/bugdb.cgi";>Apache bug database. Significant bugs at release time will also be noted there. If you are running a 1.2 beta release or version 1.1.3 or earlier -and thing you have found a bug, please upgrade to 1.2. Many bugs -in early versions have been fixed in 1.2. +and think you have found a bug, please upgrade to 1.2. Many bugs +in early versions have been fixed in 1.2. It is also appreciated +if you could check the latest 1.3 beta releases, or at least review +the http://www.apache.org/dist/CHANGES";>CHANGES file +for it and ensure that your problem has not already been corrected. This document is not a complete list of known bugs, but simply a list of some of the more common ones. Be sure
cvs commit: apachen/src CHANGES
marc97/11/07 21:21:00 Modified:src CHANGES Log: Fix typos. Revision ChangesPath 1.494 +21 -21apachen/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apachen/src/CHANGES,v retrieving revision 1.493 retrieving revision 1.494 diff -u -r1.493 -r1.494 --- CHANGES 1997/11/08 01:20:03 1.493 +++ CHANGES 1997/11/08 05:20:58 1.494 @@ -81,14 +81,14 @@ [Philippe Vanhaesendonck <[EMAIL PROTECTED]>, Omar Del Rio <[EMAIL PROTECTED]>] PR#482, 1246 - *) PORT: Some versions of netbsd don't automatically define + *) PORT: Some versions of NetBSD don't automatically define __NetBSD__. Workaround by defining NETBSD. [Chris Craft <[EMAIL PROTECTED]>] PR#977 - *) PORT: Unixware 2.x requires -lgen for syslog. + *) PORT: UnixWare 2.x requires -lgen for syslog. [Hans Snijder <[EMAIL PROTECTED]>] PR#1249 - *) PORT: Ultrix appears to not have syslog. + *) PORT: ULTRIX appears to not have syslog. [Lars Eilebrecht <[EMAIL PROTECTED]>] *) PORT: Basic Gemini port (treat it like unixware212). @@ -216,7 +216,7 @@ the parent writes on, and one which the child writes on. As part of this change the get_scoreboard_info() function was removed, and scoreboard_image was exported. This change fixes a race condition - in filebased scoreboard systems, and speeds up changes involving the + in file based scoreboard systems, and speeds up changes involving the scoreboard in earlier 1.3 development. [Dean Gaudet] *) API: New register_other_child() API (see http_main.h) which allows @@ -309,7 +309,7 @@ *) Add aplog_error() providing a mechanism to define levels of verbosity to the server error logging. This addition also provides - the ablity to log errors using syslogd. Error logging is configurable + the ability to log errors using syslogd. Error logging is configurable on a per-server basis using the LogLevel directive. Conversion of log_*() in progress. [Randy Terbush] @@ -394,7 +394,7 @@ USE_xxx_SERIALIZED_ACCEPT in conf.h. xxx is FCNTL for fcntl(), and FLOCK for flock(). New options have been added: - SYSVSEM to use System V style semaphores - - PTHREAD to use Posix threads (appears to work on Solaris only) + - PTHREAD to use POSIX threads (appears to work on Solaris only) - USLOCK to use IRIX uslock Based on timing various techniques, the following changes were made to the defaults: @@ -429,7 +429,7 @@ create one. Modules can add compiler or library information to generated Makefiles. [Paul Sutton] - *) Source core re-organisation: distibuted modules are now in + *) Source core re-organisation: distributed modules are now in modules/standard. All other source code is in main. OS-specific code is in os/{unix,emx,win32} directories. [Paul Sutton] @@ -482,7 +482,7 @@ *) ip-based vhosts are stored and queried using a hashing function, which has been shown to improve performance on servers with many ip-vhosts. - Some other changes had to be made to accomodate this: + Some other changes had to be made to accommodate this: - the * address for vhosts now behaves like _default_ - the matching process now is: - match an ip-vhost directly via hash (possibly matches main @@ -563,7 +563,7 @@ in anticipation of using mmap() for reading files.) [Dean Gaudet] - *) In obscure cases where a partial socket write occured while chunking, + *) In obscure cases where a partial socket write occurred while chunking, Apache would omit the chunk header/footer on the next block. Cleaned up other bugs/inconsistencies in error conditions in buff.c. Fixed a bug where a long pause in DNS lookups could cause the last packet @@ -696,7 +696,7 @@ an empty query string via "xxx?". This update also removes the copyright of Ralf S. Engelschall, i.e. now mod_rewrite no longer has a shared copyright. Instead is is - exclusively copyrighted by the Apache Group now. This happended because + exclusively copyrighted by the Apache Group now. This happened because the author now has gifted mod_rewrite exclusively to the Apache Group and no longer maintains an external version. [Ralf S. Engelschall] @@ -812,7 +812,7 @@ [Ken Coar] *) If NETSCAPE_DBM_COMPAT is defined in EXTRA_CFLAGS then Apache - will work with netscape dbm files. (dbmmanage will probably not + will work with Netscape dbm files. (dbmmanage will probably not work however.) [Alexander Spohr <[EMAIL PROTECTED]>] PR#444 *) Add a ListenBacklog dire
cvs commit: apachen/src CHANGES
marc97/11/07 17:20:05 Modified:src/modules/standard mod_cgi.c src CHANGES Log: Fix the error logging in mod_cgi; the recent error log changes introduced a bug that prevented it from working correctly. PR: 1352 Submitted by: M.D.Parker <[EMAIL PROTECTED]> Reviewed by: Marc Slemko, Dean Gaudet, Ken Coar Revision ChangesPath 1.64 +2 -2 apachen/src/modules/standard/mod_cgi.c Index: mod_cgi.c === RCS file: /export/home/cvs/apachen/src/modules/standard/mod_cgi.c,v retrieving revision 1.63 retrieving revision 1.64 diff -u -r1.63 -r1.64 --- mod_cgi.c 1997/11/06 21:54:14 1.63 +++ mod_cgi.c 1997/11/08 01:20:02 1.64 @@ -164,8 +164,8 @@ { FILE *f; -aplog_error(APLOG_MARK, show_errno|APLOG_ERR, r->server, error, - r->filename); +aplog_error(APLOG_MARK, show_errno|APLOG_ERR, r->server, + "%s, reason: %s", error, r->filename); if (!conf->logname || ((stat(server_root_relative(r->pool, conf->logname), &r->finfo) == 0) 1.493 +4 -0 apachen/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apachen/src/CHANGES,v retrieving revision 1.492 retrieving revision 1.493 diff -u -r1.492 -r1.493 --- CHANGES 1997/11/08 01:13:31 1.492 +++ CHANGES 1997/11/08 01:20:03 1.493 @@ -1,5 +1,9 @@ Changes with Apache 1.3b3 + *) Fix the error logging in mod_cgi; the recent error log changes + introduced a bug that prevented it from working correctly. + [M.D.Parker] PR#1352 + *) Default to USE_FCNTL_SERIALIZED_ACCEPT on HPUX to properly handle multiple Listen directives. [Marc Slemko] PR#872
cvs commit: apachen/src CHANGES
marc97/11/07 17:13:33 Modified:src/main conf.h src CHANGES Log: Default to USE_FCNTL_SERIALIZED_ACCEPT on HPUX to properly handle multiple Listen directives. PR: 872 Reviewed by: Paul Sutton, Jim Jagielski Revision ChangesPath 1.154 +1 -0 apachen/src/main/conf.h Index: conf.h === RCS file: /export/home/cvs/apachen/src/main/conf.h,v retrieving revision 1.153 retrieving revision 1.154 diff -u -r1.153 -r1.154 --- conf.h1997/11/06 10:47:00 1.153 +++ conf.h1997/11/08 01:13:29 1.154 @@ -169,6 +169,7 @@ #undef HAVE_GMTOFF #define NO_KILLPG #undef NO_SETSID +#define USE_FCNTL_SERIALIZED_ACCEPT #ifndef _HPUX_SOURCE #define _HPUX_SOURCE #endif 1.492 +3 -0 apachen/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apachen/src/CHANGES,v retrieving revision 1.491 retrieving revision 1.492 diff -u -r1.491 -r1.492 --- CHANGES 1997/11/06 22:03:38 1.491 +++ CHANGES 1997/11/08 01:13:31 1.492 @@ -1,5 +1,8 @@ Changes with Apache 1.3b3 + *) Default to USE_FCNTL_SERIALIZED_ACCEPT on HPUX to properly + handle multiple Listen directives. [Marc Slemko] PR#872 + *) Inherit a bugfix to fnmatch.c from FreeBSD sources. ["[KOI8-R] áÎÄÒÅÊ þÅÒÎÏ×" <[EMAIL PROTECTED]>] PR#1311