Change history for libwww-perl
+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ä)
+
6.58 2021-10-25 20:40:59Z
- Add a test for "response_redirect" (GH#387) (James Raspass)
- Improve documentation readability (GH#388) (Julien Fiegehenn)
successful ones. The status will still indicate failures.
Steve Hay <steve.hay@uk.radan.com>.
- HTML::Form's dump now also print alternative value names.
- - HTML::Form will now pick up the phrase after a <input type=radio> or
+ - HTML::Form will now pick up the phrase after an <input type=radio> or
<input type=checkbox> and use that as the name of the checked value.
- HTML::Form's find_input now returns all inputs that match in array
context. Based on patch by Mark Stosberg <markstos@cpan.org> in
"provides" : {
"LWP" : {
"file" : "lib/LWP.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Authen::Basic" : {
"file" : "lib/LWP/Authen/Basic.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Authen::Digest" : {
"file" : "lib/LWP/Authen/Digest.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Authen::Ntlm" : {
"file" : "lib/LWP/Authen/Ntlm.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::ConnCache" : {
"file" : "lib/LWP/ConnCache.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Debug" : {
"file" : "lib/LWP/Debug.pm",
- "version" : "6.58",
+ "version" : "6.59",
"x_deprecated" : 1
},
"LWP::Debug::TraceHTTP" : {
"file" : "lib/LWP/Debug/TraceHTTP.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::DebugFile" : {
"file" : "lib/LWP/DebugFile.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::MemberMixin" : {
"file" : "lib/LWP/MemberMixin.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Protocol" : {
"file" : "lib/LWP/Protocol.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Protocol::cpan" : {
"file" : "lib/LWP/Protocol/cpan.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Protocol::data" : {
"file" : "lib/LWP/Protocol/data.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Protocol::file" : {
"file" : "lib/LWP/Protocol/file.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Protocol::ftp" : {
"file" : "lib/LWP/Protocol/ftp.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Protocol::gopher" : {
"file" : "lib/LWP/Protocol/gopher.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Protocol::http" : {
"file" : "lib/LWP/Protocol/http.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Protocol::loopback" : {
"file" : "lib/LWP/Protocol/loopback.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Protocol::mailto" : {
"file" : "lib/LWP/Protocol/mailto.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Protocol::nntp" : {
"file" : "lib/LWP/Protocol/nntp.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Protocol::nogo" : {
"file" : "lib/LWP/Protocol/nogo.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::RobotUA" : {
"file" : "lib/LWP/RobotUA.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::Simple" : {
"file" : "lib/LWP/Simple.pm",
- "version" : "6.58"
+ "version" : "6.59"
},
"LWP::UserAgent" : {
"file" : "lib/LWP/UserAgent.pm",
- "version" : "6.58"
+ "version" : "6.59"
}
},
"release_status" : "stable",
"x_IRC" : "irc://irc.perl.org/#lwp",
"x_MailingList" : "mailto:libwww@perl.org"
},
- "version" : "6.58",
+ "version" : "6.59",
"x_Dist_Zilla" : {
"perl" : {
- "version" : "5.026001"
+ "version" : "5.030003"
},
"plugins" : [
{
},
"Dist::Zilla::Role::ModuleMetadata" : {
"Module::Metadata" : "1.000037",
- "version" : "0.004"
+ "version" : "0.006"
}
},
"name" : "MetaProvides::Package",
"class" : "Dist::Zilla::Plugin::Git::Contributors",
"config" : {
"Dist::Zilla::Plugin::Git::Contributors" : {
- "git_version" : "2.33.1",
+ "git_version" : "2.34.1",
"include_authors" : 0,
"include_releaser" : 1,
"order_by" : "name",
"config" : {
"Dist::Zilla::Role::ModuleMetadata" : {
"Module::Metadata" : "1.000037",
- "version" : "0.004"
+ "version" : "0.006"
}
},
"name" : "InstallGuide",
"config" : {
"Dist::Zilla::Role::ModuleMetadata" : {
"Module::Metadata" : "1.000037",
- "version" : "0.004"
+ "version" : "0.006"
}
},
"name" : "DynamicPrereqs",
"bin",
"lib"
],
- "spell_cmd" : "aspell list",
+ "spell_cmd" : "aspell --master=en_US list",
"stopwords" : [
"Accomazzi",
"Alexandre",
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.33.1",
+ "git_version" : "2.34.1",
"repo_root" : "."
}
},
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.33.1",
+ "git_version" : "2.34.1",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
"branch" : null,
"changelog" : "Changes",
"signed" : 0,
- "tag" : "v6.58",
+ "tag" : "v6.59",
"tag_format" : "v%V",
"tag_message" : "v%V"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.33.1",
+ "git_version" : "2.34.1",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.33.1",
+ "git_version" : "2.34.1",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
"remotes_must_exist" : 1
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.33.1",
+ "git_version" : "2.34.1",
"repo_root" : "."
}
},
"Yves Orton <yves.orton@booking.com>",
"Zefram <zefram@fysh.org>"
],
- "x_generated_by_perl" : "v5.26.1",
- "x_serialization_backend" : "Cpanel::JSON::XS version 4.04",
+ "x_generated_by_perl" : "v5.30.3",
+ "x_serialization_backend" : "Cpanel::JSON::XS version 4.19",
"x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later"
}
provides:
LWP:
file: lib/LWP.pm
- version: '6.58'
+ version: '6.59'
LWP::Authen::Basic:
file: lib/LWP/Authen/Basic.pm
- version: '6.58'
+ version: '6.59'
LWP::Authen::Digest:
file: lib/LWP/Authen/Digest.pm
- version: '6.58'
+ version: '6.59'
LWP::Authen::Ntlm:
file: lib/LWP/Authen/Ntlm.pm
- version: '6.58'
+ version: '6.59'
LWP::ConnCache:
file: lib/LWP/ConnCache.pm
- version: '6.58'
+ version: '6.59'
LWP::Debug:
file: lib/LWP/Debug.pm
- version: '6.58'
+ version: '6.59'
x_deprecated: 1
LWP::Debug::TraceHTTP:
file: lib/LWP/Debug/TraceHTTP.pm
- version: '6.58'
+ version: '6.59'
LWP::DebugFile:
file: lib/LWP/DebugFile.pm
- version: '6.58'
+ version: '6.59'
LWP::MemberMixin:
file: lib/LWP/MemberMixin.pm
- version: '6.58'
+ version: '6.59'
LWP::Protocol:
file: lib/LWP/Protocol.pm
- version: '6.58'
+ version: '6.59'
LWP::Protocol::cpan:
file: lib/LWP/Protocol/cpan.pm
- version: '6.58'
+ version: '6.59'
LWP::Protocol::data:
file: lib/LWP/Protocol/data.pm
- version: '6.58'
+ version: '6.59'
LWP::Protocol::file:
file: lib/LWP/Protocol/file.pm
- version: '6.58'
+ version: '6.59'
LWP::Protocol::ftp:
file: lib/LWP/Protocol/ftp.pm
- version: '6.58'
+ version: '6.59'
LWP::Protocol::gopher:
file: lib/LWP/Protocol/gopher.pm
- version: '6.58'
+ version: '6.59'
LWP::Protocol::http:
file: lib/LWP/Protocol/http.pm
- version: '6.58'
+ version: '6.59'
LWP::Protocol::loopback:
file: lib/LWP/Protocol/loopback.pm
- version: '6.58'
+ version: '6.59'
LWP::Protocol::mailto:
file: lib/LWP/Protocol/mailto.pm
- version: '6.58'
+ version: '6.59'
LWP::Protocol::nntp:
file: lib/LWP/Protocol/nntp.pm
- version: '6.58'
+ version: '6.59'
LWP::Protocol::nogo:
file: lib/LWP/Protocol/nogo.pm
- version: '6.58'
+ version: '6.59'
LWP::RobotUA:
file: lib/LWP/RobotUA.pm
- version: '6.58'
+ version: '6.59'
LWP::Simple:
file: lib/LWP/Simple.pm
- version: '6.58'
+ version: '6.59'
LWP::UserAgent:
file: lib/LWP/UserAgent.pm
- version: '6.58'
+ version: '6.59'
requires:
Digest::MD5: '0'
Encode: '2.12'
bugtracker: https://github.com/libwww-perl/libwww-perl/issues
homepage: https://github.com/libwww-perl/libwww-perl
repository: https://github.com/libwww-perl/libwww-perl.git
-version: '6.58'
+version: '6.59'
x_Dist_Zilla:
perl:
- version: '5.026001'
+ version: '5.030003'
plugins:
-
class: Dist::Zilla::Plugin::Git::GatherDir
meta_noindex: '1'
Dist::Zilla::Role::ModuleMetadata:
Module::Metadata: '1.000037'
- version: '0.004'
+ version: '0.006'
name: MetaProvides::Package
version: '2.004003'
-
class: Dist::Zilla::Plugin::Git::Contributors
config:
Dist::Zilla::Plugin::Git::Contributors:
- git_version: 2.33.1
+ git_version: 2.34.1
include_authors: 0
include_releaser: 1
order_by: name
config:
Dist::Zilla::Role::ModuleMetadata:
Module::Metadata: '1.000037'
- version: '0.004'
+ version: '0.006'
name: InstallGuide
version: '1.200014'
-
config:
Dist::Zilla::Role::ModuleMetadata:
Module::Metadata: '1.000037'
- version: '0.004'
+ version: '0.006'
name: DynamicPrereqs
version: '0.039'
-
directories:
- bin
- lib
- spell_cmd: 'aspell list'
+ spell_cmd: 'aspell --master=en_US list'
stopwords:
- Accomazzi
- Alexandre
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- git_version: 2.33.1
+ git_version: 2.34.1
repo_root: .
name: Git::Check
version: '2.048'
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- git_version: 2.33.1
+ git_version: 2.34.1
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
branch: ~
changelog: Changes
signed: 0
- tag: v6.58
+ tag: v6.59
tag_format: v%V
tag_message: v%V
Dist::Zilla::Role::Git::Repo:
- git_version: 2.33.1
+ git_version: 2.34.1
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
- (?^:^lib/.*\.pm$)
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- git_version: 2.33.1
+ git_version: 2.34.1
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
- origin
remotes_must_exist: 1
Dist::Zilla::Role::Git::Repo:
- git_version: 2.33.1
+ git_version: 2.34.1
repo_root: .
name: Git::Push
version: '2.048'
- 'Yury Zavarin <yury.zavarin@gmail.com>'
- 'Yves Orton <yves.orton@booking.com>'
- 'Zefram <zefram@fysh.org>'
-x_generated_by_perl: v5.26.1
-x_serialization_backend: 'YAML::Tiny version 1.70'
+x_generated_by_perl: v5.30.3
+x_serialization_backend: 'YAML::Tiny version 1.73'
x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later'
"Test::Needs" => 0,
"Test::RequiresInternet" => 0
},
- "VERSION" => "6.58",
+ "VERSION" => "6.59",
"test" => {
"TESTS" => "t/*.t t/base/*.t t/base/protocols/*.t t/leak/*.t t/local/*.t t/robot/*.t"
}
[Test::PodSpelling]
wordlist = Pod::Wordlist
-spell_cmd = aspell list
+spell_cmd = aspell --master=en_US list
stopword = afPuUsSedvhx
stopword = Accomazzi
stopword = Alexandre
package LWP;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require LWP::UserAgent; # this should load everything you need
The library automatically adds a "Host" and a "Content-Length" header
to the HTTP request before it is sent over the network.
-For a GET request you might want to add a "If-Modified-Since" or
+For a GET request you might want to add an "If-Modified-Since" or
"If-None-Match" header to make the request conditional.
For a POST request you should add the "Content-Type" header. When you
use strict;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require Encode;
require MIME::Base64;
use strict;
use parent 'LWP::Authen::Basic';
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require Digest::MD5;
use strict;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
use Authen::NTLM "1.02";
use MIME::Base64 "2.12";
use strict;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
our $DEBUG;
sub new {
package LWP::Debug; # legacy
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require Exporter;
our @ISA = qw(Exporter);
use strict;
use parent 'LWP::Protocol::http';
-our $VERSION = '6.58';
+our $VERSION = '6.59';
package # hide from PAUSE
LWP::Debug::TraceHTTP::Socket;
package LWP::DebugFile;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
# legacy stub
package LWP::MemberMixin;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
sub _elem {
my $self = shift;
use parent 'LWP::MemberMixin';
-our $VERSION = '6.58';
+our $VERSION = '6.59';
use strict;
use Carp ();
use parent qw(LWP::Protocol);
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require URI;
require HTTP::Status;
use strict;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require HTTP::Response;
require HTTP::Status;
use strict;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require LWP::MediaTypes;
require HTTP::Request;
use parent qw(LWP::Protocol);
use strict;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
use Carp ();
use HTTP::Status ();
use strict;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require HTTP::Response;
require HTTP::Status;
use strict;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require HTTP::Response;
require HTTP::Status;
use strict;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require HTTP::Response;
use Carp;
use strict;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
use parent qw(LWP::Protocol);
our $SENDMAIL;
use parent qw(LWP::Protocol);
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require HTTP::Response;
require HTTP::Status;
use strict;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require HTTP::Response;
require HTTP::Status;
use parent qw(LWP::UserAgent);
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require WWW::RobotRules;
require HTTP::Request;
use strict;
-our $VERSION = '6.58';
+our $VERSION = '6.59';
require Exporter;
use Scalar::Util qw(blessed);
use Try::Tiny qw(try catch);
-our $VERSION = '6.58';
+our $VERSION = '6.59';
sub new
{
if ( defined $content_length and $file_length < $content_length ) {
unlink($tmpfile);
- die "Transfer truncated: " . "only $file_length out of $content_length bytes received\n";
+ die "Transfer truncated: only $file_length out of $content_length bytes received\n";
}
elsif ( defined $content_length and $file_length > $content_length ) {
unlink($tmpfile);
- die "Content-length mismatch: " . "expected $content_length bytes, got $file_length\n";
+ die "Content-length mismatch: expected $content_length bytes, got $file_length\n";
}
# The file was the expected length.
else {
$c->print($req->as_string);
};
- # Note: tiemout of 0 is not infinite, so no point in special casing
+ # Note: timeout of 0 is not infinite, so no point in special casing
# timeout logic.
my $d = HTTP::Daemon->new(Timeout => $ENV{PERL_LWP_ENV_HTTP_TEST_SERVER_TIMEOUT} || 10, LocalAddr => '127.0.0.1') || die $!;
print "Pleased to meet you at: <URL:", $d->url, ">\n";
use Test::Spelling 0.12;
use Pod::Wordlist;
-set_spell_cmd('aspell list');
+set_spell_cmd('aspell --master=en_US list');
add_stopwords(<DATA>);
all_pod_files_spelling_ok( qw( bin lib ) );
__DATA__
note 'Checking Changes';
my $changes_file = 'Changes';
-my $newver = '6.58';
+my $newver = '6.59';
my $trial_token = '-TRIAL';
my $encoding = 'UTF-8';