Subject: CVS commit: pkgsrc
To: None <>
From: Johnny C. Lam <>
List: pkgsrc-changes
Date: 03/13/2001 22:52:29
Module Name:	pkgsrc
Committed By:	jlam
Date:		Tue Mar 13 20:52:29 UTC 2001

Modified Files:
	pkgsrc/www/apache: Makefile
	pkgsrc/www/apache/files: md5 patch-sum
	pkgsrc/www/apache/patches: patch-ab patch-ae
	pkgsrc/www/apache/pkg: PLIST PLIST.shared
Added Files:
	pkgsrc/www/apache/files: config.layout

Log Message:
Update apache to 1.3.19.  The pkgsrc-related changes include adding a
config.layout file instead of specifying every directory as on option to
the Apache configure script.  This layout file might be useful later when
we package Apache 2.x.  I also reordered a few lines so that it's easier
to diff apache/Makefile and apache6/Makefile (hi itojun!).  Also build
the mod_define shared module from the mod_ssl sources.

Relevant changes from version include:

  *) Rewrite ap_unparse_uri_components() to make it safer and more readable
  *) Under certain circumstances, Apache did not supply the
     right response headers when requiring authentication.
  *) Clean up some end-of-loop not reached warnings
  *) Add the correct language tag for interoperation with the Taiwanese
     versions of MSIE and Netscape.
  *) Workaround enabled for a core dump which appeared in broken
     NameVirtualHost configurations.
  *) Sporadic core dump in ap_default_port_for_scheme() with
     internal requests
  *) SECURITY: 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.
  *) Trailing slashes (if they exist) are now removed from ServerRoot,
     because there were known problems with them.
  *) TPF startup/shutdown fixes.
  *) Correct a typo in httpd.conf.
  *) Get the correct IP address if ServerName isn't set and we can't
     find a fully-qualified domain name at startup.
  *) Fix pointer arithmetic in mod_rewrite map expansion.
  *) Fixed a problem with file extensions being truncated during
     the call to ap_os_canonical_filename().

To generate a diff of this commit:
cvs rdiff -r1.62 -r1.63 pkgsrc/www/apache/Makefile
cvs rdiff -r0 -r1.1 pkgsrc/www/apache/files/config.layout
cvs rdiff -r1.19 -r1.20 pkgsrc/www/apache/files/md5
cvs rdiff -r1.15 -r1.16 pkgsrc/www/apache/files/patch-sum
cvs rdiff -r1.8 -r1.9 pkgsrc/www/apache/patches/patch-ab
cvs rdiff -r1.4 -r1.5 pkgsrc/www/apache/patches/patch-ae
cvs rdiff -r1.18 -r1.19 pkgsrc/www/apache/pkg/PLIST
cvs rdiff -r1.1 -r1.2 pkgsrc/www/apache/pkg/PLIST.shared

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.