Project description.

The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT.

The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards

Apache 2.0.22 Changelog
  • Fix a problem where the threaded MPM stalls after restarts or segfaults. Also prevent multiple active processes from using the same scoreboard slot. [Greg Ames]
  • Apache/Win32 now fills in the service description with Apache's server version string, including loaded and advertised modules. [William Rowe]
  • Improved support for the Win32 build, to recover gracefully from missing apr or apr-util directories or the awk interpreter, create the proper cgi-bin examples, including a test-cgi.bat, and fix the perl shebang line for, when installing from the build environment. [William Rowe]
  • Fix a segfault in threaded.c caused by passing uninitialized apr_thread_t * to apr_thread_join(). [Jeff Trawick]
  • Use new APR number conversion functions to reduce CPU consumption when setting the content length, and in mod_log_config. [Brian Pane]
  • Fix problem reported by Taketo Kabe where HEAD response headers were being repeated twice for files greater than 32K bytes (4*AP_MIN_BYTES_TO_WRITE). This problem in the http_header filter was exposed by the recent rewrite of the content_length filter. [Taketo Kabe, Bill Stoddard]
  • Fix seg faults in mod_status with ExtendedStatus enabled, after restarts. A garbage pointer to a vhost's server_rec from the previous generation was being left around under certain conditions. [Greg Ames]
  • Fix a cosmetic problem with mod_include. Non-existant SSI vars used to appear as '(none', without the closing paren. [G√ľnter Knauf ]
  • Improve the exports generating awk script. In the past, we had work around problems in the awk script by avoiding some #if and #ifdefs. This has bitten us many times in generating the exports.c file. This improvement allows corrects the header file parsing. [Sander Striker ]