Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Convert-ASN1 for openSUSE:Factory checked in at 2023-08-09 17:24:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Convert-ASN1 (Old) and /work/SRC/openSUSE:Factory/.perl-Convert-ASN1.new.11712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Convert-ASN1" Wed Aug 9 17:24:25 2023 rev:32 rq:1102955 version:0.340.0 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Convert-ASN1/perl-Convert-ASN1.changes 2021-10-04 18:39:08.461977219 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Convert-ASN1.new.11712/perl-Convert-ASN1.changes 2023-08-09 17:24:31.553108554 +0200 @@ -1,0 +2,15 @@ +Tue Aug 8 03:06:17 UTC 2023 - Tina Müller <timueller+p...@suse.de> + +- updated to 0.34 + see /usr/share/doc/packages/perl-Convert-ASN1/ChangeLog + + 0.34 -- Mon Aug 07 19:46:22 ADT 2023 + + Bug Fixes + + Thanks to chrisridd and fschlich for these bug fixes + * Fixes: #47 2nd - Debug output using print instead of printf + * Fixes #47 Debug output using print instead of printf + * ASN1.pod: fix minor typo + +------------------------------------------------------------------- Old: ---- Convert-ASN1-0.33.tar.gz New: ---- Convert-ASN1-0.34.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Convert-ASN1.spec ++++++ --- /var/tmp/diff_new_pack.1QUxiv/_old 2023-08-09 17:24:32.145112241 +0200 +++ /var/tmp/diff_new_pack.1QUxiv/_new 2023-08-09 17:24:32.149112266 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Convert-ASN1 # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,12 +18,13 @@ %define cpan_name Convert-ASN1 Name: perl-Convert-ASN1 -Version: 0.33 +Version: 0.340.0 Release: 0 -Summary: ASN.1 Encode/Decode library +%define cpan_version 0.34 License: Artistic-1.0 OR GPL-1.0-or-later +Summary: Convert between perl data structures and ASN.1 encoded packets URL: https://metacpan.org/release/%{cpan_name} -Source0: https://cpan.metacpan.org/authors/id/T/TI/TIMLEGGE/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/T/TI/TIMLEGGE/%{cpan_name}-%{cpan_version}.tar.gz Source1: cpanspec.yml Patch0: perl-Convert-ASN1-0.31-test.patch BuildArch: noarch @@ -31,6 +32,9 @@ BuildRequires: perl-macros BuildRequires: perl(Math::BigInt) >= 1.997 BuildRequires: perl(Test::More) >= 0.90 +Provides: perl(Convert::ASN1) = 0.340.0 +Provides: perl(Convert::ASN1::parser) = 0.340.0 +%define __perllib_provides /bin/true %{perl_requires} %description @@ -38,7 +42,7 @@ rules. %prep -%autosetup -n %{cpan_name}-%{version} -p0 +%autosetup -n %{cpan_name}-%{cpan_version} -p0 %build perl Makefile.PL INSTALLDIRS=vendor ++++++ Convert-ASN1-0.33.tar.gz -> Convert-ASN1-0.34.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/ChangeLog new/Convert-ASN1-0.34/ChangeLog --- old/Convert-ASN1-0.33/ChangeLog 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/ChangeLog 2023-08-08 00:46:25.000000000 +0200 @@ -1,3 +1,12 @@ +0.34 -- Mon Aug 07 19:46:22 ADT 2023 + +Bug Fixes + +Thanks to chrisridd and fschlich for these bug fixes + * Fixes: #47 2nd - Debug output using print instead of printf + * Fixes #47 Debug output using print instead of printf + * ASN1.pod: fix minor typo + 0.33 -- Wed Sep 22 19:49:53 ADT 2021 * Official CPAN release of 0.33 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/LICENSE new/Convert-ASN1-0.34/LICENSE --- old/Convert-ASN1-0.33/LICENSE 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/LICENSE 2023-08-08 00:46:25.000000000 +0200 @@ -1,4 +1,4 @@ -This software is copyright (c) 2021 by Graham Barr. +This software is copyright (c) 2023 by Graham Barr. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. @@ -12,7 +12,7 @@ --- The GNU General Public License, Version 1, February 1989 --- -This software is Copyright (c) 2021 by Graham Barr. +This software is Copyright (c) 2023 by Graham Barr. This is free software, licensed under: @@ -270,110 +270,143 @@ That's all there is to it! ---- The Artistic License 1.0 --- +--- The Perl Artistic License 1.0 --- -This software is Copyright (c) 2021 by Graham Barr. +This software is Copyright (c) 2023 by Graham Barr. This is free software, licensed under: - The Artistic License 1.0 + The Perl Artistic License 1.0 -The Artistic License -Preamble -The intent of this document is to state the conditions under which a Package -may be copied, such that the Copyright Holder maintains some semblance of -artistic control over the development of the package, while giving the users of -the package the right to use and distribute the Package in a more-or-less -customary fashion, plus the right to make reasonable modifications. + + + The "Artistic License" + + Preamble + +The intent of this document is to state the conditions under which a +Package may be copied, such that the Copyright Holder maintains some +semblance of artistic control over the development of the package, +while giving the users of the package the right to use and distribute +the Package in a more-or-less customary fashion, plus the right to make +reasonable modifications. Definitions: - - "Package" refers to the collection of files distributed by the Copyright - Holder, and derivatives of that collection of files created through - textual modification. - - "Standard Version" refers to such a Package if it has not been modified, - or has been modified in accordance with the wishes of the Copyright - Holder. - - "Copyright Holder" is whoever is named in the copyright or copyrights for - the package. - - "You" is you, if you're thinking about copying or distributing this Package. - - "Reasonable copying fee" is whatever you can justify on the basis of media - cost, duplication charges, time of people involved, and so on. (You will - not be required to justify it to the Copyright Holder, but only to the - computing community at large as a market that must bear the fee.) - - "Freely Available" means that no fee is charged for the item itself, though - there may be fees involved in handling the item. It also means that - recipients of the item may redistribute it under the same conditions they - received it. + "Package" refers to the collection of files distributed by the + Copyright Holder, and derivatives of that collection of files + created through textual modification. + + "Standard Version" refers to such a Package if it has not been + modified, or has been modified in accordance with the wishes + of the Copyright Holder as specified below. + + "Copyright Holder" is whoever is named in the copyright or + copyrights for the package. + + "You" is you, if you're thinking about copying or distributing + this Package. + + "Reasonable copying fee" is whatever you can justify on the + basis of media cost, duplication charges, time of people involved, + and so on. (You will not be required to justify it to the + Copyright Holder, but only to the computing community at large + as a market that must bear the fee.) + + "Freely Available" means that no fee is charged for the item + itself, though there may be fees involved in handling the item. + It also means that recipients of the item may redistribute it + under the same conditions they received it. 1. You may make and give away verbatim copies of the source form of the Standard Version of this Package without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers. -2. You may apply bug fixes, portability fixes and other modifications derived -from the Public Domain or from the Copyright Holder. A Package modified in such -a way shall still be considered the Standard Version. - -3. You may otherwise modify your copy of this Package in any way, provided that -you insert a prominent notice in each changed file stating how and when you -changed that file, and provided that you do at least ONE of the following: - - a) place your modifications in the Public Domain or otherwise make them - Freely Available, such as by posting said modifications to Usenet or an - equivalent medium, or placing the modifications on a major archive site - such as ftp.uu.net, or by allowing the Copyright Holder to include your - modifications in the Standard Version of the Package. - - b) use the modified Package only within your corporation or organization. - - c) rename any non-standard executables so the names do not conflict with - standard executables, which must also be provided, and provide a separate - manual page for each non-standard executable that clearly documents how it - differs from the Standard Version. - - d) make other distribution arrangements with the Copyright Holder. - -4. You may distribute the programs of this Package in object code or executable -form, provided that you do at least ONE of the following: - - a) distribute a Standard Version of the executables and library files, - together with instructions (in the manual page or equivalent) on where to - get the Standard Version. - - b) accompany the distribution with the machine-readable source of the Package - with your modifications. - - c) accompany any non-standard executables with their corresponding Standard - Version executables, giving the non-standard executables non-standard - names, and clearly documenting the differences in manual pages (or - equivalent), together with instructions on where to get the Standard - Version. +2. You may apply bug fixes, portability fixes and other modifications +derived from the Public Domain or from the Copyright Holder. A Package +modified in such a way shall still be considered the Standard Version. - d) make other distribution arrangements with the Copyright Holder. +3. You may otherwise modify your copy of this Package in any way, provided +that you insert a prominent notice in each changed file stating how and +when you changed that file, and provided that you do at least ONE of the +following: -5. You may charge a reasonable copying fee for any distribution of this -Package. You may charge any fee you choose for support of this Package. You -may not charge a fee for this Package itself. However, you may distribute this -Package in aggregate with other (possibly commercial) programs as part of a -larger (possibly commercial) software distribution provided that you do not -advertise this Package as a product of your own. - -6. The scripts and library files supplied as input to or produced as output -from the programs of this Package do not automatically fall under the copyright -of this Package, but belong to whomever generated them, and may be sold -commercially, and may be aggregated with this Package. + a) place your modifications in the Public Domain or otherwise make them + Freely Available, such as by posting said modifications to Usenet or + an equivalent medium, or placing the modifications on a major archive + site such as uunet.uu.net, or by allowing the Copyright Holder to include + your modifications in the Standard Version of the Package. + + b) use the modified Package only within your corporation or organization. + + c) rename any non-standard executables so the names do not conflict + with standard executables, which must also be provided, and provide + a separate manual page for each non-standard executable that clearly + documents how it differs from the Standard Version. -7. C or perl subroutines supplied by you and linked into this Package shall not -be considered part of this Package. + d) make other distribution arrangements with the Copyright Holder. + +4. You may distribute the programs of this Package in object code or +executable form, provided that you do at least ONE of the following: + + a) distribute a Standard Version of the executables and library files, + together with instructions (in the manual page or equivalent) on where + to get the Standard Version. + + b) accompany the distribution with the machine-readable source of + the Package with your modifications. + + c) give non-standard executables non-standard names, and clearly + document the differences in manual pages (or equivalent), together + with instructions on where to get the Standard Version. + + d) make other distribution arrangements with the Copyright Holder. + +5. You may charge a reasonable copying fee for any distribution of this +Package. You may charge any fee you choose for support of this +Package. You may not charge a fee for this Package itself. However, +you may distribute this Package in aggregate with other (possibly +commercial) programs as part of a larger (possibly commercial) software +distribution provided that you do not advertise this Package as a +product of your own. You may embed this Package's interpreter within +an executable of yours (by linking); this shall be construed as a mere +form of aggregation, provided that the complete Standard Version of the +interpreter is so embedded. + +6. The scripts and library files supplied as input to or produced as +output from the programs of this Package do not automatically fall +under the copyright of this Package, but belong to whoever generated +them, and may be sold commercially, and may be aggregated with this +Package. If such scripts or library files are aggregated with this +Package via the so-called "undump" or "unexec" methods of producing a +binary executable image, then distribution of such an image shall +neither be construed as a distribution of this Package nor shall it +fall under the restrictions of Paragraphs 3 and 4, provided that you do +not represent such an executable image as a Standard Version of this +Package. + +7. C subroutines (or comparably compiled subroutines in other +languages) supplied by you and linked into this Package in order to +emulate subroutines and variables of the language defined by this +Package shall not be considered part of this Package, but are the +equivalent of input as in Paragraph 6, provided these subroutines do +not change the language in any way that would cause it to fail the +regression tests for the language. + +8. Aggregation of this Package with a commercial distribution is always +permitted provided that the use of this Package is embedded; that is, +when no overt attempt is made to make this Package's interfaces visible +to the end user of the commercial distribution. Such use shall not be +construed as a distribution of this Package. -8. The name of the Copyright Holder may not be used to endorse or promote +9. The name of the Copyright Holder may not be used to endorse or promote products derived from this software without specific prior written permission. -9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -The End + The End diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/MANIFEST new/Convert-ASN1-0.34/MANIFEST --- old/Convert-ASN1-0.33/MANIFEST 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/MANIFEST 2023-08-08 00:46:25.000000000 +0200 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.022. +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.030. ChangeLog LICENSE MANIFEST diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/META.json new/Convert-ASN1-0.34/META.json --- old/Convert-ASN1-0.33/META.json 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/META.json 2023-08-08 00:46:25.000000000 +0200 @@ -4,7 +4,7 @@ "Graham Barr <gb...@cpan.org>" ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 6.022, CPAN::Meta::Converter version 2.150010", + "generated_by" : "Dist::Zilla version 6.030, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], @@ -44,12 +44,12 @@ "web" : "https://github.com/gbarr/perl-Convert-ASN1" } }, - "version" : "0.33", - "x_generated_by_perl" : "v5.32.1", + "version" : "0.34", + "x_generated_by_perl" : "v5.36.1", "x_maintainers" : [ "Timothy Legge <timle...@gmail.com>" ], - "x_serialization_backend" : "Cpanel::JSON::XS version 4.25", + "x_serialization_backend" : "JSON::PP version 4.07", "x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/META.yml new/Convert-ASN1-0.34/META.yml --- old/Convert-ASN1-0.33/META.yml 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/META.yml 2023-08-08 00:46:25.000000000 +0200 @@ -8,7 +8,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 0 -generated_by: 'Dist::Zilla version 6.022, CPAN::Meta::Converter version 2.150010' +generated_by: 'Dist::Zilla version 6.030, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -22,9 +22,9 @@ resources: bugtracker: https://github.com/gbarr/perl-Convert-ASN1/issues repository: git://github.com/gbarr/perl-Convert-ASN1.git -version: '0.33' -x_generated_by_perl: v5.32.1 +version: '0.34' +x_generated_by_perl: v5.36.1 x_maintainers: - 'Timothy Legge <timle...@gmail.com>' -x_serialization_backend: 'YAML::Tiny version 1.73' +x_serialization_backend: 'YAML::Tiny version 1.74' x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/Makefile.PL new/Convert-ASN1-0.34/Makefile.PL --- old/Convert-ASN1-0.33/Makefile.PL 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/Makefile.PL 2023-08-08 00:46:25.000000000 +0200 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.022. +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.030. use strict; use warnings; @@ -20,7 +20,7 @@ "Math::BigInt" => "1.997", "Test::More" => "0.90" }, - "VERSION" => "0.33", + "VERSION" => "0.34", "test" => { "TESTS" => "t/*.t" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/SIGNATURE new/Convert-ASN1-0.34/SIGNATURE --- old/Convert-ASN1-0.33/SIGNATURE 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/SIGNATURE 2023-08-08 00:46:25.000000000 +0200 @@ -1,5 +1,5 @@ This file contains message digests of all files listed in MANIFEST, -signed via the Module::Signature module, version 0.87. +signed via the Module::Signature module, version 0.88. To verify the content in this distribution, first make sure you have Module::Signature installed, then type: @@ -14,27 +14,27 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 -SHA256 7f1adb167988d3bf6743cc65f297334772e2fa5ddda580ed88feb894dd7e9797 ChangeLog -SHA256 70884b19a3537bf179538c3b7d7896a56ade509dafe6b8d545c5999a9c05f8a9 LICENSE -SHA256 85d1790951592a314412380f5bf40f0a8d634c9dcd409518ce2d9418d9e97b1a MANIFEST -SHA256 5664fb58b6ccce9ae60e28fad728a6d634a568f1074aaac9492b4e00e4f7966b META.json -SHA256 a11e159e7c2411c3309bdc35157abf60db4c3da0a75c727b42c2cf63484bf278 META.yml -SHA256 ef8103341b7d3be3fd45247efa22aa1ce3109c83af4839d08fe72af4f320596a Makefile.PL +SHA256 5570f5d24b0102593a94100afe3770425cd662cec6b2d32f1b14e01e988c44dc ChangeLog +SHA256 aa8ae28898a3e164ed5273c3e4fd4bd45b42f7958f282318df06773340e2c9d4 LICENSE +SHA256 f643566059f451164a68b3fdf944e6b557888b0d7c7a1cd0ecc0246696446566 MANIFEST +SHA256 d21919e513d9c0528ba4d394ef05704d0ef647e4cfd96bce9afeab21c31e5e10 META.json +SHA256 e930bdf068a812b4af2f95a1ed37fe04c63315854dc3f57be7d9e531b86ff758 META.yml +SHA256 b1e708c832a0da478523c3c808b2b606d18d898bbbe2112aae635dc16b2c3a69 Makefile.PL SHA256 2f65af5435c7628fe9b12a31c7dee484ea1943aa6d0b5db7b07acbc86ee1d313 OldChanges SHA256 b8572ca9bbfe771e21646af79fdb271a883b2ff0992d4f232becab74b2b02c33 README.md -SHA256 0111e394144f151c1daf6df52b7cf5a24ad651b3f78ac2cc58d828f94d8b02d0 cpanfile +SHA256 200c85349ab1636b1426717fec5cc22bd4abaaf5dd0bbbf1d524fdf3e0ed8b15 cpanfile SHA256 8da33b86392b4d2b97f5d5f08cf229dc5e9c515b2b40b1c053b3c8e4200be760 dist.ini SHA256 50255f02d334e87f774a415584b5108ca4cd999ce41861087c623e29b826998b examples/ldap SHA256 bf193dc78f8dd2a67fcc2412fa3d0d6c263192b22a4458c4c8470e2c5bc7198a examples/ldap-search SHA256 681fc5cf9c397a0ecf6f17f459d2e2b46839d95e6bbfb6521a4e9e04dc114e03 examples/tsa3161 SHA256 6f848b00c2c732e22c0e162dd2537ec849796f7e65e77a0dee09215ce6c87205 examples/x509decode -SHA256 a6ebde6f8281490cb39b838940ceba6091420fe26355bfc434459c14e291f821 lib/Convert/ASN1.pm -SHA256 f26b091bc06bd9977e7f4f38ef71019da8852894276cafbe79c4e0fe7b8dd316 lib/Convert/ASN1.pod -SHA256 6f1fe1ea1a64ecd588cd319138aca514f77e6d68bc07daede240c835678e75c9 lib/Convert/ASN1/Debug.pm -SHA256 face5c42de9005d42a3d7366b94cda5e92f5ee34c5eed454909f2c398860da6a lib/Convert/ASN1/IO.pm -SHA256 882023385a83c156286de418bb11905702f1ba207f6c143bafdf35233d1457e9 lib/Convert/ASN1/_decode.pm -SHA256 607ea4f9a0c9fec2112e0c7ef59544d85ef810d3591355b7993a3889ed814a06 lib/Convert/ASN1/_encode.pm -SHA256 089872dfa06959890be6c992aa41b1465e6d65ea7ea41baf390ca03438f8a948 lib/Convert/ASN1/parser.pm +SHA256 46c2cd0422e0ac8be3134bff94ca670d24bec96dfaafca844a2540db2240190e lib/Convert/ASN1.pm +SHA256 7fecc9cfc9b3972fe7424b8cf9979f37d4001e40539867b64d3532807aecc674 lib/Convert/ASN1.pod +SHA256 11283ac2b6c6527dde9874d62276de4615dde2412c161c22961234a5a4ba1af0 lib/Convert/ASN1/Debug.pm +SHA256 2867fc4a80cb6912b27a5f4ca50239b087fd2d42b6b5fa14c23cd3aa6d6f39b2 lib/Convert/ASN1/IO.pm +SHA256 13c4f67d4f8b41a8c0e0d6e4fe197bdb77ebc6be60df8eb226765e2d47716d1b lib/Convert/ASN1/_decode.pm +SHA256 6278ea31be0b0d6747575dcf824ab8b373f5e441e73bbd28d57410d1b9c3d50b lib/Convert/ASN1/_encode.pm +SHA256 4cef76566002c6a052305c42a74936d780125cfad694a290eb4a35954488e95f lib/Convert/ASN1/parser.pm SHA256 182a8e9fa177b23b9796d7e13f941056399af20f734c32674e3a28c23f81c781 mkparse SHA256 515a06c03ef8ff349b73b3c8103dd18dc6aaec8348e7286733411dbe812c8e12 parser.y SHA256 26e21894199abb37a074b3dd2c66777f2bb071a4eac72d96355bee060c78b554 t/00prim.t @@ -73,17 +73,17 @@ SHA256 cbcf0c7c141fbaf1da0c2f5ecd47e22dc1743158d3cf24413e425b0ad891ec85 t/x509.t -----BEGIN PGP SIGNATURE----- -iQIzBAEBAwAdFiEEMguXHBCUSzAt6mNu1fh7LgYGpfkFAmFLsxIACgkQ1fh7LgYG -pfmKLRAAgwBYgCOoj+DbToElDjajItCKT0fO0or4l3Ffu6Q/gr9B5EVCPt4EnF9b -XP3l1zfhd0iyg5aJARP+YOmIF+gE8yiLyFg6pV31sQnd4LHgLhnORNl4zYsGZ1yR -fVf203xIQQEo4YBJhomfK+bLz4y9BE2weipAEtiCWLGKn8wyorihlUF61EWtGrM6 -XPrgetqDZTwv0bHS44ntCZc2UQHxlZ4uLaNGOrbDODjuqaziDCRkP1Y7qQfZuu3o -hb2TrNY6c3ckfTW5/nbmdBcjpwBgVKJd63ZVMFVxajnjdWUx4hTHQ/pkVABzQbCY -qy/MlDJfZucmbm2LHL4g2oLm9q3zgXHT0GteWIizKSQRYshjF+7J6ONT7Vp/D9QO -rmtTe+NTJl3aIPGvPP+r8yoh37B1cHdOob/QwXhPv6AETv8oIHfSj9H9c8LsMPCd -F3nneMz9GIMw+b71IwYL8/CdPNSCPEZB9R4lk/qdQ7oWfoeuNGiLqy1ad6K8dPbZ -HsMogVkRBluM6+jRx6OYQRaKkQX5YV1BWM+N/wURWyejmtoW5vwM6G7nZaGpAsG6 -YwBKd3HROam4vvTH980cdY8BXfJTAXy4sv8p29hx9fLjFQMcP62Mwy5hJyRbyk6R -EUI5fAz1G8fYUZxnX9UVmWAfedRiwpAJb5r5xAve19dFzNUO56U= -=IGNe +iQIzBAEBAwAdFiEEMguXHBCUSzAt6mNu1fh7LgYGpfkFAmTRdEAACgkQ1fh7LgYG +pfkbMhAAmVx5hYYkvbBrrX2QmHFmcop4WB/FlbWItrjopMWqRk5v1yiFWj8Wdg1E +wNHp0NwKs6jwulYCY7Mi35XMi5tHaA6s+NLCMS3s59sErcqKfRma9KhdnS2M0zi/ +SPJPgQCtlsU2Q4kCYkoSw78NWAD4go9H+QgxAWDMHigXb5z3ye1TQE+9HZIHfLyw +Atq2dR4cpZH7IhkL2ziebl5MTmaF95YPkk9f3DJ7Pjxwms4n5TlkoOAhRSIsvHaW +Tu+DYhY9xMDMv/npg+NLYFCygCKoxl/MxtXhElBbt0i2OFfyBOjMLvaN+XcFnD7c +ElI0HOpT+MvjoIQQxi4OI+ThVUE5KE9mwvyet53D746gkzm39wiUB3n73UbPDBkS +PwLRtDlCXfsnik8JpQp0ve4anwh7KOuul0CUysRorkWW5FxRwRrflCttAMGxlY8w +aX4wy+kCKhTS9KlxhxHjDm7aDIyB8V8Gd6BQDgZBsYgUWPm7gGTYbzsNSVBJMzQR +vvqWtEeuVusf0Guc26CmCWF/TAsx4gU7DWdZ7eJ2PV7C5SU8cjMfbGtJAA3kpe/V +xbHflblJ+chfgdS+l1XG4Ox7IjT/AOHaI92z5SzCbfEDEDGKY41V1L3p4Zt3hWRk +VTZVZPmKw77rzVv0XSJrP9M+zIP0YJsestCx7G5IN8vEiH0sAkY= +=amIK -----END PGP SIGNATURE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/cpanfile new/Convert-ASN1-0.34/cpanfile --- old/Convert-ASN1-0.33/cpanfile 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/cpanfile 2023-08-08 00:46:25.000000000 +0200 @@ -1,4 +1,4 @@ -# This file is generated by Dist::Zilla::Plugin::CPANFile v6.022 +# This file is generated by Dist::Zilla::Plugin::CPANFile v6.030 # Do not edit this file directly. To change prereqs, edit the `dist.ini` file. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/lib/Convert/ASN1/Debug.pm new/Convert-ASN1-0.34/lib/Convert/ASN1/Debug.pm --- old/Convert-ASN1-0.33/lib/Convert/ASN1/Debug.pm 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/lib/Convert/ASN1/Debug.pm 2023-08-08 00:46:25.000000000 +0200 @@ -3,7 +3,7 @@ # modify it under the same terms as Perl itself. package Convert::ASN1; -$Convert::ASN1::VERSION = '0.33'; +$Convert::ASN1::VERSION = '0.34'; ## ## just for debug :-) ## @@ -49,12 +49,19 @@ 11 SET 02 INTEGER 03 BIT STRING - C0 [PRIVATE %d] 04 STRING - 40 [APPLICATION %d] 05 NULL 06 OBJECT ID + ) + ) +); + +my %classes = ( + split(/[\t\n]\s*/, + q(C0 [PRIVATE %d] + 40 [APPLICATION %d] 80 [CONTEXT %d] + 00 [UNIVERSAL %d] ) ) ); @@ -93,8 +100,7 @@ printf $fmt. " %4d: %s",$start,$len,$indent; my $label = $type{sprintf("%02X",$tag & ~0x20)} - || $type{sprintf("%02X",$tag & 0xC0)} - || "[UNIVERSAL %d]"; + || sprintf($classes{sprintf("%02X",$tag & 0xC0)}, $tag & ~0xE0); print "$label: $tnum"; if ($tag & ASN_CONSTRUCTOR) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/lib/Convert/ASN1/IO.pm new/Convert-ASN1-0.34/lib/Convert/ASN1/IO.pm --- old/Convert-ASN1-0.33/lib/Convert/ASN1/IO.pm 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/lib/Convert/ASN1/IO.pm 2023-08-08 00:46:25.000000000 +0200 @@ -3,7 +3,7 @@ # modify it under the same terms as Perl itself. package Convert::ASN1; -$Convert::ASN1::VERSION = '0.33'; +$Convert::ASN1::VERSION = '0.34'; use strict; use Socket; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/lib/Convert/ASN1/_decode.pm new/Convert-ASN1-0.34/lib/Convert/ASN1/_decode.pm --- old/Convert-ASN1-0.33/lib/Convert/ASN1/_decode.pm 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/lib/Convert/ASN1/_decode.pm 2023-08-08 00:46:25.000000000 +0200 @@ -3,7 +3,7 @@ # modify it under the same terms as Perl itself. package Convert::ASN1; -$Convert::ASN1::VERSION = '0.33'; +$Convert::ASN1::VERSION = '0.34'; use strict; use warnings; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/lib/Convert/ASN1/_encode.pm new/Convert-ASN1-0.34/lib/Convert/ASN1/_encode.pm --- old/Convert-ASN1-0.33/lib/Convert/ASN1/_encode.pm 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/lib/Convert/ASN1/_encode.pm 2023-08-08 00:46:25.000000000 +0200 @@ -3,7 +3,7 @@ # modify it under the same terms as Perl itself. package Convert::ASN1; -$Convert::ASN1::VERSION = '0.33'; +$Convert::ASN1::VERSION = '0.34'; use strict; use warnings; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/lib/Convert/ASN1/parser.pm new/Convert-ASN1-0.34/lib/Convert/ASN1/parser.pm --- old/Convert-ASN1-0.33/lib/Convert/ASN1/parser.pm 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/lib/Convert/ASN1/parser.pm 2023-08-08 00:46:25.000000000 +0200 @@ -5,7 +5,7 @@ ;# modify it under the same terms as Perl itself. package Convert::ASN1::parser; -$Convert::ASN1::parser::VERSION = '0.33'; +$Convert::ASN1::parser::VERSION = '0.34'; use strict; use Convert::ASN1 qw(:all); use vars qw( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/lib/Convert/ASN1.pm new/Convert-ASN1-0.34/lib/Convert/ASN1.pm --- old/Convert-ASN1-0.33/lib/Convert/ASN1.pm 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/lib/Convert/ASN1.pm 2023-08-08 00:46:25.000000000 +0200 @@ -3,7 +3,7 @@ # modify it under the same terms as Perl itself. package Convert::ASN1; -$Convert::ASN1::VERSION = '0.33'; +$Convert::ASN1::VERSION = '0.34'; use 5.004; use strict; use vars qw($VERSION @ISA @EXPORT_OK %EXPORT_TAGS @opParts @opName $AUTOLOAD); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-ASN1-0.33/lib/Convert/ASN1.pod new/Convert-ASN1-0.34/lib/Convert/ASN1.pod --- old/Convert-ASN1-0.33/lib/Convert/ASN1.pod 2021-09-23 00:49:55.000000000 +0200 +++ new/Convert-ASN1-0.34/lib/Convert/ASN1.pod 2023-08-08 00:46:25.000000000 +0200 @@ -4,7 +4,7 @@ =head1 VERSION -version 0.33 +version 0.34 =head1 SYNOPSIS @@ -44,7 +44,7 @@ =head2 new ( [OPTIONS] ) -Contructor, creates a new object. +Constructor, creates a new object. If given, B<OPTIONS> are the same ones as for L</"configure ( OPTIONS )"> below.