Subject: pkg/22161: Updated package www/tinyproxy to 1.6.0 ( MAINTAINER )
To: None <gnats-bugs@gnats.netbsd.org>
From: None <juan@xtraeme.unixbsd.org>
List: netbsd-bugs
Date: 07/17/2003 00:28:17
>Number:         22161
>Category:       pkg
>Synopsis:       Updated package www/tinyproxy to 1.6.0 ( MAINTAINER )
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 16 22:22:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     Juan RP
>Release:        NetBSD 1.6U
>Organization:
>Environment:
System: NetBSD Insomnio 1.6U NetBSD 1.6U (Insomnio) #8: Fri Jul 4 00:36:06 CEST 2003 juan@Nocturno:/home/juan/current/obj/sys/arch/i386/compile/Insomnio i386
Architecture: i386
Machine: i386
>Description:


Tinyproxy 1.6.0 out.

Changes:

 * Fixed a small bug in indicate_http_error().
 * Rewrote the new upstream code to better handle the various upstream
   configuration options.
 * Updated the scanner code to parse the configuration file correctly.
 * Made the report.sh script more portable.  It should now run without
   errors on most Posix compatible systems.
 * Added the INADDR_NONE define if it's not already defined.  This
   allows tinyproxy to compile on SunOS (Solaris 2.8).  Thank to Ben
   Hartshorne for the patch.
 * Fixed the safefree() macro to make is safe as an rvalue and with
   code that may have side effects.
 * Added improved upstream proxy code from Peter da Silva.  Also
   included more examples on how to configure the directives correctly
   in the configuration file.
 * Fixed an off-by-one error in connect_to_upstream()
 * Removed the "ViaHeader" directive and replaced it with the
   "ViaProxyName" directive.  The HTTP "Via" header is required by the
   HTTP spec, so tinyproxy now includes it.  Use the "ViaProxyName"
   directive to make the server's host name.
 * Fixed a bug that would kill a child process.
 * Work around a bug in some HTTP daemons that do not like having the
   port number appended to the Host header if the connection is on a
   standard port.
 * Upstream proxy support is now configurable.  Different proxy
   servers can be configured to handle different requests.
 * Added work around code for a bug with Internet Explorers HTTP POST
   handling.
 * Fixed a bug with the transparent proxy code.  Filtering can now be
   done on the entire URL, rather than just the path portion.
 * A bit of code reorganization.  The conn structure will now track
   both client and server content-length fields.


>How-To-Repeat:
>Fix:


Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/www/tinyproxy/Makefile,v
retrieving revision 1.3
diff -b -u -r1.3 Makefile
--- Makefile	2003/05/09 16:30:12	1.3
+++ Makefile	2003/07/16 22:17:40
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.3 2003/05/09 16:30:12 salo Exp $
 #
 
-DISTNAME=	tinyproxy-1.5.3
+DISTNAME=	tinyproxy-1.6.0
 CATEGORIES=	www
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=tinyproxy/}
 
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/www/tinyproxy/distinfo,v
retrieving revision 1.2
diff -b -u -r1.2 distinfo
--- distinfo	2003/05/09 16:30:12	1.2
+++ distinfo	2003/07/16 22:17:40
@@ -1,7 +1,7 @@
 $NetBSD: distinfo,v 1.2 2003/05/09 16:30:12 salo Exp $
 
-SHA1 (tinyproxy-1.5.3.tar.gz) = d629070ac0c103aec05f4340605785e57e30a72f
-Size (tinyproxy-1.5.3.tar.gz) = 352005 bytes
+SHA1 (tinyproxy-1.6.0.tar.gz) = 76c3ac769d72765dd80eb8af32b29885b22e1fad
+Size (tinyproxy-1.6.0.tar.gz) = 365581 bytes
 SHA1 (patch-aa) = e94f2410ae2b5dd94a1039e96635b32505de9f5d
 SHA1 (patch-ab) = b6a18b859cb3260c237a98745ca9e2d0e1a1b486
 SHA1 (patch-ac) = baab9768068f1d11a34c22295396726e867e32a4
>Release-Note:
>Audit-Trail:
>Unformatted: