In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/5bb5179e4f3b8cc0e79b6acf3928984226974e48?hp=cc040a9bd824f7d0dd1abf4940dff44fe71500f9>

- Log -----------------------------------------------------------------
commit 5bb5179e4f3b8cc0e79b6acf3928984226974e48
Author: Steve Hay <[email protected]>
Date:   Mon Jul 4 08:43:43 2016 +0100

    Silence podcheck.t failure from Data-Dumper's updated Changes file

M       t/porting/known_pod_issues.dat

commit 5e8908644fd5b352f1c7685e8eba6ff7c344378b
Author: Steve Hay <[email protected]>
Date:   Mon Jul 4 08:26:29 2016 +0100

    Upgrade Data-Dumper from version 2.154 to 2.160

M       Porting/Maintainers.pl
M       dist/Data-Dumper/Changes

commit 94fcde4f36ae8613baca333774ff6e63dc676e96
Author: Steve Hay <[email protected]>
Date:   Mon Jul 4 08:24:32 2016 +0100

    Upgrade Parse-CPAN-Meta from version 1.4421 to 1.4422

M       Porting/Maintainers.pl
M       cpan/Parse-CPAN-Meta/lib/Parse/CPAN/Meta.pm
-----------------------------------------------------------------------

Summary of changes:
 Porting/Maintainers.pl                      |  4 ++--
 cpan/Parse-CPAN-Meta/lib/Parse/CPAN/Meta.pm |  5 +++--
 dist/Data-Dumper/Changes                    | 28 +++++++++++++++++++++++++++-
 t/porting/known_pod_issues.dat              |  1 +
 4 files changed, 33 insertions(+), 5 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index c2e9947..dae2aa7 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -323,7 +323,7 @@ use File::Glob qw(:case);
     },
 
     'Data::Dumper' => {
-        'DISTRIBUTION' => 'SMUELLER/Data-Dumper-2.154.tar.gz',
+        'DISTRIBUTION' => 'SMUELLER/Data-Dumper-2.160.tar.gz',
         'FILES'        => q[dist/Data-Dumper],
     },
 
@@ -841,7 +841,7 @@ use File::Glob qw(:case);
     },
 
     'Parse::CPAN::Meta' => {
-        'DISTRIBUTION' => 'DAGOLDEN/Parse-CPAN-Meta-1.4421.tar.gz',
+        'DISTRIBUTION' => 'DAGOLDEN/Parse-CPAN-Meta-1.4422.tar.gz',
         'FILES'        => q[cpan/Parse-CPAN-Meta],
         'EXCLUDED'     => [
             qw[t/00-report-prereqs.dd],
diff --git a/cpan/Parse-CPAN-Meta/lib/Parse/CPAN/Meta.pm 
b/cpan/Parse-CPAN-Meta/lib/Parse/CPAN/Meta.pm
index 699bb39..027b1fa 100644
--- a/cpan/Parse-CPAN-Meta/lib/Parse/CPAN/Meta.pm
+++ b/cpan/Parse-CPAN-Meta/lib/Parse/CPAN/Meta.pm
@@ -3,7 +3,7 @@ use strict;
 package Parse::CPAN::Meta;
 # ABSTRACT: Parse META.yml and META.json CPAN metadata files
 
-our $VERSION = '1.4421';
+our $VERSION = '1.4422';
 
 use Exporter;
 use Carp 'croak';
@@ -50,6 +50,7 @@ sub load_yaml_string {
 
 sub load_json_string {
   my ($class, $string) = @_;
+  require Encode;
   # load_json_string takes characters, decode_json expects bytes
   my $encoded = Encode::encode('UTF-8', $string, Encode::PERLQQ());
   my $data = eval { $class->json_decoder()->can('decode_json')->($encoded) };
@@ -157,7 +158,7 @@ Parse::CPAN::Meta - Parse META.yml and META.json CPAN 
metadata files
 
 =head1 VERSION
 
-version 1.4421
+version 1.4422
 
 =head1 SYNOPSIS
 
diff --git a/dist/Data-Dumper/Changes b/dist/Data-Dumper/Changes
index eca3bb9..64dfb80 100644
--- a/dist/Data-Dumper/Changes
+++ b/dist/Data-Dumper/Changes
@@ -6,6 +6,32 @@ Changes - public release history for Data::Dumper
 
 =over 8
 
+=item 2.160 (Jul 3 2016)
+
+Now handles huge inputs on 64bit perls.
+
+Add Trailingcomma option. This is as suggested in RT#126813.
+
+Significant refactoring of XS implementation.
+
+Pure Perl implementation fixes in corner cases ("\n" dumped raw").
+
+=item 2.154 (Sep 18 2014)
+
+Most notably, this release fixes CVE-2014-4330:
+
+  Don't recurse infinitely in Data::Dumper
+
+  Add a configuration variable/option to limit recursion when dumping
+  deep data structures.
+  [...]
+  This patch addresses CVE-2014-4330.  This bug was found and
+  reported by: LSE Leading Security Experts GmbH employee Markus
+  Vervier.
+
+On top of that, there are several minor big fixes and improvements,
+see "git log" if the core perl distribution for details.
+
 =item 2.151 (Mar 7 2014)
 
 A "useqq" implementation for the XS version of Data::Dumper.
@@ -328,7 +354,7 @@ C<require 5.002>.
 MLDBM example removed (as its own module, it has a separate CPAN 
 reality now).
 
-Fixed bugs in handling keys with weird characters.  Perl can be
+Fixed bugs in handling keys with wierd characters.  Perl can be
 tripped up in its implicit quoting of the word before '=>'.  The
 fix: C<Data::Dumper::Purity>, when set, always triggers quotes
 around hash keys.
diff --git a/t/porting/known_pod_issues.dat b/t/porting/known_pod_issues.dat
index c5d397a..b9b1946 100644
--- a/t/porting/known_pod_issues.dat
+++ b/t/porting/known_pod_issues.dat
@@ -317,6 +317,7 @@ XML::LibXML
 YAML
 YAML::Syck
 YAML::Tiny
+dist/data-dumper/changes       Verbatim line length including indents exceeds 
79 by    1
 dist/data-dumper/dumper.pm     ? Should you be using L<...> instead of 1
 ext/amiga-exec/exec.pm Verbatim line length including indents exceeds 79 by    
1
 ext/dynaloader/dynaloader.pm   Verbatim line length including indents exceeds 
79 by    1

--
Perl5 Master Repository

Reply via email to