Hello community,

here is the log from the commit of package perl-libwww-perl for 
openSUSE:Factory checked in at 2020-04-18 00:26:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-libwww-perl (Old)
 and      /work/SRC/openSUSE:Factory/.perl-libwww-perl.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-libwww-perl"

Sat Apr 18 00:26:33 2020 rev:65 rq:794244 version:6.44

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-libwww-perl/perl-libwww-perl.changes        
2019-12-02 11:36:49.354441505 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-libwww-perl.new.2738/perl-libwww-perl.changes  
    2020-04-18 00:26:38.401581386 +0200
@@ -1,0 +2,10 @@
+Wed Apr 15 03:14:14 UTC 2020 -  <[email protected]>
+
+- updated to 6.44
+   see /usr/share/doc/packages/perl-libwww-perl/Changes
+
+  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)
+
+-------------------------------------------------------------------

Old:
----
  libwww-perl-6.43.tar.gz

New:
----
  libwww-perl-6.44.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-libwww-perl.spec ++++++
--- /var/tmp/diff_new_pack.kzuQm4/_old  2020-04-18 00:26:40.201585112 +0200
+++ /var/tmp/diff_new_pack.kzuQm4/_new  2020-04-18 00:26:40.201585112 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-libwww-perl
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           perl-libwww-perl
-Version:        6.43
+Version:        6.44
 Release:        0
 %define cpan_name libwww-perl
 Summary:        The World-Wide Web library for Perl

++++++ libwww-perl-6.43.tar.gz -> libwww-perl-6.44.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/Changes new/libwww-perl-6.44/Changes
--- old/libwww-perl-6.43/Changes        2019-11-26 14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/Changes        2020-04-14 21:37:49.000000000 +0200
@@ -1,7 +1,11 @@
 Change history for libwww-perl
 
+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)
+
 6.43      2019-11-26 13:54:43Z
-    - Continue trying different Authentication challenge schemes if 
+    - Continue trying different Authentication challenge schemes if
       credentials are wrong (Roman Galeev, Julien Fiegehenn)
 
 6.42      2019-11-20 17:40:52Z
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/MANIFEST 
new/libwww-perl-6.44/MANIFEST
--- old/libwww-perl-6.43/MANIFEST       2019-11-26 14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/MANIFEST       2020-04-14 21:37:49.000000000 +0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.012.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.014.
 CONTRIBUTING.md
 Changes
 INSTALL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/META.json 
new/libwww-perl-6.44/META.json
--- old/libwww-perl-6.43/META.json      2019-11-26 14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/META.json      2020-04-14 21:37:49.000000000 +0200
@@ -4,7 +4,7 @@
       "Gisle Aas <[email protected]>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version 
2.150010",
+   "generated_by" : "Dist::Zilla version 6.014, CPAN::Meta::Converter version 
2.150010",
    "license" : [
       "perl_5"
    ],
