Server NewsApache 2.0.39 Released Page 3

Apache 2.0.39 Released Page 3

ServerWatch content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

Remove all special mod_ssl URIs. This also fixes the bug where
redirecting (.*) will allow an SSL protected page to be viewed
without SSL. [Ryan Bloom]

  • Fix the binary build install script so that the build logic
    created by “apxs -g” will work when the user has a binary
    build. [Jeff Trawick]

  • Allow to work with full paths to the shared module.
    [Justin Erenkrantz]

  • NetWare: Enabled CGI functionality and added mod_cgi as a built
    in module for NetWare [Brad Nicholes]

  • Changed cgi and piped log behavior to accept 65536 characters
    on Win32 (matching Linux) before deadlocking between outputing
    client stdin, slurping the output from stdout and then the stderr
    stream. PR 8179 [William Rowe]

  • Fixed Win32 wintty.exe support to assure the window title is valid.
    Elimiates possible gpfault or garbage title without the -t option.
    [William Rowe]

  • Rewrite mod_cgi, mod_cgid, and mod_proxy input handling to use
    brigades and input filters. [Justin Erenkrantz]

  • Allow ap_http_filter (HTTP_IN) to return EOS when there is no request
    body. [Justin Erenkrantz]

  • NetWare: Piping log entries through RotateLogs using the
    CustomLogs directive is finally supported now that we have
    the pipes and spawning functionality working.
    [Brad Nicholes]

  • Detect overflow when reading the hex bytes forming a chunk line.
    [Aaron Bannert]

  • Allow RewriteMap prg:’s to take command-line arguments. PR 8464.
    [James Tait ]

  • Correctly return 413 when an invalid chunk size is given on
    input. Also modify ap_discard_request_body to not do anything
    on sub-requests or when the connection will be dropped.
    [Justin Erenkrantz]

  • Fix the TIME_* SSL var lookups to be threadsafe. PR 9469.
    [Cliff Woolley]

  • Ensure that apr_brigade_write() flushes in all of the cases that
    it should to avoid conditions in some modules that could cause
    large amounts of data to be buffered. [Cliff Woolley]

  • Fix problem where mod_cache/mod_disk_cache was incorrectly
    stripping the content_type from cached responses.
    [Bill Stoddard]

  • apachectl passes through any httpd options. Note: apachectl
    should be used in preference to httpd since it ensures that any
    appropriate environment variables have been set up.
    [Jeff Trawick]

  • Fix the combination of mod_cgid, mod_setuexec, and mod_userdir.
    PR 7810 [Colm MacCarthaigh ]

  • Fix suexec execution of CGI scripts from mod_include.
    PR 7791, 8291 [Colm MacCarthaigh ]

  • Fix segfaults at startup on some platforms when mod_auth_digest,
    mod_suexec, or mod_ssl were used as DSO’s due to the way they
    were tracking the current init phase since DSO’s get completely
    unloaded and reloaded between phases. PR 9413.
    [Tsuyoshi Sasamoto , Brad Nicholes]

  • Fix mod_include’s handling of regular expressions in

  • Get the Free Newsletter!

    Subscribe to Daily Tech Insider for top news, trends & analysis

    Latest Posts

    Related Stories