You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ji...@apache.org on 2004/04/07 18:25:23 UTC

cvs commit: apache-1.3 Announcement STATUS

jim         2004/04/07 09:25:23

  Modified:    .        Announcement STATUS
  Log:
  Preload for potential release
  
  Revision  Changes    Path
  1.96      +62 -31    apache-1.3/Announcement
  
  Index: Announcement
  ===================================================================
  RCS file: /home/cvs/apache-1.3/Announcement,v
  retrieving revision 1.95
  retrieving revision 1.96
  diff -u -r1.95 -r1.96
  --- Announcement	24 Oct 2003 16:11:40 -0000	1.95
  +++ Announcement	7 Apr 2004 16:25:22 -0000	1.96
  @@ -1,28 +1,38 @@
   
  -                   Apache HTTP Server 1.3.29 Released
  +                   Apache HTTP Server 1.3.30 Released
   
      The Apache Software Foundation and The Apache HTTP Server Project are
  -   pleased to announce the release of version 1.3.29 of the Apache HTTP
  +   pleased to announce the release of version 1.3.30 of the Apache HTTP
      Server ("Apache").  This Announcement notes the significant changes
  -   in 1.3.29 as compared to 1.3.28.  The Announcement is also available
  +   in 1.3.30 as compared to 1.3.29.  The Announcement is also available
      in German from http://www.apache.org/dist/httpd/Announcement.html.de.
   
      This version of Apache is principally a bug and security fix release.
      A partial summary of the bug fixes is given at the end of this document.
      A full listing of changes can be found in the CHANGES file.  Of
  -   particular note is that 1.3.29 addresses and fixes 1 potential
  -   security issue:
  +   particular note is that 1.3.30 addresses and fixes 3 potential
  +   security issues:
   
  -     o CAN-2003-0542 (cve.mitre.org)
  -       Fix buffer overflows in mod_alias and mod_rewrite which occurred if
  -       one configured a regular expression with more than 9 captures.
  +     o CAN-2003-0020 (cve.mitre.org)
  +       Escape arbitrary data before writing into the errorlog.
   
  -   We consider Apache 1.3.29 to be the best version of Apache 1.3 available
  +     o CAN-2004-0174 (cve.mitre.org)
  +       Fix starvation issue on listening sockets where a short-lived
  +       connection on a rarely-accessed listening socket will cause a
  +       child to hold the accept mutex and block out new connections until
  +       another connection arrives on that rarely-accessed listening socket.
  +
  +     o CAN-2003-0993 (cve.mitre.org) 
  +       Fix parsing of Allow/Deny rules using IP addresses without a
  +       netmask; issue is only known to affect big-endian 64-bit
  +       platforms
  +
  +   We consider Apache 1.3.30 to be the best version of Apache 1.3 available
      and we strongly recommend that users of older versions, especially of
      the 1.1.x and 1.2.x family, upgrade as soon as possible.  No further
      releases will be made in the 1.2.x family.
   
  -   Apache 1.3.29 is available for download from:
  +   Apache 1.3.30 is available for download from:
      
          http://httpd.apache.org/download.cgi
   
  @@ -71,38 +81,59 @@
      Apache 2.0 for better performance, stability and security on their
      platforms.
   
  -                     Apache 1.3.29 Major changes
  +                     Apache 1.3.30 Major changes
   
     Security vulnerabilities
   
  -     * CAN-2003-0542 (cve.mitre.org)
  -       Fix buffer overflows in mod_alias and mod_rewrite which occurred if
  -       one configured a regular expression with more than 9 captures.
  +     * CAN-2003-0020 (cve.mitre.org)
  +       Escape arbitrary data before writing into the errorlog.
  +
  +     * CAN-2004-0174 (cve.mitre.org)
  +       Fix starvation issue on listening sockets where a short-lived
  +       connection on a rarely-accessed listening socket will cause a
  +       child to hold the accept mutex and block out new connections until
  +       another connection arrives on that rarely-accessed listening socket.
  +
  +     * CAN-2003-0993 (cve.mitre.org) 
  +       Fix parsing of Allow/Deny rules using IP addresses without a
  +       netmask; issue is only known to affect big-endian 64-bit
  +       platforms
   
     New features
   
      New features that relate to specific platforms:
   
  -     * Enabled RFC1413 ident functionality for both Win32 and
  -       NetWare platforms.  This also included an alternate thread safe
  -       implementation of the socket timout functionality when querying
  -       the identd daemon.
  +     * Linux 2.4+: If Apache is started as root and you code
  +       CoreDumpDirectory, coredumps are enabled via the prctl() syscall.
  +
  +   New features that relate to all platforms:
  +
  +     * Add mod_whatkilledus and mod_backtrace (experimental) for
  +       reporting diagnostic information after a child process crash.
  +
  +     * Add fatal exception hook for running diagnostic code after a
  +       crash.  
  +
  +     * Forensic logging module added (mod_log_forensic)
  +     
  +     * '%X' is now accepted as an alias for '%c' in the
  +       LogFormat directive. This allows you to configure logging
  +       to still log the connection status even with mod_ssl
   
     Bugs fixed
   
  -   The following noteworthy bugs were found in Apache 1.3.28 (or earlier)
  -   and have been fixed in Apache 1.3.29:
  +   The following noteworthy bugs were found in Apache 1.3.29 (or earlier)
  +   and have been fixed in Apache 1.3.30:
  +
  +     * Fix memory corruption problem with ap_custom_response() function.
  +       The core per-dir config would later point to request pool data
  +       that would be reused for different purposes on different requests.
   
  -     * Within ap_bclose(), ap_pclosesocket() is now called consistently
  -       for sockets and ap_pclosef() for files.  Also, closesocket()
  -       is used consistenly to close socket fd's.  The previous
  -       confusion between socket and file fd's would cause problems
  -       with some applications now that we proactively close fd's to
  -       prevent leakage.  PR 22805.
  - 
  -     * Fixed mod_usertrack to not get false positive matches on the
  -       user-tracking cookie's name.  PR 16661.
  +     * mod_usertrack no longer inspects the Cookie2 header for
  +       the cookie name. It also no longer overwrites other cookies.
   
  -     * Prevent creation of subprocess Zombies when using CGI wrappers
  -       such as suEXEC and cgiwrap.  PR 21737. 
  +     * Fix bug causing core dump when using CookieTracking without
  +       specifying a CookieName directly.
   
  +     * UseCanonicalName off was ignoring the client provided
  +       port information.
  
  
  
  1.1082    +2 -2      apache-1.3/STATUS
  
  Index: STATUS
  ===================================================================
  RCS file: /home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.1081
  retrieving revision 1.1082
  diff -u -r1.1081 -r1.1082
  --- STATUS	2 Apr 2004 14:35:52 -0000	1.1081
  +++ STATUS	7 Apr 2004 16:25:22 -0000	1.1082
  @@ -4,7 +4,7 @@
   Release:
   
      1.3.30-dev: In development. Jim proposes a release around
  -               April 6, 2004 and offers to be RM.
  +               April 12/13, 2004 and offers to be RM.
      1.3.29: Tagged October 24, 2003. Announced Oct 29, 2003.
      1.3.28: Tagged July 16, 2003. Announced ??
      1.3.27: Tagged September 30, 2002. Announced Oct 3, 2002.