Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: source-changes
Date: 02/02/2001 18:39:58
Module Name:	pkgsrc
Committed By:	jlam
Date:		Fri Feb  2 16:39:58 UTC 2001

Modified Files:
	pkgsrc/www/apache: Makefile
	pkgsrc/www/apache/files: apache.sh md5 patch-sum
	pkgsrc/www/apache/patches: patch-aa patch-ac patch-ae patch-af patch-ai
	pkgsrc/www/apache/pkg: COMMENT DEINSTALL DESCR INSTALL PLIST
Removed Files:
	pkgsrc/www/apache/patches: patch-ag

Log Message:
Update apache to 1.3.17.  Important changes from version 1.3.14 include:

-) Remove patch to avoid dlclose()ing on NetBSD.  The mod_perl vs. perl CGI
   mis-interaction seems to be gone and I wasn't able to reproduce it on my
   system.

*) Fix the declaration of the module structure in mod_example.
*) Fix the handling of variable expansion look-ahead in mod_rewrite,
   i.e. syntax like %{LA-U:REMOTE_USER}, and also fix the parsing of
   more complicated nested RewriteMap lookups.
*) mod_status now respects ?refresh=n of 1 or greater.  If the given
   refresh value is not a number, ?refresh is set to 1 second.
*) Accomodate an out-of-space condition in the piped logs and the
   rotatelogs.c code, and no longer churn log processes for this condition.
*) Make cgi-bin work as a regular directory when using mod_vhost_alias
   with no VirtualScriptAlias directives.
*) Move the check of the Expect request header field after the hook
   for ap_post_read_request, since that is the only opportunity for
   modules to handle Expect extensions.
*) Eliminate caching problems of mod_autoindex results, so the last
   modified date of the directory is returned as the Last-Modified
   and ETag HTTP header tags are sent if IndexOptions TrackModified
   directive/option is used.
*) Correct an issue with Alias and ScriptAlias directives that
   file path arguments were not normalized in canonical form.
   This correction makes no attempt to normalize regular expression
   forms of Alias or ScriptAlias.
*) Add a new LogFormat directive, %c, that will log connection
   status at the end of the response.
*) Update the mime.types file to the registered media types as of 2000-10-19.
*) Restore functionality broken by the mod_rewrite security fix:
   rewrite map lookup keys and default values are now expanded
   so that the lookup can depend on the requested URI etc.


To generate a diff of this commit:
cvs rdiff -r1.56 -r1.57 pkgsrc/www/apache/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/www/apache/files/apache.sh
cvs rdiff -r1.17 -r1.18 pkgsrc/www/apache/files/md5
cvs rdiff -r1.11 -r1.12 pkgsrc/www/apache/files/patch-sum
cvs rdiff -r1.13 -r1.14 pkgsrc/www/apache/patches/patch-aa
cvs rdiff -r1.4 -r1.5 pkgsrc/www/apache/patches/patch-ac
cvs rdiff -r1.3 -r1.4 pkgsrc/www/apache/patches/patch-ae \
    pkgsrc/www/apache/patches/patch-ai
cvs rdiff -r1.6 -r1.7 pkgsrc/www/apache/patches/patch-af
cvs rdiff -r1.4 -r0 pkgsrc/www/apache/patches/patch-ag
cvs rdiff -r1.2 -r1.3 pkgsrc/www/apache/pkg/COMMENT
cvs rdiff -r1.4 -r1.5 pkgsrc/www/apache/pkg/DEINSTALL \
    pkgsrc/www/apache/pkg/DESCR
cvs rdiff -r1.3 -r1.4 pkgsrc/www/apache/pkg/INSTALL
cvs rdiff -r1.17 -r1.18 pkgsrc/www/apache/pkg/PLIST

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