cvs commit: apache-1.3 STATUS

1998-09-07 Thread rse
rse 98/09/07 00:27:52

  Modified:.STATUS
  Log:
  We need a little bit more time, because
  1. the header/cpp stuff got more complicated than expected
  2. the long-standing DSO/mod_perl problem is still not solved
 because Doug's patch doesn't work under FreeBSD as expected.
  Shit happens... so move the timeline to the date Brian requested...
  
  Revision  ChangesPath
  1.460 +31 -10apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.459
  retrieving revision 1.460
  diff -u -r1.459 -r1.460
  --- STATUS1998/08/24 19:06:06 1.459
  +++ STATUS1998/09/07 07:27:51 1.460
  @@ -2,7 +2,7 @@
   
   Release:
   
  -1.3.2: In development. Release proposed for Monday, September 7th, 1998
  +1.3.2: In development. Release proposed for Friday, September 18th, 1998
  Ralf is volunteering as the release manager.
   
   1.3.1: Tagged and rolled on July 19. Announced and released.
  @@ -28,7 +28,14 @@
 other includes first, etc.  This breaks things like RLimit*
 on many platforms.  
   
  -  -- Ralf will try to solve this problem this week. 
  +  -- Ralf already hacked on this, but it's even more complicated
  + than we initially though. Because src/Configure has to check how CPP
  + can be called. On gcc systems that's gcc -E, on others there is a 
cpp
  + in PATH. But on the remaining systems there is neither the canonical
  + -E nor cpp. I need more time for figuring out what's the best
  + approach.  But currently I'm totally busy with mod_ssl and a
  + presentation I've to do on next Monday. I expect to finish this
  + before the 18th of September (1.3.2 release date).
   
 -- Also, the return type of main is wrong in the test code and a
 test test needs to be done to ensure we can be successful with
  @@ -51,6 +58,23 @@
   
   Available Patches:
   
  +* Patches for the DSO/mod_perl problem (see below for description):
  +
  +  Doug MacEachern's [PATCH] fix for dso/mod_perl 
  +  [EMAIL PROTECTED]
  +  Status: Ralf -0 because it still doesn't work for me under FreeBSD.
  +  We really have to find the real reason now. It's horrible
  +  that only mod_perl is broken under DSO while other
  +  module work. I really want to see mod_perl working
  +  with DSO
  +
  +  Ralf's [PATCH] Fix module init
  +  This fixes the mod_so/mod_perl problems described under FINAL RELEASE
  +  SHOWSTOPPERS by doing a more correct init of the modules after loading
  +  through two new core API functions.
  + Message-ID: [EMAIL PROTECTED]
  + Status: Ralf +1, Lars +1
  +
   * Bill Stoddard's [PATCH] PR2356 - SSI exec 
 This is an update of a patch I sent in earlier.  There are 13 new
 lines of code to detect and handle shellcmd.  COMMAND.COM is used
  @@ -81,13 +105,6 @@
Message-Id: [EMAIL PROTECTED]   
Status: Ken +1 (on concept), Lars +1 (on concept)
   
  -* Ralf's [PATCH] Fix module init
  -  This fixes the mod_so/mod_perl problems described under FINAL RELEASE
  -  SHOWSTOPPERS by doing a more correct init of the modules after loading
  -  through two new core API functions.
  - Message-ID: [EMAIL PROTECTED]
  - Status: Ralf +1, Lars +1
  -
   * Paul's patch to add integrated restart/shutdown signalling (Win32)
 This patch make Apache listen on predictable event names to allow
 restarts and shutdowns to be initiated. Also adds a new command line
  @@ -129,8 +146,12 @@
   
 Currently at least mod_perl is broken under the DSO situation because 
of
 this missing init in mod_so. But perhaps there are more modules which
  -  have the same problem. This should be fixed for 1.3.1 or at least found
  +  have the same problem. This should be fixed for 1.3.2 or at least found
 out why it is happening!
  +
  +  Current status: We have two patches available (see above) but still 