@@ -109,96 +109,96 @@
    "provides" : {
       "LWP" : {
          "file" : "lib/LWP.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Authen::Basic" : {
          "file" : "lib/LWP/Authen/Basic.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Authen::Digest" : {
          "file" : "lib/LWP/Authen/Digest.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Authen::Ntlm" : {
          "file" : "lib/LWP/Authen/Ntlm.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::ConnCache" : {
          "file" : "lib/LWP/ConnCache.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Debug" : {
          "file" : "lib/LWP/Debug.pm",
-         "version" : "6.43",
+         "version" : "6.44",
          "x_deprecated" : 1
       },
       "LWP::Debug::TraceHTTP" : {
          "file" : "lib/LWP/Debug/TraceHTTP.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::DebugFile" : {
          "file" : "lib/LWP/DebugFile.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::MemberMixin" : {
          "file" : "lib/LWP/MemberMixin.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Protocol" : {
          "file" : "lib/LWP/Protocol.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Protocol::cpan" : {
          "file" : "lib/LWP/Protocol/cpan.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Protocol::data" : {
          "file" : "lib/LWP/Protocol/data.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Protocol::file" : {
          "file" : "lib/LWP/Protocol/file.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Protocol::ftp" : {
          "file" : "lib/LWP/Protocol/ftp.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Protocol::gopher" : {
          "file" : "lib/LWP/Protocol/gopher.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Protocol::http" : {
          "file" : "lib/LWP/Protocol/http.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Protocol::loopback" : {
          "file" : "lib/LWP/Protocol/loopback.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Protocol::mailto" : {
          "file" : "lib/LWP/Protocol/mailto.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Protocol::nntp" : {
          "file" : "lib/LWP/Protocol/nntp.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Protocol::nogo" : {
          "file" : "lib/LWP/Protocol/nogo.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::RobotUA" : {
          "file" : "lib/LWP/RobotUA.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::Simple" : {
          "file" : "lib/LWP/Simple.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       },
       "LWP::UserAgent" : {
          "file" : "lib/LWP/UserAgent.pm",
-         "version" : "6.43"
+         "version" : "6.44"
       }
    },
    "release_status" : "stable",
@@ -215,10 +215,10 @@
       "x_IRC" : "irc://irc.perl.org/#lwp",
       "x_MailingList" : "mailto:[email protected]";
    },
-   "version" : "6.43",
+   "version" : "6.44",
    "x_Dist_Zilla" : {
       "perl" : {
-         "version" : "5.030000"
+         "version" : "5.026001"
       },
       "plugins" : [
          {
@@ -247,7 +247,7 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaConfig",
             "name" : "MetaConfig",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaProvides::Package",
@@ -257,7 +257,7 @@
                      {
                         "class" : "Dist::Zilla::Plugin::FinderCode",
                         "name" : 
"MetaProvides::Package/AUTOVIV/:InstallModulesPM",
-                        "version" : "6.012"
+                        "version" : "6.014"
                      }
                   ],
                   "include_underscores" : 0
@@ -269,8 +269,8 @@
                   "meta_noindex" : 1
                },
                "Dist::Zilla::Role::ModuleMetadata" : {
-                  "Module::Metadata" : "1.000037",
-                  "version" : "0.006"
+                  "Module::Metadata" : "1.000033",
+                  "version" : "0.004"
                }
             },
             "name" : "MetaProvides::Package",
@@ -279,22 +279,22 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaNoIndex",
             "name" : "MetaNoIndex",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaYAML",
             "name" : "MetaYAML",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaJSON",
             "name" : "MetaJSON",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaResources",
             "name" : "MetaResources",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Deprecated",
@@ -313,7 +313,7 @@
             "class" : "Dist::Zilla::Plugin::Git::Contributors",
             "config" : {
                "Dist::Zilla::Plugin::Git::Contributors" : {
-                  "git_version" : "2.23.0",
+                  "git_version" : "2.26.0",
                   "include_authors" : 0,
                   "include_releaser" : 1,
                   "order_by" : "name",
@@ -336,19 +336,19 @@
          {
             "class" : "Dist::Zilla::Plugin::Manifest",
             "name" : "Manifest",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::License",
             "name" : "License",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::InstallGuide",
             "config" : {
                "Dist::Zilla::Role::ModuleMetadata" : {
-                  "Module::Metadata" : "1.000037",
-                  "version" : "0.006"
+                  "Module::Metadata" : "1.000033",
+                  "version" : "0.004"
                }
             },
             "name" : "InstallGuide",
@@ -357,7 +357,7 @@
          {
             "class" : "Dist::Zilla::Plugin::ExecDir",
             "name" : "ExecDir",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs::FromCPANfile",
@@ -368,27 +368,27 @@
             "class" : "Dist::Zilla::Plugin::DynamicPrereqs",
             "config" : {
                "Dist::Zilla::Role::ModuleMetadata" : {
-                  "Module::Metadata" : "1.000037",
-                  "version" : "0.006"
+                  "Module::Metadata" : "1.000033",
+                  "version" : "0.004"
                }
             },
             "name" : "DynamicPrereqs",
-            "version" : "0.035"
+            "version" : "0.034"
          },
          {
             "class" : "Dist::Zilla::Plugin::MakeMaker::Awesome",
             "config" : {
                "Dist::Zilla::Plugin::MakeMaker" : {
                   "make_path" : "make",
-                  "version" : "6.012"
+                  "version" : "6.014"
                },
                "Dist::Zilla::Role::TestRunner" : {
                   "default_jobs" : 1,
-                  "version" : "6.012"
+                  "version" : "6.014"
                }
             },
             "name" : "MakeMaker::Awesome",
-            "version" : "0.48"
+            "version" : "0.47"
          },
          {
             "class" : "Dist::Zilla::Plugin::MojibakeTests",
@@ -471,18 +471,13 @@
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::MinimumVersion",
-            "config" : {
-               "Dist::Zilla::Plugin::Test::MinimumVersion" : {
-                  "max_target_perl" : null
-               }
-            },
             "name" : "Test::MinimumVersion",
-            "version" : "2.000010"
+            "version" : "2.000008"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
             "name" : "PodSyntaxTests",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable",
@@ -633,7 +628,7 @@
                   "changelog" : "Changes"
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.23.0",
+                  "git_version" : "2.26.0",
                   "repo_root" : "."
                }
             },
@@ -668,12 +663,12 @@
          {
             "class" : "Dist::Zilla::Plugin::TestRelease",
             "name" : "TestRelease",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::UploadToCPAN",
             "name" : "UploadToCPAN",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
@@ -708,7 +703,7 @@
                }
             },
             "name" : "@Git::VersionManager/pluginbundle version",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::RewriteVersion::Transitional",
@@ -763,7 +758,7 @@
                   "changelog" : "Changes"
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.23.0",
+                  "git_version" : "2.26.0",
                   "repo_root" : "."
                },
                "Dist::Zilla::Role::Git::StringFormatter" : {
@@ -780,12 +775,12 @@
                   "branch" : null,
                   "changelog" : "Changes",
                   "signed" : 0,
-                  "tag" : "v6.43",
+                  "tag" : "v6.44",
                   "tag_format" : "v%V",
                   "tag_message" : "v%V"
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.23.0",
+                  "git_version" : "2.26.0",
                   "repo_root" : "."
                },
                "Dist::Zilla::Role::Git::StringFormatter" : {
@@ -814,7 +809,7 @@
          {
             "class" : "Dist::Zilla::Plugin::NextRelease",
             "name" : "@Git::VersionManager/NextRelease",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Commit",
@@ -835,7 +830,7 @@
                   "changelog" : "Changes"
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.23.0",
+                  "git_version" : "2.26.0",
                   "repo_root" : "."
                },
                "Dist::Zilla::Role::Git::StringFormatter" : {
@@ -855,7 +850,7 @@
                   "remotes_must_exist" : 1
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.23.0",
+                  "git_version" : "2.26.0",
                   "repo_root" : "."
                }
             },
@@ -865,62 +860,62 @@
          {
             "class" : "Dist::Zilla::Plugin::ConfirmRelease",
             "name" : "ConfirmRelease",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":InstallModules",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":IncModules",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":TestFiles",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExtraTestFiles",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExecFiles",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":PerlExecFiles",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ShareFiles",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":MainModule",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":AllFiles",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":NoFiles",
-            "version" : "6.012"
+            "version" : "6.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : "MetaProvides::Package/AUTOVIV/:InstallModulesPM",
-            "version" : "6.012"
+            "version" : "6.014"
          }
       ],
       "zilla" : {
@@ -928,7 +923,7 @@
          "config" : {
             "is_trial" : 0
          },
-         "version" : "6.012"
+         "version" : "6.014"
       }
    },
    "x_authority" : "cpan:LWWWP",
@@ -1007,6 +1002,7 @@
       "ruff <[email protected]>",
       "sasao <[email protected]>",
       "Sean M. Burke <[email protected]>",
+      "Sebastian Paaske T\u00f8rholm <[email protected]>",
       "Sergey Romanov <[email protected]>",
       "Shoichi Kaji <[email protected]>",
       "Slaven Rezic <[email protected]>",
@@ -1030,7 +1026,8 @@
       "Yury Zavarin <[email protected]>",
       "Zefram <[email protected]>"
    ],
-   "x_generated_by_perl" : "v5.30.0",
-   "x_serialization_backend" : "Cpanel::JSON::XS version 4.14"
+   "x_generated_by_perl" : "v5.26.1",
+   "x_serialization_backend" : "Cpanel::JSON::XS version 4.04",
+   "x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later"
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/META.yml 
new/libwww-perl-6.44/META.yml
--- old/libwww-perl-6.43/META.yml       2019-11-26 14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/META.yml       2020-04-14 21:37:49.000000000 +0200
@@ -17,7 +17,7 @@
   Getopt::Long: '0'
   Module::Metadata: '0'
 dynamic_config: 1
-generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'Dist::Zilla version 6.014, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -30,74 +30,74 @@
 provides:
   LWP:
     file: lib/LWP.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Authen::Basic:
     file: lib/LWP/Authen/Basic.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Authen::Digest:
     file: lib/LWP/Authen/Digest.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Authen::Ntlm:
     file: lib/LWP/Authen/Ntlm.pm
-    version: '6.43'
+    version: '6.44'
   LWP::ConnCache:
     file: lib/LWP/ConnCache.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Debug:
     file: lib/LWP/Debug.pm
-    version: '6.43'
+    version: '6.44'
     x_deprecated: 1
   LWP::Debug::TraceHTTP:
     file: lib/LWP/Debug/TraceHTTP.pm
-    version: '6.43'
+    version: '6.44'
   LWP::DebugFile:
     file: lib/LWP/DebugFile.pm
-    version: '6.43'
+    version: '6.44'
   LWP::MemberMixin:
     file: lib/LWP/MemberMixin.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Protocol:
     file: lib/LWP/Protocol.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Protocol::cpan:
     file: lib/LWP/Protocol/cpan.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Protocol::data:
     file: lib/LWP/Protocol/data.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Protocol::file:
     file: lib/LWP/Protocol/file.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Protocol::ftp:
     file: lib/LWP/Protocol/ftp.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Protocol::gopher:
     file: lib/LWP/Protocol/gopher.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Protocol::http:
     file: lib/LWP/Protocol/http.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Protocol::loopback:
     file: lib/LWP/Protocol/loopback.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Protocol::mailto:
     file: lib/LWP/Protocol/mailto.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Protocol::nntp:
     file: lib/LWP/Protocol/nntp.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Protocol::nogo:
     file: lib/LWP/Protocol/nogo.pm
-    version: '6.43'
+    version: '6.44'
   LWP::RobotUA:
     file: lib/LWP/RobotUA.pm
-    version: '6.43'
+    version: '6.44'
   LWP::Simple:
     file: lib/LWP/Simple.pm
-    version: '6.43'
+    version: '6.44'
   LWP::UserAgent:
     file: lib/LWP/UserAgent.pm
-    version: '6.43'
+    version: '6.44'
 requires:
   Digest::MD5: '0'
   Encode: '2.12'
@@ -134,10 +134,10 @@
   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.43'
+version: '6.44'
 x_Dist_Zilla:
   perl:
-    version: '5.030000'
+    version: '5.026001'
   plugins:
     -
       class: Dist::Zilla::Plugin::Git::GatherDir
@@ -160,7 +160,7 @@
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: MetaConfig
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::MetaProvides::Package
       config:
@@ -169,7 +169,7 @@
             -
               class: Dist::Zilla::Plugin::FinderCode
               name: MetaProvides::Package/AUTOVIV/:InstallModulesPM
-              version: '6.012'
+              version: '6.014'
           include_underscores: 0
         Dist::Zilla::Role::MetaProvider::Provider:
           $Dist::Zilla::Role::MetaProvider::Provider::VERSION: '2.002004'
@@ -177,26 +177,26 @@
           inherit_version: '1'
           meta_noindex: '1'
         Dist::Zilla::Role::ModuleMetadata:
-          Module::Metadata: '1.000037'
-          version: '0.006'
+          Module::Metadata: '1.000033'
+          version: '0.004'
       name: MetaProvides::Package
       version: '2.004003'
     -
       class: Dist::Zilla::Plugin::MetaNoIndex
       name: MetaNoIndex
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: MetaYAML
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::MetaJSON
       name: MetaJSON
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::MetaResources
       name: MetaResources
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::Deprecated
       config:
@@ -210,7 +210,7 @@
       class: Dist::Zilla::Plugin::Git::Contributors
       config:
         Dist::Zilla::Plugin::Git::Contributors:
-          git_version: 2.23.0
+          git_version: 2.26.0
           include_authors: 0
           include_releaser: 1
           order_by: name
@@ -228,23 +228,23 @@
     -
       class: Dist::Zilla::Plugin::Manifest
       name: Manifest
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::License
       name: License
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::InstallGuide
       config:
         Dist::Zilla::Role::ModuleMetadata:
-          Module::Metadata: '1.000037'
-          version: '0.006'
+          Module::Metadata: '1.000033'
+          version: '0.004'
       name: InstallGuide
       version: '1.200013'
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: ExecDir
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::Prereqs::FromCPANfile
       name: Prereqs::FromCPANfile
@@ -253,21 +253,21 @@
       class: Dist::Zilla::Plugin::DynamicPrereqs
       config:
         Dist::Zilla::Role::ModuleMetadata:
-          Module::Metadata: '1.000037'
-          version: '0.006'
+          Module::Metadata: '1.000033'
+          version: '0.004'
       name: DynamicPrereqs
-      version: '0.035'
+      version: '0.034'
     -
       class: Dist::Zilla::Plugin::MakeMaker::Awesome
       config:
         Dist::Zilla::Plugin::MakeMaker:
           make_path: make
-          version: '6.012'
+          version: '6.014'
         Dist::Zilla::Role::TestRunner:
           default_jobs: 1
-          version: '6.012'
+          version: '6.014'
       name: MakeMaker::Awesome
-      version: '0.48'
+      version: '0.47'
     -
       class: Dist::Zilla::Plugin::MojibakeTests
       name: MojibakeTests
@@ -331,15 +331,12 @@
       version: '0.006'
     -
       class: Dist::Zilla::Plugin::Test::MinimumVersion
-      config:
-        Dist::Zilla::Plugin::Test::MinimumVersion:
-          max_target_perl: ~
       name: Test::MinimumVersion
-      version: '2.000010'
+      version: '2.000008'
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: PodSyntaxTests
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable
       name: Test::Pod::Coverage::Configurable
@@ -481,7 +478,7 @@
           allow_dirty_match: []
           changelog: Changes
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.23.0
+          git_version: 2.26.0
           repo_root: .
       name: Git::Check
       version: '2.046'
@@ -507,11 +504,11 @@
     -
       class: Dist::Zilla::Plugin::TestRelease
       name: TestRelease
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::UploadToCPAN
       name: UploadToCPAN
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::ReadmeAnyFromPod
       config:
@@ -536,7 +533,7 @@
           phase: develop
           type: recommends
       name: '@Git::VersionManager/pluginbundle version'
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::RewriteVersion::Transitional
       config:
@@ -578,7 +575,7 @@
           allow_dirty_match: []
           changelog: Changes
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.23.0
+          git_version: 2.26.0
           repo_root: .
         Dist::Zilla::Role::Git::StringFormatter:
           time_zone: local
@@ -591,11 +588,11 @@
           branch: ~
           changelog: Changes
           signed: 0
-          tag: v6.43
+          tag: v6.44
           tag_format: v%V
           tag_message: v%V
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.23.0
+          git_version: 2.26.0
           repo_root: .
         Dist::Zilla::Role::Git::StringFormatter:
           time_zone: local
@@ -616,7 +613,7 @@
     -
       class: Dist::Zilla::Plugin::NextRelease
       name: '@Git::VersionManager/NextRelease'
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::Git::Commit
       config:
@@ -632,7 +629,7 @@
             - (?^:^lib/.*\.pm$)
           changelog: Changes
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.23.0
+          git_version: 2.26.0
           repo_root: .
         Dist::Zilla::Role::Git::StringFormatter:
           time_zone: local
@@ -646,63 +643,63 @@
             - origin
           remotes_must_exist: 1
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.23.0
+          git_version: 2.26.0
           repo_root: .
       name: Git::Push
       version: '2.046'
     -
       class: Dist::Zilla::Plugin::ConfirmRelease
       name: ConfirmRelease
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':IncModules'
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExtraTestFiles'
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':PerlExecFiles'
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':MainModule'
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':AllFiles'
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':NoFiles'
-      version: '6.012'
+      version: '6.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: MetaProvides::Package/AUTOVIV/:InstallModulesPM
-      version: '6.012'
+      version: '6.014'
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
       is_trial: '0'
-    version: '6.012'
+    version: '6.014'
 x_authority: cpan:LWWWP
 x_contributors:
   - 'Adam Kennedy <[email protected]>'
@@ -779,6 +776,7 @@
   - 'ruff <[email protected]>'
   - 'sasao <[email protected]>'
   - 'Sean M. Burke <[email protected]>'
+  - 'Sebastian Paaske Tørholm <[email protected]>'
   - 'Sergey Romanov <[email protected]>'
   - 'Shoichi Kaji <[email protected]>'
   - 'Slaven Rezic <[email protected]>'
@@ -801,5 +799,6 @@
   - 'Yuri Karaban <[email protected]>'
   - 'Yury Zavarin <[email protected]>'
   - 'Zefram <[email protected]>'
-x_generated_by_perl: v5.30.0
-x_serialization_backend: 'YAML::Tiny version 1.73'
+x_generated_by_perl: v5.26.1
+x_serialization_backend: 'YAML::Tiny version 1.70'
+x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/Makefile.PL 
new/libwww-perl-6.44/Makefile.PL
--- old/libwww-perl-6.43/Makefile.PL    2019-11-26 14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/Makefile.PL    2020-04-14 21:37:49.000000000 +0200
@@ -1,5 +1,5 @@
 # This Makefile.PL for libwww-perl was generated by
-# Dist::Zilla::Plugin::MakeMaker::Awesome 0.48.
+# Dist::Zilla::Plugin::MakeMaker::Awesome 0.47.
 # Don't edit it but the dist.ini and plugins used to construct it.
 
 use strict;
@@ -86,7 +86,7 @@
     "Test::Needs" => 0,
     "Test::RequiresInternet" => 0
   },
-  "VERSION" => "6.43",
+  "VERSION" => "6.44",
   "test" => {
     "TESTS" => "t/*.t t/base/*.t t/base/protocols/*.t t/leak/*.t t/local/*.t 
t/robot/*.t"
   }
@@ -135,7 +135,7 @@
   "warnings" => 0
 );
 
-# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.035
+# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.034
 requires('HTTP::Status', '6.18') if has_module('HTTP::Status', '6.17');
 
 unless ( eval { ExtUtils::MakeMaker->VERSION('6.63_03') } ) {
@@ -149,7 +149,7 @@
 
 WriteMakefile(%WriteMakefileArgs);
 
-# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.035
+# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.034
 sub _add_prereq {
   my ($mm_key, $module, $version_or_range) = @_;
   $version_or_range ||= 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Authen/Basic.pm 
new/libwww-perl-6.44/lib/LWP/Authen/Basic.pm
--- old/libwww-perl-6.43/lib/LWP/Authen/Basic.pm        2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP/Authen/Basic.pm        2020-04-14 
21:37:49.000000000 +0200
@@ -2,13 +2,21 @@
 
 use strict;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
+require Encode;
 require MIME::Base64;
 
 sub auth_header {
-    my($class, $user, $pass) = @_;
-    return "Basic " . MIME::Base64::encode("$user:$pass", "");
+    my($class, $user, $pass, $request, $ua, $h) = @_;
+
+    my $userpass = "$user:$pass";
+    # https://tools.ietf.org/html/rfc7617#section-2.1
+    my $charset = uc($h->{auth_param}->{charset} || "");
+    $userpass = Encode::encode($charset, $userpass)
+        if ($charset eq "UTF-8");
+
+    return "Basic " . MIME::Base64::encode($userpass, "");
 }
 
 sub _reauth_requested {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Authen/Digest.pm 
new/libwww-perl-6.44/lib/LWP/Authen/Digest.pm
--- old/libwww-perl-6.43/lib/LWP/Authen/Digest.pm       2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP/Authen/Digest.pm       2020-04-14 
21:37:49.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use base 'LWP::Authen::Basic';
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 require Digest::MD5;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Authen/Ntlm.pm 
new/libwww-perl-6.44/lib/LWP/Authen/Ntlm.pm
--- old/libwww-perl-6.43/lib/LWP/Authen/Ntlm.pm 2019-11-26 14:54:46.000000000 
+0100
+++ new/libwww-perl-6.44/lib/LWP/Authen/Ntlm.pm 2020-04-14 21:37:49.000000000 
+0200
@@ -2,7 +2,7 @@
 
 use strict;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 use Authen::NTLM "1.02";
 use MIME::Base64 "2.12";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/ConnCache.pm 
new/libwww-perl-6.44/lib/LWP/ConnCache.pm
--- old/libwww-perl-6.43/lib/LWP/ConnCache.pm   2019-11-26 14:54:46.000000000 
+0100
+++ new/libwww-perl-6.44/lib/LWP/ConnCache.pm   2020-04-14 21:37:49.000000000 
+0200
@@ -2,7 +2,7 @@
 
 use strict;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 our $DEBUG;
 
 sub new {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Debug/TraceHTTP.pm 
new/libwww-perl-6.44/lib/LWP/Debug/TraceHTTP.pm
--- old/libwww-perl-6.43/lib/LWP/Debug/TraceHTTP.pm     2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP/Debug/TraceHTTP.pm     2020-04-14 
21:37:49.000000000 +0200
@@ -11,7 +11,7 @@
 use strict;
 use base 'LWP::Protocol::http';
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 package # hide from PAUSE
     LWP::Debug::TraceHTTP::Socket;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Debug.pm 
new/libwww-perl-6.44/lib/LWP/Debug.pm
--- old/libwww-perl-6.43/lib/LWP/Debug.pm       2019-11-26 14:54:46.000000000 
+0100
+++ new/libwww-perl-6.44/lib/LWP/Debug.pm       2020-04-14 21:37:49.000000000 
+0200
@@ -1,6 +1,6 @@
 package LWP::Debug;    # legacy
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 require Exporter;
 our @ISA       = qw(Exporter);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/DebugFile.pm 
new/libwww-perl-6.44/lib/LWP/DebugFile.pm
--- old/libwww-perl-6.43/lib/LWP/DebugFile.pm   2019-11-26 14:54:46.000000000 
+0100
+++ new/libwww-perl-6.44/lib/LWP/DebugFile.pm   2020-04-14 21:37:49.000000000 
+0200
@@ -1,6 +1,6 @@
 package LWP::DebugFile;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 # legacy stub
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/MemberMixin.pm 
new/libwww-perl-6.44/lib/LWP/MemberMixin.pm
--- old/libwww-perl-6.43/lib/LWP/MemberMixin.pm 2019-11-26 14:54:46.000000000 
+0100
+++ new/libwww-perl-6.44/lib/LWP/MemberMixin.pm 2020-04-14 21:37:49.000000000 
+0200
@@ -1,6 +1,6 @@
 package LWP::MemberMixin;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 sub _elem {
     my $self = shift;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Protocol/cpan.pm 
new/libwww-perl-6.44/lib/LWP/Protocol/cpan.pm
--- old/libwww-perl-6.43/lib/LWP/Protocol/cpan.pm       2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP/Protocol/cpan.pm       2020-04-14 
21:37:49.000000000 +0200
@@ -4,7 +4,7 @@
 
 use base qw(LWP::Protocol);
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 require URI;
 require HTTP::Status;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Protocol/data.pm 
new/libwww-perl-6.44/lib/LWP/Protocol/data.pm
--- old/libwww-perl-6.43/lib/LWP/Protocol/data.pm       2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP/Protocol/data.pm       2020-04-14 
21:37:49.000000000 +0200
@@ -4,7 +4,7 @@
 
 use strict;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 require HTTP::Response;
 require HTTP::Status;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Protocol/file.pm 
new/libwww-perl-6.44/lib/LWP/Protocol/file.pm
--- old/libwww-perl-6.43/lib/LWP/Protocol/file.pm       2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP/Protocol/file.pm       2020-04-14 
21:37:49.000000000 +0200
@@ -4,7 +4,7 @@
 
 use strict;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 require LWP::MediaTypes;
 require HTTP::Request;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Protocol/ftp.pm 
new/libwww-perl-6.44/lib/LWP/Protocol/ftp.pm
--- old/libwww-perl-6.43/lib/LWP/Protocol/ftp.pm        2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP/Protocol/ftp.pm        2020-04-14 
21:37:49.000000000 +0200
@@ -5,7 +5,7 @@
 use base qw(LWP::Protocol);
 use strict;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 use Carp            ();
 use HTTP::Status    ();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Protocol/gopher.pm 
new/libwww-perl-6.44/lib/LWP/Protocol/gopher.pm
--- old/libwww-perl-6.43/lib/LWP/Protocol/gopher.pm     2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP/Protocol/gopher.pm     2020-04-14 
21:37:49.000000000 +0200
@@ -9,7 +9,7 @@
 
 use strict;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 require HTTP::Response;
 require HTTP::Status;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Protocol/http.pm 
new/libwww-perl-6.44/lib/LWP/Protocol/http.pm
--- old/libwww-perl-6.43/lib/LWP/Protocol/http.pm       2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP/Protocol/http.pm       2020-04-14 
21:37:49.000000000 +0200
@@ -2,7 +2,7 @@
 
 use strict;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 require HTTP::Response;
 require HTTP::Status;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Protocol/loopback.pm 
new/libwww-perl-6.44/lib/LWP/Protocol/loopback.pm
--- old/libwww-perl-6.43/lib/LWP/Protocol/loopback.pm   2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP/Protocol/loopback.pm   2020-04-14 
21:37:49.000000000 +0200
@@ -2,7 +2,7 @@
 
 use strict;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 require HTTP::Response;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Protocol/mailto.pm 
new/libwww-perl-6.44/lib/LWP/Protocol/mailto.pm
--- old/libwww-perl-6.43/lib/LWP/Protocol/mailto.pm     2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP/Protocol/mailto.pm     2020-04-14 
21:37:49.000000000 +0200
@@ -11,7 +11,7 @@
 use Carp;
 use strict;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 use base qw(LWP::Protocol);
 our $SENDMAIL;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Protocol/nntp.pm 
new/libwww-perl-6.44/lib/LWP/Protocol/nntp.pm
--- old/libwww-perl-6.43/lib/LWP/Protocol/nntp.pm       2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP/Protocol/nntp.pm       2020-04-14 
21:37:49.000000000 +0200
@@ -4,7 +4,7 @@
 
 use base qw(LWP::Protocol);
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 require HTTP::Response;
 require HTTP::Status;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Protocol/nogo.pm 
new/libwww-perl-6.44/lib/LWP/Protocol/nogo.pm
--- old/libwww-perl-6.43/lib/LWP/Protocol/nogo.pm       2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP/Protocol/nogo.pm       2020-04-14 
21:37:49.000000000 +0200
@@ -7,7 +7,7 @@
 
 use strict;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 require HTTP::Response;
 require HTTP::Status;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Protocol.pm 
new/libwww-perl-6.44/lib/LWP/Protocol.pm
--- old/libwww-perl-6.43/lib/LWP/Protocol.pm    2019-11-26 14:54:46.000000000 
+0100
+++ new/libwww-perl-6.44/lib/LWP/Protocol.pm    2020-04-14 21:37:49.000000000 
+0200
@@ -2,7 +2,7 @@
 
 use base 'LWP::MemberMixin';
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 use strict;
 use Carp ();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/RobotUA.pm 
new/libwww-perl-6.44/lib/LWP/RobotUA.pm
--- old/libwww-perl-6.43/lib/LWP/RobotUA.pm     2019-11-26 14:54:46.000000000 
+0100
+++ new/libwww-perl-6.44/lib/LWP/RobotUA.pm     2020-04-14 21:37:49.000000000 
+0200
@@ -2,7 +2,7 @@
 
 use base qw(LWP::UserAgent);
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 require WWW::RobotRules;
 require HTTP::Request;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/Simple.pm 
new/libwww-perl-6.44/lib/LWP/Simple.pm
--- old/libwww-perl-6.43/lib/LWP/Simple.pm      2019-11-26 14:54:46.000000000 
+0100
+++ new/libwww-perl-6.44/lib/LWP/Simple.pm      2020-04-14 21:37:49.000000000 
+0200
@@ -2,7 +2,7 @@
 
 use strict;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 require Exporter;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP/UserAgent.pm 
new/libwww-perl-6.44/lib/LWP/UserAgent.pm
--- old/libwww-perl-6.43/lib/LWP/UserAgent.pm   2019-11-26 14:54:46.000000000 
+0100
+++ new/libwww-perl-6.44/lib/LWP/UserAgent.pm   2020-04-14 21:37:49.000000000 
+0200
@@ -15,7 +15,7 @@
 use Scalar::Util qw(blessed);
 use Try::Tiny qw(try catch);
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 sub new
 {
@@ -1893,6 +1893,7 @@
 The return value is an L<HTTP::Response> object.
 
 =head2 patch
+
     # Any version of HTTP::Message works with this form:
     my $res = $ua->patch( $url, $field_name => $value, Content => $content );
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/lib/LWP.pm 
new/libwww-perl-6.44/lib/LWP.pm
--- old/libwww-perl-6.43/lib/LWP.pm     2019-11-26 14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/lib/LWP.pm     2020-04-14 21:37:49.000000000 +0200
@@ -1,6 +1,6 @@
 package LWP;
 
-our $VERSION = '6.43';
+our $VERSION = '6.44';
 
 require LWP::UserAgent;  # this should load everything you need
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/t/local/http.t 
new/libwww-perl-6.44/t/local/http.t
--- old/libwww-perl-6.43/t/local/http.t 2019-11-26 14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/t/local/http.t 2020-04-14 21:37:49.000000000 +0200
@@ -63,7 +63,7 @@
     return plan skip_all => 'We could not talk to our daemon' unless $DAEMON;
     return plan skip_all => 'No base URI' unless $base;
 
-    plan tests => 109;
+    plan tests => 125;
 
     my $ua = LWP::UserAgent->new;
     $ua->agent("Mozilla/0.01 " . $ua->agent);
@@ -246,6 +246,34 @@
         isa_ok($res, 'HTTP::Response', 'basicAuth: good response object');
         is($res->code, 401, 'basicAuth: code 401');
     }
+    { # basic auth, UTF-8
+        for my $charset (qw(UTF-8 utf-8)) {
+            my $ident = "basicAuth, charset=$charset";
+            my $req = HTTP::Request->new(GET => url("/basic_utf8?$charset", 
$base));
+            my $res = MyUA4->new->request($req);
+            isa_ok($res, 'HTTP::Response', "$ident: good response object");
+
+            ok($res->is_success, "$ident: is_success");
+
+            # Let's try with a $ua that does not pass out credentials
+            $ua->{basic_authentication} = undef;
+            $res = $ua->request($req);
+            isa_ok($res, 'HTTP::Response', "$ident: good response object");
+            is($res->code, 401, "$ident: code 401");
+
+            # Let's try to set credentials for this realm
+            $ua->credentials($req->uri->host_port, "libwww-perl-utf8", "ök 
12", "xyzzy ÅK€j!");
+            $res = $ua->request($req);
+            isa_ok($res, 'HTTP::Response', "$ident: good response object");
+            ok($res->is_success, "$ident: is_success");
+
+            # Then illegal credentials
+            $ua->credentials($req->uri->host_port, "libwww-perl-utf8", "user", 
"passwd");
+            $res = $ua->request($req);
+            isa_ok($res, 'HTTP::Response', "$ident: good response object");
+            is($res->code, 401, "$ident: code 401");
+        }
+    }
     { # digest
         my $req = HTTP::Request->new(GET => url("/digest", $base));
         my $res = MyUA2->new->request($req);
@@ -408,6 +436,17 @@
     }
 }
 {
+    package MyUA4;
+    use base 'LWP::UserAgent';
+    sub get_basic_credentials {
+        my($self, $realm, $uri, $proxy) = @_;
+        if ($realm eq "libwww-perl-utf8" && $uri->rel($base)->path eq 
"basic_utf8") {
+            return ("ök 12", "xyzzy ÅK€j!");
+        }
+        return undef;
+    }
+}
+{
     package MyUA2;
     use base 'LWP::UserAgent';
     sub get_basic_credentials {
@@ -451,6 +490,23 @@
             $c->send_crlf;
         }
     };
+    $router{get_basic_utf8} = sub {
+        my($c, $r) = @_;
+        my($u,$p) = $r->authorization_basic;
+        if (defined($u) && utf8::decode($u) && utf8::decode($p) && $u eq 'ök 
12' && $p eq 'xyzzy ÅK€j!') {
+            $c->send_basic_header(200);
+            $c->print("Content-Type: text/plain");
+            $c->send_crlf;
+            $c->send_crlf;
+            $c->print("$u\n");
+        }
+        else {
+            my $charset = $r->uri->query;
+            $c->send_basic_header(401);
+            $c->print("WWW-Authenticate: Basic realm=\"libwww-perl-utf8\", 
charset=\"$charset\"\015\012");
+            $c->send_crlf;
+        }
+    };
     $router{get_digest} = sub {
         my($c, $r) = @_;
         my $auth = $r->authorization;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/xt/author/minimum-version.t 
new/libwww-perl-6.44/xt/author/minimum-version.t
--- old/libwww-perl-6.43/xt/author/minimum-version.t    2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/xt/author/minimum-version.t    2020-04-14 
21:37:49.000000000 +0200
@@ -1,6 +1,6 @@
-use strict;
-use warnings;
+#!perl
 
 use Test::More;
+
 use Test::MinimumVersion;
 all_minimum_version_from_metayml_ok();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/xt/author/pod-spell.t 
new/libwww-perl-6.44/xt/author/pod-spell.t
--- old/libwww-perl-6.43/xt/author/pod-spell.t  2019-11-26 14:54:46.000000000 
+0100
+++ new/libwww-perl-6.44/xt/author/pod-spell.t  2020-04-14 21:37:49.000000000 
+0200
@@ -67,6 +67,7 @@
 Durechova
 Duret
 Dvornik
+Eckankar
 Eldridge
 Etheridge
 FWILES
@@ -195,6 +196,7 @@
 Onken
 Oosten
 Oschwald
+Paaske
 Panchenko
 Patrik
 Peter
@@ -223,6 +225,7 @@
 Schinder
 Schwern
 Sean
+Sebastian
 Sergey
 Shirazi
 Shoichi
@@ -260,6 +263,7 @@
 Toru
 Tourbin
 TraceHTTP
+Tørholm
 UA
 Ugai
 Ullrich
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwww-perl-6.43/xt/release/changes_has_content.t 
new/libwww-perl-6.44/xt/release/changes_has_content.t
--- old/libwww-perl-6.43/xt/release/changes_has_content.t       2019-11-26 
14:54:46.000000000 +0100
+++ new/libwww-perl-6.44/xt/release/changes_has_content.t       2020-04-14 
21:37:49.000000000 +0200
@@ -8,7 +8,7 @@
 
 note 'Checking Changes';
 my $changes_file = 'Changes';
-my $newver = '6.43';
+my $newver = '6.44';
 my $trial_token = '-TRIAL';
 my $encoding = 'UTF-8';
 


Reply via email to