Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Crypt-JWT for openSUSE:Factory 
checked in at 2021-12-06 23:59:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Crypt-JWT (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Crypt-JWT.new.31177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Crypt-JWT"

Mon Dec  6 23:59:55 2021 rev:4 rq:935944 version:0.034

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Crypt-JWT/perl-Crypt-JWT.changes    
2021-05-04 22:01:35.612464396 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Crypt-JWT.new.31177/perl-Crypt-JWT.changes 
2021-12-07 00:01:08.576190785 +0100
@@ -1,0 +2,9 @@
+Mon Nov 29 03:07:07 UTC 2021 - Tina M??ller <[email protected]>
+
+- updated to 0.034
+   see /usr/share/doc/packages/perl-Crypt-JWT/Changes
+
+  0.034   2021-11-28
+          - fix #32 ensure payload is serialized consistently (canonical)
+
+-------------------------------------------------------------------

Old:
----
  Crypt-JWT-0.033.tar.gz

New:
----
  Crypt-JWT-0.034.tar.gz

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

Other differences:
------------------
++++++ perl-Crypt-JWT.spec ++++++
--- /var/tmp/diff_new_pack.6C2FUZ/_old  2021-12-07 00:01:09.340188083 +0100
+++ /var/tmp/diff_new_pack.6C2FUZ/_new  2021-12-07 00:01:09.360188012 +0100
@@ -18,7 +18,7 @@
 
 %define cpan_name Crypt-JWT
 Name:           perl-Crypt-JWT
-Version:        0.033
+Version:        0.034
 Release:        0
 Summary:        JSON Web Token (JWT, JWS, JWE) as defined by RFC7519, RFC7515, 
RFC7516
 License:        Artistic-1.0 OR GPL-1.0-or-later

++++++ Crypt-JWT-0.033.tar.gz -> Crypt-JWT-0.034.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Crypt-JWT-0.033/Changes new/Crypt-JWT-0.034/Changes
--- old/Crypt-JWT-0.033/Changes 2021-05-01 19:12:35.000000000 +0200
+++ new/Crypt-JWT-0.034/Changes 2021-11-28 22:50:26.000000000 +0100
@@ -1,5 +1,8 @@
 Changes for Crypt-JWT distribution
 
+0.034   2021-11-28
+        - fix #32 ensure payload is serialized consistently (canonical)
+
 0.033   2021-05-01
         - fix #31 verify_xxx options do not work properly with decode_payload=0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Crypt-JWT-0.033/META.json 
new/Crypt-JWT-0.034/META.json
--- old/Crypt-JWT-0.033/META.json       2021-05-01 19:14:26.000000000 +0200
+++ new/Crypt-JWT-0.034/META.json       2021-11-28 23:06:53.000000000 +0100
@@ -4,7 +4,7 @@
       "Karel Miko"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7.60, CPAN::Meta::Converter 
version 2.150010",
+   "generated_by" : "ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter 
version 2.150010",
    "license" : [
       "perl_5"
    ],
@@ -51,6 +51,6 @@
          "url" : "https://github.com/DCIT/perl-Crypt-JWT";
       }
    },
-   "version" : "0.033",
+   "version" : "0.034",
    "x_serialization_backend" : "JSON::PP version 4.06"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Crypt-JWT-0.033/META.yml new/Crypt-JWT-0.034/META.yml
--- old/Crypt-JWT-0.033/META.yml        2021-05-01 19:14:21.000000000 +0200
+++ new/Crypt-JWT-0.034/META.yml        2021-11-28 23:06:50.000000000 +0100
@@ -7,7 +7,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.60, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -28,5 +28,5 @@
 resources:
   bugtracker: https://github.com/DCIT/perl-Crypt-JWT/issues
   repository: https://github.com/DCIT/perl-Crypt-JWT
-version: '0.033'
+version: '0.034'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Crypt-JWT-0.033/lib/Crypt/JWT.pm 
new/Crypt-JWT-0.034/lib/Crypt/JWT.pm
--- old/Crypt-JWT-0.033/lib/Crypt/JWT.pm        2021-05-01 19:13:08.000000000 
+0200
+++ new/Crypt-JWT-0.034/lib/Crypt/JWT.pm        2021-11-28 22:50:55.000000000 
+0100
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.033';
+our $VERSION = '0.034';
 
 use Exporter 'import';
 our %EXPORT_TAGS = ( all => [qw(decode_jwt encode_jwt)] );
@@ -280,7 +280,7 @@
 sub _payload_enc {
   my ($payload) = @_;
   if (ref($payload) =~ /^(HASH|ARRAY)$/) {
-    $payload = encode_json($payload);
+    $payload = JSON->new->utf8->canonical->encode($payload);
   }
   else {
     utf8::downgrade($payload, 1) or croak "JWT: payload cannot contain wide 
character";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Crypt-JWT-0.033/lib/Crypt/KeyWrap.pm 
new/Crypt-JWT-0.034/lib/Crypt/KeyWrap.pm
--- old/Crypt-JWT-0.033/lib/Crypt/KeyWrap.pm    2021-05-01 19:13:15.000000000 
+0200
+++ new/Crypt-JWT-0.034/lib/Crypt/KeyWrap.pm    2021-11-28 22:50:49.000000000 
+0100
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.033';
+our $VERSION = '0.034';
 
 use Exporter 'import';
 our %EXPORT_TAGS = ( all => [qw(aes_key_wrap aes_key_unwrap gcm_key_wrap 
gcm_key_unwrap pbes2_key_wrap pbes2_key_unwrap ecdh_key_wrap ecdh_key_unwrap 
ecdhaes_key_wrap ecdhaes_key_unwrap rsa_key_wrap rsa_key_unwrap)] );

Reply via email to