pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

polipo: Update to polipo-1.1.1



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Fri Mar 25 00:45:41 2016 +0200
Changeset:	72c268e7aa2357c20f52b2b245e17cbb158da22e

Modified Files:
	polipo/Makefile
	polipo/PLIST
	polipo/distinfo

Log Message:
polipo: Update to polipo-1.1.1

Changelog:

14 May 2014: Polipo 1.1.1:

  * Fix a typo that would cause a crash when connecting to a SOCKS
    server identified by a DNS CNAME.  Thanks to soflare.
  * Fix a typo that could cause an infinite loop when tunnelling.
    Thanks to xnoreq for the extensive debugging session.
  * Fix incorrect error handling that would cause a crash when sending
    PUT or POST to the local server.
  * Various improvements to the Windows port.  Thanks to xnoreq.

14 April 2014: Polipo 1.1.0:

  * Proper va_list handling for AMD64 and other RISC-like architectures
    (Juliusz Chroboczek and Aleksandar Kuktin).
  * Implemented work-around for broken Content-Range headers.
  * Use 1024 instead of 32 as the length of the listen queue.
  * Implemented the ability to control the permissions set on the log file.
  * Implemented the ability to scrub private information from logs.
  * Fixed a bug that could cause incorrect logging to syslog (thanks
    to Sami Farin).
  * Tweaked the portable version of mktime_gmt.  This will hopefully
    fix the time issues on Windows.  Thanks to MaxWell and Greg.
  * Changed chunk allocator to use larger arenas on 64-bit arches.
  * Fixed a bug that could prevent saving objects on disk.  Thanks to
    Ming Fu.
  * Fixed a bug that could prevent parsing large headers.  Thanks to
    Ming Fu.
  * Fixed an issue that could cause crash messages to go into the disk
    cache.
  * Fixed a bug that could cause the default chunk memory to be incorrect
    on FreeBSD machines.  Thanks to Frank Behrens.
  * Fixed a number of bugs in the validation of Range requests.  Thanks to
    Ken Brazier.
  * Inhibited range requests for non-200 instances, as this breaks some
    client software.  Thanks to Ken Brazier.
  * Fix a integer overflow in processing client requests.
  * Implement authentication on tunnelled connections.  Thanks to
    Stephen Dolan.
  * Implement ability to include Cache-Control: no-transform in all
    requests.  Thanks to Nick Osborn.
  * Fix a bug in the DNS code that would cause us to ignore CNAMES
    after a DNS timeout.
  * Fixed a crash that occurs when a server sends a malformed
    Cache-Control: header (CVE-2009-3305). Thanks to Stefan Fritsch.
  * Removed support for read-only caches.  Nobody ever used it.
  * Changed the default value of diskCacheWriteoutOnClose to 64kB.
  * Cleaned up naming of Windows support functions. Thanks to Honglei Jiang.
  * Added support for forbidden tunnels (thanks to Richard Zidlicky).
  * Fixed a bug that prevented parsing of extremely long literal IPv6
    addresses (thanks to Jan Braun).
  * Added support for DOS-style absolute pathnames.  Thanks to Gisle Vanem.
  * Fixed a bug that could cause infinite revalidation loops.  Thanks to
    David Rothlisberger.
  * Fixed a bug that could provide incorrect caching information to clients.
    Thanks to William Manley.
  * Support MSVC 2010.  Thanks to Greg Hazel.
  * Work-around buggy clients that send HTTP:// in uppercase.  Thanks
    to David Rothlisberger.
  * Save Cache-Control values to the disk cache.  Thanks to Ruben Alleres.
  * Allow ~ in logFile.  Thanks to P.J. Hades.
  * Fixed a bug that could cause infinite revalidation loops with servers
    that perform sloppy packetisation (IIS, I'm looking at you).
  * Fail expectations on the local interface.  This might or might not be
    what CVE-2011-3596 is about, difficult to say since nobody is speaking
    to me.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=72c268e7aa2357c20f52b2b245e17cbb158da22e

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

diffstat:
 polipo/Makefile | 8 +++++---
 polipo/PLIST    | 9 ++-------
 polipo/distinfo | 9 ++++-----
 3 files changed, 11 insertions(+), 15 deletions(-)

diffs:
diff --git a/polipo/Makefile b/polipo/Makefile
index b54bee1..084802b 100644
--- a/polipo/Makefile
+++ b/polipo/Makefile
@@ -1,11 +1,13 @@
 # $NetBSD: Makefile,v 1.7 2012/10/05 13:52:02 asau Exp $
 #
 
-DISTNAME=		polipo-1.0.4.1
+GITHUB_PROJECT=		polipo
+DISTNAME=		polipo-1.1.1
 CATEGORIES=		www
-MASTER_SITES=		http://freehaven.net/~chrisd/polipo/
+MASTER_SITES=		${MASTER_SITE_GITHUB:=jech/}
+GITHUB_TAG=		${DISTNAME}
 MAINTAINER=		pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=		http://www.pps.jussieu.fr/~jch/software/polipo/
+HOMEPAGE=		http://www.pps.univ-paris-diderot.fr/~jch/software/polipo/
 COMMENT=		Small and fast caching web proxy
 
 USE_TOOLS+=	makeinfo
diff --git a/polipo/PLIST b/polipo/PLIST
index df22fb3..0313ec2 100644
--- a/polipo/PLIST
+++ b/polipo/PLIST
@@ -8,7 +8,6 @@ share/polipo/config.sample
 share/polipo/forbidden.sample
 share/polipo/www/Access-control.html
 share/polipo/www/Allowed-ports.html
-share/polipo/www/Apache.html
 share/polipo/www/Asynchronous-writing.html
 share/polipo/www/Background.html
 share/polipo/www/Browser-configuration.html
@@ -27,12 +26,12 @@ share/polipo/www/Daemon.html
 share/polipo/www/Disk-cache.html
 share/polipo/www/Disk-format.html
 share/polipo/www/External-redirectors.html
+share/polipo/www/Forbidden-Tunnels.html
 share/polipo/www/Forbidden.html
 share/polipo/www/HTTP-parent-proxies.html
 share/polipo/www/HTTP-tuning.html
-share/polipo/www/Harvest-and-Squid.html
+share/polipo/www/Intermediate-proxies.html
 share/polipo/www/Internal-forbidden-list.html
-share/polipo/www/Junkbuster.html
 share/polipo/www/Latency-and-throughput.html
 share/polipo/www/Limiting-chunk-usage.html
 share/polipo/www/Limiting-memory-usage.html
@@ -47,8 +46,6 @@ share/polipo/www/Network-traffic.html
 share/polipo/www/Network.html
 share/polipo/www/OS-usage-limits.html
 share/polipo/www/Offline-browsing.html
-share/polipo/www/Oops.html
-share/polipo/www/Other-HTTP-proxies.html
 share/polipo/www/PMM.html
 share/polipo/www/POST-and-PUT.html
 share/polipo/www/Parent-proxies.html
@@ -57,7 +54,6 @@ share/polipo/www/Persistent-connections.html
 share/polipo/www/Pipelining.html
 share/polipo/www/Polipo-Invocation.html
 share/polipo/www/Poor-Mans-Multiplexing.html
-share/polipo/www/Privoxy.html
 share/polipo/www/Proxies-and-caches.html
 share/polipo/www/Purging.html
 share/polipo/www/Running.html
@@ -72,7 +68,6 @@ share/polipo/www/Tuning-validation.html
 share/polipo/www/Tunnelling-connections.html
 share/polipo/www/Tweaking-validation.html
 share/polipo/www/Variable-index.html
-share/polipo/www/WWWOFFLE.html
 share/polipo/www/Web-interface.html
 share/polipo/www/index.html
 @exec ${MKDIR} %D/etc/polipo
diff --git a/polipo/distinfo b/polipo/distinfo
index 7a93cf6..c7fa652 100644
--- a/polipo/distinfo
+++ b/polipo/distinfo
@@ -1,8 +1,7 @@
 $NetBSD: distinfo,v 1.5 2012/02/18 21:31:43 ishit Exp $
 
-SHA1 (polipo-1.0.4.1.tar.gz) = e755b585a9bba2b599a6bcc7c6f7035d3cb27bec
-RMD160 (polipo-1.0.4.1.tar.gz) = 9422cece234db1b822979e32e976439a2d5757b6
-Size (polipo-1.0.4.1.tar.gz) = 180121 bytes
+SHA1 (polipo-1.1.1.tar.gz) = 67b5feb7319274e596ef2cc1f44d1897c6a19af5
+RMD160 (polipo-1.1.1.tar.gz) = a906cefd667d478b3f0007e6b76e97fb4f97f7a7
+SHA512 (polipo-1.1.1.tar.gz) = f99f4f7bbd39f2651a1df12e1c88d45938ddbc85ef10e2ce0e8a40e25019986a17e7cd449efcc0a268367297bc9597d935df2d1e4f48661cc8f28310a17b6327
+Size (polipo-1.1.1.tar.gz) = 185444 bytes
 SHA1 (patch-aa) = eb4986c0698bbe6e944b54d49a5cf31ceb530c06
-SHA1 (patch-client.c) = 92ccc6d293a8e6eec39d65918ab667660935c0b9
-SHA1 (patch-local.c) = 9a097e088951f1beff67914da69949672f38959d


Home | Main Index | Thread Index | Old Index