cvs commit: apache-site/dyn closer.cgi

1998-10-10 Thread brian
brian   98/10/10 12:25:22

  Modified:dyn  closer.cgi
  Log:
  I swear, sometimes perl just mystifies me.  Change the "next" call
  because for some reason it was rejecting everything.  Fix the "split"
  line because the fifth field in mirrors.list can have spaces in it.
  
  Revision  ChangesPath
  1.7   +2 -2  apache-site/dyn/closer.cgi
  
  Index: closer.cgi
  ===
  RCS file: /export/home/cvs/apache-site/dyn/closer.cgi,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- closer.cgi1998/10/09 14:27:42 1.6
  +++ closer.cgi1998/10/10 19:25:21 1.7
  @@ -24,9 +24,9 @@
   $count = 0;
   while()
   {
  - next if (/^#/, $_);
  + next if (/^#/);
chomp;
  - @AR = split (/\s/, $_);
  + @AR = split (/\s/, $_, 5);
if(($cc eq $AR[1] || $sld.".".$tld eq $AR[1]) && $AR[0] eq $method)
{
$LIST[$count] = $AR[2];
  
  
  


cvs commit: apache-1.3 STATUS

1998-10-10 Thread rse
rse 98/10/10 05:00:55

  Modified:.STATUS
  Log:
  Some votes
  
  Revision  ChangesPath
  1.511 +4 -4  apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.510
  retrieving revision 1.511
  diff -u -r1.510 -r1.511
  --- STATUS1998/10/10 10:48:32 1.510
  +++ STATUS1998/10/10 12:00:55 1.511
  @@ -13,9 +13,6 @@
   
   RELEASE SHOWSTOPPERS:
   
  -* need to ensure it compiles properly on win32 before rolling the 
  -  tarball, and that no last minute changes break it
  -
   * How should an Apache binary release tarball look?
   
 1. The "old" way where it is just a source release tarball
  @@ -86,6 +83,9 @@
   Message-ID: <[EMAIL PROTECTED]>
   Status: Roy thinks we should put a common_mime_types.txt file in
   the documentation and remove the unused entries from conf.
  +Ralf +1 for both Manoj's patch and Roys suggestion with
  +a slight preference for Manoj's patch because the
  +overhead of more entries is not noticeable to me.
   
   * Wilfredo Sanchez's [PATCH] Build outside of source tree
   Message-ID: <[EMAIL PROTECTED]>
  @@ -203,7 +203,7 @@
BB: beta number
   
 See: <[EMAIL PROTECTED]>
  -  Status: Jim +1, Ben +1, Martin +1
  +  Status: Jim +1, Ben +1, Martin +1, Ralf +1
   
   * Someone other than Dean has to do a security/correctness review on
 psprintf(), bprintf(), and ap_snprintf().  In particular these routines
  
  
  


cvs commit: apache-devsite how-to-release.html

1998-10-10 Thread martin
martin  98/10/10 03:58:07

  Modified:.how-to-release.html
  Log:
  Update CHANGES after release
  
  Revision  ChangesPath
  1.52  +9 -3  apache-devsite/how-to-release.html
  
  Index: how-to-release.html
  ===
  RCS file: /home/cvs/apache-devsite/how-to-release.html,v
  retrieving revision 1.51
  retrieving revision 1.52
  diff -u -r1.51 -r1.52
  --- how-to-release.html   1998/10/09 09:29:52 1.51
  +++ how-to-release.html   1998/10/10 10:58:07 1.52
  @@ -262,17 +262,23 @@
 number and re-insert the `` dev'' suffix (change the string
 ``1.X.Y'' to 
``1.X.(Y+1) dev''; note
 the SPACE character instead of the hyphen).
  -  Additionally make sure that the Configure script's version
  + Additionally make sure that the Configure script's version
 knowledge for the SHARED_CORE reflects the new
 version.revision.patchlevel triple.
 Look for the line ``V=1 R=X P=Y''
 inside src/Configure and adjust it accordingly.
  + Finally, add a new line
  + ``Changes with Apache 1.X.(Y+1):'' to the
  +  head of the src/CHANGES file for the
  +  forthcoming fixes in the new version.
$ vi src/include/httpd.h \
  src/os/win32/registry.c \
  -   src/Configure
  +   src/Configure \
  +   src/CHANGES
$ cvs commit src/include/httpd.h \
  src/os/win32/registry.c \
  -   src/Configure
  +   src/Configure \
  +   src/CHANGES
$ cd ..
   
   
  
  
  


cvs commit: apache-1.3 STATUS

1998-10-10 Thread martin
martin  98/10/10 03:48:32

  Modified:.STATUS
  Log:
  Announcements sent out now (did I misunderstand the 24h delay?)
  
  Revision  ChangesPath
  1.510 +1 -1  apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.509
  retrieving revision 1.510
  diff -u -r1.509 -r1.510
  --- STATUS1998/10/10 00:53:46 1.509
  +++ STATUS1998/10/10 10:48:32 1.510
  @@ -4,7 +4,7 @@
   
   1.3.4-dev: current
   
  -1.3.3: Tagged and rolled on Oct. 7.  Announced (??) and released on 9th.
  +1.3.3: Tagged and rolled on Oct. 7.  Released on 9th, announced on 10th.
   1.3.2: Tagged and rolled on Sep. 21. Announced and released on 23rd.
   1.3.1: Tagged and rolled on July 19. Announced and released.
   1.3.0: Tagged and rolled on June 1.  Announced and released on the 6th.
  
  
  


cvs commit: apache-1.3 STATUS

1998-10-10 Thread fielding
fielding98/10/09 17:53:47

  Modified:.STATUS
  Log:
  Update according to release and note ap_escape_html() inefficiency.
  
  Revision  ChangesPath
  1.509 +7 -53 apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.508
  retrieving revision 1.509
  diff -u -r1.508 -r1.509
  --- STATUS1998/10/08 13:34:33 1.508
  +++ STATUS1998/10/10 00:53:46 1.509
  @@ -4,65 +4,13 @@
   
   1.3.4-dev: current
   
  -1.3.3: Tagged and rolled on Oct. 7.
  -Martin is RM. Plan is to announce and release on Oct 9, 1998
  -
  +1.3.3: Tagged and rolled on Oct. 7.  Announced (??) and released on 9th.
   1.3.2: Tagged and rolled on Sep. 21. Announced and released on 23rd.
   1.3.1: Tagged and rolled on July 19. Announced and released.
   1.3.0: Tagged and rolled on June 1.  Announced and released on the 6th.
  
   2.0  : In pre-alpha development, see apache-2.0 repository
   
  -Current "Go" chart by platform:
  -
  -A/UX 3.1.1 Jim Jagielski <[EMAIL PROTECTED]>
  -AIX 3.2Jens-Uwe Mager <[EMAIL PROTECTED]>
  -   compile & go
  -AIX 4.1.5  Jens-Uwe Mager <[EMAIL PROTECTED]>
  -   compile & go, simple production
  -AIX 4.1.5  gcc Shane Owenby <[EMAIL PROTECTED]>
  -   --enable-shared=remain --disable-module=auth_db
  -AIX 4.2.1  xlC 3.1.4   Shane Owenby <[EMAIL PROTECTED]>
  -   --enable-shared=remain --disable-module=auth_db
  -AIX 4.3Jens-Uwe Mager <[EMAIL PROTECTED]>
  -   compile & go
  -AIX 4.3.1  xlC 3.1.4   Shane Owenby <[EMAIL PROTECTED]>
  -   --enable-shared=remain --disable-module=auth_db
  -BS2000/OSD Martin Kraemer <[EMAIL PROTECTED]>
  -   mod_php3.0.5 w/ freetype & gd (minor include 
adjustment)
  -FreeBSD 2.2.6  "Ralf S. Engelschall" <[EMAIL PROTECTED]>
  -FreeBSD 2.2.6  Dirk-Willem van Gulik <[EMAIL PROTECTED]> 
Production (simple)
  -FreeBSD 2.2.7  Dirk-Willem van Gulik <[EMAIL PROTECTED]> 
Production (simple)
  -FreeBSD 2.2.7-release  Jim Jagielski <[EMAIL PROTECTED]>
  -FreeBSD 2.2.7-stable   Jim Jagielski <[EMAIL PROTECTED]>
  -FreeBSD 3 Snap Dirk-Willem van Gulik <[EMAIL PROTECTED]>
  -HP-UX 11.00.   "Voglmaier, Reinhard Erich" <[EMAIL PROTECTED]>
  -   mod_auth_dbm and mod_cntr.
  -   Problem: Configure tries to open 
./helpers/helpers.
  -Irix 5.3   Dirk-Willem van Gulik <[EMAIL PROTECTED]>
  -Irix 5.4   Dirk-Willem van Gulik <[EMAIL PROTECTED]>
  -Irix 5.6  (gcc)Dirk-Willem van Gulik <[EMAIL PROTECTED]> 
  -Linux Debian GNU/1.3   "Ralf S. Engelschall" <[EMAIL PROTECTED]>
  -Linux i386 RedHat 4.x  Christof Damian <[EMAIL PROTECTED]>
  -   mod_php, mod_php3, mod_perl & mod_auth_mysql
  -Linux 2.0.35 (RH5.1, glibc2) Manoj Kasichainula <[EMAIL PROTECTED]>
  -   basic stuff tested okay.
  -Linux 2.1.112 (libc5)  Martin Kraemer <[EMAIL PROTECTED]>
  -   Origin & proxy server, mod_php-3.0.5
  -OS/2   "Brian Havard" <[EMAIL PROTECTED]>
  -   Builds and runs on OS/2.
  -OSF1 / 4.0 Dirk-Willem van Gulik <[EMAIL PROTECTED]> 
(warning version stamp)
  -ReliantUNIX 5.43   Martin Kraemer <[EMAIL PROTECTED]>
  -   Intranet Origin&Proxy server
  -SINIX 5.41 Martin Kraemer <[EMAIL PROTECTED]>
  -   Origin server w/ mod_php3.0.4
  -Solaris 2.4 (gcc)  Dirk-Willem van Gulik <[EMAIL PROTECTED]>
  -Solaris 2.5 (gcc)  Dirk-Willem van Gulik <[EMAIL PROTECTED]> 
Production
  -Solaris 2.6 (gcc)  Martin Kraemer <[EMAIL PROTECTED]>
  -   Compile & Go/NoGo test only
  -SunOs 4.1.3 (gcc)  Dirk-Willem van Gulik <[EMAIL PROTECTED]>
  -
  -
   RELEASE SHOWSTOPPERS:
   
   * need to ensure it compiles properly on win32 before rolling the 
  @@ -217,6 +165,12 @@
   Status: Lars' patch was vetoed.  Roy and Dean think that it is
   probably another buffer magic number error and should be
   tested to find out and, if so, fixed like it was in core.
  +
  +* ap_escape_html() always duplicates the string, even when there is
  +  no change and the caller would be happy to use the original.
  +  What is needed is a separate interface for "don't need a dup"
  +  situations, like just about everywhere we use it in bvputs and
  +  bputs calls.
   
   Open issues:
   
  
  
  


cvs commit: apache-1.3/src/main util.c

1998-10-10 Thread fielding
fielding98/10/09 17:40:08

  Modified:src  CHANGES
   src/main util.c
  Log:
  Minor performance improvement to ap_escape_html(), since we already
  calculate the string length.
  
  It occurs to me that we could do a lot better by having a separate
  interface for "just give me a pointer to my own string if nothing
  needs to be escaped".  This routine is mostly used in buffer send
  situations, so the extra copy is frequently just a waste of memory.
  
  Revision  ChangesPath
  1.1107+2 -0  apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===
  RCS file: /home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.1106
  retrieving revision 1.1107
  diff -u -r1.1106 -r1.1107
  --- CHANGES   1998/10/09 17:42:15 1.1106
  +++ CHANGES   1998/10/10 00:40:04 1.1107
  @@ -1,5 +1,7 @@
   Changes with Apache 1.3.4
   
  +  *) Minor performance improvement to ap_escape_html(). [Roy Fielding]
  +
 *) Fixed a segmentation violation in mod_proxy when a response is
non-cachable.  [Roy Fielding, traced by Doug Bloebaum]. PR#2950, 3056
   
  
  
  
  1.135 +2 -1  apache-1.3/src/main/util.c
  
  Index: util.c
  ===
  RCS file: /home/cvs/apache-1.3/src/main/util.c,v
  retrieving revision 1.134
  retrieving revision 1.135
  diff -u -r1.134 -r1.135
  --- util.c1998/09/25 23:01:49 1.134
  +++ util.c1998/10/10 00:40:07 1.135
  @@ -1251,7 +1251,8 @@
j += 4;
   
   if (j == 0)
  - return ap_pstrdup(p, s);
  + return ap_pstrndup(p, s, i);
  +
   x = ap_palloc(p, i + j + 1);
   for (i = 0, j = 0; s[i] != '\0'; i++, j++)
if (s[i] == '<') {