cvs commit: apache-1.3 STATUS

1998-10-28 Thread manoj
manoj   98/10/27 16:13:31

  Modified:.STATUS
  Log:
  Add Win32 strftime patch, and remove old scoreboard patch which has been
  replaced.
  
  Revision  ChangesPath
  1.522 +5 -13 apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.521
  retrieving revision 1.522
  diff -u -u -r1.521 -r1.522
  --- STATUS1998/10/27 15:19:11 1.521
  +++ STATUS1998/10/28 00:13:30 1.522
  @@ -69,6 +69,11 @@
   
   Available Patches:
   
  +* Manoj and Ken Parzygnat's PATCH to support %-expandos from Unix
  +  on Win32
  +Message-ID: [EMAIL PROTECTED]
  +Status:
  +
   * Harrie Hazewinkle's PATCH scoreboard to include server_rec *
Message-ID: [EMAIL PROTECTED]
Status: Ralf +1
  @@ -93,19 +98,6 @@
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
  -
  -* Harrie Hazewinkel's PATCH scoreboard
  -  This is a patch that changes the 'vhost'-name (type char [32])
  -  in the scoreboard into a 'vhost'-number (type int), and then uses a
  -  lookup table to display the server name.
  -Message-ID: [EMAIL PROTECTED]
  -Status: Roy (untested +1)
  - Dean -1: I see no need to add a new virtual host number to the
  - server guts... although I can understand why it's nice for
  - SNMP.  However I'd be totally for a patch which places
  - server_rec * into the scoreboard in place of the name
  - -- because the pointers are valid across parent and
  - children... why waste the time doing number lookups and such.
   
   * Manoj's [PATCH] mime.types update
   Message-ID: [EMAIL PROTECTED]
  
  
  


cvs commit: apache-1.3 STATUS

1998-10-28 Thread jim
jim 98/10/27 17:06:12

  Modified:.STATUS
  Log:
  Looks like enough votes... who wants to commit?
  
  Revision  ChangesPath
  1.523 +1 -1  apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.522
  retrieving revision 1.523
  diff -u -r1.522 -r1.523
  --- STATUS1998/10/28 00:13:30 1.522
  +++ STATUS1998/10/28 01:06:08 1.523
  @@ -76,7 +76,7 @@
   
   * Harrie Hazewinkle's PATCH scoreboard to include server_rec *
Message-ID: [EMAIL PROTECTED]
  - Status: Ralf +1
  + Status: Ralf +1, Dean +1, Jim +1 (with variable name change)
   
   * Ron Record's patch to port Apache to UnixWare 7 (forwarded by
 Randy).
  
  
  


cvs commit: apache-1.3/src/modules/standard mod_status.c

1998-10-28 Thread jim
jim 98/10/28 05:02:40

  Modified:.STATUS
   src  CHANGES
   src/include scoreboard.h
   src/main http_main.c
   src/modules/standard mod_status.c
  Log:
  Submitted by: Harrie Hazewinkel [EMAIL PROTECTED]
  Reviewed by:  Ralf S. Engelschall, Dean Gaudet, Jim Jagielski
  Remove the vhost name string copy in the scoreboard information. Instead
  of copying the string, copy a pointer to the server_rec for this vhost
  and request.
  
  Revision  ChangesPath
  1.524 +0 -4  apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.523
  retrieving revision 1.524
  diff -u -r1.523 -r1.524
  --- STATUS1998/10/28 01:06:08 1.523
  +++ STATUS1998/10/28 13:02:35 1.524
  @@ -74,10 +74,6 @@
   Message-ID: [EMAIL PROTECTED]
   Status:
   
  -* Harrie Hazewinkle's PATCH scoreboard to include server_rec *
  - Message-ID: [EMAIL PROTECTED]
  - Status: Ralf +1, Dean +1, Jim +1 (with variable name change)
  -
   * Ron Record's patch to port Apache to UnixWare 7 (forwarded by
 Randy).
Message-ID: [EMAIL PROTECTED]
  
  
  
  1.1126+5 -0  apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===
  RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.1125
  retrieving revision 1.1126
  diff -u -r1.1125 -r1.1126
  --- CHANGES   1998/10/27 10:20:00 1.1125
  +++ CHANGES   1998/10/28 13:02:35 1.1126
  @@ -1,5 +1,10 @@
   Changes with Apache 1.3.4
   
  +  *) Add the actual server_rec structure of the specific Vhost to the
  + scoreboard file and avoid a string copy (as well as allow some
  + further future enhancements). [Harrie Hazewinkel
  + [EMAIL PROTECTED]]
  +
 *) Add APACI --permute-module=foo:bar option which can be used to
