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)] );
