cvs commit: apachen/src CHANGES

1997-11-08 Thread marc
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
   
  
  
  


cvs commit: apachen/src CHANGES

1997-11-08 Thread marc
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 directive to 

cvs commit: apachen/src/main http_main.c

1997-11-08 Thread jim
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/src/modules/standard mod_access.c

1997-11-08 Thread dgaudet
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/modules/proxy mod_proxy.c

1997-11-08 Thread dgaudet
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/main http_core.c

1997-11-08 Thread dgaudet
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/main conf.h

1997-11-08 Thread dgaudet
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: apache-site bug_report.html

1997-11-08 Thread brian
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.  
   LIChecked the A href=docs/misc/known_bugs.htmlknown bugs/A page.
  +LIChecked the A HREF=docs/misc/known_client_problems.htmlknown client 
problems/A page.
   LIChecked the A href=docs/misc/compat_notes.htmlcompatibility
   notes/A page.
   LIFollowed the instructions in the codeINSTALL/code file correctly - 
  
  
  


cvs commit: apache-site index.html

1997-11-08 Thread brian
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 @@
   H2 ALIGN=CENTERThe Number One HTTP Server On The Internet/H2
   
   PBLOCKQUOTEApache has been the most popular web server on the
  -Internet since April of 1996. The September 1997 WWW server a
  +Internet since April of 1996. The November 1997 WWW server a
   href=http://www.netcraft.co.uk/Survey/;site survey by Netcraft/a
   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.
   
   PThe Apache project has been organized in an attempt to answer some
   of the concerns regarding active development of a public domain HTTP