Hello community,

here is the log from the commit of package perl-CGI for openSUSE:Factory 
checked in at 2020-01-20 22:47:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-CGI (Old)
 and      /work/SRC/openSUSE:Factory/.perl-CGI.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-CGI"

Mon Jan 20 22:47:55 2020 rev:14 rq:764297 version:4.45

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-CGI/perl-CGI.changes        2019-06-07 
18:01:00.541806233 +0200
+++ /work/SRC/openSUSE:Factory/.perl-CGI.new.26092/perl-CGI.changes     
2020-01-20 22:48:03.879173173 +0100
@@ -1,0 +2,11 @@
+Tue Jan 14 03:07:14 UTC 2020 -  <timueller+p...@suse.de>
+
+- updated to 4.45
+   see /usr/share/doc/packages/perl-CGI/Changes
+
+  4.45 2019-06-03
+  
+      [ ENHANCEMENT ]
+      - Add support for SameSite=None cookies (GH #237, thanks to Dur09)
+
+-------------------------------------------------------------------

Old:
----
  CGI-4.44.tar.gz

New:
----
  CGI-4.45.tar.gz

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

Other differences:
------------------
++++++ perl-CGI.spec ++++++
--- /var/tmp/diff_new_pack.1S0Mot/_old  2020-01-20 22:48:05.271173709 +0100
+++ /var/tmp/diff_new_pack.1S0Mot/_new  2020-01-20 22:48:05.315173725 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-CGI
 #
-# 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
-Version:        4.44
+Version:        4.45
 Release:        0
 %define cpan_name CGI
 Summary:        Handle Common Gateway Interface requests and responses
@@ -58,7 +58,7 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
+find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path 
"*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor

++++++ CGI-4.44.tar.gz -> CGI-4.45.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CGI-4.44/Changes new/CGI-4.45/Changes
--- old/CGI-4.44/Changes        2019-06-03 10:59:25.000000000 +0200
+++ new/CGI-4.45/Changes        2020-01-13 08:02:38.000000000 +0100
@@ -1,3 +1,8 @@
+4.45 2019-06-03
+
+    [ ENHANCEMENT ]
+    - Add support for SameSite=None cookies (GH #237, thanks to Dur09)
+
 4.44 2019-06-03
 
     [ ENHANCEMENT ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CGI-4.44/META.json new/CGI-4.45/META.json
--- old/CGI-4.44/META.json      2019-06-03 10:59:55.000000000 +0200
+++ new/CGI-4.45/META.json      2020-01-13 08:02:50.000000000 +0100
@@ -4,7 +4,7 @@
       "unknown"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter 
version 2.150010",
+   "generated_by" : "ExtUtils::MakeMaker version 7.36, CPAN::Meta::Converter 
version 2.150010",
    "license" : [
       "artistic_2"
    ],
@@ -78,6 +78,6 @@
          "web" : "https://github.com/leejo/CGI.pm";
       }
    },
-   "version" : "4.44",
-   "x_serialization_backend" : "JSON::PP version 2.97001"
+   "version" : "4.45",
+   "x_serialization_backend" : "JSON::PP version 4.02"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CGI-4.44/META.yml new/CGI-4.45/META.yml
--- old/CGI-4.44/META.yml       2019-06-03 10:59:55.000000000 +0200
+++ new/CGI-4.45/META.yml       2020-01-13 08:02:50.000000000 +0100
@@ -16,7 +16,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.36, CPAN::Meta::Converter version 
2.150010'
 license: artistic_2
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -47,5 +47,5 @@
   homepage: https://metacpan.org/module/CGI
   license: http://dev.perl.org/licenses/
   repository: https://github.com/leejo/CGI.pm
-version: '4.44'
+version: '4.45'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CGI-4.44/lib/CGI/Carp.pm new/CGI-4.45/lib/CGI/Carp.pm
--- old/CGI-4.44/lib/CGI/Carp.pm        2019-06-03 10:57:51.000000000 +0200
+++ new/CGI-4.45/lib/CGI/Carp.pm        2020-01-13 07:59:15.000000000 +0100
@@ -327,7 +327,7 @@
 
 $main::SIG{__WARN__}=\&CGI::Carp::warn;
 
-$CGI::Carp::VERSION     = '4.44';
+$CGI::Carp::VERSION     = '4.45';
 $CGI::Carp::CUSTOM_MSG  = undef;
 $CGI::Carp::DIE_HANDLER = undef;
 $CGI::Carp::TO_BROWSER  = 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CGI-4.44/lib/CGI/Cookie.pm 
new/CGI-4.45/lib/CGI/Cookie.pm
--- old/CGI-4.44/lib/CGI/Cookie.pm      2019-06-03 10:57:56.000000000 +0200
+++ new/CGI-4.45/lib/CGI/Cookie.pm      2020-01-13 07:59:22.000000000 +0100
@@ -5,7 +5,7 @@
 
 use if $] >= 5.019, 'deprecate';
 
