SHARE
Facebook X Pinterest WhatsApp

Apache 2.0.39 Released Page 2

Written By
thumbnail Kevin Reichard
Kevin Reichard
Jul 20, 2010
ServerWatch content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More



AIX 4.3.2 and above: Define SINGLE_LISTEN_UNSERIALIZED_ACCEPT.
These levels of AIX don’t have a thundering herd problem with
accept(). [Jeff Trawick]

  • prefork MPM: Ignore mutex errors during graceful restart. For
    certain types of mutexes (particularly SysV semaphores), we
    should expect to occasionally fail to obtain or release the
    mutex during restart processing. [Jeff Trawick]
  • Fix install-bindist.sh so that it finds any perl instead of just
    early perl 5.x versions. This is consistent with a build/install
    from source, and it allows the perl scripts installed by a bindist
    to work on systems with perl 5.6. [Jeff Trawick]
  • Fix apxs so that the makefile created by “apxs -g” works on AIX and
    Tru64 (and probably some other platforms). [Jeff Trawick]
  • Allow CGI scripts to return their Content-Length. This also fixes a
    hang on HEAD requests seen on certain platforms (such as FreeBSD).
    [Justin Erenkrantz]
  • Added log rotation based on file size to the RotateLog support
    utility. [Brad Nicholes]
  • Fix some casting in mod_rewrite which broke random maps.
    PR 9770 [Allan Edwards, Greg Ames, Jeff Trawick]

    Changes with Apache 2.0.37

    • allow POST method over SSL when per-directory client cert
      authentication is used with ‘SSLOptions +OptRenegotiate’ enabled
      and a client cert was found in the ssl session cache.
    • ‘SSLOptions +OptRengotiate’ will use client cert in from the ssl
      session cache when there is no cert chain in the cache. prior to
      the fix this situation would result in a FORBIDDEN response and
      error message “Cannot find peer certificate chain”
      [Doug MacEachern]
    • ap_finalize_sub_req_protocol() shouldn’t send an EOS bucket if
      one was already sent. PR 9644 [Jeff Trawick]
    • Fix the display of the default name for the mime types config
      file. PR 9729 [Matthew Brecknell ]
    • Fix the working directory *for WinNT/2K/XP services only* to
      change to the Apache directory (one level above the location
      of Apache.exe, in the case that Apache.exe resides in bin/.)
      Solves the case of ServerRoot /foo paths where /foo was not
      on the same drive as /winnt/system32. [William Rowe]
    • Make 2.0’s “AcceptMutex” startup message now “completely”
      match how 1.3 does it. [Jim Jagielski]
    • Implement a fixed size memory cache using a priority queue
      [Ian Holsman]
    • Fix apxs to allow “apxs -q installbuilddir” and to allow
      querying certain other variables from config_vars.mk. PR 9316
      [Jeff Trawick]
    • Added the “detached” attribute to the cgi_exec_info_t internals
      so that Win32 and Netware won’t create a new window or console
      for each CGI invoked. PR 8387
      [Brad Nicholes, William Rowe]
    • Consolidated the command line parameters and attributes that are
      manipulated by the optional function ap_cgi_build_command() in
      mod_cgi into a single structure.
      [Brad Nicholes]
    • Get rid of uninitialized value errors with “apxs -q” on certain
      variables. [Stas Bekman ]
    • Fix apxs to allow it to work when the build directory is somewhere
      besides server-root/build. PR 8453
      [Jeff Trawick and a host of others]
    • Allow ap_discard_request_body to be called multiple times in the
      same request. Essentially, ap_http_filter keeps track of whether
      it has sent an EOS bucket up the stack, if so, it will only ever
      send an EOS bucket for this request.
      [Ryan Bloom, Justin Erenkrantz, Greg Stein]
  • thumbnail Kevin Reichard

    Kevin Reichard is a ServerWatch contributor.

    Recommended for you...

    What Is a Container? Understanding Containerization
    What Is a Print Server? | How It Works and What It Does
    Nisar Ahmad
    Dec 8, 2023
    What Is a Network Policy Server (NPS)? | Essential Guide
    Virtual Servers vs. Physical Servers: Comparison and Use Cases
    Ray Fernandez
    Nov 14, 2023
    ServerWatch Logo

    ServerWatch is a top resource on servers. Explore the latest news, reviews and guides for server administrators now.

    Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

    Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.