on-the-fly/batch permute the order of two modules (mod_foo and mod_bar)
in the Configuration[.apaci] file. Two special and important variants 
are
  
  
  
  1.42  +1 -1  apache-1.3/src/include/scoreboard.h
  
  Index: scoreboard.h
  ===
  RCS file: /export/home/cvs/apache-1.3/src/include/scoreboard.h,v
  retrieving revision 1.41
  retrieving revision 1.42
  diff -u -r1.41 -r1.42
  --- scoreboard.h  1998/08/11 00:09:43 1.41
  +++ scoreboard.h  1998/10/28 13:02:37 1.42
  @@ -130,7 +130,7 @@
   #endif
   char client[32]; /* Keep 'em small... */
   char request[64];/* We just want an idea... */
  -char vhost[32];  /* What virtual host is being accessed? */
  +server_rec *vhostrec;/* What virtual host is being accessed? */
   } short_score;
   
   typedef struct {
  
  
  
  1.403 +1 -1  apache-1.3/src/main/http_main.c
  
  Index: http_main.c
  ===
  RCS file: /export/home/cvs/apache-1.3/src/main/http_main.c,v
  retrieving revision 1.402
  retrieving revision 1.403
  diff -u -r1.402 -r1.403
  --- http_main.c   1998/10/26 21:27:40 1.402
  +++ http_main.c   1998/10/28 13:02:38 1.403
  @@ -2055,7 +2055,7 @@
   r-assbackwards ? NULL :  , 
r-protocol, NULL),
   sizeof(ss-request));
}
  - ap_cpystrn(ss-vhost, r-server-server_hostname, 
sizeof(ss-vhost));
  + ss-vhostrec =  r-server;
}
   }
   put_scoreboard_info(child_num, ss);
  
  
  
  1.100 +2 -1  apache-1.3/src/modules/standard/mod_status.c
  
  Index: mod_status.c
  ===
  RCS file: /export/home/cvs/apache-1.3/src/modules/standard/mod_status.c,v
  retrieving revision 1.99
  retrieving revision 1.100
  diff -u -r1.99 -r1.100
  --- mod_status.c  1998/10/03 15:24:51 1.99
  +++ mod_status.c  1998/10/28 13:02:39 1.100
  @@ -652,7 +652,8 @@
else
ap_rprintf(r,
 td%std nowrap%std nowrap%s/tr\n\n,
  -  score_record.client, score_record.vhost,
  +  score_record.client,
  +  score_record.vhostrec-server_hostname,
 ap_escape_html(r-pool, score_record.request));
}   /* no_table_report */
}   /* !short_report */
  
  
  


cvs commit: apache-1.3/src/modules/standard mod_rewrite.c

1998-10-28 Thread rse
rse 98/10/28 07:01:19

  Modified:src/support apxs.pl
   src/modules/standard mod_rewrite.c
  Log:
  Fix hook order in mod_rewrite's and apxs's module structure _comments_. The
  poor man who discovered this bug after he was already totally confused was
  Lincoln Stein [EMAIL PROTECTED]. Thanks for sharing your confusion, Lincoln.
  
  Revision  ChangesPath
  1.11  +2 -2  apache-1.3/src/support/apxs.pl
  
  Index: apxs.pl
  ===
  RCS file: /export/home/cvs/apache-1.3/src/support/apxs.pl,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- apxs.pl   1998/08/03 08:44:08 1.10
  +++ apxs.pl   1998/10/28 15:01:17 1.11
  @@ -599,11 +599,11 @@
   NULL,  /* [#1] URI to filename translation*/
   NULL,  /* [#4] validate user id from request  */
   NULL,  /* [#5] check if the user is ok _here_ */
  -NULL,  /* [#2] check access by host address   */
  +NULL,  /* [#3] check access by host address   */
   NULL,  /* [#6] determine MIME type*/
   NULL,  /* [#7] pre-run fixups */
   NULL,  /* [#9] log a transaction  */
  -NULL,  /* [#3] header parser  */
  +NULL,  /* [#2] header parser  */
   NULL,  /* child_init  */
   NULL,  /* child_exit  */
   NULL   /* [#0] post read-request  */
  
  
  
  1.131 +2 -2  apache-1.3/src/modules/standard/mod_rewrite.c
  
  Index: mod_rewrite.c
  ===
  RCS file: /export/home/cvs/apache-1.3/src/modules/standard/mod_rewrite.c,v
  retrieving revision 1.130
  retrieving revision 1.131
  diff -u -r1.130 -r1.131
  --- mod_rewrite.c 1998/08/25 09:15:39 1.130
  +++ mod_rewrite.c 1998/10/28 15:01:18 1.131
  @@ -192,11 +192,11 @@
  hook_uri2file,   /* [#1] URI to filename translation*/
  NULL,/* [#4] validate user id from request  */
  NULL,/* [#5] check if the user is ok _here_ */
  -   NULL,/* [#2] check access by host address   */
  +   NULL,/* [#3] check access by host address   */
  hook_mimetype,   /* [#6] determine MIME type*/
  hook_fixup,  /* [#7] pre-run fixups */
  NULL,/* [#9] log a transaction  */
  -   NULL,/* [#3] header parser  */
  +   NULL,/* [#2] header parser  */
  init_child,  /* child_init  */
  NULL,/* child_exit  */
  NULL /* [#0] post read-request  */
  
  
  