-our $VERSION='4.44';
+our $VERSION='4.45';
 
 use CGI::Util qw(rearrange unescape escape);
 use overload '""' => \&as_string, 'cmp' => \&compare, 'fallback' => 1;
@@ -230,7 +230,7 @@
     return $self->{'httponly'};
 }
 
-my %_legal_samesite = ( Strict => 1, Lax => 1 );
+my %_legal_samesite = ( Strict => 1, Lax => 1, None => 1 );
 sub samesite { # SameSite
     my $self = shift;
     my $samesite = ucfirst lc +shift if @_; # Normalize casing.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CGI-4.44/lib/CGI/File/Temp.pm 
new/CGI-4.45/lib/CGI/File/Temp.pm
--- old/CGI-4.44/lib/CGI/File/Temp.pm   2019-06-03 10:57:49.000000000 +0200
+++ new/CGI-4.45/lib/CGI/File/Temp.pm   2020-01-13 07:59:10.000000000 +0100
@@ -3,7 +3,7 @@
 # you use it directly and your code breaks horribly.
 package CGI::File::Temp;
 
-$CGI::File::Temp::VERSION = '4.44';
+$CGI::File::Temp::VERSION = '4.45';
 
 use parent File::Temp;
 use parent Fh;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CGI-4.44/lib/CGI/Pretty.pm 
new/CGI-4.45/lib/CGI/Pretty.pm
--- old/CGI-4.44/lib/CGI/Pretty.pm      2019-06-03 10:57:58.000000000 +0200
+++ new/CGI-4.45/lib/CGI/Pretty.pm      2020-01-13 07:59:25.000000000 +0100
@@ -6,7 +6,7 @@
 use if $] >= 5.019, 'deprecate';
 use CGI ();
 
-$CGI::Pretty::VERSION = '4.44';
+$CGI::Pretty::VERSION = '4.45';
 $CGI::DefaultClass = __PACKAGE__;
 @CGI::Pretty::ISA = qw( CGI );
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CGI-4.44/lib/CGI/Push.pm new/CGI-4.45/lib/CGI/Push.pm
--- old/CGI-4.44/lib/CGI/Push.pm        2019-06-03 10:58:01.000000000 +0200
+++ new/CGI-4.45/lib/CGI/Push.pm        2020-01-13 07:59:27.000000000 +0100
@@ -6,7 +6,7 @@
 use warnings;
 #/;
 
-$CGI::Push::VERSION='4.44';
+$CGI::Push::VERSION='4.45';
 use CGI;
 use CGI::Util 'rearrange';
 @ISA = ('CGI');
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CGI-4.44/lib/CGI/Util.pm new/CGI-4.45/lib/CGI/Util.pm
--- old/CGI-4.44/lib/CGI/Util.pm        2019-06-03 10:57:54.000000000 +0200
+++ new/CGI-4.45/lib/CGI/Util.pm        2020-01-13 07:59:18.000000000 +0100
@@ -6,7 +6,7 @@
 our @EXPORT_OK = qw(rearrange rearrange_header make_attributes unescape escape
         expires ebcdic2ascii ascii2ebcdic);
 
-our $VERSION = '4.44';
+our $VERSION = '4.45';
 
 our $_EBCDIC = "\t" ne "\011";
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CGI-4.44/lib/CGI.pm new/CGI-4.45/lib/CGI.pm
--- old/CGI-4.44/lib/CGI.pm     2019-06-03 10:58:15.000000000 +0200
+++ new/CGI-4.45/lib/CGI.pm     2020-01-13 07:59:42.000000000 +0100
@@ -8,7 +8,7 @@
 use warnings;
 #/;
 
-$CGI::VERSION='4.44';
+$CGI::VERSION='4.45';
 
 use CGI::Util qw(rearrange rearrange_header make_attributes unescape escape 
expires ebcdic2ascii ascii2ebcdic);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CGI-4.44/lib/Fh.pm new/CGI-4.45/lib/Fh.pm
--- old/CGI-4.44/lib/Fh.pm      2019-06-03 10:57:46.000000000 +0200
+++ new/CGI-4.45/lib/Fh.pm      2020-01-13 07:59:07.000000000 +0100
@@ -5,6 +5,6 @@
 use strict;
 use warnings;
 
-$Fh::VERSION = '4.44';
+$Fh::VERSION = '4.45';
 
 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CGI-4.44/t/cookie.t new/CGI-4.45/t/cookie.t
--- old/CGI-4.44/t/cookie.t     2019-03-15 10:44:49.000000000 +0100
+++ new/CGI-4.45/t/cookie.t     2020-01-13 07:58:38.000000000 +0100
@@ -367,6 +367,12 @@
   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');
+
+  is($c->samesite('Bad'), 'None', 'SameSite unknown values ignored');
+  is($c->samesite,        'None', 'SameSite returns previous value');
 }
 
 #----------------------------------------------------------------------------


Reply via email to