The NetBSD Project

CVS log for pkgsrc/www/p5-libwww/Makefile

[BACK] Up to [] / pkgsrc / www / p5-libwww

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.138 / (download) - annotate - [select for diffs], Thu Jul 6 09:43:01 2023 UTC (5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.137: +2 -1 lines
Diff to previous 1.137 (colored)

*: recursive bump for perl 5.38

Revision 1.137 / (download) - annotate - [select for diffs], Sat May 20 06:43:40 2023 UTC (6 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.136: +4 -3 lines
Diff to previous 1.136 (colored)

p5-libwww: update to 6.70.

6.70      2023-04-30 13:22:56Z
    - Add cookie_jar_class attribute to allow different cookie jar modules
      to be used more easily (GH#91) (Tom Hukins, Julien Fiegehenn)
    - POD now contains all default attributes (GH#428) (Julien Fiegehenn)

6.69      2023-04-29 13:14:31Z
    - Timeouts for cached connections now update (GH#73) (Eric Johnson)
    - The conn_cache() can now be unset (GH#424) (Julien Fiegehenn)
    - LWP::Protocol now only attempts to load modules once (GH#62) (Burak Gursoy)
    - Fix a bug in no_proxy that allowed partial matches to a proxy address
      to disable a proxy (GH#421) (Julien Fiegehenn)

Revision 1.136 / (download) - annotate - [select for diffs], Tue May 2 06:17:58 2023 UTC (7 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.135: +3 -4 lines
Diff to previous 1.135 (colored)

p5-libwww: update to 6.68.

6.68      2023-02-27 19:18:33Z
    - Remove dynamic dependency on HTTP::Status (GH#419) (Graham Knop)
    - Raise minimum version of HTML::HeadParser to 3.71 (GH#422) (Olaf Alders)
    - Apply perlimports to tests (GH#418) (Olaf Alders)

6.67      2022-06-14 20:20:12Z
    - Remove undocumented LWP::Version sub (GH#416) (James Raspass)

6.66      2022-05-18 16:44:44Z
    - Revert automatic follow of meta refresh tags which was added in 6.63
      (GH#415) (Olaf Alders)

6.65      2022-05-09 18:36:14Z
    - fix NAME in Makefile.PL (GH#413) (Graham Knop)

6.64      2022-04-26 13:16:03Z
    - Remove unused variable introduced in 9d73bc422 (GH#411) (Olaf Alders)

6.63      2022-04-25 15:24:10Z
    - Redirect on meta refresh (GH#409) (grr)

6.62      2022-04-05 01:04:17Z
    - Allow downloading to a filehandle (GH#400) (Andrew Fresh)

Revision 1.135 / (download) - annotate - [select for diffs], Tue Jun 28 11:37:48 2022 UTC (17 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.134: +2 -1 lines
Diff to previous 1.134 (colored)

*: recursive bump for perl 5.36

Revision 1.134 / (download) - annotate - [select for diffs], Fri Mar 4 13:26:20 2022 UTC (21 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.133: +2 -2 lines
Diff to previous 1.133 (colored)

Update to 6.61

Upstream changes:
6.61      2022-01-21 21:41:18Z
    - Use File::Copy::move to attempt an atomic mirror (GH#401) (Andrew Fresh)
    - Require Getopt::Long at runtime, too (GH#402) (Ville Skyttä)

Revision 1.133 / (download) - annotate - [select for diffs], Tue Jan 18 06:35:12 2022 UTC (22 months, 2 weeks ago) by wen
Branch: MAIN
Changes since 1.132: +2 -2 lines
Diff to previous 1.132 (colored)

Update to 6.60

Upstream changes:
6.60      2021-12-17 22:29:57Z
    - Warn if updating modification time of mirrored file fails (GH#399) (Ville Skyttä)

6.59      2021-12-02 21:16:04Z
    - Use American English aspell master dictionary for POD spelling tests (GH#394) (Ville Skyttä)
    - Remove unnecessary string concatenations in mirror error messages (GH#391) (Ville Skyttä)
    - Spelling and grammar fixes (GH#390) (Ville Skyttä)

Revision 1.132 / (download) - annotate - [select for diffs], Sun Oct 31 08:28:49 2021 UTC (2 years, 1 month ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.131: +2 -2 lines
Diff to previous 1.131 (colored)

Update to 6.58. From the changelog:

- Add a test for "response_redirect" (GH#387) (James Raspass)
- Improve documentation readability (GH#388) (Julien Fiegehenn)
- Replace remaining uses of "base" with "parent" (GH#389) (James Raspass)

Revision 1.131 / (download) - annotate - [select for diffs], Mon Oct 11 20:21:35 2021 UTC (2 years, 1 month ago) by schmonz
Branch: MAIN
Changes since 1.130: +2 -2 lines
Diff to previous 1.130 (colored)

Update to 6.57. From the changelog:

- Update docs for protocols_allowed and protocols forbidden (GH#386)
  (Olaf Alders)

Revision 1.130 / (download) - annotate - [select for diffs], Sat Sep 4 23:28:27 2021 UTC (2 years, 3 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.129: +3 -4 lines
Diff to previous 1.129 (colored)

Update to 6.56

Upstream changes:
6.56      2021-08-17 13:57:12Z
    - Update the CONTRIBUTING doc to no longer reference TravisCI. (GH #384) (Slaven Rezi)
    - Increase test coverage for env_proxy() (GH#383) (Slaven Rezi)
    - When a truthy Content-Type is provided, override the default (GH#385)
      (Matthew Horsfall (alh))

6.55      2021-06-17 13:57:06Z
    - Attempt to avoid rare fails in redirect.t (GH#380) (Arne Johannessen)

6.54      2021-05-06 17:53:56Z
    - Be explicit in the prerequisite of HTTP::Status (GH#378) (Max Maischein)
    - Remove Authority section from dist.ini (GH#377) (Olaf Alders)

Revision 1.129 / (download) - annotate - [select for diffs], Mon May 24 19:55:56 2021 UTC (2 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.128: +2 -1 lines
Diff to previous 1.128 (colored)

*: recursive bump for perl 5.34

Revision 1.128 / (download) - annotate - [select for diffs], Tue Apr 27 17:18:28 2021 UTC (2 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.127: +5 -9 lines
Diff to previous 1.127 (colored)

p5-libwww: update to 6.53.

6.53      2021-03-07 16:54:48Z
    - Require HTTP::Daemon 6.12 for test (GH#374, GH#375) (fitzmorrispr, skaji)

6.52      2021-01-07 21:20:51Z
    - Remove block of code which creates message-digest auth request field
      (GH#369) (Olaf Alders)

6.51      2020-12-29 22:09:04Z
    - Fix proxy test on Windows (GH#358) (Olaf Alders)
    - Sort keys in Pod example of constructor defaults (GH#356) (Olaf Alders)

6.50      2020-12-16 18:35:08Z
    - Fix RT #81381 - Make LWP::UserAgent robust to 5.17.6/5.18 hash
      randomization (GH#355) (Yves Orton and Olaf Alders)

Revision 1.127 / (download) - annotate - [select for diffs], Sun Nov 15 06:55:42 2020 UTC (3 years ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.126: +2 -2 lines
Diff to previous 1.126 (colored)

Update to 6.49

Upstream changes:
6.49      2020-09-24 00:27:56Z
    - Require network testing enabled for t/redirect.t (GH#351) (Olaf Alders)

6.48      2020-09-20 15:25:51Z
    - Support 308 Permanent Redirect (GH#349) (Galen Huntington)

Revision 1.126 / (download) - annotate - [select for diffs], Mon Sep 7 20:52:32 2020 UTC (3 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.125: +2 -3 lines
Diff to previous 1.125 (colored)

p5-libwww: update to 6.47.

6.47      2020-08-18 15:27:27Z
    - Only add cookies from the jar if there aren't cookies in the request
      (GH#347) (Doug Bell and Olaf Alders)

Revision 1.125 / (download) - annotate - [select for diffs], Mon Aug 31 18:13:15 2020 UTC (3 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.124: +2 -1 lines
Diff to previous 1.124 (colored)

*: bump PKGREVISION for perl-5.32.

Revision 1.124 / (download) - annotate - [select for diffs], Fri Aug 14 22:39:27 2020 UTC (3 years, 3 months ago) by wen
Branch: MAIN
Changes since 1.123: +2 -2 lines
Diff to previous 1.123 (colored)

Update to 6.46

Upstream changes:
6.46      2020-06-23 21:19:26Z
    - Fix a looping regression in 6.45 for redirect responses without
      a Location header (GH PR#342, Niko Tyni)

6.45      2020-06-08 14:51:28Z
    - Fix Client-Warning: Internal response sometimes reset (GH#341) (Jonathan
      Dahan and Julien Fiegehenn)

6.44      2020-04-14 19:37:45Z
    - Support basic authentication charset per RFC 7617 (GH#339) (Ville Skytt)
    - Fixed POD mistake. (GH PR#338. Sebastian Paaske Tørholm)

Revision 1.123 / (download) - annotate - [select for diffs], Thu Nov 28 13:08:10 2019 UTC (4 years ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.122: +2 -3 lines
Diff to previous 1.122 (colored)

(www/p5-libwww) Updated 6.39 to 6.43

6.43      2019-11-26 13:54:43Z
    - Continue trying different Authentication challenge schemes if
      credentials are wrong (Roman Galeev, Julien Fiegehenn)

6.42      2019-11-20 17:40:52Z
    - Add retry handling for a stale nonce with digest authentication (marmotil
      and Frank Maas) (GH#40, GH#313, GH#321)
    - Add the patch method to LWP::UserAgent. (GH#334) (Chase Whitener)
    - Fix docs to match keep_alive => undef behavior, add some trivial tests
      (GH#333) (Ville Skyttä)
    - Documentation grammar fixes (GH#331) (Ville Skyttä)

6.41      2019-10-28 14:42:06Z
    - Allow mirroring to files called '0' (GH#329) (Mark Fowler)

6.40      2019-10-24 12:55:45Z
    - Let Digest authentication act on nonce expiry (GH#313) (Frank Maas)
    - Make file arg for mirror mandatory #304 (GH#326) (Julien Fiegehenn)
    - Doc fix: fields starting with ":" have to be quoted (GH#324) (Slaven
    - Fix documentation for removing all handlers (GH#319) (leedo)
    - Ensure proper version of Dist::Zilla::Plugin::MakeMaker::Awesome
    - Add TravisCI testing for Perl v5.30
    - Clean up .perltidyrc

Revision 1.122 / (download) - annotate - [select for diffs], Sun Aug 11 13:25:07 2019 UTC (4 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.121: +2 -1 lines
Diff to previous 1.121 (colored)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.121 / (download) - annotate - [select for diffs], Sun Jun 30 20:17:49 2019 UTC (4 years, 5 months ago) by nia
Branch: MAIN
Changes since 1.120: +2 -2 lines
Diff to previous 1.120 (colored)

Update packages using a HOMEPAGE to

The former now redirects to the latter.

This covers the most simple cases where
can be changed to

Reviewed by hand to hopefully make sure no unwanted changes sneak in.

Revision 1.120 / (download) - annotate - [select for diffs], Sat May 18 04:20:53 2019 UTC (4 years, 6 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.119: +2 -2 lines
Diff to previous 1.119 (colored)

Update to 6.39

Upstream changes:
6.39      2019-05-06 14:18:39Z
    - Document current best practices (GH#314) (Olaf Alders)
    - Document order in which handlers fire (GH#315) (Olaf Alders)
    - SKIP nntp test for now (GH#317) (Olaf Alders)

Revision 1.119 / (download) - annotate - [select for diffs], Sat Apr 20 03:50:17 2019 UTC (4 years, 7 months ago) by wen
Branch: MAIN
Changes since 1.118: +5 -4 lines
Diff to previous 1.118 (colored)

Update to 6.38

Upstream changes:
6.38      2019-03-25 18:58:58Z
    - Update Net::HTTP dependency from 6.07 to 6.18 (GH#310) (Olaf Alders)
    - Remove s.c.o. from SYNOPSIS (GH#308) (Olaf Alders)

6.37      2019-03-06 20:49:26Z
    - Improve ->add_handler documentation (GH #272) (Julien Fiegehenn)
    - Alter our rule set to allow IPv6 proxy hosts beginning with [. (GH #237)
    - Add a jigsaw test for 307 redirects (GH#285) (Nik LaBelle)

Revision 1.118 / (download) - annotate - [select for diffs], Sat Oct 20 10:08:57 2018 UTC (5 years, 1 month ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.117: +2 -3 lines
Diff to previous 1.117 (colored)

Update to 6.36

Upstream changes:
6.36      2018-10-10 02:20:58Z
    - fix broken link by fixing pod
      header (thanks for the report, traumschule!)

Revision 1.117 / (download) - annotate - [select for diffs], Wed Aug 22 09:47:57 2018 UTC (5 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.116: +2 -1 lines
Diff to previous 1.116 (colored)

Recursive bump for perl5-5.28.0

Revision 1.116 / (download) - annotate - [select for diffs], Fri Jul 20 03:26:40 2018 UTC (5 years, 4 months ago) by wen
Branch: MAIN
Changes since 1.115: +2 -2 lines
Diff to previous 1.115 (colored)

Update to 6.35

Upstream changes:
6.35      2018-07-16 04:48:54Z
    - fix file descriptor leak in LWP::Protocol (introduced in version 6.17)
      that occurs for perl versions earlier than 5.18. (GH #296)

Revision 1.115 / (download) - annotate - [select for diffs], Wed Jun 6 07:33:11 2018 UTC (5 years, 6 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.114: +3 -3 lines
Diff to previous 1.114 (colored)

Update to 6.34

Upstream changes:
6.34      2018-06-05 18:48:59Z
    - timeout() documentation has more details about the response (thanks,
      Andrew Grangaard!)
    - HTTP::Status is now upgraded to 6.18 if 6.17 is installed (which had a

Revision 1.114 / (download) - annotate - [select for diffs], Wed Feb 28 09:09:19 2018 UTC (5 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.113: +2 -2 lines
Diff to previous 1.113 (colored)

p5-libwww: update to 6.33.

6.33      2018-02-27 03:51:36Z
    - Fix send_te change from previous release, which was breaking
      LWP::Parallel::UserAgent and Test::Override::UserAgent (GH #281) (Doug

Revision 1.113 / (download) - annotate - [select for diffs], Wed Feb 21 07:28:03 2018 UTC (5 years, 9 months ago) by wen
Branch: MAIN
Changes since 1.112: +3 -3 lines
Diff to previous 1.112 (colored)

Update to 6.32

Upstream changes:
6.32      2018-02-20 19:39:20Z
    - Suggest LWP::ConsoleLogger as an alternative to the deprecated LWP::Debug (GH#278) (Olaf Alders)
    - add send_te configuration to disable sending the TE header (GH#126) (Doug Bell)
    - Added a developer feature to the http.t tests. (GH#257) (colinnewell)

Revision 1.112 / (download) - annotate - [select for diffs], Sat Dec 30 15:17:39 2017 UTC (5 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.111: +3 -3 lines
Diff to previous 1.111 (colored)

p5-libwww: update to 6.31.

6.31      2017-12-11 01:55:53Z
    - fix version numbering (RT#123841)

6.30      2017-12-07
    - Use tr/// instead of s/// where appropriate (Ville Skyttä) (GH #265)
    - Use parent -norequire instead of base to not look for external
      dependencies (Fabian Zeindler) (GH #259)
    - Fix run_handlers to allow assigning to the request / response (Gianni
      Ceccarelli) (GH #274)

Revision 1.111 / (download) - annotate - [select for diffs], Wed Nov 8 21:47:47 2017 UTC (6 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.110: +2 -2 lines
Diff to previous 1.110 (colored)

p5-libwww: update to 6.29.

6.29      2017-11-06
    - Fix some version numbers

6.28      2017-11-06
    - Remove last use of Geopt::Std (Sergey Remanov) (GH #267)
    - Include unmatched connect error in status string (Patrik Lundin) (GH #269)
    - Fix insecure open FILEHANDLE,EXPR (Takumi Akiyama) (GH #270)

Revision 1.110 / (download) - annotate - [select for diffs], Wed Sep 27 17:02:54 2017 UTC (6 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.109: +2 -12 lines
Diff to previous 1.109 (colored)

p5-libwww: update to 6.27.

6.27      2017-09-21
    - Switch to Getopt::Long in lwp-download (GH #262)
    - Fix lwp-request -C (GH #261)
    - Hide LWP::Protocol::http::Socket, LWP::Protocol::http::SocketMethods and
      LWP::Debug::TraceHTTP::Socket from PAUSE
    - Add tests for the "get" & "head" functions (GH #252)
    - Update lwpcook.pod (GH #256)
    - Handle undefined values in ->credentials (GH #157)
    - Fix lwp-mirror options checks.
    - Update bin/ scripts to use $LWP::VERSION instead of ->Version()
    - Improve lwp-download --help (GH #262)

Revision 1.109 / (download) - annotate - [select for diffs], Mon Jun 5 14:25:35 2017 UTC (6 years, 6 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.108: +2 -1 lines
Diff to previous 1.108 (colored)

Recursive revbump from lang/perl5 5.26.0

Revision 1.108 / (download) - annotate - [select for diffs], Wed Apr 19 13:57:31 2017 UTC (6 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.107: +2 -2 lines
Diff to previous 1.107 (colored)

Updated p5-libwww to 6.26.

6.26      2017-04-12
    - Perltidy all apps in the bin/ directory
    - Make all apps in bin/ use strict and warnings (RT #92633)
    - Fix bug tracker URL in metadata

Revision 1.107 / (download) - annotate - [select for diffs], Wed Apr 5 15:46:17 2017 UTC (6 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.106: +2 -2 lines
Diff to previous 1.106 (colored)

Updated p5-libwww to 6.25.

6.25      2017-04-03
    - Fix LWP::UserAgent docs for request and request_simple that pointed to
      functions in LWP::Simple rather than LWP::UserAgent
    - Moved the official bug tracker to GitHub rather than RT.

Revision 1.106 / (download) - annotate - [select for diffs], Thu Mar 16 14:57:51 2017 UTC (6 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.105: +2 -2 lines
Diff to previous 1.105 (colored)

Updated p5-libwww to 6.24.

6.24      2017-03-14
    - Document clone methods inability to clone cookie jars (RT #13542)
    - It is now possible to set the proxy and no_proxy attributes from the
      constructor of LWP::UserAgent. (GH #124)

Revision 1.105 / (download) - annotate - [select for diffs], Wed Mar 8 11:46:09 2017 UTC (6 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.104: +3 -2 lines
Diff to previous 1.104 (colored)

Updated p5-libwww to 6.23.

6.23      2017-03-06
    - Fix bug where Protocol::NNTP called undef on a variable before being done
      using it. (GH PR #121)
    - Ran perltidy on LWP::Protocol::NNTP
    - Re-organized current documentation set.

Revision 1.104 / (download) - annotate - [select for diffs], Sun Mar 5 12:53:28 2017 UTC (6 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.103: +2 -2 lines
Diff to previous 1.103 (colored)

Updated p5-libwww to 6.22.

6.22      2017-03-01
    - Update Travis-CI to test on minimum versions of prereqs. (GH PR #109)
    - Fix tests that depended on a newer version of HTTP::Message (GH PR #119)
    - Update documentation to reflect behavior difference in ->put() depending
      on the version of HTTP::Message installed. (GH PR #120)

Revision 1.103 / (download) - annotate - [select for diffs], Wed Feb 22 12:26:49 2017 UTC (6 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.102: +2 -2 lines
Diff to previous 1.102 (colored)


Revision 1.102 / (download) - annotate - [select for diffs], Wed Feb 22 11:44:34 2017 UTC (6 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.101: +2 -2 lines
Diff to previous 1.101 (colored)

Updated p5-libwww to 6.21.

6.21      2017-02-21
    - Ensure that LWP::Simple re-exports some HTTP::Status functions

6.20      2017-02-21
    - Converted to use Dist::Zilla
    - Moved several tests to xt/author

Revision 1.101 / (download) - annotate - [select for diffs], Thu Feb 16 15:24:54 2017 UTC (6 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.100: +5 -2 lines
Diff to previous 1.100 (colored)

Updated p5-libwww to 6.19.

6.19    2017-02-14
    - Call HTTP::Status constant functions without & (GH#110)
    - Make bin scripts use LWP's version and not maintain their own (PR #54)
    - Fix bug triggered in some cases of auth challenges not having a viable
      protocol (PR#111)
    - Remove usage of the 'vars' pragma (GH#113)

Revision 1.100 / (download) - annotate - [select for diffs], Tue Feb 7 12:07:23 2017 UTC (6 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.99: +2 -2 lines
Diff to previous 1.99 (colored)

Updated p5-libwww to 6.18.

6.18	2017-02-02
    - Update "timeout" when reusing sockets (PR#90)
    - Fix bug triggered when calling simple_request() with a malformed URL

6.17	2017-01-31
	- Noted another protocol failure message (PR#65)
	- Removed old use of UNIVERSAL::isa() and swapped evals for Try::Tiny (PR#105)
	- Standardized the Changes file (GH#106)
	- Fixed documentation error in lwp-request.

Revision 1.99 / (download) - annotate - [select for diffs], Sun Jan 22 13:09:10 2017 UTC (6 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.98: +3 -4 lines
Diff to previous 1.98 (colored)

Updated p5-libwww to 6.16.

6.16	2017-01-12
	- Moved LWP::Protocol::GHTTP into its own dist and removed from here (PR#81)
	- Updated test suite to use strict/warnings and Test::More (PR#88)
	- Additional tests for UserAgent coverage (PR#79)
	- Cleaned up documentation formatting and fixed several typos (PR#87, PR#93)
	- Stop promoting use of HTTP::Cookies and instead use HTTP::CookieJar::LWP (PR#102)
	- Added some new documentation to UserAgent and tutorial (PR#68)
	- Allow default header to carry over when using ->post() in UA (PR#100)

Revision 1.98 / (download) - annotate - [select for diffs], Sat Jul 9 06:39:14 2016 UTC (7 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.97: +2 -2 lines
Diff to previous 1.97 (colored)

Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.97 / (download) - annotate - [select for diffs], Wed Jun 8 19:25:19 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.96: +2 -1 lines
Diff to previous 1.96 (colored)

Bump PKGREVISION for perl-5.24.

Revision 1.96 / (download) - annotate - [select for diffs], Sun Dec 6 10:48:09 2015 UTC (8 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.95: +2 -3 lines
Diff to previous 1.95 (colored)

Update py-libwww to 6.15:

2015-12-15  Release 6.15
    (special thanks to Chase Whitener for testing many of these changes out in

Graham Knop (1):
    - tests now use localhost rather than a net-accessible address (PR#76)

Michael Schwern (1):
    - fixed some tests to do what they intended (regex rather than boolean
      checks) (from PR#28)

Joe Atzberger (2):
    - conversion of some tests from to Test::More (from PR#29)

Piotr Roszatycki (1):
    - use File::Temp for randomized tempdir (PR#53)

Revision 1.95 / (download) - annotate - [select for diffs], Sun Jul 12 18:56:36 2015 UTC (8 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.94: +5 -5 lines
Diff to previous 1.94 (colored)

Comment out dependencies of the style
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.

No effective change for the above reason.

Ok joerg

Revision 1.94 / (download) - annotate - [select for diffs], Fri Jun 12 10:52:15 2015 UTC (8 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.93: +2 -1 lines
Diff to previous 1.93 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.93 / (download) - annotate - [select for diffs], Tue Feb 17 13:11:16 2015 UTC (8 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.92: +3 -3 lines
Diff to previous 1.92 (colored)

Update to 6.13:

2015-02-14  Release 6.13

Karen Etheridge (1):
    - fixed Makefile.PL compatibility with older ExtUtils::MakeMaker (from
      release 6.12)

2015-02-13  Release 6.12

Karen Etheridge (1):
    - fixed prereq declarations in release 6.11

2015-02-13  Release 6.11

Graham Knop (1):
    - cleanup of the test running mechanism; allowing greater flexibility and
      should also resolve RT#102083

2015-02-12  Release 6.10

Karen Etheridge (1):
    - lower runtime prereqs recommendation on LWP::Protocol::https to suggests,
      to work around a circular dependency in CPAN clients when the 'install
      recommendations' option is enabled (RT#101732)

2015-02-09  Release 6.09

Steffen Ullrich (1):
    - checks for EINTR now also check EWOULDBLOCK (they sometimes differ on

Daina Pettit (1):
    - fixed pod syntax

Jason A Fesler (2):
    - Fixed checking the % character in address regex
    - Improved regex for literal IPv6 addresses

Revision 1.92 / (download) - annotate - [select for diffs], Thu Oct 9 14:07:12 2014 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.91: +1 -3 lines
Diff to previous 1.91 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.91 / (download) - annotate - [select for diffs], Thu Oct 9 13:45:06 2014 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.90: +1 -2 lines
Diff to previous 1.90 (colored)

Remove SVR4_PKGNAME, per discussion on tech-pkg.

Revision 1.90 / (download) - annotate - [select for diffs], Thu Aug 14 14:50:04 2014 UTC (9 years, 3 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.89: +3 -4 lines
Diff to previous 1.89 (colored)

Update to 6.08

Upstream changes:
2014-07-24  Release 6.08

Mike Schilli (1):
      Requiring Net::HTTP 6.07 to fix IPv6 support
        (RT#75618 and

Jason A Fesler (2):
      When the hostname is an IPv6 literal, encapsulate it with [brackets]
        before calling Net::HTTP  [ #29468]
      Extra steps to make sure that the host address that has a ":" contains
        only characters appropriate for an IPv6 address.

John Wittkoski (1):
      Fix doc typo for cookie_jar

2014-07-01  Release 6.07

Mike Schilli (5):
      Removed Data::Dump references in test suite and dependency in Makefile.PL
      Added MANIFEST.SKIP to enable "make manifest".
      release script now checks for MacOS to avoid incompatible tarballs
      Bumped version number to 6.07
      Fixed gnu-incompatible tarball problem ([ #94844])

Revision 1.89 / (download) - annotate - [select for diffs], Thu May 29 23:38:17 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.88: +2 -1 lines
Diff to previous 1.88 (colored)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.88 / (download) - annotate - [select for diffs], Thu May 15 09:41:22 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.87: +3 -4 lines
Diff to previous 1.87 (colored)

Update to 6.06:

2014-04-16  Release 6.06

Ville Skyttä (3):
      Merge pull request #44 from dsteinbrunner/master
      Spelling fixes.
      Merge pull request #55 from oalders/master

Karen Etheridge (2):
      Merge pull request #38 from mbeijen/typo-sting
      Merge pull request #43 from dsteinbrunner/master

David Steinbrunner (2):
      Spelling corrections

Olaf Alders (1):
      Typo fixes.

Steffen Ullrich (1):
      correct behavior for https_proxy,
      e.g. don't send plain https:// requests to proxy, but instead establish
      CONNECT tunnel and then send requests inside tunnel.
      This change does together with a change in LWP::Protocol::https.
      The change supports LWP::Protocol::https with the default
      IO::Socket::SSL backend, but also with Net::SSL. Also:
      - proxy authorization is supported (http://user:pass@host:port as proxy
        URL, Net::SSL still needs special HTTPS_PROXY_* environemt variables,
        as before)
      - CONNECT request does not need to be the first request inside the
        tunnel (not with Net::SSL)
      - conn_cache is read and written inside request(), instead of writing in
        request() and reading in _new_socket(). If a https tunnel is
        established the cache_key no longer depends only on proxy host,port
        but also on the tunnel endpoint
      - CONNECT is a proxy request and must always use Proxy-Authorization,
        not Authorization header

turugina (1):
      fix: auth-header of Digest auth did not conform to
      RFC 2617 when WWW-Authenticate has 'qop' parameter.

Gisle Aas (1):
      SSL libs might trigger ENOTTY on read

Michiel Beijen (1):
      Small typo.

Revision 1.87 / (download) - annotate - [select for diffs], Mon Dec 9 14:17:56 2013 UTC (10 years ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.86: +4 -4 lines
Diff to previous 1.86 (colored)

Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.

Bump PKGREVISION for runtime dependency pattern changed packages.

Revision 1.86 / (download) - annotate - [select for diffs], Fri May 31 12:42:54 2013 UTC (10 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.85: +2 -1 lines
Diff to previous 1.85 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.85 / (download) - annotate - [select for diffs], Sun Apr 21 11:55:38 2013 UTC (10 years, 7 months ago) by ryoon
Branch: MAIN
Changes since 1.84: +2 -3 lines
Diff to previous 1.84 (colored)

Update to 6.05

2013-03-11  Release 6.05

Karen Etheridge (3):
      Derive message from status code if it was not provided
      Merge pull request #33 from tomhukins/fix-readme
      fix typo in comment

Ville Skyttä (3):
      Spelling fixes.
      Spelling fix.
      Merge pull request #34 from berekuk/fix-github-path

Gisle Aas (3):
      Update repo URL
      With Net::HTTP 6.04 we don't need our own can_read() and sysread override
      $ENV{HTTP_PROXY} might override our test setup [RT#81381]

Vyacheslav Matyukhin (1):
      fix github url in perldoc

Slaven Rezic (1):
      * Pod is utf-8

Peter Rabbitson (1):
      Match required perl in Makefile.PL

Tom Hukins (1):
      Fix Github URLs

Revision 1.84 / (download) - annotate - [select for diffs], Sun Oct 28 06:30:56 2012 UTC (11 years, 1 month ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.83: +1 -2 lines
Diff to previous 1.83 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.83 / (download) - annotate - [select for diffs], Wed Oct 3 21:59:03 2012 UTC (11 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.82: +2 -1 lines
Diff to previous 1.82 (colored)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.82 / (download) - annotate - [select for diffs], Sun Mar 4 13:49:04 2012 UTC (11 years, 9 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.81: +27 -16 lines
Diff to previous 1.81 (colored)

Updated www/p5-libwww to 6.04

2012-02-18  Release 6.04

Gisle Aas (4):
      Typo fix; envirionment [RT#72386]
      Implement $ua->is_online test
      Add separate option to enable the live jigsaw tests
      Merge pull request #10 from trcjr/master

Theodore Robert Campbell Jr (3):
      now with put and delete helpers
      updated POD
      unit tests for ua->put and ua->delete

Peter Rabbitson (1):
      These modules work with 5.8.1

2011-10-15  Release 6.03

Ville Skyttä (7):
      Link updates.
      Attribute documentation wording improvements.
      Don't parse robots.txt response content unless it's textual.
      Decode robots.txt response content before attempting to parse it.
      RobotUA robots.txt response parsing cleanups.
      Don't parse HEAD of robots.txt responses.
      Request handler doc grammar fixes.

Gisle Aas (6):
      Pass on HTTP/1.0 if set as request protocol
      Remove outdated docs (not touched since 1996 :-)
      Merge pull request #22 from madsen/RT67947-verify_hostname
      PERL_LWP_ENV_PROXY tweaks
      lwp-request didn't respect -H Content-type [RT#70488]
      lwp-request -H didn't allow repeated headers

Christopher J. Madsen (2):
      verify_hostname defaults to 0 if ssl_opts provided [RT#67947]
      Test verify_hostname setting

Bryan Cardillo (1):
      Fix expect header support to work with content refs.

Moritz Onken (1):
      add PERL_LWP_ENV_PROXY env variable to enable env_proxy globally

Revision 1.81 / (download) - annotate - [select for diffs], Fri Aug 5 19:38:47 2011 UTC (12 years, 4 months ago) by spz
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.80: +11 -2 lines
Diff to previous 1.80 (colored)

--- snip ---
2011-03-27  Release 6.02

This is the release where we try to help the CPAN-toolchain be able to install
the modules required for https-support in LWP.  We have done this by unbundling
the LWP::Protocol::https module from the libwww-perl distribution.  In order to
have https support you now need to install (or depend on) 'LWP::Protocol::https'
and then this will make sure that all the prerequsite modules comes along.
See [RT#66838].

This release also removes the old http10 modules that has really been
deprecated since v5.60.  These should have been removed at the v6.00 jump, but
I forgot.

Christopher J. Madsen (1):
      Ignores env variables when ssl_opts provided [RT#66663]

Gisle Aas (4):
      Fix typo; Authen::NTLM [RT#66884]

Yury Zavarin (1):
      Support LWP::ConnCache->new(total_capacity => undef)

2011-03-09  Release 6.01

Add missing HTTP::Daemon dependency for the tests.

2011-03-08  Release 6.00

Unbundled all modules not in the LWP:: namespace from the libwww-perl
distribution.  The new broken out CPAN distribtions are File-Listing,
HTML-Form, HTTP-Cookies, HTTP-Daemon, HTTP-Date, HTTP-Message, HTTP-Negotiate,
Net-HTTP, and WWW-RobotRules.  libwww-perl-6 require these to be installed.

This release also drops the unmaintained lwp-rget script from the distribution.

Perl v5.8.8 or better is now required.  For older versions of perl please stay
with libwww-perl-5.837.

For https://... default to verified connections with require IO::Socket::SSL
and Mozilla::CA modules to be installed.  Old behaviour can be requested by
setting the PERL_LWP_SSL_VERIFY_HOSTNAME environment variable to 0.  The
LWP::UserAgent got new ssl_opts method to control this as well.

Support internationalized URLs from command line scripts and in the proxy
environment variables.

The lwp-dump script got new --request option.

The lwp-request script got new -E option, contributed by Tony Finch.

Protocol handlers and callbacks can raise HTTP::Response objects as exceptions.
--- snip ---
This will abort the current request and make LWP return the raised response.

Revision 1.80 / (download) - annotate - [select for diffs], Tue Sep 21 21:12:39 2010 UTC (13 years, 2 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.79: +2 -3 lines
Diff to previous 1.79 (colored)

Updating www/p5-libwww from 5.836nb1 to 5.837

Upstream changes:
2010-09-20  Release 5.837

David E. Wheeler (1):
      Fix for Encode 2.40

Gisle Aas (2):
      Fix Perl syntax error in synopsis
      Allow ISO 8601 date strings when parsing Apache file listings

Revision 1.79 / (download) - annotate - [select for diffs], Sat Aug 21 16:37:12 2010 UTC (13 years, 3 months ago) by seb
Branch: MAIN
Changes since 1.78: +2 -1 lines
Diff to previous 1.78 (colored)

Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!

Revision 1.78 / (download) - annotate - [select for diffs], Mon May 24 18:43:13 2010 UTC (13 years, 6 months ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.77: +2 -2 lines
Diff to previous 1.77 (colored)

Update p5-libwww from version 5.834 to version 5.836.

Upstream changes:
2010-05-13  Release 5.836

Gisle Aas (1):
      Fix problem where $resp->base would downcase its return value

2010-05-05  Release 5.835

Gisle Aas (12):
      simple string can be simplified
      Make $mess->decoded_content remove XML encoding declarations [RT#52572]
      Don't allow saving to filenames starting with '.' suggested by server
      Avoid race between testing for existence of output file and opening the file
      Minor doc fixup -- wrongly ucfirsted word
      Use decoded_content in HTTP:Response synopsis [RT#54139] is no more. rip!
      Trivial layout tweak to reduce variable scope.
      Add 'make test_hudson' target
      Implement alt_charset parameter for decoded_content()
      Test decoding with different charset parameters
      lwp-download now needs the -s option to honor the Content-Disposition header

Ville Skytt¤ (9):
      Make LWP::MediaTypes::media_suffix case insensitive.
      Skip XML decoding tests if XML::Simple is not available.
      Documentation fixes.
      Fix m_media_type => "xhtml" matching.
      Make parse_head() apply to data: requests.
      Documentation spelling fixes.
      Documentation grammar fixes.
      Use $uri->secure in m_secure if available.
      Fix handling of multiple (same) base headers, and parameters in them.

Mark Stosberg (5):
      Strip out empty lines separated by CRLF
      Best Practice: avoid indirect object notation
      Speed up as_string by 4% by having _sorted_field_names return a reference
      Speed up scan() a bit. as_string() from this branch is now 6% faster
      Port over as_string() optimizations from HTTP::Headers::Fast

Tom Hukins (2):
      Link to referenced documentation.
      Update repository location.

Father Chrysostomos (1):
      Remove needless (and actually harmful) local $_

Sean M. Burke (1):
      "Perl & LWP" is available online

Revision 1.77 / (download) - annotate - [select for diffs], Tue Dec 15 13:41:44 2009 UTC (13 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored)

Update to 5.834:

2009-11-21  Release 5.834

Gisle Aas (4):
      Check for sane default_headers argument [RT#50393]
      Add $ua->local_address attribute [RT#40912]
      Test that generation of boundary works [RT#49396]
      Page does not display the "standard" apache listing any more

Ville Skyttä (2):
      Remove unneeded executable permissions.
      Switch compression/decompression to use the IO::Compress/IO::Uncompress and
          Compress::Raw::Zlib family of modules.

Slaven Rezic (1):
      lwp-request should use stderr for auth [RT#21620]

Revision 1.76 / (download) - annotate - [select for diffs], Sat Oct 24 16:08:44 2009 UTC (14 years, 1 month ago) by sno
Branch: MAIN
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored)

Updating www/p5-libwww from 5.832 to 5.833

Upstream changes:
2009-10-06  Release 5.833

Gisle Aas (5):
      Deal with cookies that expire far into the future [RT#50147]
      Deal with cookies that expire at or before epoch [RT#49467]
      Pass separate type for https to LWP::ConnCache [RT#48899]
      Improved handling of the User-Agent header [RT#48461]
      HTTP::Cookies add_cookie_header previous Cookies [RT#46106]

Andreas J. Koenig (1):
      Improve diagnostics from LWP::UserAgent::mirror [RT#48869]

Slaven Rezic (1):
      mirror should die in case X-Died is set [RT#48236]

Ville Skytt"a (1):
      Increase default Net::HTTP max line length to 8k.

Revision 1.75 / (download) - annotate - [select for diffs], Tue Sep 22 18:02:23 2009 UTC (14 years, 2 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored)

Updating www/p5-libwww from 5.831 to 5.832

Upstream changes:
2009-09-21  Release 5.832

Ville Skytt"a (6):
      Fix net test suite.
      Comment spelling fixes.
      Fix links to old Netscape cookie specification.
      Documentation spelling fixes.
      Improve max line length exceeded/read error messages.
      Do not warn about seemingly wellformed but unrecognized robots.txt lines.

Gisle Aas (1):
      $mess->content_charset would fail for empty content

mschilli (1):
      Further restrict what variables env_proxy() process

Revision 1.74 / (download) - annotate - [select for diffs], Tue Aug 18 14:36:41 2009 UTC (14 years, 3 months ago) by sno
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

Updating package for p5 module LWP (www/p5-libwww) from 5.830 to 5.831

Upstream changes:
2009-08-13  Release 5.831

Ville Skytt"a (3):
      Fix bzip2 content encoding/decoding.
      send_te() doc grammar fix.
      Document time2str() behavior with an undefined argument.

Gisle Aas (1):
      HTML::Message's content_charset trigger warnings from HTML::Parser [RT#48621]

Revision 1.73 / (download) - annotate - [select for diffs], Tue Jul 28 06:36:31 2009 UTC (14 years, 4 months ago) by sno
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)

Updating package for p5 module LWP from 5.829 to 5.830

Upstream changes:
2009-07-26  Release 5.830
Gisle Aas (1):
      select doesn't return undef on failure [RT#32356]
Ville Skyttae (1):
      Add raw RFC 1951 deflate test case.

Revision 1.72 / (download) - annotate - [select for diffs], Wed Jul 15 06:33:46 2009 UTC (14 years, 4 months ago) by sno
Branch: MAIN
Changes since 1.71: +3 -2 lines
Diff to previous 1.71 (colored)

pkgsrc changes:
  - Updating package for p5 module LWP from 5.828 to 5.829
  - Adjusting license to perl license

Upstream changes:
2009-07-07  Release 5.829

This release removes callback handlers that were left over on the returned
HTTP::Responses.  This was problematic because it created reference loops
preventing the Perl garbage collector from releasing their memory.  Another
problem was that Storable by default would not serialize these objects any

This release also adds support for locating HTML::Form inputs by id or class
attribute; for instance $form->value("#foo", 42) will set the value on the
input with the ID of "foo".

Gisle Aas (5):
      Make the example code 'use strict' clean by adding a my
      Avoid cycle in response
      Clean up handlers has from response after data processing is done
      Support finding inputs by id or class in HTML::Form
      Test HTML::Form selectors

Mark Stosberg (1):
      Tidy and document the internals of mirror() better [RT#23450]

phrstbrn (1):
      Avoid warnings from HTML::Form [RT#42654]

Revision 1.71 / (download) - annotate - [select for diffs], Tue Jul 7 19:40:30 2009 UTC (14 years, 5 months ago) by sno
Branch: MAIN
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (colored)

pkgsrc changes:
  - Updating package for p5 module LWP from 5.826 to 5.828

Upstream changes:
2009-06-25  Release 5.828

A quick new release to restore compatiblity with perl-5.6.

Gisle Aas (4):
      Less noisy behaviour when we can't download the documents
      Restore perl-5.6 compatiblity [RT#47054]
      Don't decode US-ASCII and ISO-8859-1 content
      Some versions of Encode don't support UTF-16-BE [RT#47152]

Ville Skytt"a (1):
      Spelling fixes.

2009-06-15  Release 5.827

The main news this time is better detection of what character set the document
in a response uses and the addition of the lwp-dump script that I found useful.

Gisle Aas (31):
      Added lwp-dump script
      Replace calls to $req->url with $req->uri
      Also need to encode strings in the latin1 range
      Ignore the value set for file inputs [RT#46911]
      Add docs to lwp-dump
      Don't let lwp-dump follow redirects
      Support --method options
      Implement the --agent option
      Dictionary order for the option docs; document --method
      Merge branch 'dump'
      Files are passed as an array and we must not stringify it.
      Add content_charset method to HTTP::Message
      Start guessing the charset for a message
      Let content_charset guess the charset to use for decoded_content
      Specify what's missing for the XML and HTML case
      Provide charset parameter for HTML::Form->parse()
      Make content_charset sniff for <meta> elements specifying the charset.
      Determine charset of XML documents
      Get rid of the _trivial_http_get() implementation
      Update the bundled media.types file
      LWP::Simple::get() now returns decoded_content [RT#44435]
      Implement content_type_charset method for HTTP::Headers
      Implement content_is_text method for HTTP::Headers
      Make use of content_is_text and content_type_charset in decoded_content
      Don't let the parse_head callback append to the HTTP headers
      Don't set Range header on request when max_size is used [RT#17208]
      Still show client headers for internal responses
      Document Client-Warning: Internal response
      Don't use 'no' as example domain for no_proxy docs [RT#43728]
      Drop exit from the Makefile.PL [RT#43060]
      Merge branch 'content_charset'

Alex Kapranoff (1):
      Support "accept-charset" attribute in HTML::Form

Mark Stosberg (1):
      new tests for max_size and 206 responses [RT#46230]

murphy (1):
      Reformulation of Client-Warning: Internal documentation

Revision 1.70 / (download) - annotate - [select for diffs], Mon Jun 1 19:38:57 2009 UTC (14 years, 6 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

Replacing some dependencies to choose perl core first, because desired
version numbers of required modules are in delivered perl core.

Revision 1.69 / (download) - annotate - [select for diffs], Wed Apr 29 07:39:37 2009 UTC (14 years, 7 months ago) by sno
Branch: MAIN
Changes since 1.68: +4 -4 lines
Diff to previous 1.68 (colored)

PkgSrc changes:
  - Updating package for p5 module LWP to 5.826 from 5.825

Upstream changes:
2009-04-24  Release 5.826

Gisle Aas (2):
      Avoid returning stale Content-Type header after message parts have been updated
      Don't let content saved to file be affected by the $\ setting

Graeme Thompson (1):
      Issues around multipart boundaries [RT#28970]

Mike Schilli (1):
      Ignore random _proxy env variables, allow only valid schemes

Slaven Rezic (1):
      README.SSL is not anymore available at the URL.

john9art (1):
      Make LWP::UserAgent constructor honor the default_headers option [RT#16637]

Revision 1.68 / (download) - annotate - [select for diffs], Sat Apr 11 23:15:21 2009 UTC (14 years, 8 months ago) by sno
Branch: MAIN
Changes since 1.67: +3 -2 lines
Diff to previous 1.67 (colored)

PkgSrc changes:
  - removed packages p5-IO-Compress-Base, p5-IO-Compress-Zlib,
    p5-IO-Compress-Bzip2 and p5-Compress-Zlib because they are
    merged into p5-IO-Compress
  - Updated dependend packages to depend on p5-IO-Compress
    and bump PKGREVISION

Upstream changes:
  2.017 30 March 2009

      * Merged IO-Compress-Base, IO-Compress-Bzip2, IO-Compress-Zlib &
        Compress-Zlib into IO-Compress.
      * The interface to Compress-Raw-Zlib now uses the new LimitOutput
        feature. This will make all of the zlib-related IO-Compress modules
        less greedy in their memory consumption.
      * Removed MAN3PODS from Makefile.PL
      * A few changes to get the test harness to work on VMS courtesy of
        Craig. A. Berry.
      * IO::Compress::Base & IO::Uncompress::Base
        Downgraded some croaks in the constructors to just set $! (by letting
        the code attempt to open a file and fail).
        This makes the behavior more consistent to a standard open.
        [RT #42657]
      * IO::Uncompress::Base
        Doing a seek with MultiStream could drop some of the uncompressed
        data. Fixed.
      * IO::Compress::Zip
        - Fixed problem with the uncompressed & uncompressed fields when
          zip64 is enabled. They were set to 0x0000FFFF instead of
          0xFFFFFFFF. Also the ZIP64 extra field was 4 bytes short.
          Problem spotted by Dino Chiesa.
      * IO::Uncompress::Unzip
        - use POSIX::mktime instead of Time::Local::timelocal to convert
          the zip DOS time field into Unix time.
      * Compress::Zlib
        - Documented Compress::Zlib::zlib_version()

Revision 1.67 / (download) - annotate - [select for diffs], Sun Feb 22 15:50:25 2009 UTC (14 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored)

Update to 5.825:

Zefram (1):
      Fixup test failure with perl-5.8.8 and older; qr/$/m doesn't work

Revision 1.66 / (download) - annotate - [select for diffs], Sat Feb 21 14:04:05 2009 UTC (14 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored)

Update to 5.824:

2009-02-13  Release 5.824

Gisle Aas (7):
      Make format_request() ensure that it returns bytes [RT#42396]
      Force bytes in all the format_* methods.
      Ignore Sitemap: lines in robots.txt [RT#42420]
      Refactor; use variable to hold the test port
      Add redirects method to HTTP::Message
      Setting $ua->max_redirect(0) didn't work [RT#40260]
      Convert files to UTF-8

Zefram (2):
      HTTP::Cookies destructor should not clobber $! and other globals.
      Deal with the Encode module distributed with perl-5.8.0

Ian Kilgore (1):
      Avoid failure if is in use [RT#42866]

Ville Skyttä (1):
      Documentation improvements, spelling fixes.

2008-12-05  Release 5.823

Gisle Aas (4):
      Bring back the LWP::Debug code [RT#41759]
      Add documentation section about 'Network traffic monitoring'.
      Typo fixes
      Want to ensure we get a single value back here.

Revision 1.65 / (download) - annotate - [select for diffs], Tue Dec 16 23:07:50 2008 UTC (14 years, 11 months ago) by he
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored)

Update from version 5.820 to 5.822.

Upstream changes:

2008-12-05  Release 5.822

Gisle Aas (4):
      A more modern user_agent example.
      Make it possible to unset the proxy settings again
      Prefer use specified Content-Length header [RT#41462]
      Deprecate LWP::Debug

2008-11-25  Release 5.821

Various bug fixes.

Gisle Aas (3):
      The Content-Length and Content-MD5 headers are no longer
        valid after encode/decode
      Add META information
      croak on bad proxy args [RT#39919]

Slaven Rezic (1):
      Skip a failing decoded_content on systems without [RT#40735]

Steve Hay (1):
      Skip LWP test when fork() is unimplemented

Yuri Karaban (1):
      redo used incorrectly in LWP::Protocol::http [RT#41116]

jefflee (1):
      HTTP::Cookies::Microsoft now handles user names with space [RT#40917]

ruff (1):
      Avoid aborting requests saved to file early [RT#40985]

Revision 1.64 / (download) - annotate - [select for diffs], Mon Nov 10 16:45:48 2008 UTC (15 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored)

Update to 5.820:

2008-11-05  Release 5.820

Main news is the ability to control the heuristics used to determine
the expiry time for response objects.

Gisle Aas (8):
      Reformat later parts of Changes
      Add a paragraph to summarize the motivation for releases since 5.815
      Fix POD markup error
      Calculation of current_age with missing Client-Date.
      The age/freshness methods now take an optional 'time' argument
      More correct matching of 'max-age' in freshness_lifetime method
      The freshness_lifetime method now support options to control its heuristics

Revision 1.63 / (download) - annotate - [select for diffs], Tue Oct 21 22:07:36 2008 UTC (15 years, 1 month ago) by heinz
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored)

Removed environment variable INSTALL_ALIASES, formerly introduced by
patch-aa but not used any longer.

Revision 1.62 / (download) - annotate - [select for diffs], Tue Oct 21 13:12:27 2008 UTC (15 years, 1 month ago) by obache
Branch: MAIN
Changes since 1.61: +3 -9 lines
Diff to previous 1.61 (colored)

Update p5-libwww to 5.819.

Pkgsrc changes:
Fixes "libwww-aliases" option, reported by PR 39776.
The knob for command aliases was changed when update to 5.815(?),
it is disabled by default, and libwww-alias option is no effect since the update.
So remove it from PKG_SUGGESTED_OPTIONS.



     Release 5.819

     Gisle Aas (2):
           Don't override $Net::HTTPS::SSL_SOCKET_CLASS if it's already set.
           Wrong content handlers would sometimes be skipped [RT#40187]


     Release 5.818

     Gisle Aas (8):
           Use deflate compression instead of gzip for the test
           Simplify; Get rid of the $USE_STORABLE_DCLONE configuration
           Add dump method to HTTP::Message.
           Use $res->dump instead of rolling our own.
           Layout change; move headers() methods to a more logical place.
           Add support for x-bzip2 encoding; fix bzip2 decoding.
           Add send_header method to HTTP::Daemon
           Make the lwp-request User-Agent string include the LWP version.

     Slaven Rezic (1):
           clone implemented in terms of Storable::dclone [RT#39611]

Revision 1.61 / (download) - annotate - [select for diffs], Sun Oct 19 19:19:17 2008 UTC (15 years, 1 month ago) by he
Branch: MAIN
Changes since 1.60: +2 -1 lines
Diff to previous 1.60 (colored)

Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").

Revision 1.60 / (download) - annotate - [select for diffs], Tue Oct 14 14:51:22 2008 UTC (15 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)

Update to 5.817:


     Release 5.817

     Gisle Aas (16):
           Should store "wire" headers field names with _ without translation.
           Test HTTP::Request->parse().
           Restore pre-5.815 behaviour of returning "400 Bad Request" [RT#39694]
           Rename the HTTP::Status constants to have HTTP_ prefix
           Detection of unsupported schemes was broken [RT#37637]
           Allow tainted methods to be forwarded to HTTP::Headers [RT#38736]
           Add strict mode to HTML::Form
           Fix test now that less warnings are generated.
           Add content_is_xml method
           Make split_header_words() lower case returned tokens/keys
           Avoid invoking AUTOLOAD on object destruction [RT#39852]
           Add decode() method to HTTP::Message
           Add encode() method to HTTP::Message
           Allow multiple fields to be set with push_header().
           Make content_type and content_is_xhtml methods faster
           Faster push_header()


     Release 5.816

     Gisle Aas (2):
           Add missing binmode() [RT#39668]
           Doc tweaks


     Release 5.815

     Gisle Aas (23):
           We don't need to build the docs to run the tests.
           Style tweaks.
           The jigsaw service isn't up to much good these days.
           HTTP::Cookies produces warnings for undefined cookie param names [RT#38480]
           Typo fix; HTTP::Message will never include x-bzip2 in Accept-Encoding [RT#38617]
           Added HTTP::Config module
           Add methods to configure processing handlers.
           100 Continue response not complete.
           Use 3-arg open when response content to files.
           Make the show_progress attribute official (by documenting it).
           Start using handlers for driving the inner logic of LWP::UserAgent.
           Expose the content_is_html and content_is_xhtml methods from HTTP::Headers.
           Make credentials method able to get/set values.
           An auth handler per realm.
           Match proxy setting for request.
           Set up separate handler for adding proxy authentication.
           Add request_preprepare to be able to initialize proxy early enough.
           Smarter get_my_handler() that can also create handlers.
           Refactor; introduce run_handlers method
           Pass in handler hash to the handler callback.
           Don't let version=1 override behaviour if specified with a plan Set-Cookie header.
           Remove handler when we don't have a username/password for the realm.
           Make tests use

     Bron Gondwana (2):
           Double-check that username or password has changed after a failed login.
           Update Digest Authen to subclass Basic.

     Ondrej Hanak (1):
           Avoid running out of filehandles with DYNAMIC_FILE_UPLOAD.

     Todd Lipcon (1):
           Fixed parsing of header values starting with ':' [RT#39367]

     amire80 (1):
           Documentation typo fixes [RT#38203]

Revision 1.59 / (download) - annotate - [select for diffs], Sun Sep 14 23:14:27 2008 UTC (15 years, 2 months ago) by he
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored)

Update from version 5.812 to 5.814.

Should fix PR#39230.

Pkgsrc changes:
 o Remove patch-aa, which appears to no longer be needed

Upstream changes:

     Release 5.814

     Gisle Aas (13):
           Typo fix.
           Add HTTP::Message::decodable()
           Use decoded_content in the synposis
           Avoid adding an empty first part in $mess->add_part()
           Get rid of all the manual dependency tests.
           Simplify the Makefile.PL (no interactivity)
           Provide DELETE method in HTTP::Request::Common [RT#37481]
           Checkbox picks up nearby text in description of alternates [RT#36771]
           HTML::Form::possible_values() should not returned disabled
           values [RT#35248]
           File::Listing documentation claimed only 'unix' format
           was supported [RT#22021]
           File::Listing only support English locales [RT#28879]
           Make common-req.t use
           Typo; CAN_TALK_TO_OUTSELF

     Bill Mann (1):
           Fix up File::Listings fallback to dosftp [RT#23540]

     Hans-H. Froehlich (1):
           File::Listing parse failure on BSD Linux based systems [RT#26724]

2008-06-17   Gisle Aas <>

     Release 5.813

     Ville Skytta (3):
           RobotUA constructor ignores delay, use_sleep [RT#35456]
           Spelling fixes [RT#35457]
           Add HTTP::Response->filename [RT#35458]

     Mark Stosberg (2):
           Better diagnostics when the HTML::TokeParser constructor
           fails [RT#35607]
           Multiple forms with same-named <select> parse wrongly [RT#35607]

     Gisle Aas (1):
           Provide a progress method that does something that might be useful.

     Spiros Denaxas (1):
           Documentation typo fix [RT#36132]

Revision 1.58 / (download) - annotate - [select for diffs], Wed Apr 23 09:22:08 2008 UTC (15 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.57: +1 -2 lines
Diff to previous 1.57 (colored)

Reset PKGREVISION after update.
It's been less than a day, so I hope it won't bite anyone.

Revision 1.57 / (download) - annotate - [select for diffs], Tue Apr 22 21:48:58 2008 UTC (15 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

Update to 5.812:

2008-04-16   Gisle Aas <>

     Release 5.812

     Gisle Aas (6):
           Typo fix.
           Simplified Net::HTTP::Methods constructor call.
           Croak if Net::HTTP constructor called with no argument.
           Avoid calling $self->peerport to figure out what the port is.
           5.811 breaks SSL requests [RT#35090]
           Make test suite compatible with perl-5.6.1.

     Toru Yamaguchi (1):
           Wrong treatment of qop value in Digest Authentication [RT#35055]

2008-04-14   Gisle Aas <>

     Release 5.811

     Gisle Aas (6):
           Avoid "used only once" warning for $Config::Config.
           Make HTTP::Request::Common::PUT set Content-Length header [RT#34772]
           Added the add_content_utf8 method to HTTP::Message.
           Typo fix.
           Retry syscalls when they fail with EINTR or EAGAIN [RT#34093,32356]
           Allow HTTP::Content content that can be downgraded to bytes.

     Gavin Peters (1):
           HTML::Form does not recognise multiple select items with same name [RT#18993]

     Mark Stosberg (1):
           Document how HTTP::Status codes correspond to the classification functions [RT#20819]

     Robert Stone (1):
           Allow 100, 204, 304 responses to have content [RT#17907]

     sasao (1):
           HTTP::Request::Common::POST suppressed filename="0" in Content-Disposition [RT#18887]

2008-04-08   Gisle Aas <>

     Release 5.810

     Gisle Aas (10):
           Small documentation issues [RT#31346]
           Explain $netloc argument to $ua->credentials [RT#31969]
           Make lwp-request honour option -b while dumping links [RT#31347]
           Ignore params for date convenience methods [RT#30579]
           Get rid of all the old CVS $Keyword:...$ templates.  Set $VERSION to 5.810.
           Update Copyright year.
           Drop some sample URLs that were failing.
           Complement the HTTP::Status codes [RT#29619]
           Don't allow HTTP::Message content to be set to Unicode strings.
           Refactor test for

     Ville Skytta (3):
           Spelling fixes [RT#33272]
           Trigger HTML::HeadParser for XHTML [RT#33271]
           Escape status line in error_as_HTML, convert to lowercase [RT#33270]

     Alexey Tourbin (2):
           Typo fix [RT#33843]
           Protocol/ postpone load of URI::Escape and HTML::Entities [RT#33842]

     Daniel Hedlund (1):
           HTML::Form Module and <button> element clicks

     Adam Kennedy (1):
           HTTP::Cookies handle malformed empty Set-Cookie badly [RT#29401]

     Jacob J (1):
           [HTTP::Request::Common] Does not handle filenames containing " [RT#30538]

     Rolf Grossmann (1):
           Allow malformed chars in $mess->decoded_content [RT#17368]

     FWILES (1):
           Croak if LWP::UserAgent is constructed with hash ref as argument [RT#28597]

     Adam Sjogren (1):
           Disabled, checked radiobutton being submitted [RT#33512]

     DAVIDRW (1):
           warn if TextInput's maxlength exceeded [RT#32239]

Revision 1.56 / (download) - annotate - [select for diffs], Wed Jan 9 00:58:24 2008 UTC (15 years, 11 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.55: +3 -1 lines
Diff to previous 1.55 (colored)

No compiler necessary.

Revision 1.55 / (download) - annotate - [select for diffs], Sat Nov 24 16:17:46 2007 UTC (16 years ago) by adrianp
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.54: +4 -5 lines
Diff to previous 1.54 (colored)

As Darwin can be installed on a case-sensitive file system don't assume
that just because the OS is Darwin we don't want aliases.
This adds an so that if users want to they can install the
aliases on Darwin.
No change in the defaults

Revision 1.54 / (download) - annotate - [select for diffs], Fri Nov 23 08:46:32 2007 UTC (16 years ago) by tron
Branch: MAIN
Changes since 1.53: +12 -3 lines
Diff to previous 1.53 (colored)

Don't install aliases "GET", "HEAD" and "POST" under Mac OS X.
At least "HEAD" causes problems on a case-insensitive filesystem because
it will be confused with "/usr/bin/head". Bump package revision.

Revision 1.53 / (download) - annotate - [select for diffs], Wed Nov 7 09:45:00 2007 UTC (16 years, 1 month ago) by heinz
Branch: MAIN
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored)

Changed default behaviour to make the package install the GET, HEAD and
POST symlinks to lwp-request, as suggested in PR pkg/30737.

Revision 1.52 / (download) - annotate - [select for diffs], Mon Oct 1 11:35:21 2007 UTC (16 years, 2 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.51: +3 -2 lines
Diff to previous 1.51 (colored)

Instead of suppressing the interactive questions concerning the installation
of some executable skripts (lwp-*) tell MakeMaker to use the default answers
provided in Makefile.PL.

This should solve PR pkg/30737 from Joern Clausen.

Revision 1.51 / (download) - annotate - [select for diffs], Sun Sep 30 17:45:26 2007 UTC (16 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored)

Reset maintainer -- shell@ is inactive.

Revision 1.50 / (download) - annotate - [select for diffs], Wed Aug 29 23:21:49 2007 UTC (16 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

Update to 5.808:

     Get rid of t/live/validator test.  Too much JavaScript madness
     for it to be a sane LWP test.

Revision 1.49 / (download) - annotate - [select for diffs], Tue Aug 7 06:15:46 2007 UTC (16 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)

Update to 5.807:

2007-07-31   Gisle Aas

     Release 5.807

     Apply patch correction from CPAN RT #26152

     More laxed t/live/validator test.

Revision 1.48 / (download) - annotate - [select for diffs], Sat Jul 28 08:50:09 2007 UTC (16 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.47: +2 -3 lines
Diff to previous 1.47 (colored)

Update to 5.806:

2007-07-17   Gisle Aas

     Release 5.806

     Added progress callback to LWP::UserAgent.

     HTTP::Daemon didn't avoid content in responses to HEAD requests

     Add support for HTTP Expect header to HTTP::Daemon (CPAN RT #27933)

     Fix t/base/message.t so tests are skipped if Encode is not
     installed.  (CPAN RT #25286)

     Add HTML::Tagset as a prerequisite to Makefile.PL

     Do not clobber $_ in LWP::Protocol::nntp (CPAN RT #25132)

     Fix lwp-download so it can download files with an "_" in the filename
         (CPAN RT#26207)

     Quiet complaints from HTML::HeadParser when dealing with undecoded
     UTF-8 data.  (CPAN RT#20274)

     When both IO::Socket::SSL and Net::SSL are loaded, use the latter
         (CPAN RT #26152)

     Allows SSL to work much more reliably:
         (CPAN RT #23372)

     Allow text/vnd.wap.wml and application/vnd.oasis.opendocument.text
         in content-type field in lwp-request (CPAN RT #26151)

     Add default media type for XML in LWP::MediaTypes (CPAN RT #21093)

     Added chunked test by Andreas J. Koenig

Revision 1.47 / (download) - annotate - [select for diffs], Thu Feb 22 19:27:24 2007 UTC (16 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.

Revision 1.46 / (download) - annotate - [select for diffs], Sun Nov 5 17:37:55 2006 UTC (17 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.45: +4 -3 lines
Diff to previous 1.45 (colored)

DESTDIR support.

Revision 1.45 / (download) - annotate - [select for diffs], Tue Aug 15 12:10:52 2006 UTC (17 years, 3 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.44: +7 -5 lines
Diff to previous 1.44 (colored)

Update www/libwww-perl to 5.805nb1 Add DEPENDS for p5-Crypt-SSLeay
to fix https:// URLs broken with update of security/p5-IO-Socket-SSL
to 0.997 - behaviour was a null socket object returned in LWP::Agent
which was a joy to track down.  Remember: "hidden perl dependencies
can expose you to perl code which may make your eyes bleed"

Revision 1.44 / (download) - annotate - [select for diffs], Sun Dec 11 19:17:19 2005 UTC (18 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.43: +3 -4 lines
Diff to previous 1.43 (colored)

Update to 5.805:

2005-12-08   Gisle Aas

    Release 5.805

    HTTP::Date: The str2time function returned wrong values for
    years in the early 20th century, because timelocal() actually
    expects the year to be provided on a different scale than what
    localtime() returns.

    HTTP::Headers can now be constructed with field names that repeat.
    The $h->header function now also accept repeating field
    names and can also remove headers if passed undef as value.

    HTML::Form: The parse method now takes hash style optional
    arguments and the old verbose behaviour is now off by default.

    HTML::Form: Accept <select multiple=""> for compatibilty with
    other browsers.  Patch by Josh Rai

    HTML::Form: Sane handling of 'disabled' for ListInput.
    Based on patch by Joao Lopes

    HTTP::Negotiate: Fixed matching of partial language tags.
    Patch contributed by Dan Kubb.

    HTTP::Response: The as_string method now returns a status line
    that doesn't add the "official" code name in the message
    field.  This improves the ability to round-trip response objects
    via HTTP::Response->parse($res->as_string) and makes the first
    line of the string returned agree with $res->status_line.

    Net::HTTP: The host attribute can now be set undef in
    order to suppress this header for HTTP/1.0 requests.

    Net::HTTP: The default Host: header does not include the
    port number if it is the default (80 for plain HTTP). Some
    servers get confused by this.

    Net::HTTP: Ignore bogus Content-Length headers. Don't get
    confused by leading or trailing whitespace.

    LWP::Protocol::http: More efficient sending of small PUT/POST
    requests by trying harder to pass off the whole request in a
    single call to syswrite.

    lwp-request now give better error messages if you used the
    -o option without having the HTML-Tree distribution installed.
    Also document this dependency.

2005-12-06   Gisle Aas

    Release 5.804

    HTTP::Message->parse did not work when the first line of the body
    was something that looked like a header.

    HTTP::Header::Auth needs HTTP::Headers to be loaded before
    it replace its functions.

    LWP::Protocol::nntp improvements by Ville Skyttä
     - Support the nntp: scheme.
     - Support hostname in news: and nntp: URIs.
     - Close connection and preserve headers also in non-OK responses.
     - HEAD support for URIs identifying a newsgroup.
     - Comment spelling fixes.

    Fix quotes in Net::HTTP example.

    Detect EOF when expecting a chunk header.  Should address the
    warnings shown in

    WWW::RobotRules: Improved parsing of not strictly valid robots.txt files

    Makefile.PL: Set name to LWP so that the .packlist ends up in the
    expected place.

Revision 1.43 / (download) - annotate - [select for diffs], Sat Aug 6 06:19:41 2005 UTC (18 years, 4 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (colored)

Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.

Revision 1.42 / (download) - annotate - [select for diffs], Wed Jul 13 18:01:48 2005 UTC (18 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary

Revision 1.41 / (download) - annotate - [select for diffs], Mon Apr 11 21:48:01 2005 UTC (18 years, 8 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.40: +1 -2 lines
Diff to previous 1.40 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.40 / (download) - annotate - [select for diffs], Thu Mar 24 21:13:03 2005 UTC (18 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.39: +1 -3 lines
Diff to previous 1.39 (colored)

Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be

Revision 1.39 / (download) - annotate - [select for diffs], Fri Feb 18 13:28:39 2005 UTC (18 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.38: +3 -4 lines
Diff to previous 1.38 (colored)

Update to 5.803:
2004-12-11   Gisle Aas

    Release 5.803

    HTTP::Message: $mess->decoded_content sometimes had the side
    effect of destroying $mess->content.

    HTTP::Message: $mess->decoded_content failed for
    "Content-Encoding: deflate" if the content was not in the
    zlib-format as specified for the HTTP protocol.  Microsoft got
    this wrong, so we have to support raw deflate bytes as well.

    HTTP::Response->parse don't require the protocol to be
    specified any more.  This allows HTTP::Response->parse($resp->as_string)
    to round-trip.  Patch by Harald Joerg.

    HTTP::Response: $resp->base might now return undef.  Previously
    it would croak if there was no associated request.  Based on
    patch by Harald Joerg.

    HTML::Form now support <label> for check- and radio boxes.
    Patch contributed by Dan Kubb.

    Make HTTP::Daemon subclassable, patch by Kees Cook.

    lwp-download allow directory to save into to be specified.
    Patch by Radoslaw Zielinski

    lwp-download will validate filename derived from server
    controlled data and will fail if something looks not
    quite right.

2004-11-30   Gisle Aas

    Release 5.802

    The HTTP::Message object now have a decoded_content() method.
    This will return the content after any Content-Encodings and
    charsets has been decoded.

    Compress::Zlib is now a prerequisite module.

    HTTP::Request::Common: The POST() function created an invalid
    Content-Type header for file uploads with no parameters.

    Net::HTTP: Allow Transfer-Encoding with trailing whitespace.

    Net::HTTP: Don't allow empty content to be treated as a valid
    HTTP/0.9 response.

    File::Protocol::file: Fixup directory links in HTML generated
    for directories.  Patch by Moshe Kaminsky

    Makefile.PL will try to discover misconfigured systems that
    can't talk to themselves and disable tests that depend on this.

    Makefile.PL will now default to 'n' when asking about whether
    to install the "GET", "HEAD", "POST" programs.  There has been
    too many name clashes with these common names.

2004-11-12   Gisle Aas

    Release 5.801

    HTTP::Message improved content/content_ref interaction.  Fixes
    DYNAMIC_FILE_UPLOAD and other uses of code content in requests.

      - Handle clicking on nameless image.
      - Don't let $form->click invoke a disabled submit button.

    HTTP::Cookies could not handle a "old-style" cookie named

    HTTP::Headers work-around for thread safety issue in perl <= 5.8.4.

    HTTP::Request::Common improved documentation.

    LWP::Protocol: Check that we can write to the file specified in
    $ua->request(..., $file) or $ua->mirror.

    LWP::UserAgent clone() dies if proxy was not set.  Patch by
    Andy Lester

    HTTP::Methods now avoid "use of uninitialized"-warning when server
    replies with incomplete status line.

    lwp-download will now actually tell you why it aborts if it runs
    out of disk space of fails to write some other way.

    WWW::RobotRules: only display warning when running under 'perl -w'
    and show which robots.txt file they correspond to.  Based on
    patch by Bill Moseley.

    WWW::RobotRules: Don't empty cache when agent() is called if the
    agent name does not change.  Patch by Ville Skyttä

2004-06-16   Gisle Aas

    Release 5.800

    HTML::Form will allow individual menu entries to be disabled.
    This was needed to support <input type=radio disabled value=foo>
    and <select><option disabled>foo.

    HTML::Form now avoids name clashes between the <select> and
    <option> attributes.

    HTML::Form now implicitly close <select> elements when it sees
    another input or </form>.  This is closer to the MSIE behaviour.

    HTML::Form will now "support" keygen-inputs.  It will not
    calculate a key by itself.  The user will have to set its
    value for it to be returned by the form.

    HTTP::Headers now special case field names that start with a
    ':'.   This is used as an escape mechanism when you need the
    header names to not go through canonicalization.  It means
    that you can force LWP to use a specific casing and even
    underscores in header names.  The ugly $TRANSLATE_UNDERSCORE
    global has been undocumented as a result of this.

    HTTP::Message will now allow an external 'content_ref'
    to be set.  This can for instance be used to let HTTP::Request
    objects pick up content data from some scalar variable without
    having to copy it.

    HTTP::Request::Common.  The individual parts will no longer
    have a Content-Length header for file uploads.  This improves
    compatibility with "normal" browsers.

    LWP::Simple doc patch for getprint.
    Contributed by Yitzchak Scott-Thoennes

    LWP::UserAgent: New methods default_header() and
    default_headers().  These can be used to set up headers that
    are automatically added to requests as they are sent.  This
    can for instance be used to initialize various Accept headers.

    Various typo fixes by Ville Skyttä

    Fixed test failure under perl-5.005.

    LWP::Protocol::loopback:  This is a new protocol handler that
    works like the HTTP TRACE method, it will return the request
    provided to it.  This is sometimes useful for testing.  It can
    for instance be invoked by setting the 'http_proxy' environment
    variable to 'loopback:'.

2004-04-13   Gisle Aas

    Release 5.79

    HTML::Form now exposes the 'readonly' and 'disabled'
    attribute for inputs.  This allows your program to simulate
    JavaScript code that modifies these attributes.

    RFC 2616 says that http: referer should not be sent with
    https: requests.  The lwp-rget program, the $req->referer method
    and the redirect handling code now try to enforce this.
    Patch by Ville Skyttä

    WWW::RobotRules now look for the string found in
    robots.txt as a case insensitive substring from its own
    User-Agent string, not the other way around.
    Patch by Ville Skyttä

    HTTP::Headers: New method 'header_field_names' that
    return a list of names as suggested by its name.

    HTTP::Headers: $h->remove_content_headers will now
    also remove the headers "Allow", "Expires" and
    "Last-Modified".  These are also part of the set
    that RFC 2616 denote as Entity Header Fields.

    HTTP::Headers: $h->content_type is now more careful
    in removing embedded space in the returned value.
    It also now returns all the parameters as the second
    return value as documented.

    HTTP::Headers: $h->header() now croaks.  It used to
    silently do nothing.

    HTTP::Headers: Documentation tweaks.  Documented a
    few bugs discovered during testing.

    Typo fixes to the documentation all over the place
    by Ville Skyttä

    Updated tests.

2004-04-07   Gisle Aas

    Release 5.78

    Removed stray Data::Dump reference from test suite.

    Added the parse(), clear(), parts() and add_part() methods to
    HTTP::Message.  The HTTP::MessageParts module of 5.77 is no more.

    Added clear() and remove_content_headers() methods to

    The as_string() method of HTTP::Message now appends a newline
    if called without arguments and the non-empty content does
    not end with a newline.  This ensures better compatibility with
    5.76 and older versions of libwww-perl.

    Use case insensitive lookup of hostname in $ua->credentials.
    Patch by Andrew Pimlott

2004-04-06   Gisle Aas

    Release 5.77

    LWP::Simple did not handle redirects properly when the "Location"
    header used uncommon letter casing.
    Patch by Ward Vandewege

    LWP::UserAgent passed the wrong request to redirect_ok().
    Patch by Ville Skyttä

    LWP did not handle URLs like

    LWP::RobotUA construct now accept key/value arguments in the
    same way as LWP::UserAgent.
    Based on patch by Andy Lester

    LWP::RobotUA did not parse robots.txt files that contained
    "Disallow:" using uncommon letter casing.
    Patch by Liam Quinn

    WWW::RobotRules now allow leading space when parsing robots.txt
    file as suggested by Craig Macdonald
    We now also allow space before the colon.

    WWW::RobotRules did not handle User-Agent names that use complex
    version numbers.  Patch by Liam Quinn

    Case insensitive handling of hosts and domain names
    in HTTP::Cookies.

    The bundled media.types file now match video/quicktime
    with the .mov extension, as suggested by Michel Koppelaar

    Experimental support for composite messages, currently
    implemented by the HTTP::MessageParts module.  Based on
    ideas from Joshua Hoblitt

    Fixed libscan in Makefile.PL.
    Patch by Andy Lester

    The HTTP::Message constructor now accept a plain array reference
    as its $headers argument.

    The return value of the HTTP::Message as_string() method now
    better conforms to the HTTP wire layout.  No additional "\n"
    are appended to the as_string value for HTTP::Request and
    HTTP::Response.  The HTTP::Request as_string now replace missing
    method or URI with "-" instead of "[NO METHOD]" and "[NO URI]".
    We don't want values with spaces in them, because it makes it
    harder to parse.

Revision 1.38 / (download) - annotate - [select for diffs], Mon Dec 20 11:31:14 2004 UTC (18 years, 11 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

since perl is now built with threads on most platforms, the perl archlib
module directory has changed (eg. "darwin-2level" vs.

binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.

addresses PR pkg/28619 from H. Todd Fujinaka.

Revision 1.37 / (download) - annotate - [select for diffs], Fri Mar 26 02:27:58 2004 UTC (19 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2, pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.36: +2 -1 lines
Diff to previous 1.36 (colored)

PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.

Revision 1.36 / (download) - annotate - [select for diffs], Wed Feb 25 00:56:17 2004 UTC (19 years, 9 months ago) by heinz
Branch: MAIN
Changes since 1.35: +5 -5 lines
Diff to previous 1.35 (colored)

Changed required package versions according to Makefile.PL for
p5-Net (provides Net::FTP 2.61), p5-HTML-Parser, p5-URI and

Revision 1.35 / (download) - annotate - [select for diffs], Sun Feb 22 00:55:37 2004 UTC (19 years, 9 months ago) by minskim
Branch: MAIN
Changes since 1.34: +4 -2 lines
Diff to previous 1.34 (colored)

bl3ify and enable pkgviews installation.

Revision 1.34 / (download) - annotate - [select for diffs], Tue Jan 20 13:45:33 2004 UTC (19 years, 10 months ago) by abs
Branch: MAIN
Changes since 1.33: +2 -3 lines
Diff to previous 1.33 (colored)

Update p5-libwww-perl to 5.76, changes since 5.69 include:
    - Revised handling of redirects
    - Documentation updates
    - Improved lwp-download program
    - IIS ftp fixes
    - Many HTML::Form fixes

Revision 1.33 / (download) - annotate - [select for diffs], Tue Jul 22 04:14:34 2003 UTC (20 years, 4 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

COMMENT should start with a capital letter.

Revision 1.32 / (download) - annotate - [select for diffs], Thu Jul 17 22:55:55 2003 UTC (20 years, 4 months ago) by grant
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)


Revision 1.31 / (download) - annotate - [select for diffs], Mon Mar 17 01:12:54 2003 UTC (20 years, 8 months ago) by seb
Branch: MAIN
Changes since 1.30: +3 -1 lines
Diff to previous 1.30 (colored)

Add needed dependency on p5-MIME-Base64 package.


Revision 1.30 / (download) - annotate - [select for diffs], Fri Jan 31 10:46:10 2003 UTC (20 years, 10 months ago) by shell
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.29: +3 -3 lines
Diff to previous 1.29 (colored)

Updated to p5-libwww-5.69

Changes :
- Include lwptut.pod contributed by Sean M. Burke C<>.
- The lwp-request aliases GET, HEAD, POST where installed when
- no program should be.  Fixed by David Miller <>.
- lwp-rget --help don't print double usage any more.
- HTTP::Header::Util is now more reluctant to put quotes around
  token values.
- Net::HTTP: Avoid warning on unexpected EOF when reading chunk

pkgsrc :
- Updated maintainer email

Revision 1.29 / (download) - annotate - [select for diffs], Thu Jan 2 14:42:25 2003 UTC (20 years, 11 months ago) by mjl
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Update p5-libwww to 5.67

	HTTP::Cookies::Microsoft, makes it possible for LWP to share MSIE's cookies.
	HTML::Form supports file upload better now.  There are some new methods on
	that kind of input; file(), filename(), content() and headers().
	Net::HTTP avoids exceptions in read_response_headers() with laxed option.
	New LWP::DebugFile, LWP::Authen::Ntml
	The format_chunk() and write_chunk() methods of Net::HTTP did not work.
	The Client-Peer response header is back.
	Make HTTP::Date compatible with perl 5.8.
	Try to avoid to default to overwriting /usr/bin/head on MacOS X when the
	perl install prefix is /usr/bin.
	HTTP::Negotiate doc patch.

Revision 1.28 / (download) - annotate - [select for diffs], Sun Oct 27 20:48:56 2002 UTC (21 years, 1 month ago) by seb
Branch: MAIN
Changes since 1.27: +3 -6 lines
Diff to previous 1.27 (colored)

Use buildlink2. Use perl5/

Revision 1.27 / (download) - annotate - [select for diffs], Fri Mar 15 12:52:51 2002 UTC (21 years, 8 months ago) by martti
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Changes since 1.26: +2 -3 lines
Diff to previous 1.26 (colored)

Updated p5-libwww to 5.64 (provided by Shell Hung in pkg/15558)

Simplified the Makefile.PL:
   - the scripts are not longer *.PL files
   - don't try to make symlinks for GET, HEAD, POST
     as that has not worked for a long time
   - the GET, HEAD, POST aliases for lwp-request should
     now work on Windows.

   - added 'clear_temporary_cookies' method;
     patch by Mike Schilli <>.
   - trailing space in old cookie parameters not ignored;
     patch by Ivan Panchenko
   - protect against $SIG{__DIE__} handlers;
     patch by Adam Newby <>.

   - abort digest auth session if we fail repeatedly with
     the same username/password.

Revision 1.26 / (download) - annotate - [select for diffs], Sun Dec 30 13:49:38 2001 UTC (21 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.25: +3 -1 lines
Diff to previous 1.25 (colored)

Add p5-IO-Socket-SSL dependency. Bump to 5.63nb1. Closes pkg/15030.

Revision 1.25 / (download) - annotate - [select for diffs], Sat Dec 15 10:12:40 2001 UTC (21 years, 11 months ago) by martti
Branch: MAIN
Changes since 1.24: +3 -2 lines
Diff to previous 1.24 (colored)

Updated to 5.63 (provided by Shell Hung in pkg/14954)

- Regen patches
- Add p5-Compress-Zlib to DEPENDS
- Add Compress::Zlib for Net::HTTP::Methods
- LWP::Authen::Digest now use Digest::MD5 instead of MD5
- Net::HTTP new options to the 'read_response_headers' method
- LWP::Protocol::http will now allow certain bad headers
  n the responses it reads.
- LWP::UserAgent: make sure that the 'request' attribute is
  always set on the returned response.

Revision 1.24 / (download) - annotate - [select for diffs], Fri Nov 30 14:59:28 2001 UTC (22 years ago) by mjl
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Update to 5.62

  The $VERSION of LWP::UserAgent wrapped around.  This confused the
  CPAN indexer.  Bumped the major number to 2 to fix this.

  Net::HTTP did not work well on perl5.003.  The PeerHost argument
  to IO::Socket::INET was not recognized, so we had to use PeerAddr
  instead.  The syswrite() method also required a length argument.

  Net::HTTP did not deal with transfer encoding tokens in a
  case-insensitive way.

  The jigsaw-chunk test failed on MacOS because "\n" is different.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Nov 26 06:50:39 2001 UTC (22 years ago) by jlam
Branch: MAIN
Changes since 1.22: +6 -4 lines
Diff to previous 1.22 (colored)

Buildlinkify, in the sense that only the perl headers are found in
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.

Revision 1.22 / (download) - annotate - [select for diffs], Thu Nov 22 09:11:08 2001 UTC (22 years ago) by martti
Branch: MAIN
Changes since 1.21: +5 -5 lines
Diff to previous 1.21 (colored)

Updated to version 5.61 (PR#14613). Changes since 5.53:
- Remove duplicate DEPENDS with p5-URI
- Add patch to avoid interactive questions
- new maintainer
- New Net::HTTPS module
- HTTP/1.1 and SSL supports
- More bugfixs in LWP::*

Revision 1.21 / (download) - annotate - [select for diffs], Thu Oct 18 15:20:52 2001 UTC (22 years, 1 month ago) by veego
Branch: MAIN
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored)

SVR4 packages have a limit of 9 chars for a package name.
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Sep 27 23:18:56 2001 UTC (22 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.19: +5 -5 lines
Diff to previous 1.19 (colored)

Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.

Revision 1.19 / (download) - annotate - [select for diffs], Mon May 14 16:01:22 2001 UTC (22 years, 6 months ago) by zuntum
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Update p5-libwww to 5.53

2001-04-10   Gisle Aas <>

Release 5.53

    LWP::Simple::get() could sometimes return nothing on failure in
    list context.  Now it always returns 'undef'.

    HTTP::Cookies does not request 2 dots on domain names any more.
    New option to hide the Cookie2 header.  Cookie2 header now quote
    the version number. Updated reference to RFC 2965.

    Support for embedded userinfo in http proxy URIs.  It means that
    you know can set up your proxy with things like:
    Patch by John Klar <>.

    Experimental HTTP/1.1 support.  New module called Net::HTTP that
    provide the lower level interface and a LWP::Protocol::http11
    module that builds on it.  The HTTP/1.1 protocol module must be
    loaded and registered explicitly, otherwise the old and trustworthy
    HTTP/1.0 module will be used.

    LWP::Protocol::GHTTP will try to use the get_headers() methods
    so that it can actually extract all the headers.

2001-03-29   Gisle Aas <>

Release 5.52

    HTTP::Header: new method $h->init_header() that will only
    set the header if it is not already set.  Some shuffling
    around in the code.

    LWP::UserAgent will not override 'User-Agent', 'From'
    or 'Range' headers if they are explicitly set in the
    request passed in.

    HTML::Form tries to optimize parsing be restricting the
    tags that are reported by HTML::Parser.  Will need
    HTML::Parser v3.19_93 or better for this to actually
    have any effect.

    LWP::Protocol::ftp now deals with path parameters again.
    It means that you can append ";type=a" to ftp-URI and
    it will download the document in ASCII mode.

    If the server output multiple Location headers on a redirect,
    ignore all but the first one.

    Extract cookies failed on request URIs with empty paths.
    This was only triggered if you used URI objects directly in

    This change was actually part of 5.51:  Fix qop="auth"
    handling for Digest authentication.
    Patch by Dave Dunkin <>.

2001-03-14   Gisle Aas <>

Release 5.51

    SECURITY FIX: If LWP::UserAgent::env_proxy is called in a CGI
    environment, the case-insensitivity when looking for "http_proxy"
    permits "HTTP_PROXY" to be found, but this can be trivially set by the
    web client using the "Proxy:" header.  The fix applied is that
    $ENV{HTTP_PROXY} is not longer honored for CGI scripts.
    The CGI_HTTP_PROXY environment variable can be used instead.
    Problem reported by Randal L. Schwartz.

    NOTE: It is recommended that everybody that use LWP::UserAgent
          (including LWP::Simple) in CGI scripts upgrade to this release.

    Explicit setting of action on HTML::Form had no effect because
    of a code typo.  Patch by BooK <>.

    HTTP::Daemon: The CONNECT method need special treatment because
    it does not provide a URI as argument (just a "hostname:port").
    The non-upward compatibility warning is that you must now call
    $request->url->host_port to get the host/port string for CONNECT,
    rather than calling $request->url and using the entire string.
    Based on patch from Randal L. Schwartz <>

HTTP::Daemon: Create self URL based on $self->sockaddr.  This works
    better when LocalAddr is used to specify the port number.  Based on
    patch from Ben Low <>.

    Avoid potential '<FILE> chunk 1' messages at the end of the response

Revision 1.18 / (download) - annotate - [select for diffs], Sat Feb 17 17:22:27 2001 UTC (22 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)

Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision 1.17 / (download) - annotate - [select for diffs], Thu Feb 15 11:28:50 2001 UTC (22 years, 9 months ago) by abs
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Update to 5.50:

Changes since 5.48:

    Release 5.50

    Fix for test cases that failed because of URI-1.10 now encode
    space as '+' instead of '%20. Patch by Christian Gilmore

    Makefile.PL: Require URI-1.10.

    HTTP::Daemon now accepts any non-space character as method name
    on the request line.  It used to fail on methods like "M-POST"
    because it only allowed \w-chars.

    HTTP::Date now allow fractional seconds in ISO date formats.
    Based on patch from Mark D. Anderson <>

    HTTP::Request::Common will now calculate Content-length
    even if $DYNAMIC_FILE_UPLOAD is set.  Patch provided by
    Lindley, Lee T <>.

2000-12-31   Gisle Aas <>

    Release 5.49

    HTML::Form: Use croak() instead of die.  Implement
    $f->possible_values.  Avoid use of undef value warnings.

    HTTP::Cookies: fix epath issue.  Make it work for URI::http
    as the uri-attribute of HTTP::Request object

    HTTP::Date: Allow ignored timezone info in parenthesis. Patch
    by Sander van Zoest <>.
    Fix calculation of non-GMT timezones (wrong sign).  Patch by
    KONISHI Katsuhiro <>.

    HTTP::Response: Let $res->base() absolutize the URI.  Based on
    bug report from Hans de Graaff <>.

    Fixed minor doc typos in HTTP::Headers::Util and LWP::UserAgent.

    HTTP::Request::Common: Support boundary spec from client.

    LWP::Simple: Avoid trivial_http_get when @ appears in authority
    part of URI

    LWP::Authen::Digest: Need to have query in URI param.
    Spotted by <>.

    LWP::Protocol::http: unescape username/password if they are
    specified in the URI.

    Added LWP::Protocol::GHTTP.  This allow LWP to use the HTTP::GHTTP
    module as the low level HTTP driver.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Aug 29 00:52:07 2000 UTC (23 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Fix wildcard depends on p5-Net to not match p5-Net-Telnet.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Aug 27 07:11:25 2000 UTC (23 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.14: +4 -3 lines
Diff to previous 1.14 (colored)

Convert packages to use PERL5_PACKLIST (part 1).  These were the easy
ones to do, and each compiled and installed/de-installed apparently

As a side effect of the dynamic PLIST, we no longer need to have separate
-static and -shared PLISTs.  It's now easier than ever to make a perl5
package for NetBSD :)

Revision 1.14 / (download) - annotate - [select for diffs], Mon Jul 3 09:49:19 2000 UTC (23 years, 5 months ago) by mjl
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Update to 5.48. Changes:

    README.SSL update by Marko Asplund <>

    Added cookie example to lwpcook.pod

    HTTP::Date::str2time returns undef on failure instead
    of an empty list as suggested by Markus B Krüger <>

    $request->uri($uri) will now always store a copy of the $uri.

    HTTP::Status: Added status codes from RFC 2616 and RFC 2518 (WebDAV)

    LWP::RobotUA will not parse robots.txt unless content type and
    content sample looks right.

    LWP::UserAgent: Deal with multiple WWW-Authenticate headers.
    Patch by Hugo <>

    $ua->proxy can now return the old proxy settings without
    destroying the old one.
    Based on patch by Benjamin Low <>

    LWP::Protocol::http update
        - don't terminate header parsing on bad headers
        - extra_sock_opts
        - preparations for keep alive support
        - method CONNECT

   WWW::RobotRules deal with various absolute URIs in the
   disallow lines.

   Makefile.PL: Make sure we have HTML::TokeParser

   Added HTML::Form to the distribution.

   LWP::Protocol::http: Kill any Connection header

   LWP::MediaTypes: Fixed builtin html/text mapping.
   Added bz2 to suffixEncoding

Revision 1.13 / (download) - annotate - [select for diffs], Tue Dec 28 17:09:15 1999 UTC (23 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

fix DISTNAME back to libwww-perl-5.46, as noted by

Revision 1.12 / (download) - annotate - [select for diffs], Tue Dec 28 12:59:24 1999 UTC (23 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)

changed PKGNAME to p5-${DISTNAME}

Revision 1.11 / (download) - annotate - [select for diffs], Thu Dec 2 15:16:19 1999 UTC (24 years ago) by rh
Branch: MAIN
Changes since 1.10: +11 -10 lines
Diff to previous 1.10 (colored)

Update libwww-perl to 5.46

Changes are:
 o  Y2K fix to t/base/cookies.t.  Netscape's original cookie
    example expires at 09-Nov-99.
 o  Unbundled URI::URL modules.  You now have to install the module in order to get libwww-perl working.
 o  Avoid warnings for lwp-request -t
 o  referrer as alternative spelling for referer as suggested by tchrist.
 o  More conservative selection of boundary for multipart messages
    in &HTTP::Request::Common::POST.
 o  LWP::MediaTypes can now export &read_media_types.
 o  Spelling corrections from Ben Tilly <>
 o  The LWP SSL support better explained.  Documentation in README.SSL
    and lwpcook.pod contributed by Marko Asplund <>.
 o  LWP::Protocol::https: Try loading IO::Socket::SSL if Net::SSL is
    not available.
 o  defined(@ISA) eliminated. Patch by Nathan Torkington <>
 o  LWP::Protocol::ftp: Protect against empty path_segments
 o  'lwp-request -HUser-Agent:foo' can now be used to set this
    header too.
 o  Localize $/ to ensure standard record separator a few places
    in HTTP::Cookies
 o  LWP::UserAgent will now set the Range header in requests if
    the $ua->max_size attribute is set.
 o  New lwp-request command line option that allow you to put any
    header into the request (-H).
 o  New HTTP::Date because of Y2K-problems with the old one.
    It refused to parse the ftp-listing (ls -l) dates missing year.
    Additional entry point is parse_date().  This function avoid any
    limitations caused by the time-representation (seconds since
 o  Added another binmode() to LWP::Protocol::file as suggested
    by Matt Sergeant <>
 o  Documentation patch from Michael A. Chase <>
 o  PREREQ_PM patch from Andreas Koenig <>
 o  LWP::Simple::head fix by Richard Chen <>
 o  Allow "." in HTTP header names.  Patch by Marc Langheinrich
 o  Fixed reference to $uri->netloc in lwp-request
 o  Cute animation in lwp-download
 o  HTTP::Cookies provide better Netscape cookies compliance.
    Send back cookies to any port, and allow origin host name to
    be specified as domain, and still be treated as a domain.
    Patch from Andreas Gustafsson <>.
 o  HTTP::Cookies now ignore the Expires field in Set-Cookie, if the
    date provided can't be parsed by HTTP::Date.
 o  HTTP::Daemon will lowercase the hostname returned from
    Sys::Hostname::hostname().  This avoid some test failures in
    the test suite for people with upper- or mixed-cased hostnames.
 o  LWP::Protocol::gopher: IO::Socket::INET ctor did not specify
    Proto => 'tcp'.  This made it less portable to older IO::Socket
 o  No programs installed when you build the Makefile with
    'perl Makefile.PL LIB=/my/lib'
 o  LWP bundle mention Digest::MD5 instead of MD5
 o  headers-auth.t test suite bug triggered by perl5.005_5x.
    Patch by Albert Dvornik <>
 o  The local/http.t test actually did try to unlink(".").  This was
    very confusing on systems where it succeed.
 o  Made library compatible.  Made all URI object instantiations
    based on $HTTP::URI_CLASS variable.
 o  New lwp-rget option: --referer.
    Patch by INOUE Yoshinari <>.
 o  One more binmode() to HTTP::Daemon as suggested by
    Markus Laker <>.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Apr 15 20:39:48 1999 UTC (24 years, 7 months ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-4-RELEASE, netbsd-1-4-PATCH001, comdex-fall-1999
Changes since 1.9: +2 -3 lines
Diff to previous 1.9 (colored)

Completely replace "MASTER_SITE_SUBDIR" and "PATCH_SITE_SUBDIR" with
variable substituition of "MASTER_SITES" and "PATCH_SITES".

Revision 1.9 / (download) - annotate - [select for diffs], Wed Jan 13 02:56:11 1999 UTC (24 years, 11 months ago) by hubertf
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

p5-HTML-Parser is in pkgsrc/www, not pkgsrc/libwww.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Jan 11 22:35:14 1999 UTC (24 years, 11 months ago) by kim
Branch: MAIN
Changes since 1.7: +5 -4 lines
Diff to previous 1.7 (colored)

Upgrade to 5.36 (fixes some problems with hung connections).

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jun 22 13:14:31 1998 UTC (25 years, 5 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-3-PATCH003
Changes since 1.6: +1 -18 lines
Diff to previous 1.6 (colored)

Update package Makefiles for automatic manual page handling.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Apr 24 09:20:37 1998 UTC (25 years, 7 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-3-PATCH002
Changes since 1.5: +4 -4 lines
Diff to previous 1.5 (colored)

Move to relative paths in the pkgsrc tree.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Apr 20 11:56:34 1998 UTC (25 years, 7 months ago) by frueauf
Branch: MAIN
Changes since 1.4: +7 -7 lines
Diff to previous 1.4 (colored)

Substitute all obvious FreeBSD ppl as MAINTAINER with

Revision 1.4 / (download) - annotate - [select for diffs], Wed Apr 15 10:38:52 1998 UTC (25 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.3: +2 -7 lines
Diff to previous 1.3 (colored)

Use the and files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Jan 24 23:55:00 1998 UTC (25 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

portlint: fix RCS Id

Revision 1.2 / (download) - annotate - [select for diffs], Sat Nov 22 05:12:44 1997 UTC (26 years ago) by hubertf
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)


Revision / (download) - annotate - [select for diffs] (vendor branch), Sat Nov 22 05:10:36 1997 UTC (26 years ago) by hubertf
CVS Tags: FreeBSD-current-1997-10-28
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

for x11/p5-Tk

Revision 1.1 / (download) - annotate - [select for diffs], Sat Nov 22 05:10:36 1997 UTC (26 years ago) by hubertf
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>