diff -Nru libsession-storage-secure-perl-0.010/Changes libsession-storage-secure-perl-0.011/Changes --- libsession-storage-secure-perl-0.010/Changes 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/Changes 2018-04-22 20:12:46.000000000 +0000 @@ -1,5 +1,11 @@ Revision history for Session-Storage-Secure +0.011 2018-04-22 22:12:40+02:00 Europe/Oslo + + [CHANGED] + + - Bumped prereq on Sereal::Decoder to 4.005 + 0.010 2014-05-04 13:52:13-04:00 America/New_York [ADDED] diff -Nru libsession-storage-secure-perl-0.010/CONTRIBUTING libsession-storage-secure-perl-0.011/CONTRIBUTING --- libsession-storage-secure-perl-0.010/CONTRIBUTING 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/CONTRIBUTING 1970-01-01 00:00:00.000000000 +0000 @@ -1,100 +0,0 @@ -## HOW TO CONTRIBUTE - -Thank you for considering contributing to this distribution. This file -contains instructions that will help you work with the source code. - -The distribution is managed with Dist::Zilla. This means than many of the -usual files you might expect are not in the repository, but are generated at -release time (e.g. Makefile.PL). - -Generally, **you do not need Dist::Zilla to contribute patches**. You do need -Dist::Zilla to create a tarball and/or install from the repository. See below -for guidance. - -### Getting dependencies - -See the included `cpanfile` file for a list of dependencies. If you have -App::cpanminus 1.6 or later installed, you can use `cpanm` to satisfy -dependencies like this: - - $ cpanm --installdeps . - -Otherwise, you can install Module::CPANfile 1.0002 or later and then satisfy -dependencies with the regular `cpan` client and `cpanfile-dump`: - - $ cpan `cpanfile-dump` - -### Running tests - -You can run tests directly using the `prove` tool: - - $ prove -l - $ prove -lv t/some_test_file.t - -For most of my distributions, `prove` is entirely sufficient for you to test any -patches you have. I use `prove` for 99% of my testing during development. - -### Code style and tidying - -Please try to match any existing coding style. If there is a `.perltidyrc` -file, please install Perl::Tidy and use perltidy before submitting patches. - -If there is a `tidyall.ini` file, you can also install Code::TidyAll and run -`tidyall` on a file or `tidyall -a` to tidy all files. - -### Patching documentation - -Much of the documentation Pod is generated at release time. Depending on the -distribution, some of my documentation may be written in a Pod dialect called -WikiDoc. (See Pod::WikiDoc on CPAN.) - -If you would like to submit a documentation edit, please limit yourself to the -documentation you see. - -If you see typos or documentation issues in the generated docs, please -email or open a bug ticket instead of patching. - -### Installing from the repository - -If you want to install directly from the repository, you need to have -Dist::Zilla installed (see below). If this is a burden to you, I welcome -patches against a CPAN tarball instead of the repository. - -### Installing and using Dist::Zilla - -Dist::Zilla is a very powerful authoring tool, optimized for maintaining a -large number of distributions with a high degree of automation, but it has a -large dependency chain, a bit of a learning curve and requires a number of -author-specific plugins. - -To install it from CPAN, I recommend one of the following approaches for -the quickest installation: - - # using CPAN.pm, but bypassing non-functional pod tests - $ cpan TAP::Harness::Restricted - $ PERL_MM_USE_DEFAULT=1 HARNESS_CLASS=TAP::Harness::Restricted cpan Dist::Zilla - - # using cpanm, bypassing *all* tests - $ cpanm -n Dist::Zilla - -In either case, it's probably going to take about 10 minutes. Go for a walk, -go get a cup of your favorite beverage, take a bathroom break, or whatever. -When you get back, Dist::Zilla should be ready for you. - -Then you need to install any plugins specific to this distribution: - - $ cpan `dzil authordeps` - $ dzil authordeps | cpanm - -Once installed, here are some dzil commands you might try: - - $ dzil build - $ dzil test - $ dzil xtest - -To install from the repository, use: - - $ dzil install - -You can learn more about Dist::Zilla at http://dzil.org/ - diff -Nru libsession-storage-secure-perl-0.010/CONTRIBUTING.mkdn libsession-storage-secure-perl-0.011/CONTRIBUTING.mkdn --- libsession-storage-secure-perl-0.010/CONTRIBUTING.mkdn 1970-01-01 00:00:00.000000000 +0000 +++ libsession-storage-secure-perl-0.011/CONTRIBUTING.mkdn 2018-04-22 20:12:46.000000000 +0000 @@ -0,0 +1,100 @@ +## HOW TO CONTRIBUTE + +Thank you for considering contributing to this distribution. This file +contains instructions that will help you work with the source code. + +The distribution is managed with Dist::Zilla. This means that many of the +usual files you might expect are not in the repository, but are generated at +release time, as is much of the documentation. Some generated files are +kept in the repository as a convenience (e.g. Makefile.PL or cpanfile). + +Generally, **you do not need Dist::Zilla to contribute patches**. You do need +Dist::Zilla to create a tarball. See below for guidance. + +### Getting dependencies + +If you have App::cpanminus 1.6 or later installed, you can use `cpanm` to +satisfy dependencies like this: + + $ cpanm --installdeps . + +Otherwise, look for either a `Makefile.PL` or `cpanfile` file for +a list of dependencies to satisfy. + +### Running tests + +You can run tests directly using the `prove` tool: + + $ prove -l + $ prove -lv t/some_test_file.t + +For most of my distributions, `prove` is entirely sufficient for you to test any +patches you have. I use `prove` for 99% of my testing during development. + +### Code style and tidying + +Please try to match any existing coding style. If there is a `.perltidyrc` +file, please install Perl::Tidy and use perltidy before submitting patches. + +If there is a `tidyall.ini` file, you can also install Code::TidyAll and run +`tidyall` on a file or `tidyall -a` to tidy all files. + +### Patching documentation + +Much of the documentation Pod is generated at release time. Some is +generated boilerplate; other documentation is built from pseudo-POD +directives in the source like C<=method> or C<=func>. + +If you would like to submit a documentation edit, please limit yourself to +the documentation you see. + +If you see typos or documentation issues in the generated docs, please +email or open a bug ticket instead of patching. + +### Where to send patches and pull requests + +If you found this distribution on Github, sending a pull-request is the +best way to contribute. + +If a pull-request isn't possible, a bug ticket with a patch file is the +next best option. + +As a last resort, an email to the author(s) is acceptable. + +## Installing and using Dist::Zilla + +Dist::Zilla is not required for contributing, but if you'd like to learn +more, this section will get you up to speed. + +Dist::Zilla is a very powerful authoring tool, optimized for maintaining a +large number of distributions with a high degree of automation, but it has a +large dependency chain, a bit of a learning curve and requires a number of +author-specific plugins. + +To install it from CPAN, I recommend one of the following approaches for +the quickest installation: + + # using CPAN.pm, but bypassing non-functional pod tests + $ cpan TAP::Harness::Restricted + $ PERL_MM_USE_DEFAULT=1 HARNESS_CLASS=TAP::Harness::Restricted cpan Dist::Zilla + + # using cpanm, bypassing *all* tests + $ cpanm -n Dist::Zilla + +In either case, it's probably going to take about 10 minutes. Go for a walk, +go get a cup of your favorite beverage, take a bathroom break, or whatever. +When you get back, Dist::Zilla should be ready for you. + +Then you need to install any plugins specific to this distribution: + + $ cpan `dzil authordeps` + $ dzil authordeps | cpanm + +Once installed, here are some dzil commands you might try: + + $ dzil build + $ dzil test + $ dzil xtest + +You can learn more about Dist::Zilla at http://dzil.org/ + diff -Nru libsession-storage-secure-perl-0.010/cpanfile libsession-storage-secure-perl-0.011/cpanfile --- libsession-storage-secure-perl-0.010/cpanfile 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/cpanfile 2018-04-22 20:12:46.000000000 +0000 @@ -7,8 +7,8 @@ requires "Math::Random::ISAAC::XS" => "0"; requires "Moo" => "0"; requires "MooX::Types::MooseLike::Base" => "0.16"; -requires "Sereal::Decoder" => "0"; -requires "Sereal::Encoder" => "0"; +requires "Sereal::Decoder" => "4.005"; +requires "Sereal::Encoder" => "4.005"; requires "String::Compare::ConstantTime" => "0"; requires "namespace::clean" => "0"; requires "perl" => "5.008001"; @@ -17,34 +17,40 @@ on 'test' => sub { requires "ExtUtils::MakeMaker" => "0"; - requires "File::Spec::Functions" => "0"; - requires "List::Util" => "0"; + requires "File::Spec" => "0"; requires "Test::Deep" => "0"; requires "Test::Fatal" => "0"; requires "Test::More" => "0.96"; requires "Test::Tolerant" => "0"; - requires "version" => "0"; + requires "perl" => "5.008001"; }; on 'test' => sub { - recommends "CPAN::Meta" => "0"; - recommends "CPAN::Meta::Requirements" => "2.120900"; + recommends "CPAN::Meta" => "2.120900"; }; on 'configure' => sub { requires "ExtUtils::MakeMaker" => "6.17"; + requires "perl" => "5.008001"; }; on 'develop' => sub { - requires "Dist::Zilla" => "5.015"; - requires "Dist::Zilla::PluginBundle::DAGOLDEN" => "0.060"; + requires "Dist::Zilla" => "5"; + requires "Dist::Zilla::PluginBundle::DAGOLDEN" => "0.072"; requires "File::Spec" => "0"; requires "File::Temp" => "0"; requires "IO::Handle" => "0"; requires "IPC::Open3" => "0"; requires "Pod::Coverage::TrustPod" => "0"; + requires "Pod::Wordlist" => "0"; + requires "Software::License::Apache_2_0" => "0"; requires "Test::CPAN::Meta" => "0"; + requires "Test::MinimumVersion" => "0"; requires "Test::More" => "0"; + requires "Test::Perl::Critic" => "0"; requires "Test::Pod" => "1.41"; requires "Test::Pod::Coverage" => "1.08"; + requires "Test::Portability::Files" => "0"; + requires "Test::Spelling" => "0.12"; + requires "Test::Version" => "1"; }; diff -Nru libsession-storage-secure-perl-0.010/debian/changelog libsession-storage-secure-perl-0.011/debian/changelog --- libsession-storage-secure-perl-0.010/debian/changelog 2014-05-14 20:58:29.000000000 +0000 +++ libsession-storage-secure-perl-0.011/debian/changelog 2018-04-26 08:29:53.000000000 +0000 @@ -1,3 +1,25 @@ +libsession-storage-secure-perl (0.011-1) unstable; urgency=medium + + [ Salvatore Bonaccorso ] + * debian/control: Use HTTPS transport protocol for Vcs-Git URI + * Update Vcs-* headers for switch to salsa.debian.org + + [ gregor herrmann ] + * debian/copyright: change Copyright-Format 1.0 URL to HTTPS. + + [ Alexandre Mestiashvili ] + * New upstream version 0.011 + * Update d/control: + - apply cme fix dpkg + - bump Policy to 4.1.4 + - set compat level to 11 + - remove trailing whitespaces + - update uploader's email + - add version to libsereal-{encoder,decoder} build-dep + * Update docs install file + + -- Alexandre Mestiashvili Thu, 26 Apr 2018 10:29:53 +0200 + libsession-storage-secure-perl (0.010-1) unstable; urgency=medium * Team upload. @@ -20,7 +42,7 @@ libsession-storage-secure-perl (0.7-1) unstable; urgency=low * Imported Upstream version 0.7 - + -- Alexandre Mestiashvili Tue, 25 Jun 2013 08:57:33 +0200 libsession-storage-secure-perl (0.6-1) unstable; urgency=low diff -Nru libsession-storage-secure-perl-0.010/debian/compat libsession-storage-secure-perl-0.011/debian/compat --- libsession-storage-secure-perl-0.010/debian/compat 2014-05-14 20:58:29.000000000 +0000 +++ libsession-storage-secure-perl-0.011/debian/compat 2018-04-26 08:29:53.000000000 +0000 @@ -1 +1 @@ -8 +11 diff -Nru libsession-storage-secure-perl-0.010/debian/control libsession-storage-secure-perl-0.011/debian/control --- libsession-storage-secure-perl-0.010/debian/control 2014-05-14 20:58:29.000000000 +0000 +++ libsession-storage-secure-perl-0.011/debian/control 2018-04-26 08:29:53.000000000 +0000 @@ -1,45 +1,46 @@ Source: libsession-storage-secure-perl +Maintainer: Debian Perl Group +Uploaders: Alexandre Mestiashvili Section: perl +Testsuite: autopkgtest-pkg-perl Priority: optional -Maintainer: Debian Perl Group -Uploaders: Alexandre Mestiashvili -Build-Depends: debhelper (>= 8) +Build-Depends: debhelper (>= 11) Build-Depends-Indep: libcrypt-cbc-perl, - libcrypt-rijndael-perl, - libcrypt-urandom-perl, - libmath-random-isaac-xs-perl, - libmoo-perl, - libmoox-types-mooselike-perl, - libnamespace-clean-perl, - libnumber-tolerant-perl, - libsereal-decoder-perl, - libsereal-encoder-perl, - libstring-compare-constanttime-perl, - libtest-deep-perl, - libtest-fatal-perl, - perl (>= 5.13.8) -Standards-Version: 3.9.5 -Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libsession-storage-secure-perl.git -Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libsession-storage-secure-perl.git + libcrypt-rijndael-perl, + libcrypt-urandom-perl, + libmath-random-isaac-xs-perl, + libmoo-perl, + libmoox-types-mooselike-perl, + libnamespace-clean-perl, + libnumber-tolerant-perl, + libsereal-decoder-perl (>=4.005), + libsereal-encoder-perl (>=4.005), + libstring-compare-constanttime-perl, + libtest-deep-perl, + libtest-fatal-perl, + perl +Standards-Version: 4.1.4 +Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libsession-storage-secure-perl +Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libsession-storage-secure-perl.git Homepage: https://metacpan.org/release/Session-Storage-Secure Package: libsession-storage-secure-perl Architecture: all -Depends: ${misc:Depends}, ${perl:Depends}, - libcrypt-cbc-perl, - libcrypt-rijndael-perl, - libcrypt-urandom-perl, - libmath-random-isaac-xs-perl, - libmoo-perl, - libmoox-types-mooselike-perl, - libnamespace-clean-perl, - libsereal-decoder-perl, - libsereal-encoder-perl, - libstring-compare-constanttime-perl, - perl (>= 5.13.8) +Depends: ${misc:Depends}, + ${perl:Depends}, + libcrypt-cbc-perl, + libcrypt-rijndael-perl, + libcrypt-urandom-perl, + libmath-random-isaac-xs-perl, + libmoo-perl, + libmoox-types-mooselike-perl, + libnamespace-clean-perl, + libsereal-decoder-perl, + libsereal-encoder-perl, + libstring-compare-constanttime-perl Description: module implementing a secure way to encode session data - Session::Storage::Secure provides encrypted, expiring, compressed, - serialized session data with integrity. It is primarily intended - for storing session data in browser cookies, but could be used with + Session::Storage::Secure provides encrypted, expiring, compressed, + serialized session data with integrity. It is primarily intended + for storing session data in browser cookies, but could be used with other backend storage where security of stored session data is important. diff -Nru libsession-storage-secure-perl-0.010/debian/copyright libsession-storage-secure-perl-0.011/debian/copyright --- libsession-storage-secure-perl-0.010/debian/copyright 2014-05-14 20:58:29.000000000 +0000 +++ libsession-storage-secure-perl-0.011/debian/copyright 2018-04-26 08:29:53.000000000 +0000 @@ -1,4 +1,4 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Session-Storage-Secure Source: https://metacpan.org/release/Session-Storage-Secure Upstream-Contact: David Golden diff -Nru libsession-storage-secure-perl-0.010/debian/libsession-storage-secure-perl.docs libsession-storage-secure-perl-0.011/debian/libsession-storage-secure-perl.docs --- libsession-storage-secure-perl-0.010/debian/libsession-storage-secure-perl.docs 2014-05-14 20:58:29.000000000 +0000 +++ libsession-storage-secure-perl-0.011/debian/libsession-storage-secure-perl.docs 2018-04-26 08:29:53.000000000 +0000 @@ -1 +1 @@ -CONTRIBUTING +CONTRIBUTING.mkdn diff -Nru libsession-storage-secure-perl-0.010/dist.ini libsession-storage-secure-perl-0.011/dist.ini --- libsession-storage-secure-perl-0.010/dist.ini 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/dist.ini 2018-04-22 20:12:46.000000000 +0000 @@ -5,7 +5,7 @@ copyright_year = 2013 [@DAGOLDEN] -:version = 0.060 +:version = 0.072 stopwords = AES stopwords = Don'ts stopwords = Fu diff -Nru libsession-storage-secure-perl-0.010/lib/Session/Storage/Secure.pm libsession-storage-secure-perl-0.011/lib/Session/Storage/Secure.pm --- libsession-storage-secure-perl-0.010/lib/Session/Storage/Secure.pm 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/lib/Session/Storage/Secure.pm 2018-04-22 20:12:46.000000000 +0000 @@ -4,7 +4,8 @@ package Session::Storage::Secure; # ABSTRACT: Encrypted, expiring, compressed, serialized session data with integrity -our $VERSION = '0.010'; # VERSION + +our $VERSION = '0.011'; use Carp (qw/croak/); use Crypt::CBC (); @@ -12,9 +13,9 @@ use Crypt::URandom (qw/urandom/); use Digest::SHA (qw/hmac_sha256/); use Math::Random::ISAAC::XS (); -use MIME::Base64 3.12 (); -use Sereal::Encoder (); -use Sereal::Decoder (); +use MIME::Base64 3.12 (); +use Sereal::Encoder 4.005 (); +use Sereal::Decoder 4.005 (); use String::Compare::ConstantTime qw/equals/; use namespace::clean; @@ -291,7 +292,7 @@ =head1 VERSION -version 0.010 +version 0.011 =head1 SYNOPSIS @@ -674,6 +675,8 @@ =head1 CONTRIBUTOR +=for stopwords Tom Hukins + Tom Hukins =head1 COPYRIGHT AND LICENSE diff -Nru libsession-storage-secure-perl-0.010/Makefile.PL libsession-storage-secure-perl-0.011/Makefile.PL --- libsession-storage-secure-perl-0.010/Makefile.PL 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/Makefile.PL 2018-04-22 20:12:46.000000000 +0000 @@ -1,5 +1,4 @@ - -# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.015. +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.012. use strict; use warnings; @@ -7,18 +6,15 @@ use ExtUtils::MakeMaker 6.17; - - my %WriteMakefileArgs = ( "ABSTRACT" => "Encrypted, expiring, compressed, serialized session data with integrity", "AUTHOR" => "David Golden ", - "BUILD_REQUIRES" => {}, "CONFIGURE_REQUIRES" => { "ExtUtils::MakeMaker" => "6.17" }, "DISTNAME" => "Session-Storage-Secure", - "EXE_FILES" => [], "LICENSE" => "apache", + "MIN_PERL_VERSION" => "5.008001", "NAME" => "Session::Storage::Secure", "PREREQ_PM" => { "Carp" => 0, @@ -30,8 +26,8 @@ "Math::Random::ISAAC::XS" => 0, "Moo" => 0, "MooX::Types::MooseLike::Base" => "0.16", - "Sereal::Decoder" => 0, - "Sereal::Encoder" => 0, + "Sereal::Decoder" => "4.005", + "Sereal::Encoder" => "4.005", "String::Compare::ConstantTime" => 0, "namespace::clean" => 0, "strict" => 0, @@ -39,15 +35,13 @@ }, "TEST_REQUIRES" => { "ExtUtils::MakeMaker" => 0, - "File::Spec::Functions" => 0, - "List::Util" => 0, + "File::Spec" => 0, "Test::Deep" => 0, "Test::Fatal" => 0, "Test::More" => "0.96", - "Test::Tolerant" => 0, - "version" => 0 + "Test::Tolerant" => 0 }, - "VERSION" => "0.010", + "VERSION" => "0.011", "test" => { "TESTS" => "t/*.t" } @@ -61,14 +55,13 @@ "Crypt::URandom" => 0, "Digest::SHA" => 0, "ExtUtils::MakeMaker" => 0, - "File::Spec::Functions" => 0, - "List::Util" => 0, + "File::Spec" => 0, "MIME::Base64" => "3.12", "Math::Random::ISAAC::XS" => 0, "Moo" => 0, "MooX::Types::MooseLike::Base" => "0.16", - "Sereal::Decoder" => 0, - "Sereal::Encoder" => 0, + "Sereal::Decoder" => "4.005", + "Sereal::Encoder" => "4.005", "String::Compare::ConstantTime" => 0, "Test::Deep" => 0, "Test::Fatal" => 0, @@ -76,7 +69,6 @@ "Test::Tolerant" => 0, "namespace::clean" => 0, "strict" => 0, - "version" => 0, "warnings" => 0 ); @@ -91,6 +83,3 @@ unless eval { ExtUtils::MakeMaker->VERSION(6.52) }; WriteMakefile(%WriteMakefileArgs); - - - diff -Nru libsession-storage-secure-perl-0.010/MANIFEST libsession-storage-secure-perl-0.011/MANIFEST --- libsession-storage-secure-perl-0.010/MANIFEST 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/MANIFEST 2018-04-22 20:12:46.000000000 +0000 @@ -1,5 +1,5 @@ -# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.015. -CONTRIBUTING +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.012. +CONTRIBUTING.mkdn Changes LICENSE MANIFEST @@ -11,6 +11,7 @@ dist.ini lib/Session/Storage/Secure.pm perlcritic.rc +t/00-report-prereqs.dd t/00-report-prereqs.t t/basic.t t/encoding.t @@ -18,10 +19,10 @@ tidyall.ini xt/author/00-compile.t xt/author/critic.t +xt/author/minimum-version.t +xt/author/pod-coverage.t xt/author/pod-spell.t +xt/author/pod-syntax.t +xt/author/portability.t +xt/author/test-version.t xt/release/distmeta.t -xt/release/minimum-version.t -xt/release/pod-coverage.t -xt/release/pod-syntax.t -xt/release/portability.t -xt/release/test-version.t diff -Nru libsession-storage-secure-perl-0.010/META.json libsession-storage-secure-perl-0.011/META.json --- libsession-storage-secure-perl-0.010/META.json 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/META.json 2018-04-22 20:12:46.000000000 +0000 @@ -4,21 +4,21 @@ "David Golden " ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 5.015, CPAN::Meta::Converter version 2.141170", + "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version 2.150010", "license" : [ "apache_2_0" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", - "version" : "2" + "version" : 2 }, "name" : "Session-Storage-Secure", "no_index" : { "directory" : [ - "t", - "xt", + "corpus", "examples", - "corpus" + "t", + "xt" ], "package" : [ "DB" @@ -27,22 +27,30 @@ "prereqs" : { "configure" : { "requires" : { - "ExtUtils::MakeMaker" : "6.17" + "ExtUtils::MakeMaker" : "6.17", + "perl" : "5.008001" } }, "develop" : { "requires" : { - "Dist::Zilla" : "5.015", - "Dist::Zilla::PluginBundle::DAGOLDEN" : "0.060", + "Dist::Zilla" : "5", + "Dist::Zilla::PluginBundle::DAGOLDEN" : "0.072", "File::Spec" : "0", "File::Temp" : "0", "IO::Handle" : "0", "IPC::Open3" : "0", "Pod::Coverage::TrustPod" : "0", + "Pod::Wordlist" : "0", + "Software::License::Apache_2_0" : "0", "Test::CPAN::Meta" : "0", + "Test::MinimumVersion" : "0", "Test::More" : "0", + "Test::Perl::Critic" : "0", "Test::Pod" : "1.41", - "Test::Pod::Coverage" : "1.08" + "Test::Pod::Coverage" : "1.08", + "Test::Portability::Files" : "0", + "Test::Spelling" : "0.12", + "Test::Version" : "1" } }, "runtime" : { @@ -56,8 +64,8 @@ "Math::Random::ISAAC::XS" : "0", "Moo" : "0", "MooX::Types::MooseLike::Base" : "0.16", - "Sereal::Decoder" : "0", - "Sereal::Encoder" : "0", + "Sereal::Decoder" : "4.005", + "Sereal::Encoder" : "4.005", "String::Compare::ConstantTime" : "0", "namespace::clean" : "0", "perl" : "5.008001", @@ -67,25 +75,23 @@ }, "test" : { "recommends" : { - "CPAN::Meta" : "0", - "CPAN::Meta::Requirements" : "2.120900" + "CPAN::Meta" : "2.120900" }, "requires" : { "ExtUtils::MakeMaker" : "0", - "File::Spec::Functions" : "0", - "List::Util" : "0", + "File::Spec" : "0", "Test::Deep" : "0", "Test::Fatal" : "0", "Test::More" : "0.96", "Test::Tolerant" : "0", - "version" : "0" + "perl" : "5.008001" } } }, "provides" : { "Session::Storage::Secure" : { "file" : "lib/Session/Storage/Secure.pm", - "version" : "0.010" + "version" : "0.011" } }, "release_status" : "stable", @@ -100,10 +106,12 @@ "web" : "https://github.com/dagolden/Session-Storage-Secure" } }, - "version" : "0.010", + "version" : "0.011", "x_authority" : "cpan:DAGOLDEN", "x_contributors" : [ "Tom Hukins " - ] + ], + "x_generated_by_perl" : "v5.26.1", + "x_serialization_backend" : "Cpanel::JSON::XS version 3.0239" } diff -Nru libsession-storage-secure-perl-0.010/META.yml libsession-storage-secure-perl-0.011/META.yml --- libsession-storage-secure-perl-0.010/META.yml 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/META.yml 2018-04-22 20:12:46.000000000 +0000 @@ -4,17 +4,17 @@ - 'David Golden ' build_requires: ExtUtils::MakeMaker: '0' - File::Spec::Functions: '0' - List::Util: '0' + File::Spec: '0' Test::Deep: '0' Test::Fatal: '0' Test::More: '0.96' Test::Tolerant: '0' - version: '0' + perl: '5.008001' configure_requires: ExtUtils::MakeMaker: '6.17' + perl: '5.008001' dynamic_config: 0 -generated_by: 'Dist::Zilla version 5.015, CPAN::Meta::Converter version 2.141170' +generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version 2.150010' license: apache meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -22,16 +22,16 @@ name: Session-Storage-Secure no_index: directory: + - corpus + - examples - t - xt - - examples - - corpus package: - DB provides: Session::Storage::Secure: file: lib/Session/Storage/Secure.pm - version: '0.010' + version: '0.011' requires: Carp: '0' Crypt::CBC: '0' @@ -42,8 +42,8 @@ Math::Random::ISAAC::XS: '0' Moo: '0' MooX::Types::MooseLike::Base: '0.16' - Sereal::Decoder: '0' - Sereal::Encoder: '0' + Sereal::Decoder: '4.005' + Sereal::Encoder: '4.005' String::Compare::ConstantTime: '0' namespace::clean: '0' perl: '5.008001' @@ -53,7 +53,9 @@ bugtracker: https://github.com/dagolden/Session-Storage-Secure/issues homepage: https://github.com/dagolden/Session-Storage-Secure repository: https://github.com/dagolden/Session-Storage-Secure.git -version: '0.010' +version: '0.011' x_authority: cpan:DAGOLDEN x_contributors: - 'Tom Hukins ' +x_generated_by_perl: v5.26.1 +x_serialization_backend: 'YAML::Tiny version 1.70' diff -Nru libsession-storage-secure-perl-0.010/README libsession-storage-secure-perl-0.011/README --- libsession-storage-secure-perl-0.010/README 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/README 2018-04-22 20:12:46.000000000 +0000 @@ -3,7 +3,7 @@ session data with integrity VERSION - version 0.010 + version 0.011 SYNOPSIS my $store = Session::Storage::Secure->new( diff -Nru libsession-storage-secure-perl-0.010/t/00-report-prereqs.dd libsession-storage-secure-perl-0.011/t/00-report-prereqs.dd --- libsession-storage-secure-perl-0.010/t/00-report-prereqs.dd 1970-01-01 00:00:00.000000000 +0000 +++ libsession-storage-secure-perl-0.011/t/00-report-prereqs.dd 2018-04-22 20:12:46.000000000 +0000 @@ -0,0 +1,66 @@ +do { my $x = { + 'configure' => { + 'requires' => { + 'ExtUtils::MakeMaker' => '6.17', + 'perl' => '5.008001' + } + }, + 'develop' => { + 'requires' => { + 'Dist::Zilla' => '5', + 'Dist::Zilla::PluginBundle::DAGOLDEN' => '0.072', + 'File::Spec' => '0', + 'File::Temp' => '0', + 'IO::Handle' => '0', + 'IPC::Open3' => '0', + 'Pod::Coverage::TrustPod' => '0', + 'Pod::Wordlist' => '0', + 'Software::License::Apache_2_0' => '0', + 'Test::CPAN::Meta' => '0', + 'Test::MinimumVersion' => '0', + 'Test::More' => '0', + 'Test::Perl::Critic' => '0', + 'Test::Pod' => '1.41', + 'Test::Pod::Coverage' => '1.08', + 'Test::Portability::Files' => '0', + 'Test::Spelling' => '0.12', + 'Test::Version' => '1' + } + }, + 'runtime' => { + 'requires' => { + 'Carp' => '0', + 'Crypt::CBC' => '0', + 'Crypt::Rijndael' => '0', + 'Crypt::URandom' => '0', + 'Digest::SHA' => '0', + 'MIME::Base64' => '3.12', + 'Math::Random::ISAAC::XS' => '0', + 'Moo' => '0', + 'MooX::Types::MooseLike::Base' => '0.16', + 'Sereal::Decoder' => '4.005', + 'Sereal::Encoder' => '4.005', + 'String::Compare::ConstantTime' => '0', + 'namespace::clean' => '0', + 'perl' => '5.008001', + 'strict' => '0', + 'warnings' => '0' + } + }, + 'test' => { + 'recommends' => { + 'CPAN::Meta' => '2.120900' + }, + 'requires' => { + 'ExtUtils::MakeMaker' => '0', + 'File::Spec' => '0', + 'Test::Deep' => '0', + 'Test::Fatal' => '0', + 'Test::More' => '0.96', + 'Test::Tolerant' => '0', + 'perl' => '5.008001' + } + } + }; + $x; + } \ No newline at end of file diff -Nru libsession-storage-secure-perl-0.010/t/00-report-prereqs.t libsession-storage-secure-perl-0.011/t/00-report-prereqs.t --- libsession-storage-secure-perl-0.010/t/00-report-prereqs.t 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/t/00-report-prereqs.t 2018-04-22 20:12:46.000000000 +0000 @@ -3,190 +3,189 @@ use strict; use warnings; -# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.013 +# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.027 use Test::More tests => 1; use ExtUtils::MakeMaker; -use File::Spec::Functions; -use List::Util qw/max/; -use version; +use File::Spec; + +# from $version::LAX +my $lax_version_re = + qr/(?: undef | (?: (?:[0-9]+) (?: \. | (?:\.[0-9]+) (?:_[0-9]+)? )? + | + (?:\.[0-9]+) (?:_[0-9]+)? + ) | (?: + v (?:[0-9]+) (?: (?:\.[0-9]+)+ (?:_[0-9]+)? )? + | + (?:[0-9]+)? (?:\.[0-9]+){2,} (?:_[0-9]+)? + ) + )/x; # hide optional CPAN::Meta modules from prereq scanner # and check if they are available my $cpan_meta = "CPAN::Meta"; -my $cpan_meta_req = "CPAN::Meta::Requirements"; -my $HAS_CPAN_META = eval "require $cpan_meta"; ## no critic -my $HAS_CPAN_META_REQ = eval "require $cpan_meta_req; $cpan_meta_req->VERSION('2.120900')"; +my $cpan_meta_pre = "CPAN::Meta::Prereqs"; +my $HAS_CPAN_META = eval "require $cpan_meta; $cpan_meta->VERSION('2.120900')" && eval "require $cpan_meta_pre"; ## no critic # Verify requirements? my $DO_VERIFY_PREREQS = 1; -sub _merge_requires { +sub _max { + my $max = shift; + $max = ( $_ > $max ) ? $_ : $max for @_; + return $max; +} + +sub _merge_prereqs { my ($collector, $prereqs) = @_; - for my $phase ( qw/configure build test runtime develop/ ) { - next unless exists $prereqs->{$phase}; - if ( my $req = $prereqs->{$phase}{'requires'} ) { - my $cmr = CPAN::Meta::Requirements->from_string_hash( $req ); - $collector->add_requirements( $cmr ); + + # CPAN::Meta::Prereqs object + if (ref $collector eq $cpan_meta_pre) { + return $collector->with_merged_prereqs( + CPAN::Meta::Prereqs->new( $prereqs ) + ); + } + + # Raw hashrefs + for my $phase ( keys %$prereqs ) { + for my $type ( keys %{ $prereqs->{$phase} } ) { + for my $module ( keys %{ $prereqs->{$phase}{$type} } ) { + $collector->{$phase}{$type}{$module} = $prereqs->{$phase}{$type}{$module}; + } } } + + return $collector; } -my %include = map {; $_ => 1 } qw( +my @include = qw( ); -my %exclude = map {; $_ => 1 } qw( +my @exclude = qw( ); # Add static prereqs to the included modules list -my $static_prereqs = do { my $x = { - 'configure' => { - 'requires' => { - 'ExtUtils::MakeMaker' => '6.17' - } - }, - 'develop' => { - 'requires' => { - 'Dist::Zilla' => '5.015', - 'Dist::Zilla::PluginBundle::DAGOLDEN' => '0.060', - 'File::Spec' => '0', - 'File::Temp' => '0', - 'IO::Handle' => '0', - 'IPC::Open3' => '0', - 'Pod::Coverage::TrustPod' => '0', - 'Test::CPAN::Meta' => '0', - 'Test::More' => '0', - 'Test::Pod' => '1.41', - 'Test::Pod::Coverage' => '1.08' - } - }, - 'runtime' => { - 'requires' => { - 'Carp' => '0', - 'Crypt::CBC' => '0', - 'Crypt::Rijndael' => '0', - 'Crypt::URandom' => '0', - 'Digest::SHA' => '0', - 'MIME::Base64' => '3.12', - 'Math::Random::ISAAC::XS' => '0', - 'Moo' => '0', - 'MooX::Types::MooseLike::Base' => '0.16', - 'Sereal::Decoder' => '0', - 'Sereal::Encoder' => '0', - 'String::Compare::ConstantTime' => '0', - 'namespace::clean' => '0', - 'perl' => '5.008001', - 'strict' => '0', - 'warnings' => '0' - } - }, - 'test' => { - 'recommends' => { - 'CPAN::Meta' => '0', - 'CPAN::Meta::Requirements' => '2.120900' - }, - 'requires' => { - 'ExtUtils::MakeMaker' => '0', - 'File::Spec::Functions' => '0', - 'List::Util' => '0', - 'Test::Deep' => '0', - 'Test::Fatal' => '0', - 'Test::More' => '0.96', - 'Test::Tolerant' => '0', - 'version' => '0' - } - } - }; - $x; - }; - -delete $static_prereqs->{develop} if not $ENV{AUTHOR_TESTING}; -$include{$_} = 1 for map { keys %$_ } map { values %$_ } values %$static_prereqs; - -# Merge requirements for major phases (if we can) -my $all_requires; -if ( $DO_VERIFY_PREREQS && $HAS_CPAN_META_REQ ) { - $all_requires = $cpan_meta_req->new; - _merge_requires($all_requires, $static_prereqs); -} +my $static_prereqs = do './t/00-report-prereqs.dd'; +# Merge all prereqs (either with ::Prereqs or a hashref) +my $full_prereqs = _merge_prereqs( + ( $HAS_CPAN_META ? $cpan_meta_pre->new : {} ), + $static_prereqs +); # Add dynamic prereqs to the included modules list (if we can) my ($source) = grep { -f } 'MYMETA.json', 'MYMETA.yml'; -if ( $source && $HAS_CPAN_META ) { - if ( my $meta = eval { CPAN::Meta->load_file($source) } ) { - my $dynamic_prereqs = $meta->prereqs; - delete $dynamic_prereqs->{develop} if not $ENV{AUTHOR_TESTING}; - $include{$_} = 1 for map { keys %$_ } map { values %$_ } values %$dynamic_prereqs; - - if ( $DO_VERIFY_PREREQS && $HAS_CPAN_META_REQ ) { - _merge_requires($all_requires, $dynamic_prereqs); - } - } +my $cpan_meta_error; +if ( $source && $HAS_CPAN_META + && (my $meta = eval { CPAN::Meta->load_file($source) } ) +) { + $full_prereqs = _merge_prereqs($full_prereqs, $meta->prereqs); } else { - $source = 'static metadata'; + $cpan_meta_error = $@; # capture error from CPAN::Meta->load_file($source) + $source = 'static metadata'; } -my @modules = sort grep { ! $exclude{$_} } keys %include; -my @reports = [qw/Version Module/]; +my @full_reports; my @dep_errors; -my $req_hash = defined($all_requires) ? $all_requires->as_string_hash : {}; +my $req_hash = $HAS_CPAN_META ? $full_prereqs->as_string_hash : $full_prereqs; -for my $mod ( @modules ) { - next if $mod eq 'perl'; - my $file = $mod; - $file =~ s{::}{/}g; - $file .= ".pm"; - my ($prefix) = grep { -e catfile($_, $file) } @INC; - if ( $prefix ) { - my $ver = MM->parse_version( catfile($prefix, $file) ); - $ver = "undef" unless defined $ver; # Newer MM should do this anyway - push @reports, [$ver, $mod]; - - if ( $DO_VERIFY_PREREQS && $all_requires ) { - my $req = $req_hash->{$mod}; - if ( defined $req && length $req ) { - if ( ! defined eval { version->parse($ver) } ) { - push @dep_errors, "$mod version '$ver' cannot be parsed (version '$req' required)"; +# Add static includes into a fake section +for my $mod (@include) { + $req_hash->{other}{modules}{$mod} = 0; +} + +for my $phase ( qw(configure build test runtime develop other) ) { + next unless $req_hash->{$phase}; + next if ($phase eq 'develop' and not $ENV{AUTHOR_TESTING}); + + for my $type ( qw(requires recommends suggests conflicts modules) ) { + next unless $req_hash->{$phase}{$type}; + + my $title = ucfirst($phase).' '.ucfirst($type); + my @reports = [qw/Module Want Have/]; + + for my $mod ( sort keys %{ $req_hash->{$phase}{$type} } ) { + next if $mod eq 'perl'; + next if grep { $_ eq $mod } @exclude; + + my $file = $mod; + $file =~ s{::}{/}g; + $file .= ".pm"; + my ($prefix) = grep { -e File::Spec->catfile($_, $file) } @INC; + + my $want = $req_hash->{$phase}{$type}{$mod}; + $want = "undef" unless defined $want; + $want = "any" if !$want && $want == 0; + + my $req_string = $want eq 'any' ? 'any version required' : "version '$want' required"; + + if ($prefix) { + my $have = MM->parse_version( File::Spec->catfile($prefix, $file) ); + $have = "undef" unless defined $have; + push @reports, [$mod, $want, $have]; + + if ( $DO_VERIFY_PREREQS && $HAS_CPAN_META && $type eq 'requires' ) { + if ( $have !~ /\A$lax_version_re\z/ ) { + push @dep_errors, "$mod version '$have' cannot be parsed ($req_string)"; + } + elsif ( ! $full_prereqs->requirements_for( $phase, $type )->accepts_module( $mod => $have ) ) { + push @dep_errors, "$mod version '$have' is not in required range '$want'"; + } + } + } + else { + push @reports, [$mod, $want, "missing"]; + + if ( $DO_VERIFY_PREREQS && $type eq 'requires' ) { + push @dep_errors, "$mod is not installed ($req_string)"; + } + } } - elsif ( ! $all_requires->accepts_module( $mod => $ver ) ) { - push @dep_errors, "$mod version '$ver' is not in required range '$req'"; + + if ( @reports ) { + push @full_reports, "=== $title ===\n\n"; + + my $ml = _max( map { length $_->[0] } @reports ); + my $wl = _max( map { length $_->[1] } @reports ); + my $hl = _max( map { length $_->[2] } @reports ); + + if ($type eq 'modules') { + splice @reports, 1, 0, ["-" x $ml, "", "-" x $hl]; + push @full_reports, map { sprintf(" %*s %*s\n", -$ml, $_->[0], $hl, $_->[2]) } @reports; + } + else { + splice @reports, 1, 0, ["-" x $ml, "-" x $wl, "-" x $hl]; + push @full_reports, map { sprintf(" %*s %*s %*s\n", -$ml, $_->[0], $wl, $_->[1], $hl, $_->[2]) } @reports; + } + + push @full_reports, "\n"; } - } } +} - } - else { - push @reports, ["missing", $mod]; - - if ( $DO_VERIFY_PREREQS && $all_requires ) { - my $req = $req_hash->{$mod}; - if ( defined $req && length $req ) { - push @dep_errors, "$mod is not installed (version '$req' required)"; - } - } - } +if ( @full_reports ) { + diag "\nVersions for all modules listed in $source (including optional ones):\n\n", @full_reports; +} + +if ( $cpan_meta_error || @dep_errors ) { + diag "\n*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***\n"; } -if ( @reports ) { - my $vl = max map { length $_->[0] } @reports; - my $ml = max map { length $_->[1] } @reports; - splice @reports, 1, 0, ["-" x $vl, "-" x $ml]; - diag "\nVersions for all modules listed in $source (including optional ones):\n", - map {sprintf(" %*s %*s\n",$vl,$_->[0],-$ml,$_->[1])} @reports; +if ( $cpan_meta_error ) { + my ($orig_source) = grep { -f } 'MYMETA.json', 'MYMETA.yml'; + diag "\nCPAN::Meta->load_file('$orig_source') failed with: $cpan_meta_error\n"; } if ( @dep_errors ) { - diag join("\n", - "\n*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***\n", - "The following REQUIRED prerequisites were not satisfied:\n", - @dep_errors, - "\n" - ); + diag join("\n", + "\nThe following REQUIRED prerequisites were not satisfied:\n", + @dep_errors, + "\n" + ); } pass; diff -Nru libsession-storage-secure-perl-0.010/xt/author/00-compile.t libsession-storage-secure-perl-0.011/xt/author/00-compile.t --- libsession-storage-secure-perl-0.010/xt/author/00-compile.t 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/xt/author/00-compile.t 2018-04-22 20:12:46.000000000 +0000 @@ -2,11 +2,11 @@ use strict; use warnings; -# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.040 - -use Test::More tests => 1 + ($ENV{AUTHOR_TESTING} ? 1 : 0); +# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.058 +use Test::More; +plan tests => 2; my @module_files = ( 'Session/Storage/Secure.pm' @@ -19,7 +19,9 @@ local $ENV{HOME} = File::Temp::tempdir( CLEANUP => 1 ); -my $inc_switch = -d 'blib' ? '-Mblib' : '-Ilib'; +my @switches = ( + -d 'blib' ? '-Mblib' : '-Ilib', +); use File::Spec; use IPC::Open3; @@ -33,12 +35,19 @@ # see L my $stderr = IO::Handle->new; - my $pid = open3($stdin, '>&STDERR', $stderr, $^X, $inc_switch, '-e', "require q[$lib]"); + diag('Running: ', join(', ', map { my $str = $_; $str =~ s/'/\\'/g; q{'} . $str . q{'} } + $^X, @switches, '-e', "require q[$lib]")) + if $ENV{PERL_COMPILE_TEST_DEBUG}; + + my $pid = open3($stdin, '>&STDERR', $stderr, $^X, @switches, '-e', "require q[$lib]"); binmode $stderr, ':crlf' if $^O eq 'MSWin32'; my @_warnings = <$stderr>; waitpid($pid, 0); is($?, 0, "$lib loaded ok"); + shift @_warnings if @_warnings and $_warnings[0] =~ /^Using .*\bblib/ + and not eval { +require blib; blib->VERSION('1.01') }; + if (@_warnings) { warn @_warnings; @@ -48,6 +57,7 @@ -is(scalar(@warnings), 0, 'no warnings found') if $ENV{AUTHOR_TESTING}; +is(scalar(@warnings), 0, 'no warnings found') + or diag 'got warnings: ', ( Test::More->can('explain') ? Test::More::explain(\@warnings) : join("\n", '', @warnings) ); diff -Nru libsession-storage-secure-perl-0.010/xt/author/critic.t libsession-storage-secure-perl-0.011/xt/author/critic.t --- libsession-storage-secure-perl-0.010/xt/author/critic.t 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/xt/author/critic.t 2018-04-22 20:12:46.000000000 +0000 @@ -3,10 +3,5 @@ use strict; use warnings; -use Test::More; -use English qw(-no_match_vars); - -eval "use Test::Perl::Critic"; -plan skip_all => 'Test::Perl::Critic required to criticise code' if $@; -Test::Perl::Critic->import( -profile => "perlcritic.rc" ) if -e "perlcritic.rc"; +use Test::Perl::Critic (-profile => "perlcritic.rc") x!! -e "perlcritic.rc"; all_critic_ok(); diff -Nru libsession-storage-secure-perl-0.010/xt/author/minimum-version.t libsession-storage-secure-perl-0.011/xt/author/minimum-version.t --- libsession-storage-secure-perl-0.010/xt/author/minimum-version.t 1970-01-01 00:00:00.000000000 +0000 +++ libsession-storage-secure-perl-0.011/xt/author/minimum-version.t 2018-04-22 20:12:46.000000000 +0000 @@ -0,0 +1,6 @@ +#!perl + +use Test::More; + +use Test::MinimumVersion; +all_minimum_version_ok( qq{5.010} ); diff -Nru libsession-storage-secure-perl-0.010/xt/author/pod-coverage.t libsession-storage-secure-perl-0.011/xt/author/pod-coverage.t --- libsession-storage-secure-perl-0.010/xt/author/pod-coverage.t 1970-01-01 00:00:00.000000000 +0000 +++ libsession-storage-secure-perl-0.011/xt/author/pod-coverage.t 2018-04-22 20:12:46.000000000 +0000 @@ -0,0 +1,7 @@ +#!perl +# This file was automatically generated by Dist::Zilla::Plugin::PodCoverageTests. + +use Test::Pod::Coverage 1.08; +use Pod::Coverage::TrustPod; + +all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' }); diff -Nru libsession-storage-secure-perl-0.010/xt/author/pod-spell.t libsession-storage-secure-perl-0.011/xt/author/pod-spell.t --- libsession-storage-secure-perl-0.010/xt/author/pod-spell.t 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/xt/author/pod-spell.t 2018-04-22 20:12:46.000000000 +0000 @@ -2,38 +2,38 @@ use warnings; use Test::More; -# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.006007 +# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.007005 use Test::Spelling 0.12; use Pod::Wordlist; add_stopwords(); -all_pod_files_spelling_ok( qw( bin lib ) ); +all_pod_files_spelling_ok( qw( bin lib ) ); __DATA__ AES +David Don'ts Fu +Golden HMAC +Hukins Liu MAC's Rekeying +Secure Sereal +Session +Storage +Tom al authenticator ciphertext cryptographically +dagolden decrypting et +lib login scalability -unencrypted -David -Golden -dagolden -Tom -Hukins tom -lib -Session -Storage -Secure +unencrypted diff -Nru libsession-storage-secure-perl-0.010/xt/author/pod-syntax.t libsession-storage-secure-perl-0.011/xt/author/pod-syntax.t --- libsession-storage-secure-perl-0.010/xt/author/pod-syntax.t 1970-01-01 00:00:00.000000000 +0000 +++ libsession-storage-secure-perl-0.011/xt/author/pod-syntax.t 2018-04-22 20:12:46.000000000 +0000 @@ -0,0 +1,7 @@ +#!perl +# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests. +use strict; use warnings; +use Test::More; +use Test::Pod 1.41; + +all_pod_files_ok(); diff -Nru libsession-storage-secure-perl-0.010/xt/author/portability.t libsession-storage-secure-perl-0.011/xt/author/portability.t --- libsession-storage-secure-perl-0.010/xt/author/portability.t 1970-01-01 00:00:00.000000000 +0000 +++ libsession-storage-secure-perl-0.011/xt/author/portability.t 2018-04-22 20:12:46.000000000 +0000 @@ -0,0 +1,10 @@ +use strict; +use warnings; + +use Test::More; + +eval 'use Test::Portability::Files'; +plan skip_all => 'Test::Portability::Files required for testing portability' + if $@; +options(test_one_dot => 0); +run_tests(); diff -Nru libsession-storage-secure-perl-0.010/xt/author/test-version.t libsession-storage-secure-perl-0.011/xt/author/test-version.t --- libsession-storage-secure-perl-0.010/xt/author/test-version.t 1970-01-01 00:00:00.000000000 +0000 +++ libsession-storage-secure-perl-0.011/xt/author/test-version.t 2018-04-22 20:12:46.000000000 +0000 @@ -0,0 +1,23 @@ +use strict; +use warnings; +use Test::More; + +# generated by Dist::Zilla::Plugin::Test::Version 1.09 +use Test::Version; + +my @imports = qw( version_all_ok ); + +my $params = { + is_strict => 0, + has_version => 1, + multiple => 0, + +}; + +push @imports, $params + if version->parse( $Test::Version::VERSION ) >= version->parse('1.002'); + +Test::Version->import(@imports); + +version_all_ok; +done_testing; diff -Nru libsession-storage-secure-perl-0.010/xt/release/minimum-version.t libsession-storage-secure-perl-0.011/xt/release/minimum-version.t --- libsession-storage-secure-perl-0.010/xt/release/minimum-version.t 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/xt/release/minimum-version.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,8 +0,0 @@ -#!perl - -use Test::More; - -eval "use Test::MinimumVersion"; -plan skip_all => "Test::MinimumVersion required for testing minimum versions" - if $@; -all_minimum_version_ok( qq{5.010} ); diff -Nru libsession-storage-secure-perl-0.010/xt/release/pod-coverage.t libsession-storage-secure-perl-0.011/xt/release/pod-coverage.t --- libsession-storage-secure-perl-0.010/xt/release/pod-coverage.t 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/xt/release/pod-coverage.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -#!perl -# This file was automatically generated by Dist::Zilla::Plugin::PodCoverageTests. - -use Test::Pod::Coverage 1.08; -use Pod::Coverage::TrustPod; - -all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' }); diff -Nru libsession-storage-secure-perl-0.010/xt/release/pod-syntax.t libsession-storage-secure-perl-0.011/xt/release/pod-syntax.t --- libsession-storage-secure-perl-0.010/xt/release/pod-syntax.t 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/xt/release/pod-syntax.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -#!perl -# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests. -use Test::More; -use Test::Pod 1.41; - -all_pod_files_ok(); diff -Nru libsession-storage-secure-perl-0.010/xt/release/portability.t libsession-storage-secure-perl-0.011/xt/release/portability.t --- libsession-storage-secure-perl-0.010/xt/release/portability.t 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/xt/release/portability.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,12 +0,0 @@ -#!perl - -use strict; -use warnings; - -use Test::More; - -eval 'use Test::Portability::Files'; -plan skip_all => 'Test::Portability::Files required for testing portability' - if $@; -options(test_one_dot => 0); -run_tests(); diff -Nru libsession-storage-secure-perl-0.010/xt/release/test-version.t libsession-storage-secure-perl-0.011/xt/release/test-version.t --- libsession-storage-secure-perl-0.010/xt/release/test-version.t 2014-05-04 17:52:16.000000000 +0000 +++ libsession-storage-secure-perl-0.011/xt/release/test-version.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -use strict; -use warnings; -use Test::More; - -# generated by Dist::Zilla::Plugin::Test::Version 0.002004 -BEGIN { eval "use Test::Version; 1;" or die $@; } - -my @imports = ( 'version_all_ok' ); - -my $params = { - is_strict => 0, - has_version => 1, -}; - -push @imports, $params - if version->parse( $Test::Version::VERSION ) >= version->parse('1.002'); - - -Test::Version->import(@imports); - -version_all_ok; -done_testing;