Subject: CVS commit: pkgsrc/www/apache2
To: None <pkgsrc-changes@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 04/14/2002 00:35:55
Module Name:	pkgsrc
Committed By:	jlam
Date:		Sat Apr 13 21:35:55 UTC 2002

Modified Files:
	pkgsrc/www/apache2: DESCR Makefile PLIST distinfo
	pkgsrc/www/apache2/files: apache.sh
	pkgsrc/www/apache2/patches: patch-aa patch-ad patch-ag patch-ah
	    patch-ai
Added Files:
	pkgsrc/www/apache2/patches: patch-ak patch-al patch-am
Removed Files:
	pkgsrc/www/apache2: MESSAGE PLIST.shared
	pkgsrc/www/apache2/patches: patch-ab patch-ac patch-ae patch-af
	    patch-aj

Log Message:
--------------------------------------------------------------------------------
Update www/apache2 to 2.0.35, the first stable release of Apache 2.x.
Pkgsrc changes include:

  *) Compiling the included modules statically.  Add-ons will be built
     dynamically.
  *) Match improvements to www/apache rc.d script.
  *) Automatically add "Listen 0.0.0.0:80" to the sample config files as the
     default install of NetBSD is IPv4/IPv6 and we want the default install of
     Apache to work out-of-the-box.
  *) Automatically reset the User and Group directives to match the ones for
     suEXEC in the config files to ease the use of suEXEC in Apache.

Changes from version 2.0.32 beta include:

  *) Small bug fixes across the board.
  *) Bug fixes to the various MPMs.
  *) Performance improvements.
  *) Fixes for mod_include errors on boundary conditions
  *) Bug fixes for mod_proxy to prevent hangs and for RFC2616 compliance.
  *) Improvements to mod_dav for improved API and for RFC 3253 compliance
  *) Improvemants to mod_ssl to support SSL proxy and RSA SSLC 1.x/2.x
  *) Greatly improve mod_cache (disk/mem) [this is disabled in pkgsrc]
  *) New scoreboard file implementation that is readable by 3rd-party apps.
  *) Allow all Perchild directives to accept either numerical UID/GID
     or logical user/group names.
  *) Add support for macro expansion within the variable names in
     <!--#echo--> and <!--#set--> directives
  *) Implement SSLSessionCache shmht and shmcb.
  *) New directive ProxyIOBufferSize. Sets the size of the buffer used
     when reading from a remote HTTP server in proxy.
  *) Scrap CacheMaxExpireMin and CacheDefaultExpireMin. Change
     CacheMaxExpire and CacheDefaultExpire to use seconds rather than
     hours.
  *) New Directive SSIUndefinedEcho. to change the '(none)' echoed
     for a undefined variable.
  *) Introduce PassPhraseDialog "|/path/to/pipe" mechanism to mod_ssl.
  *) New Directive for mod_proxy: ProxyRemoteMatch.
  *) Fix IPv6 name-based virtual hosts.
  *) Introduce AddOutputFilterByType directive.


To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 pkgsrc/www/apache2/DESCR pkgsrc/www/apache2/Makefile \
    pkgsrc/www/apache2/PLIST
cvs rdiff -r1.1 -r0 pkgsrc/www/apache2/MESSAGE \
    pkgsrc/www/apache2/PLIST.shared
cvs rdiff -r1.4 -r1.5 pkgsrc/www/apache2/distinfo
cvs rdiff -r1.2 -r1.3 pkgsrc/www/apache2/files/apache.sh
cvs rdiff -r1.2 -r1.3 pkgsrc/www/apache2/patches/patch-aa \
    pkgsrc/www/apache2/patches/patch-ad pkgsrc/www/apache2/patches/patch-ah \
    pkgsrc/www/apache2/patches/patch-ai
cvs rdiff -r1.1 -r0 pkgsrc/www/apache2/patches/patch-ab \
    pkgsrc/www/apache2/patches/patch-aj
cvs rdiff -r1.2 -r0 pkgsrc/www/apache2/patches/patch-ac \
    pkgsrc/www/apache2/patches/patch-ae pkgsrc/www/apache2/patches/patch-af
cvs rdiff -r1.3 -r1.4 pkgsrc/www/apache2/patches/patch-ag
cvs rdiff -r0 -r1.1 pkgsrc/www/apache2/patches/patch-ak \
    pkgsrc/www/apache2/patches/patch-al pkgsrc/www/apache2/patches/patch-am

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