From anders@totem.fix.no  Mon Dec 27 07:20:39 1999
Return-Path: <anders@totem.fix.no>
Received: from totem.fix.no (totem.freenix.no [195.0.166.42])
	by hub.freebsd.org (Postfix) with ESMTP id 12FAB14EEC
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 27 Dec 1999 07:20:38 -0800 (PST)
	(envelope-from anders@totem.fix.no)
Received: by totem.fix.no (Postfix, from userid 1000)
	id EE7915761; Mon, 27 Dec 1999 16:20:28 +0100 (CET)
Message-Id: <19991227152028.EE7915761@totem.fix.no>
Date: Mon, 27 Dec 1999 16:20:28 +0100 (CET)
From: Anders Nordby <anders@fix.no>
Sender: anders@totem.fix.no
Reply-To: Anders Nordby <anders@fix.no>
To: FreeBSD-gnats-submit@freebsd.org
Subject: Update of port: www/thttpd
X-Send-Pr-Version: 3.2

>Number:         15722
>Category:       ports
>Synopsis:       Update of port: www/thttpd
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 27 07:30:01 PST 1999
>Closed-Date:    Mon Dec 27 13:29:24 PST 1999
>Last-Modified:  Mon Dec 27 13:29:59 PST 1999
>Originator:     Anders Nordby
>Release:        FreeBSD 3.3-STABLE i386
>Organization:
Fluxpod Information eXchange
>Environment:

FreeBSD eggsilo.bsdonline.org 3.3-STABLE FreeBSD 3.3-STABLE #0: Sun Dec 26
22:36:33 CET 1999
root@eggsilo.bsdonline.org:/usr/src/sys/compile/EGGSILO  i386 

>Description:

Updates the port to version 2.11.

New in version 2.11: 

Use poll() instead of select() when favorable. 
Do lazy allocation of part of the connection data structure, to save on
memory now that we can have thousands of simultaneous connections. 
Some speed optimizations. 
Add HTTP_HOST to CGI environment. 
Bugfix for rare uninitialized variable. 

New in version 2.10: 

Bugfix for CGI header parsing. 
Call setlogin() if it's available. 

New in version 2.09: 

Never do lingering-close on CGI calls - this fixes the problems some
people noticed with large amounts of CGI POST data. 
Better portability fix for numeric timezone. 
CGI header parsing. 

New in version 2.08: 

Connection read buffers are allocated on demand, lowering typical memory
use by a megabyte or so. 
Handle zero-length files better on weird systems. 
URI-encoding of weird characters in index generation. 
Enhancements to periodic stats log message. 

>How-To-Repeat:

	

>Fix:
	
diff -Nur thttpd.old/Makefile thttpd/Makefile
--- thttpd.old/Makefile Mon Dec 27 16:10:27 1999
+++ thttpd/Makefile     Mon Dec 27 16:10:36 1999
@@ -6,7 +6,7 @@
 # $FreeBSD: ports/www/thttpd/Makefile,v 1.4 1999/12/10 01:51:26 imura Exp
$
 #
 
-DISTNAME=      thttpd-2.07
+DISTNAME=      thttpd-2.11
 CATEGORIES=    www
 MASTER_SITES=  http://www.acme.com/software/thttpd/ \
                http://www.freenix.no/~anders/
diff -Nur thttpd.old/files/md5 thttpd/files/md5
--- thttpd.old/files/md5        Mon Dec 27 16:10:27 1999
+++ thttpd/files/md5    Mon Dec 27 16:13:05 1999
@@ -1 +1 @@
-MD5 (thttpd-2.07.tar.gz) = c604d34ba4d801f70d890368edb9abdb
+MD5 (thttpd-2.11.tar.gz) = 3a36e51ff9db4ce40a48063ba88b5e6c

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: steve 
State-Changed-When: Mon Dec 27 13:29:24 PST 1999 
State-Changed-Why:  
Update committed, thanks! 
>Unformatted:
