diff options
author | xtraeme <xtraeme> | 2004-01-17 12:55:05 +0000 |
---|---|---|
committer | xtraeme <xtraeme> | 2004-01-17 12:55:05 +0000 |
commit | d24dbfc9a661656e1dd070ea60e7fcfd26974f72 (patch) | |
tree | 774a639b384bb016f9bd3c06045640feaf140c0d /www | |
parent | 33f606e1ce20a79ca4a5bfe7fa00f59577d238e2 (diff) | |
download | pkgsrc-d24dbfc9a661656e1dd070ea60e7fcfd26974f72.tar.gz |
Update to 2.25b, provided by Michael Santos in PR pkg/24128.
Changes:
New in version 2.25b:
* Move fdwatch initialization before the chroot, so that
/dev/poll can work.
* Multiple fdwatch cleanups and fixes (Adam Zell).
New in version 2.25:
* Prohibit "Host: ." and "Host: .." (David Leadbeater).
* Don't free memory prematurely on SIGUSR1 (A.D.F.).
* Use the specified charset in directory listings and errors
(Jonas Ohlsson).
* Lowered THROTTLE_TIME from 60 seconds to 2 seconds, plus more
aggressive computation of sending rate, to improve throttle
reaction time (E Frank Ball).
* Added code to redistribute the throttled bandwidth fairly among
the currently sending connections.
* Some more throttling changes that smooth things out a lot.
* Added an experimental limitation on the number of simultaneous CGIs.
* Chown the log file when starting as root, so that it can later be
re-opened when running as nobody (or whatever user you configure).
Also tweak the logfile pathname so that it still works inside a
chroot tree.
* Make sure URL paths begin with a slash.
* Generate multiple MIME encodings in the correct order, and with the
correct separator.
* Ignore EINTR on read() and write().
* Fix error in httpd_read_fully() and httpd_write_fully() that could
cause incorrect data to be read or written (Daniel Jensen).
* Don't attempt to double-free a file descriptor if a connection times
out while it is paused for throttling.
* Save and restore errno in signal handlers.
* The non-local referer check is no longer fooled by URLs with query
strings.
* Simplified handling of HAVE_INT64T (Trisk). If this causes problems,
e.g. if there are still systems which don't have "long long", we can
back out the change.
* Keep a list of free connection structs, instead of doing linear search
to find a free one (Adam Zell).
* Added config.h option FLUSH_LOG_EVERY_TIME - if it's turned off, the
log does not get fflushed after each request (Adam Zell).
* Multiple robustness improvements to the fdwatch module (Adam Zell).
* Added /dev/poll support to fdwatch (Adam Zell).
* Automatically add no-cache control header on error responses.
Diffstat (limited to 'www')
-rw-r--r-- | www/thttpd/Makefile | 4 | ||||
-rw-r--r-- | www/thttpd/distinfo | 6 |
2 files changed, 5 insertions, 5 deletions
diff --git a/www/thttpd/Makefile b/www/thttpd/Makefile index 18aa4bd65cd..1db58fbe2f6 100644 --- a/www/thttpd/Makefile +++ b/www/thttpd/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.25 2003/10/27 20:29:52 cube Exp $ +# $NetBSD: Makefile,v 1.26 2004/01/17 12:55:05 xtraeme Exp $ -DISTNAME= thttpd-2.24 +DISTNAME= thttpd-2.25b CATEGORIES= www MASTER_SITES= http://www.acme.com/software/thttpd/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ diff --git a/www/thttpd/distinfo b/www/thttpd/distinfo index 6bed8348ade..6726033a5b9 100644 --- a/www/thttpd/distinfo +++ b/www/thttpd/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.6 2003/10/27 20:29:52 cube Exp $ +$NetBSD: distinfo,v 1.7 2004/01/17 12:55:05 xtraeme Exp $ -SHA1 (thttpd-2.24.tar.gz) = 2a851b225c7af73f22be8a0a4cf29e4200b3248f -Size (thttpd-2.24.tar.gz) = 130116 bytes +SHA1 (thttpd-2.25b.tar.gz) = 51bc25ef035d7557c869a02ce353580a1cadfa2c +Size (thttpd-2.25b.tar.gz) = 132363 bytes SHA1 (sitedrivenby.gif) = 7671e9a8ec2cad3961b268befd33c0920e07c658 Size (sitedrivenby.gif) = 8519 bytes SHA1 (patch-aa) = 0f739bebf1ade45a9b9819fc92d48eeb1004eb66 |