Subject: CVS commit: pkgsrc/www/apache
To: None <pkgsrc-changes@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 06/09/2001 09:36:44
Module Name:	pkgsrc
Committed By:	jlam
Date:		Sat Jun  9 06:36:44 UTC 2001

Modified Files:
	pkgsrc/www/apache: Makefile distinfo
	pkgsrc/www/apache/patches: patch-ac patch-ai
	pkgsrc/www/apache/pkg: PLIST
Added Files:
	pkgsrc/www/apache/patches: patch-aj

Log Message:
Update apache to 1.3.20.  Relevant changes from version 1.3.19 include:

   NetBSD Packages Collection (pkgsrc) changes:
     * Modify French page in same way as the English page.  Translation
       provided by Remi Zara <remi_zara@mac.com> in private e-mail.
     * Use EAPI patches from mod_ssl-2.8.4-1.3.20.
     * Unify repeated SED replacement info for config.layout, apache.sh,
       DEINSTALL, and INSTALL into one location, FILES_SUBST.
     * Modify patch to apxs to use 0:0 instead of root:wheel, as some
       non-NetBSD systems don't have a wheel group.

   The general bug fixes:
     * Eliminate a potential segfault if an invalid floating point value
       is passed to the ap_snprintf() function, on platforms supporting
       isnan() and isinf().
     * Fix a possible segfault at startup in the detection of a default
       ServerName or IP string when no ServerName was specified.
     * Fixed mod_proxy to retain empty headers, as allowed by RFC2068.
     * Properly resolve the location of ndbm on Linux and some glibc2
       builds, where ndbm.h is in the nonstandard db1/ subdir.

   The main new features include:
     * Enhanced rotatelogs to allow a UTC offset to be specified, and
       the format logfile names with human-readable date/time stamps.
     * Added the NOESCAPE (NS) flag to RewriteRule, to disable *all*
       normal URI escaping.  Note incautious use can give unexpected
       results or introduce security risks.
     * Added the '\' character to RewriteRule to allow escaping of
       special characters.  Allows embedding of both the '$' and '%'
       characters in the results, so 'foo\$1' translates to 'foo$1'
       rather than 'foo\<value of $1>'.
     * Added the -V flag to suexec, to display the compile-time settings
       with which it was built.  (Only valid for root or the HTTPD_USER
       username.)
     * Introduced EBCDIC conversion configuration options, controlling the
       conversion based on MIME type or file suffix.


To generate a diff of this commit:
cvs rdiff -r1.72 -r1.73 pkgsrc/www/apache/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/www/apache/distinfo
cvs rdiff -r1.6 -r1.7 pkgsrc/www/apache/patches/patch-ac
cvs rdiff -r1.4 -r1.5 pkgsrc/www/apache/patches/patch-ai
cvs rdiff -r0 -r1.6 pkgsrc/www/apache/patches/patch-aj
cvs rdiff -r1.21 -r1.22 pkgsrc/www/apache/pkg/PLIST

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