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 1.1b3 Changelog
  • Much of cgi-bin and all of cgi-src has been removed, due to various security holes found and that we could no longer support them.
  • The "Set-Cookie" header is now special-cased to not merge multiple instances, since certain popular browsers can not handle multiple Set-Cookie instructions in a single header. [Paul Sutton]
  • rprintf() added to buffer code, occurrences of sprintf removed. [Ben Laurie]
  • CONNECT method for proxy module, which means tunneling SSL should work. (No crypto needed) Also a NoCache config directive.
  • Several API additions: pstrndup(), table_unset() and get_token() functions now available to modules.
  • mod_imap fixups, in particular Location: headers are now complete URL's.
  • New "info" module which reports on installed module set through a special URL, a la mod_status.
  • "ServerPath" directive added - allows for graceful transition for Host:-header-based virtual hosts.
  • Anonymous authentication module improvements.
  • MSQL authentication module improvements.
  • Status module design improved - output now table-based. [Ben Laurie]
  • htdigest utility included for use with digest authentication module.
  • mod_negotiation: Accept values with wildcards to be treated with less priority than those without wildcards at the same quality value. [Alexei Kosut]
  • Bugs which were fixed: a) numerous mod_proxy bugs b) CGI early-termination bug [Ben Laurie] c) Keepalives not working with virtual hosts d) RefererIgnore problems e) closing fd's twice in mod_include (causing core dumps on Linux and elsewhere).