summaryrefslogtreecommitdiff
path: root/www/p5-HTTP-Proxy
diff options
context:
space:
mode:
authorhe <he>2008-07-20 20:16:28 +0000
committerhe <he>2008-07-20 20:16:28 +0000
commitd92f2ae757a46aba0f54b3443966c6ffbe5f71ae (patch)
tree6ca293e8d2e04ad8e702e0c8cef2325a549dca04 /www/p5-HTTP-Proxy
parent29cb6bab1896618febcf9867922e1a9f5eb4802c (diff)
downloadpkgsrc-d92f2ae757a46aba0f54b3443966c6ffbe5f71ae.tar.gz
Update from version 0.18 to 0.22.
Pkgsrc change: add dependency on p5-libwww. Upstream changes: 0.22 Thu May 1 00:18:38 CEST 2008 [TESTS] - increased test coverage - t/23connect.t doesn't need an Internet connection any more, thus closing RT ticket #19653. - t/67complete.t tests HTTP::Proxy::BodyFilter::complete [DOCUMENTATION] - closed RT ticket #33465 (Jimbo), by explaining in a little more detail how HTTP::Proxy::BodyFilter::complete works. 0.21 Sun Apr 20 04:34:47 CEST 2008 [ENHANCEMENTS] - HTTP::Proxy::Engine::Legacy and HTTP::Proxy::Engine::ScoreBoard log the number of remaining child processes (in addition to their pids), thanks to Amos Shapira. [FIXES] - HTTP::Proxy::BodyFilter::save had a bug that prevented the 'filename' parameter to be correctly used to compute the filename to save to, and that made the proxy die the second time the filter was called. This fix allowed to close RT tickets #14548 (Max Maischein), #18644 (Mark Tilford) and #33018 (Roland Stigge and Gunnar Wolf). - HTTP::Proxy::BodyFilter::save had many other bugs, which the test suite allowed to spot and fix. [TESTS] - t/67save.t provides 96% coverage of HTTP::Proxy::BodyFilter::save, and helped fix many bugs in it. - fixed t/22http.t and t/22transparent.t not to break when the DNS wrongly resolves an invalid address. [DOCUMENTATION] - closed RT ticket #25295 (Matsuno Tokuhiro) with a doc patch. 0.20 Fri Aug 18 10:25:11 CEST 2006 [ENHANCEMENTS] - Added a will_modify() method to HTTP::Proxy::BodyFilter, that lets the proxy know if a filter may modify the content length, thus closing RT ticket #21051 (Chris Dolan) - If no filter in the current stack will modify the content length, then the header is not removed [FIXES] - closed RT tickets #3184 and #20251 (chunked encoding was enforced while transfering data between a client and server using different versions of HTTP, causing unwanted garbage to appear in the data) - removed useless "ERROR: Getting request failed:" messages when there are simply "No more requests from this connection" [INTERNALS] - Removed the HTTP::Proxy::FilterStack class from inside HTTP::Proxy and put it in its own module file - renamed HTTP::Proxy::FilterStack::active() as will_modify() for consistency reasons [TESTS] - updated t/22http.t and t/23connect.t following Ken Williams' recommandations in RT ticket #19986 [DOCUMENTATION] - patched a small inconsistency in HTTP::Proxy::BodyFilter's documentation (and closed RT ticket #20303) - fully documented HTTP::Proxy::FilterStack 0.19 Fri Apr 28 19:55:41 CEST 2006 [ENHANCEMENTS] - HTTP::Proxy::HeaderFilter::simple now lets one define an end() method as well [FIXES] - HTTP::Proxy::(Body|Header)Filter::simple now provide a default filter() that does nothing if their constructor is not given one (thanks to Merijn Brand) - close RT ticket #14548 by correcting the 'filename' check in HTTP::Proxy::BodyFilter::save (Max Maischein) - ERROR messages are always logged (Mark Tilford) [TESTS] - more tests for log() and logmask() in t/11log.t
Diffstat (limited to 'www/p5-HTTP-Proxy')
-rw-r--r--www/p5-HTTP-Proxy/Makefile6
-rw-r--r--www/p5-HTTP-Proxy/distinfo8
2 files changed, 8 insertions, 6 deletions
diff --git a/www/p5-HTTP-Proxy/Makefile b/www/p5-HTTP-Proxy/Makefile
index 660f9e51ec0..2ac64fad77f 100644
--- a/www/p5-HTTP-Proxy/Makefile
+++ b/www/p5-HTTP-Proxy/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2008/06/20 01:09:43 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2008/07/20 20:16:28 he Exp $
#
-DISTNAME= HTTP-Proxy-0.18
+DISTNAME= HTTP-Proxy-0.22
PKGNAME= p5-${DISTNAME}
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTTP/}
@@ -12,6 +12,8 @@ COMMENT= Perl5 module providing a simple HTTP proxy daemon
PKG_DESTDIR_SUPPORT= user-destdir
+DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
+
PERL5_PACKLIST= auto/HTTP/Proxy/.packlist
.include "../../lang/perl5/module.mk"
diff --git a/www/p5-HTTP-Proxy/distinfo b/www/p5-HTTP-Proxy/distinfo
index caf63748afa..2cc985bf946 100644
--- a/www/p5-HTTP-Proxy/distinfo
+++ b/www/p5-HTTP-Proxy/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2006/03/23 17:59:33 christos Exp $
+$NetBSD: distinfo,v 1.2 2008/07/20 20:16:28 he Exp $
-SHA1 (HTTP-Proxy-0.18.tar.gz) = a934135553eb849e307fa15fa4ffd9cfc2d4347f
-RMD160 (HTTP-Proxy-0.18.tar.gz) = 1e5b3450adc01fbff7a80c1bf00c6411279ffb1e
-Size (HTTP-Server-Simple-0.17.tar.gz) = 62754 bytes
+SHA1 (HTTP-Proxy-0.22.tar.gz) = c5dd58036a36c4a43f9d542e49ab596ce1504431
+RMD160 (HTTP-Proxy-0.22.tar.gz) = 83b31302496390cdec946b664c943f9f02ff81e2
+Size (HTTP-Proxy-0.22.tar.gz) = 69045 bytes