cvs commit: apache-1.3/src/modules/standard mod_autoindex.c

1998-10-28 Thread martin
martin  98/10/28 11:34:00

  Modified:src  CHANGES
   src/modules/standard mod_autoindex.c
  Log:
  For files where the last modified time stamp was unavailable (e.g., broken
  symlinks), an empty string was printed which was 2 bytes short.
  The size and description columns were therefore not aligned correctly.
  (This is a remainder of the %y to %Y fix: the two missing spaces are
  for the century)
  
  Revision  ChangesPath
  1.1128+5 -0  apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===
  RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.1127
  retrieving revision 1.1128
  diff -u -r1.1127 -r1.1128
  --- CHANGES   1998/10/28 19:26:29 1.1127
  +++ CHANGES   1998/10/28 19:33:52 1.1128
  @@ -1,5 +1,10 @@
   Changes with Apache 1.3.4
   
  +  *) Fix in mod_autoindex: for files where the last modified time stamp was
  + unavailable, an empty string was printed which was 2 bytes short.
  + The size and description columns were therefore not aligned correctly.
  + [Martin Kraemer] (no PR#)
  +
 *) Update BS2000 OS code to work with recent versions. Starting with
release A17, the child fork() must be replaced by a _rfork().
(BS2000 only) [Martin Kraemer]
  
  
  
  1.98  +2 -1  apache-1.3/src/modules/standard/mod_autoindex.c
  
  Index: mod_autoindex.c
  ===
  RCS file: /export/home/cvs/apache-1.3/src/modules/standard/mod_autoindex.c,v
  retrieving revision 1.97
  retrieving revision 1.98
  diff -u -r1.97 -r1.98
  --- mod_autoindex.c   1998/10/17 14:17:10 1.97
  +++ mod_autoindex.c   1998/10/28 19:33:57 1.98
  @@ -1176,7 +1176,8 @@
ap_rputs(time_str, r);
}
else {
  - ap_rputs( , r);
  + /*Length=22-Feb-1998 23:42   (see 4 lines above) */
  + ap_rputs(   , r);
}
}
if (!(autoindex_opts  SUPPRESS_SIZE)) {
  
  
  


cvs commit: apache-1.3/conf httpd.conf-dist

1998-10-28 Thread manoj
manoj   98/10/28 14:04:10

  Modified:conf httpd.conf-dist
  Log:
  ExtendedStatus cannot be enabled until the status module is loaded, so move
  the commented directive after DSO modules are loaded.
  
  Revision  ChangesPath
  1.33  +7 -7  apache-1.3/conf/httpd.conf-dist
  
  Index: httpd.conf-dist
  ===
  RCS file: /export/home/cvs/apache-1.3/conf/httpd.conf-dist,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -u -r1.32 -r1.33
  --- httpd.conf-dist   1998/10/22 20:56:51 1.32
  +++ httpd.conf-dist   1998/10/28 22:04:09 1.33
  @@ -98,13 +98,6 @@
   #AccessConfig conf/access.conf
   
   #
  -# ExtendedStatus controls whether Apache will generate full status
  -# information (ExtendedStatus On) or just basic information (ExtendedStatus
  -# Off) when the server-status handler is called. The default is Off.
  -#
  -#ExtendedStatus On
  -
  -#
   # Timeout: The number of seconds before receives and sends time out.
   #
   Timeout 300
  @@ -202,6 +195,13 @@
   #
   # Example:
   # LoadModule foo_module libexec/mod_foo.so
  +
  +#
  +# ExtendedStatus controls whether Apache will generate full status
  +# information (ExtendedStatus On) or just basic information (ExtendedStatus
  +# Off) when the server-status handler is called. The default is Off.
  +#
  +#ExtendedStatus On
   
   ### Section 2: 'Main' server configuration
   #