Apache Site: www.apache.org
      Release: 1.3.1 (Released 22nd July 1998)
      (local
      download sites)
      Beta: None
    
    
      Apache 1.3.1 is the current stable release. Users of Apache
      1.2.6 and earlier should look at upgrading to this version,
      which provides additional features and has been subject to
      extensive testing.
    
    
      The bugs listed below now include a link to the entry in the
      Apache bug database where the problem is being tracked. These
      entries are called "PR"s (Problem Reports). Some bugs do not
      correspond to problem reports if they are found by
      developers.
    
    
      These bugs have been found in 1.3.1 and will be fixed in the
      next version.
    
    
      Because of the major differences between Windows and Unix,
      these are separated into bugs which affect Windows systems
      only, and other bugs (which may affect Windows as well). Unix
      users can ignore the bugs listed in the Windows section.
    
    
      Windows-specific Bugs
    
    
    
    
      - 
        When Apache processes a path which does not contain a
        slash, it gives an assertion error: "s >= szFile && "this is a known
        bug"". This can happen with directives such
        as <Directory
        *>, <Files
        .htaccess> or Alias /stuff d:. PR#2915,
        PR#2953.
      
- 
        The long-standing problem that Apache is limited to a
        maximum of 64 threads (due to a hard limit in the Windows
        API) has been removed.
      
      Other Bugs
    
    
    
    
    
    
      - 
        The Expires directive
        was not adding the expires header to responses which did
        not come from a disk file.
      
- 
        Apache would not compile if the -DDEBUG compile flag was
        given, for extra debugging information. PR#2945.
      
- 
        Apache would not compile on OS/2 if DEBUG_INCLUDE_CMD
        define was set. PR#2917.
      
- 
        Various Apache API log functions would crash if a module
        gives an error message containing a % character. PR#2941.
      
- 
        Compilation may fail on Digital Unix 3.2 because of the
        unknown -msym option
        (valid on 4.x only). PR#2969.
      
- 
        Various additional libraries are required for SCO 5. In
        addition users of SCO 5.0.4 can remove USE_FCNTL_SERIALIZED_ACCEPT for
        better performance, but this cannot be removed generally
        since it is still required by SCO 5.0.0 and 5.0.2. PR#2533.
      
      Patches for bugs in Apache 1.3.1 will be made available in
      the apply_to_1.3.1 subdirectory of the patches
      directory on the Apache site. Some new features and other
      unofficial patches are available in the 1.3
      patches directory. For details of all previously reported
      bugs, see the Apache bug database and
      known
      bugs pages. Many common configuration questions are
      answered in the Apache FAQ.
    
    
    
      The Include directive
      in Apache includes the contents of another file into the
      configuration file being read. This allows configuration
      information to be split across multiple files with arbitrary
      names. However in the current version of Apache, this
      directive cannot be used within <Directory> or <Location> containers. From
      the next release, it will be allowed inside those containers.
      See also PR#2727.
    
    
    
      A new function will be available in 1.3.2 to allow modules to
      get an MD5 hash of binary data. The current function,
      ap_md5 creates an MD5
      of a null-terminated string. This will not be altered,
      however a new function called ap_md5_binary can be used to get an
      MD5 of arbitrary data. Modules can check for the availability
      of this function at compile time by checking that
      MODULE_MAGIC_NUMBER_MAJOR is 19980906 or greater.
    
    
    
      The ERROR_NOTES
      environment various contains a textual explanation of most
      errors found while processing a request, so that it can be
      logged or displayed by SSI or CGI error documents. Recently
      errors from CGI scripts were passed into the ERROR_NOTES
      value. Also the next release of Apache will set ERROR_NOTES
      to "File does not exist" if the default handler cannot find
      the file.
    
    
    
      Apache's share of internet servers rose again last month,
      compared to falls for both Microsoft and Netscape servers.
      The September Netcraft Server
      Survey shows that standard Apache is used on 51.85% of
      servers surveyed, up 1.50 on the previous month. Meanwhile
      Microsoft is used on 22.32% of servers, down by 0.37, and
      Netscape servers are down 0.39 to 7.83%. The final 
      graph shows clearly how Apache and other server's use has
      varied over the past two years.
    
    
      When servers which are known to be based on Apache code are
      added, the total use of Apache goes up to 56.30%. Total use
      of servers identifiable as running on NT systems is at
      24.64%, down slighly on the previous month.
    
    
    
      The agenda for the upcoming Apache Conference is now
      available, with details of most of the sessions. This is the
      first ever conference dedicated to the Apache web server, and
      is being run by the Apache Group, with organisation and
      sponsorship by various commercial companies. It is aimed at
      both Apache developers and Apache users.
    
    
      For more information, see www.apachecon.com.
    
    
    
      On a topical note, the report into the US President will be
      published on Thomas, the
      site for the House of Congress's legislative information.
      Thomas runs on Apache, but the amount of interest in the
      report may swamp both the bandwidth and the server
      capability. The report will also be mirrored to http://www.access.gpo.gov/congress/icreport
      (running Netscape Commerce) and http://www.house.gov/icreport
      (which has not been responding recently).