Hello community, here is the log from the commit of package perl-CGI-Simple for openSUSE:Factory checked in at 2020-02-13 10:11:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-CGI-Simple (Old) and /work/SRC/openSUSE:Factory/.perl-CGI-Simple.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-CGI-Simple" Thu Feb 13 10:11:07 2020 rev:27 rq:773593 version:1.25 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-CGI-Simple/perl-CGI-Simple.changes 2019-09-11 10:34:55.911304267 +0200 +++ /work/SRC/openSUSE:Factory/.perl-CGI-Simple.new.26092/perl-CGI-Simple.changes 2020-02-13 10:11:08.956327228 +0100 @@ -1,0 +2,15 @@ +Tue Feb 11 03:07:31 UTC 2020 - <timueller+p...@suse.de> + +- updated to 1.25 + see /usr/share/doc/packages/perl-CGI-Simple/Changes + + 1.25 2020-02-10 MANWAR + - Merged PR #9, thanks @ktat. + + 1.24 2020-02-07 MANWAR + - Addressed issue RT #125383 raised by SREZIC. + + 1.23 2020-02-06 MANWAR + - Fixed issue RT #131590, samesite parameter can be "None" as well. + +------------------------------------------------------------------- Old: ---- CGI-Simple-1.22.tar.gz New: ---- CGI-Simple-1.25.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-CGI-Simple.spec ++++++ --- /var/tmp/diff_new_pack.zdnNP9/_old 2020-02-13 10:11:09.476327530 +0100 +++ /var/tmp/diff_new_pack.zdnNP9/_new 2020-02-13 10:11:09.480327533 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-CGI-Simple # -# 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-CGI-Simple -Version: 1.22 +Version: 1.25 Release: 0 %define cpan_name CGI-Simple Summary: Object-oriented CGI interface compliant to CGI.pm ++++++ CGI-Simple-1.22.tar.gz -> CGI-Simple-1.25.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/.travis.yml new/CGI-Simple-1.25/.travis.yml --- old/CGI-Simple-1.22/.travis.yml 2016-10-20 10:19:09.000000000 +0200 +++ new/CGI-Simple-1.25/.travis.yml 2020-02-10 13:58:42.000000000 +0100 @@ -1,3 +1,4 @@ +dist: trusty branches: except: - gh-pages diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/Changes new/CGI-Simple-1.25/Changes --- old/CGI-Simple-1.22/Changes 2019-09-06 17:17:03.000000000 +0200 +++ new/CGI-Simple-1.25/Changes 2020-02-10 14:00:08.000000000 +0100 @@ -1,10 +1,19 @@ Revision history for Perl extension CGI::Simple. +1.25 2020-02-10 MANWAR + - Merged PR #9, thanks @ktat. + +1.24 2020-02-07 MANWAR + - Addressed issue RT #125383 raised by SREZIC. + +1.23 2020-02-06 MANWAR + - Fixed issue RT #131590, samesite parameter can be "None" as well. + 1.22 2019-09-07 MANWAR - - Fixed issue RT# 130454, samesite parameter missing from sub cookie(). + - Fixed issue RT #130454, samesite parameter missing from sub cookie(). 1.21 2018-10-06 MANWAR - - Patched issue RT# 67061 (handle warning uninitialsed value). + - Patched issue RT #67061 (handle warning uninitialsed value). 1.20 2018-10-05 MANWAR - Merge pull request #4 from jjatria/302-found, changing the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/MANIFEST new/CGI-Simple-1.25/MANIFEST --- old/CGI-Simple-1.22/MANIFEST 2019-09-07 06:27:19.000000000 +0200 +++ new/CGI-Simple-1.25/MANIFEST 2020-02-10 14:00:38.000000000 +0100 @@ -7,7 +7,7 @@ lib/CGI/Simple/Standard.pm lib/CGI/Simple/Util.pm Makefile.PL -MANIFEST This list of files +MANIFEST This list of files README t/000.load.t t/020.cookie.t @@ -23,11 +23,11 @@ t/110.bad-upload.t t/120.header-crlf.t t/headers.t -t/manifest.t -t/pod-coverage.t -t/pod.t t/test_file.txt t/upload_info.t t/version.t +xt/manifest.t +xt/pod-coverage.t +xt/pod.t META.yml Module YAML meta-data (added by MakeMaker) META.json Module JSON meta-data (added by MakeMaker) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/META.json new/CGI-Simple-1.25/META.json --- old/CGI-Simple-1.22/META.json 2019-09-07 06:27:18.000000000 +0200 +++ new/CGI-Simple-1.25/META.json 2020-02-10 14:00:38.000000000 +0100 @@ -4,7 +4,7 @@ "Andy Armstrong <a...@hexten.net>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010", + "generated_by" : "ExtUtils::MakeMaker version 7.38, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], @@ -49,6 +49,6 @@ "x_license" : "http://dev.perl.org/licenses/" } }, - "version" : "1.22", + "version" : "1.25", "x_serialization_backend" : "JSON::PP version 4.00" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/META.yml new/CGI-Simple-1.25/META.yml --- old/CGI-Simple-1.22/META.yml 2019-09-07 06:27:18.000000000 +0200 +++ new/CGI-Simple-1.25/META.yml 2020-02-10 14:00:38.000000000 +0100 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010' +generated_by: 'ExtUtils::MakeMaker version 7.38, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -25,5 +25,5 @@ Test::NoWarnings: '0' resources: repository: http://github.com/manwar/CGI--Simple.git -version: '1.22' +version: '1.25' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/lib/CGI/Simple/Cookie.pm new/CGI-Simple-1.25/lib/CGI/Simple/Cookie.pm --- old/CGI-Simple-1.22/lib/CGI/Simple/Cookie.pm 2019-09-06 23:50:03.000000000 +0200 +++ new/CGI-Simple-1.25/lib/CGI/Simple/Cookie.pm 2020-02-10 13:58:53.000000000 +0100 @@ -13,7 +13,7 @@ use strict; use warnings; use vars '$VERSION'; -$VERSION = '1.22'; +$VERSION = '1.25'; use CGI::Simple::Util qw(rearrange unescape escape); use overload '""' => \&as_string, 'cmp' => \&compare, 'fallback' => 1; @@ -181,7 +181,7 @@ return $self->{'httponly'}; } -my %_legal_samesite = ( Strict => 1, Lax => 1 ); +my %_legal_samesite = ( Strict => 1, Lax => 1, None => 1 ); sub samesite { my $self = shift; my $samesite = ucfirst lc +shift if @_; # Normalize casing. @@ -290,7 +290,7 @@ =item B<6. samesite flag> -Allowed settings are C<Strict> and C<Lax>. +Allowed settings are C<Strict>, C<Lax> and C<None>. As of April 2018, support is limited mostly to recent releases of Chrome and Opera. @@ -344,7 +344,7 @@ B<-httponly> if set to a true value, the cookie will not be accessible via JavaScript. -B<-samesite> may be C<Lax> or C<Strict> and is an evolving part of the +B<-samesite> may be C<Lax>, C<Strict> or C<None> and is an evolving part of the standards for cookies. Please refer to current documentation regarding it. =head2 Sending the Cookie to the Browser diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/lib/CGI/Simple/Standard.pm new/CGI-Simple-1.25/lib/CGI/Simple/Standard.pm --- old/CGI-Simple-1.22/lib/CGI/Simple/Standard.pm 2019-09-06 17:14:20.000000000 +0200 +++ new/CGI-Simple-1.25/lib/CGI/Simple/Standard.pm 2020-02-10 13:58:53.000000000 +0100 @@ -8,7 +8,7 @@ $NO_UNDEF_PARAMS $USE_PARAM_SEMICOLONS $HEADERS_ONCE $NPH $DEBUG $NO_NULL $FATAL *in %EXPORT_TAGS $AUTOLOAD ); -$VERSION = "1.22"; +$VERSION = "1.25"; %EXPORT_TAGS = ( ':html' => [qw(:misc)], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/lib/CGI/Simple/Util.pm new/CGI-Simple-1.25/lib/CGI/Simple/Util.pm --- old/CGI-Simple-1.22/lib/CGI/Simple/Util.pm 2019-09-06 17:14:20.000000000 +0200 +++ new/CGI-Simple-1.25/lib/CGI/Simple/Util.pm 2020-02-10 13:58:53.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; use vars qw( $VERSION @EXPORT_OK @ISA $UTIL ); -$VERSION = '1.22'; +$VERSION = '1.25'; require Exporter; @ISA = qw( Exporter ); @EXPORT_OK = qw( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/lib/CGI/Simple.pm new/CGI-Simple-1.25/lib/CGI/Simple.pm --- old/CGI-Simple-1.22/lib/CGI/Simple.pm 2019-09-06 17:14:20.000000000 +0200 +++ new/CGI-Simple-1.25/lib/CGI/Simple.pm 2020-02-10 13:58:53.000000000 +0100 @@ -13,7 +13,7 @@ $NO_UNDEF_PARAMS, $USE_PARAM_SEMICOLONS, $PARAM_UTF8, $HEADERS_ONCE, $NPH, $DEBUG, $NO_NULL, $FATAL); -$VERSION = "1.22"; +$VERSION = "1.25"; # you can hard code the global variable settings here if you want. # warning - do not delete the unless defined $VAR part unless you @@ -1491,7 +1491,7 @@ =head1 VERSION -This document describes CGI::Simple version 1.22. +This document describes CGI::Simple version 1.25. =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/t/020.cookie.t new/CGI-Simple-1.25/t/020.cookie.t --- old/CGI-Simple-1.22/t/020.cookie.t 2018-10-04 13:58:23.000000000 +0200 +++ new/CGI-Simple-1.25/t/020.cookie.t 2020-02-10 13:58:42.000000000 +0100 @@ -11,7 +11,7 @@ use strict; use warnings; -use Test::More tests => 113; +use Test::More tests => 115; use Test::NoWarnings; use CGI::Simple::Util qw(escape unescape); @@ -423,6 +423,9 @@ is( $c->samesite, 'Strict', 'SameSite is correct' ); is( $c->samesite( 'Lax' ), 'Lax', 'SameSite is set correctly' ); is( $c->samesite, 'Lax', 'SameSite now returns updated value' ); + + is( $c->samesite( 'None' ), 'None', 'SameSite is set correctly' ); + is( $c->samesite, 'None', 'SameSite now returns updated value' ); } #---------------------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/t/manifest.t new/CGI-Simple-1.25/t/manifest.t --- old/CGI-Simple-1.22/t/manifest.t 2018-07-25 17:10:46.000000000 +0200 +++ new/CGI-Simple-1.25/t/manifest.t 1970-01-01 01:00:00.000000000 +0100 @@ -1,10 +0,0 @@ -use strict; -use warnings; -use Test::More; - -plan skip_all => 'Required for author.' unless ($ENV{AUTHOR_TESTING}); -eval 'use Test::DistManifest 1.012'; -plan skip_all => 'Test::DistManifest 1.012 required to test MANIFEST' if $@; -manifest_ok(); - -# vim:ts=2:sw=2:et:ft=perl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/t/pod-coverage.t new/CGI-Simple-1.25/t/pod-coverage.t --- old/CGI-Simple-1.22/t/pod-coverage.t 2016-10-20 10:19:09.000000000 +0200 +++ new/CGI-Simple-1.25/t/pod-coverage.t 1970-01-01 01:00:00.000000000 +0100 @@ -1,22 +0,0 @@ -#!perl -T - -use Test::More; -eval "use Test::Pod::Coverage 1.04"; -plan skip_all => - "Test::Pod::Coverage 1.04 required for testing POD coverage" - if $@; -all_pod_coverage_ok( - { - private => [ - qr{^BUILD|DEMOLISH|AUTOMETHOD|START$}, - qr{^_}, - qr{^\(\"\"|as_string|CgiDie|CgiError|charset|CLEAR|\(cmp|compare|Delete|DELETE$}, - qr{^Delete_all|DESTROY|ebcdic|escape|escapeHTML|EXISTS|expires|fetch|FETCH$}, - qr{^FIRSTKEY|HtmlBot|HtmlTop|import|init|loader|make_attributes|MethGet$}, - qr{^MethPost|MyBaseUrl|MyFullUrl|MyURL|new|NEXTKEY|os|parse|PrintHeader$}, - qr{^PrintVariables|query_string|raw_fetch|read_from_cmdline|ReadParse$}, - qr{^rearrange|save_parameters|SplitParam|STORE|TIEHASH|unescape|unescapeHTML$}, - qr{^upload_fieldnames|uploadInfo|utf8_chr$} - ] - } -); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/t/pod.t new/CGI-Simple-1.25/t/pod.t --- old/CGI-Simple-1.22/t/pod.t 2016-10-20 10:19:09.000000000 +0200 +++ new/CGI-Simple-1.25/t/pod.t 1970-01-01 01:00:00.000000000 +0100 @@ -1,6 +0,0 @@ -#!perl -T - -use Test::More; -eval "use Test::Pod 1.14"; -plan skip_all => "Test::Pod 1.14 required for testing POD" if $@; -all_pod_files_ok(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/xt/manifest.t new/CGI-Simple-1.25/xt/manifest.t --- old/CGI-Simple-1.22/xt/manifest.t 1970-01-01 01:00:00.000000000 +0100 +++ new/CGI-Simple-1.25/xt/manifest.t 2018-07-25 17:10:46.000000000 +0200 @@ -0,0 +1,10 @@ +use strict; +use warnings; +use Test::More; + +plan skip_all => 'Required for author.' unless ($ENV{AUTHOR_TESTING}); +eval 'use Test::DistManifest 1.012'; +plan skip_all => 'Test::DistManifest 1.012 required to test MANIFEST' if $@; +manifest_ok(); + +# vim:ts=2:sw=2:et:ft=perl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/xt/pod-coverage.t new/CGI-Simple-1.25/xt/pod-coverage.t --- old/CGI-Simple-1.22/xt/pod-coverage.t 1970-01-01 01:00:00.000000000 +0100 +++ new/CGI-Simple-1.25/xt/pod-coverage.t 2016-10-20 10:19:09.000000000 +0200 @@ -0,0 +1,22 @@ +#!perl -T + +use Test::More; +eval "use Test::Pod::Coverage 1.04"; +plan skip_all => + "Test::Pod::Coverage 1.04 required for testing POD coverage" + if $@; +all_pod_coverage_ok( + { + private => [ + qr{^BUILD|DEMOLISH|AUTOMETHOD|START$}, + qr{^_}, + qr{^\(\"\"|as_string|CgiDie|CgiError|charset|CLEAR|\(cmp|compare|Delete|DELETE$}, + qr{^Delete_all|DESTROY|ebcdic|escape|escapeHTML|EXISTS|expires|fetch|FETCH$}, + qr{^FIRSTKEY|HtmlBot|HtmlTop|import|init|loader|make_attributes|MethGet$}, + qr{^MethPost|MyBaseUrl|MyFullUrl|MyURL|new|NEXTKEY|os|parse|PrintHeader$}, + qr{^PrintVariables|query_string|raw_fetch|read_from_cmdline|ReadParse$}, + qr{^rearrange|save_parameters|SplitParam|STORE|TIEHASH|unescape|unescapeHTML$}, + qr{^upload_fieldnames|uploadInfo|utf8_chr$} + ] + } +); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CGI-Simple-1.22/xt/pod.t new/CGI-Simple-1.25/xt/pod.t --- old/CGI-Simple-1.22/xt/pod.t 1970-01-01 01:00:00.000000000 +0100 +++ new/CGI-Simple-1.25/xt/pod.t 2016-10-20 10:19:09.000000000 +0200 @@ -0,0 +1,6 @@ +#!perl -T + +use Test::More; +eval "use Test::Pod 1.14"; +plan skip_all => "Test::Pod 1.14 required for testing POD" if $@; +all_pod_files_ok();