don't
  +  know the real reason. And the patches work not under
  +  all platforms :-(
   
   * get_path_info bug; ap_get_remote_host should be ap_vformatter instead.
 See: [EMAIL PROTECTED]
  
  
  


cvs commit: apache-1.3/htdocs/manual/mod core.html

1998-09-07 Thread marc
marc98/09/07 01:31:46

  Modified:htdocs/manual/mod core.html
  Log:
  Add some more detailed information about ListenBacklog and MaxClients,
  plus a few misc cleanups.
  
  Revision  ChangesPath
  1.134 +22 -9 apache-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.133
  retrieving revision 1.134
  diff -u -r1.133 -r1.134
  --- core.html 1998/08/27 06:49:24 1.133
  +++ core.html 1998/09/07 08:31:45 1.134
  @@ -1135,7 +1135,7 @@
   The second format reverses the test, and only processes the directives if
   EMparameter-name/EM is STRONGnot/STRONG defined.
   
  -PThe EMparamater-name/EM argument is a define as given on the
  +PThe EMparameter-name/EM argument is a define as given on the
   CODEhttpd/CODE command line via CODE-D/CODEEMparameter-/EM, at 
the
   time the server was started.
   
  @@ -1613,13 +1613,19 @@
HREF=directive-dict.html#Compatibility
REL=Help
   STRONGCompatibility:/STRONG/A ListenBacklog is only available in 
Apache
  -versions after 1.2.0.P
  +versions after 1.2.0.
   
  -The maximum length of the queue of pending connections.  Generally no
  +PThe maximum length of the queue of pending connections.  Generally no
   tuning is needed or desired, however on some systems it is desirable
   to increase this when under a TCP SYN flood attack.  See
  -the backlog parameter to the CODElisten(2)/CODE system call./PHR
  +the backlog parameter to the CODElisten(2)/CODE system call.
   
  +PThis will often be limited to a smaller number by the operating
  +system.  This varies from OS to OS.  Also note that many OSes do not
  +use exactly what is specified as the backlog, but use a number based on
  +(but normally larger than) what is set.
  +HR
  +
   H2A NAME=locationlt;Locationgt; directive/A/H2
   
   A
  @@ -1878,10 +1884,17 @@
REL=Help
   STRONGStatus:/STRONG/A coreP
   
  -The MaxClients directive sets the limit on the number of simultaneous
  +PThe MaxClients directive sets the limit on the number of simultaneous
   requests that can be supported; not more than this number of child server
   processes will be created.  To configure more than 256 clients, you must
  -edit the HARD_SERVER_LIMIT entry in httpd.h and recompile.PHR
  +edit the HARD_SERVER_LIMIT entry in httpd.h and recompile.
  +
  +PAny connection attempts over the MaxClients limit will normally
  +be queued, up to a number based on the A HREF=#listenbacklog
  +ListenBacklog/A directive.  Once a child process is freed at the
  +end of a different request, the connection will then be serviced.
  +
  +HR
   
   H2A NAME=maxkeepaliverequestsMaxKeepAliveRequests directive/A/H2
   A
  @@ -2928,7 +2941,7 @@
HREF=directive-dict.html#Status
REL=Help
   STRONGStatus:/STRONG/A core (Windows)BR
  -STRONGCompatbility:/STRONG Available only with Apache 1.3 and later
  +STRONGCompatibility:/STRONG Available only with Apache 1.3 and later
   with Windows
   
   PThis directive tells the server how many threads it should use. This
  @@ -3072,8 +3085,8 @@
   group specifically for running the server. Some admins use user
   CODEnobody/CODE, but this is not always possible or desirable.
   For example mod_proxy's cache, when enabled, must be accessible to this user
  -(see the A href=mod_proxy.html#cacherootCODECacheRoot/CODE/a 
  -directive/a).P
  +(see the A href=mod_proxy.html#cacherootCODECacheRoot/CODE
  +directive/A).P
   
   Notes: If you start the server as a non-root user, it will fail to change
   to the lesser privileged user, and will instead continue to run as
  
  
  


cvs commit: apache-1.3 STATUS

1998-09-07 Thread martin
martin  98/09/07 13:03:14

  Modified:.STATUS
  Log:
  Deleting old entries which have been integrated aleady. Vote.
  
  Revision  ChangesPath
  1.461 +21 -17apache-1.3/STATUS
  
  Index: STATUS
  ===
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.460
  retrieving revision 1.461
  diff -u -r1.460 -r1.461
  --- STATUS1998/09/07 07:27:51 1.460
  +++ STATUS1998/09/07 20:03:11 1.461
  @@ -80,7 +80,9 @@
 lines of code to detect and handle shellcmd.  COMMAND.COM is used
 to exec the script on Win95, CMD.EXE on NT.
Message-ID: [EMAIL PROTECTED] 
  - Status: Ken +1 (on concept), Lars +1 (on concept)
  + Status: Ken +1 (on concept), Lars +1 (on concept),
  + Martin +1 (on concept; is the OS/2 exec code similar enough
  +to share parts of it?)
   
   * Filenames containing whitespace characters caused problems for 
directives
 Bill Stoddard [EMAIL PROTECTED]
  @@ -103,7 +105,15 @@
   
   * Rhapsody port, by Wilfredo Sanchez [EMAIL PROTECTED]
Message-Id: [EMAIL PROTECTED]   
  - Status: Ken +1 (on concept), Lars +1 (on concept)
  + Status: Ken +1 (on concept), Lars +1 (on concept),
  + Martin +1 (on concept, don't have a X machine at hand ;-)
  +
  +* Ralf's [PATCH] Fix module init
  +  This fixes the mod_so/mod_perl problems described under FINAL RELEASE
  +  SHOWSTOPPERS by doing a more correct init of the modules after loading
  +  through two new core API functions.
  + Message-ID: [EMAIL PROTECTED]
  + Status: Ralf +1, Lars +1
   
   * Paul's patch to add integrated restart/shutdown signalling (Win32)
 This patch make Apache listen on predictable event names to allow
  @@ -111,13 +121,9 @@
 option to send the shutdown or restart signal to the running parent 
 process.
Message-ID: [EMAIL PROTECTED]
  - Status: Ken +1 (on concept), Lars +1 (on concept)
  -
  -* Martin's patch to use the Basic Authentication scheme for (proxy-)
  -  ftp logins as well. When no password is given, but the ftp server
  -  requires one, a [401 Auth Required] response is generated on-the-fly.
  - Message-ID: [EMAIL PROTECTED]
  - Status: Lars +1 (on concept)
  + Status: Ken +1 (on concept), Lars +1 (on concept),
  + Martin +1 (on concept; the restart switches could
  +be added to the unix version, too)
   
   * Lars' patch to work around a Navigator/Mozilla bug when mod_proxy
 is used (broken images).
  @@ -162,7 +168,7 @@
documentation... we should handle it in the case the user doesn't ever
supply a dot-notation address.
   
  -* Amdalh UTS 2.1.2
  +* Amdahl UTS 2.1.2
Message-Id: [EMAIL PROTECTED]
Message-Id: [EMAIL PROTECTED]
Jim: Sounded like the version of the OS that required
  @@ -304,7 +310,7 @@
  field is r-content_languages.  Heck it's not even mentioned in
  apache-devsite/mmn.txt when we got content_languages (note the s!).
  The proposal is to remove r-content_language:
  - Status: Paul +1, Ralf +1, Ken +1
  + Status: Paul +1, Ralf +1, Ken +1, Martin +1
   
- child_exit() is redundant, it can be implemented via cleanups.  It is
  not symmetric in the sense that there is no exit API method to go
  @@ -323,8 +329,6 @@
   
In progress:
   
  -* Martin's busy adding Via: support to the proby
  -
   * Ben's ASP work... All agree it sounds cool.
   
   * DDA's adding a tray application to the Windoze version for ease of
  @@ -433,10 +437,12 @@
   
   * signal type handling
- how to rotate logs from command line?
  +   (Point people to Andrew Ford's cronolog because it's better
  +than ours?)
   
   * Currently if you double click on the conf files or the
 log files you get a useless dialog offering the set of all
  -  execuables, usually after a very long pause.  Ought
  +  executables, usually after a very long pause.  Ought
 to stuff .conf in the registry mapping it to text.
   
   * apparently either BrowserMatch or the nokeepalive variable
  @@ -489,8 +495,6 @@
   2) Expect
   3) byte range error handling
   4) update the Accept-Encoding parser to allow q-values
  -5) would be nice if the proxy used Via, even as
  -HTTP/1.0
   
   * #ifdef __EMX__ -- #ifdef OS2.
   
  @@ -533,7 +537,7 @@
  linux_2.x  N   N 1.2.4, 1.3.0
  netbsd_1.2 N   N 1.2.4
  os2N   Y 1.3b6, 1.3b7
  -   reliantunix_5.4Y   N 1.3.0
  +   reliantunix_5.4Y   Y
  solarisN   Y*1.2.5, 1.3.0 (* for Solaris 2.6)
  sparclinux