Apache

1.3.18 [not released]

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.3.18 [not released] Changelog
  • Workaround enabled for a core dump which appeared in broken NameVirtualHost configurations. [Martin Kraemer]
  • Sporadic core dump in ap_default_port_for_scheme() with internal requests fixed by [Jeffrey W. Baker ]
  • PORT: Allow for build under latest dev. version of NonStopUX on Compaq. [Tom Bates ]
  • mod_user on Win32 bug introduced in 1.3.17 is corrected. The parsing is completely rewritten so all platforms share the same file/redirect logic interpreting UserDir directives. Specifying a Win32 or Netware relative path or a relative path on any platform using an '*' now emits an error when httpd.conf is first parsed. [William Rowe]
  • Apache/Win32 no longer holds open the console on error, unless invoked by a shortcut with the new -w option. [William Rowe]
  • The Win32 -t test config now holds the console open on "SYNTAX OK". [William Rowe]
  • Apache on Win9x now ensures the service is stopped before removal. [William Rowe]
  • SECURITY: CVE-2001-0925 (cve.mitre.org) The default installation could lead to mod_negotiation and mod_dir/mod_autoindex displaying a directory listing instead of the index.html.* files, if a very long path was created artificially by using many slashes. Now a 403 FORBIDDEN is returned. [Martin Kraemer] Trailing slashes (if they exist) are now removed from ServerRoot, because there were known problems with them. ["William A. Rowe, Jr." ]
  • Changed ap_os_is_filename_valid on NetWare to accept SERVER/VOLUME:/PATH/FILE as a valid filename pattern. [Brad Nicholes ]
  • Win32/Netware: correct relative paths and eliminate trailing slash in the -d serverroot argument. -d Serverroot may be relative to the path of the Apache.exe file. [William Rowe]
  • Win32; fix the ServerRoot as the path of the Apache.exe file. Eliminates the requirement of a 'backup' registry key to locate the server root. [William Rowe]
  • NetWare MOD_TLS fixes to disable nagles properly when making an SSL connection, and properly detect an SSL connection based on the port and work around the r->server->port 80 bug. [Brad Nicholes ]
  • TPF startup/shutdown fixes. [David McCreedy ]
  • Correct a typo in httpd.conf. [Kunihiro Tanaka ] PR#7154
  • Get the correct IP address if ServerName isn't set and we can't find a fully-qualified domain name at startup. [Danek Duvall ] PR#7170
  • Fix pointer arithmetic in mod_rewrite map expansion. [Christopher A. Bongaarts ] PR#7157, 7158
  • Fixed a problem with file extensions being truncated during the call to ap_os_canonical_filename(). [Brad Nicholes ]