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: