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 - <[email protected]>
+
+- 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 <[email protected]>"
],
"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();