Subject: CVS commit: pkgsrc/www/lighttpd
To: None <pkgsrc-changes@NetBSD.org>
From: Joerg Sonnenberger <joerg@netbsd.org>
List: pkgsrc-changes
Date: 02/19/2007 21:31:38
Module Name:	pkgsrc
Committed By:	joerg
Date:		Mon Feb 19 21:31:38 UTC 2007

Modified Files:
	pkgsrc/www/lighttpd: Makefile PLIST distinfo
	pkgsrc/www/lighttpd/patches: patch-ab
Added Files:
	pkgsrc/www/lighttpd/patches: patch-ac patch-ad patch-ae patch-af
	    patch-ag patch-ah

Log Message:
Update to lighttpd-1.4.13.

Changes in 1.4.13:
  * added initgroups in spawn-fcgi (#871)
  * added apr1 support htpasswd in mod-auth (#870)
  * added lighty.stat() to mod_magnet
  * fixed segfault in splitted CRLF CRLF sequences
    (introduced in 1.4.12) (#876)
  * fixed compilation of LOCK support in mod-webdav
  * fixed fragments in request-URLs (#869)
  * fixed pkg-config check for lua5.1 on debian
  * fixed Content-Length = 0 on HEAD requests without
    a known Content-Length (#119)
  * fixed mkdir() forcing 0700 (#884)
  * fixed writev() on FreeBSD 4.x and older (#875)
  * removed warning about a 404-error-handler
    returned 404
  * backported and fixed the buildsystem changes for
    webdav locks
  * fixed plugin loading so we can finally load lua
    extensions in mod_magnet scripts
  * fixed large uploads if xattr is enabled

Changes in 1.4.12:
  * added experimental LOCK support for webdav
  * added Content-Range support for PUT in webdav
  * added support for += on empty arrays in config-files
  * added ssl.cipher-list and ssl.use-sslv2
  * added $HTTP["querystring"] conditional
  * added mod_magnet as long-term replacement for mod_cml
  * added work-around for a Opera Bug with SSL + Chunked-Encoding
  * changed --print-config to print to stdout instead of stderr
  * changed no longer use 0600 for new files with webdav. umask is
    honored. Make sure you have set a proper umask.
  * fixed upload hangs with SSL
  * fixed connection drops with SSL (aka bad retry)
  * fixed path traversal with \ on cygwin
  * fixed mem-leak in mod_flv_streaming
  * fixed required trailing newline in configfiles (#142)
  * fixed quoting the autoconf files (#466)
  * fixed empty Host: + $HTTP["host"] handling (#458)
  * fixed handling of If-Modified-Since if ETag is not set
  * fixed default-shell if SHELL is not set (#441)
  * fixed appending and assigning of env.* vars
  * fixed empty FCGI_STDERR packets
  * fixed conditional server.allow-http-11
  * fixed handling of follow-symlink + lstat()
  * fixed SIGHUP handling if max-workers is used
  * fixed "Software caused connection abort" messages on FreeBSD

In addition fix a nasty problem in LDAP auth when using with buggy
commercial servers. Some threat an empty password as anonymous bind
and would only fail on the first query, if that requires privileges.
Patch will be included with 1.4.14.


To generate a diff of this commit:
cvs rdiff -r1.12 -r1.13 pkgsrc/www/lighttpd/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/www/lighttpd/PLIST
cvs rdiff -r1.7 -r1.8 pkgsrc/www/lighttpd/distinfo
cvs rdiff -r1.1 -r1.2 pkgsrc/www/lighttpd/patches/patch-ab
cvs rdiff -r0 -r1.1 pkgsrc/www/lighttpd/patches/patch-ac \
    pkgsrc/www/lighttpd/patches/patch-ad pkgsrc/www/lighttpd/patches/patch-ae \
    pkgsrc/www/lighttpd/patches/patch-af pkgsrc/www/lighttpd/patches/patch-ag \
    pkgsrc/www/lighttpd/patches/patch-ah

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