Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-AnyEvent-WebSocket-Server for 
openSUSE:Factory checked in at 2021-01-27 18:58:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-AnyEvent-WebSocket-Server (Old)
 and      /work/SRC/openSUSE:Factory/.perl-AnyEvent-WebSocket-Server.new.28504 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-AnyEvent-WebSocket-Server"

Wed Jan 27 18:58:35 2021 rev:2 rq:867236 version:0.10

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-AnyEvent-WebSocket-Server/perl-AnyEvent-WebSocket-Server.changes
    2020-11-07 21:02:07.589956004 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-AnyEvent-WebSocket-Server.new.28504/perl-AnyEvent-WebSocket-Server.changes
 2021-01-27 18:59:18.692533345 +0100
@@ -1,0 +2,11 @@
+Mon Jan 25 03:06:10 UTC 2021 - Tina M??ller <[email protected]>
+
+- updated to 0.10
+   see /usr/share/doc/packages/perl-AnyEvent-WebSocket-Server/Changes
+
+  0.10    2020-01-25
+          - No functional change from 0.09.
+          - Fix test: The RSA key used in the test (in t/data) is now 3072 bit 
long,
+            because some TLS implementation now requires at least 2048 bit. 
(#5)
+
+-------------------------------------------------------------------

Old:
----
  AnyEvent-WebSocket-Server-0.09.tar.gz

New:
----
  AnyEvent-WebSocket-Server-0.10.tar.gz
  cpanspec.yml

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

Other differences:
------------------
++++++ perl-AnyEvent-WebSocket-Server.spec ++++++
--- /var/tmp/diff_new_pack.iyOCG7/_old  2021-01-27 18:59:19.212534150 +0100
+++ /var/tmp/diff_new_pack.iyOCG7/_new  2021-01-27 18:59:19.216534156 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-AnyEvent-WebSocket-Server
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,21 +12,20 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
+%define cpan_name AnyEvent-WebSocket-Server
 Name:           perl-AnyEvent-WebSocket-Server
-Version:        0.09
+Version:        0.10
 Release:        0
-%define cpan_name AnyEvent-WebSocket-Server
 Summary:        WebSocket server for AnyEvent
-License:        Artistic-1.0 or GPL-1.0+
-Group:          Development/Libraries/Perl
-Url:            http://search.cpan.org/dist/AnyEvent-WebSocket-Server/
+License:        Artistic-1.0 OR GPL-1.0-or-later
+URL:            https://metacpan.org/release/%{cpan_name}
 Source0:        
https://cpan.metacpan.org/authors/id/T/TO/TOSHIOITO/%{cpan_name}-%{version}.tar.gz
+Source1:        cpanspec.yml
 BuildArch:      noarch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(AnyEvent)
@@ -41,13 +40,11 @@
 BuildRequires:  perl(Test::Memory::Cycle)
 BuildRequires:  perl(Test::Requires)
 BuildRequires:  perl(Try::Tiny)
-Requires:       perl-base = %{perl_version}
 Requires:       perl(AnyEvent::Handle)
 Requires:       perl(AnyEvent::WebSocket::Client) >= 0.37
 Requires:       perl(Protocol::WebSocket::Handshake::Server)
 Requires:       perl(Try::Tiny)
 Recommends:     perl(Net::SSLeay)
-
 %{perl_requires}
 
 %description
@@ -58,11 +55,11 @@
 https://tools.ietf.org/html/rfc6455 for detail.
 
 %prep
-%setup -q -n %{cpan_name}-%{version}
-find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
+%autosetup  -n %{cpan_name}-%{version}
+find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path 
"*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
 
 %build
-%{__perl} Build.PL installdirs=vendor
+perl Build.PL installdirs=vendor
 ./Build build flags=%{?_smp_mflags}
 
 %check
@@ -73,7 +70,6 @@
 %perl_gen_filelist
 
 %files -f %{name}.files
-%defattr(-,root,root,755)
 %doc Changes TODO
 
 %changelog

++++++ AnyEvent-WebSocket-Server-0.09.tar.gz -> 
AnyEvent-WebSocket-Server-0.10.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/AnyEvent-WebSocket-Server-0.09/Changes 
new/AnyEvent-WebSocket-Server-0.10/Changes
--- old/AnyEvent-WebSocket-Server-0.09/Changes  2016-11-05 10:17:35.000000000 
+0100
+++ new/AnyEvent-WebSocket-Server-0.10/Changes  2021-01-25 02:31:41.000000000 
+0100
@@ -1,5 +1,10 @@
 Revision history for AnyEvent-WebSocket-Server
 
+0.10    2020-01-25
+        - No functional change from 0.09.
+        - Fix test: The RSA key used in the test (in t/data) is now 3072 bit 
long,
+          because some TLS implementation now requires at least 2048 bit. (#5)
+
 0.09    2016-11-05
         [ENHANCEMENT]
         - Add "max_payload_size" option. (gh #3 by rp3u)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/AnyEvent-WebSocket-Server-0.09/META.json 
new/AnyEvent-WebSocket-Server-0.10/META.json
--- old/AnyEvent-WebSocket-Server-0.09/META.json        2016-11-05 
10:17:35.000000000 +0100
+++ new/AnyEvent-WebSocket-Server-0.10/META.json        2021-01-25 
02:31:41.000000000 +0100
@@ -4,13 +4,13 @@
       "Toshio Ito <[email protected]>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "Module::Build version 0.4216",
+   "generated_by" : "Module::Build version 0.4231",
    "license" : [
       "perl_5"
    ],
    "meta-spec" : {
       "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec";,
-      "version" : "2"
+      "version" : 2
    },
    "name" : "AnyEvent-WebSocket-Server",
    "no_index" : {
@@ -70,6 +70,6 @@
          "web" : "https://github.com/debug-ito/AnyEvent-WebSocket-Server";
       }
    },
-   "version" : "0.09",
-   "x_serialization_backend" : "JSON::PP version 2.27300"
+   "version" : "0.10",
+   "x_serialization_backend" : "JSON::PP version 4.02"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/AnyEvent-WebSocket-Server-0.09/META.yml 
new/AnyEvent-WebSocket-Server-0.10/META.yml
--- old/AnyEvent-WebSocket-Server-0.09/META.yml 2016-11-05 10:17:35.000000000 
+0100
+++ new/AnyEvent-WebSocket-Server-0.10/META.yml 2021-01-25 02:31:41.000000000 
+0100
@@ -18,7 +18,7 @@
   Module::Build: '0.42'
   Module::Build::Prereqs::FromCPANfile: '0.02'
 dynamic_config: 1
-generated_by: 'Module::Build version 0.4216, CPAN::Meta::Converter version 
2.150005'
+generated_by: 'Module::Build version 0.4231, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -43,5 +43,5 @@
 resources:
   bugtracker: https://github.com/debug-ito/AnyEvent-WebSocket-Server/issues
   repository: git://github.com/debug-ito/AnyEvent-WebSocket-Server.git
-version: '0.09'
+version: '0.10'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/AnyEvent-WebSocket-Server-0.09/lib/AnyEvent/WebSocket/Server.pm 
new/AnyEvent-WebSocket-Server-0.10/lib/AnyEvent/WebSocket/Server.pm
--- old/AnyEvent-WebSocket-Server-0.09/lib/AnyEvent/WebSocket/Server.pm 
2016-11-05 10:17:34.000000000 +0100
+++ new/AnyEvent-WebSocket-Server-0.10/lib/AnyEvent/WebSocket/Server.pm 
2021-01-25 02:31:41.000000000 +0100
@@ -7,7 +7,7 @@
 use Try::Tiny;
 use AnyEvent::WebSocket::Connection;
 
-our $VERSION = "0.09";
+our $VERSION = "0.10";
 
 sub new {
     my ($class, %args) = @_;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/AnyEvent-WebSocket-Server-0.09/t/data/ssl_test.combined.key 
new/AnyEvent-WebSocket-Server-0.10/t/data/ssl_test.combined.key
--- old/AnyEvent-WebSocket-Server-0.09/t/data/ssl_test.combined.key     
2016-11-05 10:17:35.000000000 +0100
+++ new/AnyEvent-WebSocket-Server-0.10/t/data/ssl_test.combined.key     
2021-01-25 02:31:41.000000000 +0100
@@ -1,47 +1,63 @@
 -----BEGIN RSA PRIVATE KEY-----
-MIIEjgIBAAKB/gDQSpZml9I4SKL4kdigP5rYbvY9KnXU/aq7nGJPtb9NDcrolXuj
-jJzWjVs5TEfKOAn9RCEAJC55TiA/H5VdBO7VDSPv+i3XfaHdoHEyzhrlvwETA0vk
-NCnnPqySUDgD+9xzZncAgc+62NK4RDWz1UhvtILJqX6DybKX7holCM5KFBD5yrG6
-L1R57Noxog8o3sDgdf2vcWV+wTO/ZkjoCN6wXryW11vS6/7toCpIAbP2i7sy188O
-NsdvVl5Fi97iNYKtRbmnf3MfceHoJOaJsV49EfNlHSe4Y8t8AqVEjQvfM2+MpRz0
-UZdDZ/bgFlQvj7FjBk7duVmWmihAOLKnAgMBAAECgf1mLhD2J0hzX/7C3hldE5bM
-0jJt8yR25jIZczAvVkOQc1G1I4/Rvas6/YFg7HDTXQZZflCKFzXNQGxFSyMkzMS1
-M4sLsLlIW1NKu+iMOdusFTVbtGRIgOaFkJNr+3pfSfDtk7iRQR081h0ZVCzcGac9
-VVpLv6BW2l2Idr/Qpy8tsLjVU5r0U+epW8/Sdi6bSVJAk7eSRriKGlqraTyAwUW8
-A/YGHYij1YP2rq1tsOwKh9XoqIleixW4kawncYfaIzTGPTJPkUmugY0DyOpdgPrX
-pyZNX4IN4pVNZfAy0uzEGtQ0M5QnfmAzTKT81BnRRWGYqrMnVh52NMYoX4dBAn8O
-9RKGBB7Gm9QyX3/ck17Fd+td3MLwVH5nWZPagDAm1i78fDER7KBNMKpB2u2PoQVS
-kklGyuOFWLkj+yIZgNrdMcFz3MP9w7HZHc6PAW4jc4qkEAt+L4ulqBuF1UITMx//
-RWgBMYSGElRJbFOKwawgtgGtgKb+rLH38DKmSUtRAn8N7Pvzmt9kyFt/cDtfBtA6
-L/2kkUwnKrQXhmsGGppvU9rdtRPrUgjD71g0b8v7UzYjREZUmMrMqHLyAQtFt5q1
-OGF8R+DXrmZLenm0qX8yN/aYuInDXk1PrKT1FaFLqrrZKi1Tz2Llop9Qc20cmI6Z
-Ly7C2WiZfkijboHUr7B3An8JNl7DVlRSRXYr1HAfPlF31IWOGUOj3JbCNwT+5kdC
-FFd6QU/D13dgM6IZz6rT9PwfQGSLirkZz2ywwaPeC2RCKrwZDZdVfCvVKyunHt1k
-TmzM4ekCPmyHioPxKUl6I9oIUwpc+c/C+BUb5/GInALVXuSnpX61i05OBI5dpvUR
-An8Jwg0Ot3Bga7EJzLgdr2WL0IMYpSPKsja94VfvUAb1ibns720E0VgJDBcvr0Mt
-WjKuZbIup148KLFa+PZQJQcIg3h0IN3h5HgT3b+Yo8jYhLSMcYs/Vj4wXVa90ilT
-H1CMyew3NTQkm16tfiRwDEqn9pL6wGN2YzI9KztYsL+jAn8E/B9YoGQ3QD4wfOl2
-SbxacgSM2RT+2odtXSHilvTFiuh1eiuouGmkoEWRep9plvfezgh7jWAHWE+8wcqL
-bpa0Bnxbg+qKMzoH2Q2e4oZ/N85/UdlhaoWUfWP3VUska9r8GgWouF3XR3dd9ypU
-8ZUAJGsFCucmDijZEodEl2tg
+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
 -----END RSA PRIVATE KEY-----
 -----BEGIN CERTIFICATE-----
-MIIDQDCCAiwCCQCgkrBYYWQS3zANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQGEwJK
-UDERMA8GA1UECAwIS2FuYWdhd2ExETAPBgNVBAcMCEthd2FzYWtpMQ0wCwYDVQQK
-DARBY21lMQ0wCwYDVQQLDARhY21lMRIwEAYDVQQDDAkxMjcuMC4wLjEwIBcNMTYw
-NzI3MDgzNzA0WhgPMjI5MDA1MTIwODM3MDRaMGUxCzAJBgNVBAYTAkpQMREwDwYD
-VQQIDAhLYW5hZ2F3YTERMA8GA1UEBwwIS2F3YXNha2kxDTALBgNVBAoMBEFjbWUx
-DTALBgNVBAsMBGFjbWUxEjAQBgNVBAMMCTEyNy4wLjAuMTCCAR4wDQYJKoZIhvcN
-AQEBBQADggELADCCAQYCgf4A0EqWZpfSOEii+JHYoD+a2G72PSp11P2qu5xiT7W/
-TQ3K6JV7o4yc1o1bOUxHyjgJ/UQhACQueU4gPx+VXQTu1Q0j7/ot132h3aBxMs4a
-5b8BEwNL5DQp5z6sklA4A/vcc2Z3AIHPutjSuEQ1s9VIb7SCyal+g8myl+4aJQjO
-ShQQ+cqxui9UeezaMaIPKN7A4HX9r3FlfsEzv2ZI6AjesF68ltdb0uv+7aAqSAGz
-9ou7MtfPDjbHb1ZeRYve4jWCrUW5p39zH3Hh6CTmibFePRHzZR0nuGPLfAKlRI0L
-3zNvjKUc9FGXQ2f24BZUL4+xYwZO3blZlpooQDiypwIDAQABMA0GCSqGSIb3DQEB
-CwUAA4H+AAldBecZv951EyXcre9SWvaFGfML3Hzxx6YYNbBItfD1aF2zyhkSGNB2
-iD32/SWF2EVYMA1gG4YUzqJ4I6OXeOSggJ89iZJxfgZr4e5tePm7UzfpuBX5iD4k
-n1qJo9Tl4THTxfmTvQab+h53UwcE+iaquNv3d+o7pQmKYd0pzkSgUa9ODK5yBYAQ
-l/eXiuQ/WCw1LuBOd2suX8hhtfnAMxc/SjY+TLV03HoqrA/lgIPcuOqdIS4qv8G4
-gL2Masmf73n12m683rdEs3RZUXDExJZ5nMRsYWeaO9/ThW3qMChKcvPiLf7OOAmT
-PIBruTW57490+xkxidvlHSs7lAg=
+MIIEDzCCAncCFC6UBmJJUvVcDHj+aOERNbw6E11qMA0GCSqGSIb3DQEBCwUAMEMx
+CzAJBgNVBAYTAkpQMREwDwYDVQQIDAhLYW5hZ2F3YTENMAsGA1UECgwEQWNtZTES
+MBAGA1UEAwwJMTI3LjAuMC4xMCAXDTIxMDEyNTAxMjE0NloYDzIyOTQxMTEwMDEy
+MTQ2WjBDMQswCQYDVQQGEwJKUDERMA8GA1UECAwIS2FuYWdhd2ExDTALBgNVBAoM
+BEFjbWUxEjAQBgNVBAMMCTEyNy4wLjAuMTCCAaIwDQYJKoZIhvcNAQEBBQADggGP
+ADCCAYoCggGBAN9XRmRyNVBBWg4XMdw6dAreDfyJ+ONTXemQ8br3Na1xMtu5vPa5
+CDbWZ5k7Eid8OtkF/AzbZ92GUee2Y9HpttRKJ2r43wWEJojjr5d5FhxJoVZp8L8X
+GY9cSffZMz98bP8O4DT5byj0QDuh6rMyTcPrNNp0kps5ya2r3a2ti+YM0RDyGb1m
+2DMcTKAv8B3R01KrJYuSCQTe+3d2cYsrpGZcY6IxYIi9JWqqsTiuOIeMiIOWhnJ3
+Ae0NFC793z6OSVYrINMMabte7PEcYalKD1ZwX1kifoQtur6K3UmQmZ4aA3D2FXay
+RD0iK6TWXFww98KlujWYVwEl5TkRxYb3u8iTRKxp7mV+3swheuorDuR67lzEwE0c
+7I60Eggv4hHlLCNXaGqkcBwejlOQkH9sIjMPxYj6FFcHmwQGqFr93RWm3i/zuRrn
+b3yo+vVx65NRMi1F/zPXUPE9vkVC0tFEuXHJZytk/aa4YC75EESdQNkerBMAYMkb
+b+yXA5PSrXUZkQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBgQAZ3LjnjPaaXZkbu26h
+BCetAXEG8Ooj+oCijft3po1rSANnZECw7bnOr/BehUJcv9BBu2u7Hp+XcRk6CtwK
+QEwdLPgzszQoVYTxdCq15Q3BV0z5pViPeo6Jb57kpfQDPyw4aPAe3Wk+gEZmfpim
+ODr5sHuzsA69jo9hQPxD5acwSGjE3yba7yMgc38KHwe9dn2101t4V8BctYczXgCF
+0bc52qO+tGZM6gRqpwrR/fTOV7rEt9v6zTFtK7Jtf8aFU+v+TEgaspMsFT3zcqD2
+w8U91Cxro4pDiicI0fGmNukgUCM5VE0LmF1fl+0uztO37yDBmrq5GpgRHb6IATxv
+SVuzJRzO+SG6NvbqHoz23anvjcaV6S/BOzId3SAKl52ATTwI9yHEeOFamCu9Y3Dm
+UQzDoWMzR2KP1Aw6Sq7Rpax3QTn4VEEHxu58TaEEjwTN9JFyQ6SSJ4j6h5dBHw/6
+9PfQtHPefWMdKssfHHUmVXRnGNYBz4CO+U3SbhHLSccC2q8=
 -----END CERTIFICATE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/AnyEvent-WebSocket-Server-0.09/t/data/ssl_test.crt 
new/AnyEvent-WebSocket-Server-0.10/t/data/ssl_test.crt
--- old/AnyEvent-WebSocket-Server-0.09/t/data/ssl_test.crt      2016-11-05 
10:17:34.000000000 +0100
+++ new/AnyEvent-WebSocket-Server-0.10/t/data/ssl_test.crt      2021-01-25 
02:31:41.000000000 +0100
@@ -1,20 +1,24 @@
 -----BEGIN CERTIFICATE-----
-MIIDQDCCAiwCCQCgkrBYYWQS3zANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQGEwJK
-UDERMA8GA1UECAwIS2FuYWdhd2ExETAPBgNVBAcMCEthd2FzYWtpMQ0wCwYDVQQK
-DARBY21lMQ0wCwYDVQQLDARhY21lMRIwEAYDVQQDDAkxMjcuMC4wLjEwIBcNMTYw
-NzI3MDgzNzA0WhgPMjI5MDA1MTIwODM3MDRaMGUxCzAJBgNVBAYTAkpQMREwDwYD
-VQQIDAhLYW5hZ2F3YTERMA8GA1UEBwwIS2F3YXNha2kxDTALBgNVBAoMBEFjbWUx
-DTALBgNVBAsMBGFjbWUxEjAQBgNVBAMMCTEyNy4wLjAuMTCCAR4wDQYJKoZIhvcN
-AQEBBQADggELADCCAQYCgf4A0EqWZpfSOEii+JHYoD+a2G72PSp11P2qu5xiT7W/
-TQ3K6JV7o4yc1o1bOUxHyjgJ/UQhACQueU4gPx+VXQTu1Q0j7/ot132h3aBxMs4a
-5b8BEwNL5DQp5z6sklA4A/vcc2Z3AIHPutjSuEQ1s9VIb7SCyal+g8myl+4aJQjO
-ShQQ+cqxui9UeezaMaIPKN7A4HX9r3FlfsEzv2ZI6AjesF68ltdb0uv+7aAqSAGz
-9ou7MtfPDjbHb1ZeRYve4jWCrUW5p39zH3Hh6CTmibFePRHzZR0nuGPLfAKlRI0L
-3zNvjKUc9FGXQ2f24BZUL4+xYwZO3blZlpooQDiypwIDAQABMA0GCSqGSIb3DQEB
-CwUAA4H+AAldBecZv951EyXcre9SWvaFGfML3Hzxx6YYNbBItfD1aF2zyhkSGNB2
-iD32/SWF2EVYMA1gG4YUzqJ4I6OXeOSggJ89iZJxfgZr4e5tePm7UzfpuBX5iD4k
-n1qJo9Tl4THTxfmTvQab+h53UwcE+iaquNv3d+o7pQmKYd0pzkSgUa9ODK5yBYAQ
-l/eXiuQ/WCw1LuBOd2suX8hhtfnAMxc/SjY+TLV03HoqrA/lgIPcuOqdIS4qv8G4
-gL2Masmf73n12m683rdEs3RZUXDExJZ5nMRsYWeaO9/ThW3qMChKcvPiLf7OOAmT
-PIBruTW57490+xkxidvlHSs7lAg=
+MIIEDzCCAncCFC6UBmJJUvVcDHj+aOERNbw6E11qMA0GCSqGSIb3DQEBCwUAMEMx
+CzAJBgNVBAYTAkpQMREwDwYDVQQIDAhLYW5hZ2F3YTENMAsGA1UECgwEQWNtZTES
+MBAGA1UEAwwJMTI3LjAuMC4xMCAXDTIxMDEyNTAxMjE0NloYDzIyOTQxMTEwMDEy
+MTQ2WjBDMQswCQYDVQQGEwJKUDERMA8GA1UECAwIS2FuYWdhd2ExDTALBgNVBAoM
+BEFjbWUxEjAQBgNVBAMMCTEyNy4wLjAuMTCCAaIwDQYJKoZIhvcNAQEBBQADggGP
+ADCCAYoCggGBAN9XRmRyNVBBWg4XMdw6dAreDfyJ+ONTXemQ8br3Na1xMtu5vPa5
+CDbWZ5k7Eid8OtkF/AzbZ92GUee2Y9HpttRKJ2r43wWEJojjr5d5FhxJoVZp8L8X
+GY9cSffZMz98bP8O4DT5byj0QDuh6rMyTcPrNNp0kps5ya2r3a2ti+YM0RDyGb1m
+2DMcTKAv8B3R01KrJYuSCQTe+3d2cYsrpGZcY6IxYIi9JWqqsTiuOIeMiIOWhnJ3
+Ae0NFC793z6OSVYrINMMabte7PEcYalKD1ZwX1kifoQtur6K3UmQmZ4aA3D2FXay
+RD0iK6TWXFww98KlujWYVwEl5TkRxYb3u8iTRKxp7mV+3swheuorDuR67lzEwE0c
+7I60Eggv4hHlLCNXaGqkcBwejlOQkH9sIjMPxYj6FFcHmwQGqFr93RWm3i/zuRrn
+b3yo+vVx65NRMi1F/zPXUPE9vkVC0tFEuXHJZytk/aa4YC75EESdQNkerBMAYMkb
+b+yXA5PSrXUZkQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBgQAZ3LjnjPaaXZkbu26h
+BCetAXEG8Ooj+oCijft3po1rSANnZECw7bnOr/BehUJcv9BBu2u7Hp+XcRk6CtwK
+QEwdLPgzszQoVYTxdCq15Q3BV0z5pViPeo6Jb57kpfQDPyw4aPAe3Wk+gEZmfpim
+ODr5sHuzsA69jo9hQPxD5acwSGjE3yba7yMgc38KHwe9dn2101t4V8BctYczXgCF
+0bc52qO+tGZM6gRqpwrR/fTOV7rEt9v6zTFtK7Jtf8aFU+v+TEgaspMsFT3zcqD2
+w8U91Cxro4pDiicI0fGmNukgUCM5VE0LmF1fl+0uztO37yDBmrq5GpgRHb6IATxv
+SVuzJRzO+SG6NvbqHoz23anvjcaV6S/BOzId3SAKl52ATTwI9yHEeOFamCu9Y3Dm
+UQzDoWMzR2KP1Aw6Sq7Rpax3QTn4VEEHxu58TaEEjwTN9JFyQ6SSJ4j6h5dBHw/6
+9PfQtHPefWMdKssfHHUmVXRnGNYBz4CO+U3SbhHLSccC2q8=
 -----END CERTIFICATE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/AnyEvent-WebSocket-Server-0.09/t/data/ssl_test.key 
new/AnyEvent-WebSocket-Server-0.10/t/data/ssl_test.key
--- old/AnyEvent-WebSocket-Server-0.09/t/data/ssl_test.key      2016-11-05 
10:17:34.000000000 +0100
+++ new/AnyEvent-WebSocket-Server-0.10/t/data/ssl_test.key      2021-01-25 
02:31:41.000000000 +0100
@@ -1,27 +1,39 @@
 -----BEGIN RSA PRIVATE KEY-----
-MIIEjgIBAAKB/gDQSpZml9I4SKL4kdigP5rYbvY9KnXU/aq7nGJPtb9NDcrolXuj
-jJzWjVs5TEfKOAn9RCEAJC55TiA/H5VdBO7VDSPv+i3XfaHdoHEyzhrlvwETA0vk
-NCnnPqySUDgD+9xzZncAgc+62NK4RDWz1UhvtILJqX6DybKX7holCM5KFBD5yrG6
-L1R57Noxog8o3sDgdf2vcWV+wTO/ZkjoCN6wXryW11vS6/7toCpIAbP2i7sy188O
-NsdvVl5Fi97iNYKtRbmnf3MfceHoJOaJsV49EfNlHSe4Y8t8AqVEjQvfM2+MpRz0
-UZdDZ/bgFlQvj7FjBk7duVmWmihAOLKnAgMBAAECgf1mLhD2J0hzX/7C3hldE5bM
-0jJt8yR25jIZczAvVkOQc1G1I4/Rvas6/YFg7HDTXQZZflCKFzXNQGxFSyMkzMS1
-M4sLsLlIW1NKu+iMOdusFTVbtGRIgOaFkJNr+3pfSfDtk7iRQR081h0ZVCzcGac9
-VVpLv6BW2l2Idr/Qpy8tsLjVU5r0U+epW8/Sdi6bSVJAk7eSRriKGlqraTyAwUW8
-A/YGHYij1YP2rq1tsOwKh9XoqIleixW4kawncYfaIzTGPTJPkUmugY0DyOpdgPrX
-pyZNX4IN4pVNZfAy0uzEGtQ0M5QnfmAzTKT81BnRRWGYqrMnVh52NMYoX4dBAn8O
-9RKGBB7Gm9QyX3/ck17Fd+td3MLwVH5nWZPagDAm1i78fDER7KBNMKpB2u2PoQVS
-kklGyuOFWLkj+yIZgNrdMcFz3MP9w7HZHc6PAW4jc4qkEAt+L4ulqBuF1UITMx//
-RWgBMYSGElRJbFOKwawgtgGtgKb+rLH38DKmSUtRAn8N7Pvzmt9kyFt/cDtfBtA6
-L/2kkUwnKrQXhmsGGppvU9rdtRPrUgjD71g0b8v7UzYjREZUmMrMqHLyAQtFt5q1
-OGF8R+DXrmZLenm0qX8yN/aYuInDXk1PrKT1FaFLqrrZKi1Tz2Llop9Qc20cmI6Z
-Ly7C2WiZfkijboHUr7B3An8JNl7DVlRSRXYr1HAfPlF31IWOGUOj3JbCNwT+5kdC
-FFd6QU/D13dgM6IZz6rT9PwfQGSLirkZz2ywwaPeC2RCKrwZDZdVfCvVKyunHt1k
-TmzM4ekCPmyHioPxKUl6I9oIUwpc+c/C+BUb5/GInALVXuSnpX61i05OBI5dpvUR
-An8Jwg0Ot3Bga7EJzLgdr2WL0IMYpSPKsja94VfvUAb1ibns720E0VgJDBcvr0Mt
-WjKuZbIup148KLFa+PZQJQcIg3h0IN3h5HgT3b+Yo8jYhLSMcYs/Vj4wXVa90ilT
-H1CMyew3NTQkm16tfiRwDEqn9pL6wGN2YzI9KztYsL+jAn8E/B9YoGQ3QD4wfOl2
-SbxacgSM2RT+2odtXSHilvTFiuh1eiuouGmkoEWRep9plvfezgh7jWAHWE+8wcqL
-bpa0Bnxbg+qKMzoH2Q2e4oZ/N85/UdlhaoWUfWP3VUska9r8GgWouF3XR3dd9ypU
-8ZUAJGsFCucmDijZEodEl2tg
+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
 -----END RSA PRIVATE KEY-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/AnyEvent-WebSocket-Server-0.09/t/support_script/gen_ssl_keys.sh 
new/AnyEvent-WebSocket-Server-0.10/t/support_script/gen_ssl_keys.sh
--- old/AnyEvent-WebSocket-Server-0.09/t/support_script/gen_ssl_keys.sh 
2016-11-05 10:17:35.000000000 +0100
+++ new/AnyEvent-WebSocket-Server-0.10/t/support_script/gen_ssl_keys.sh 
2021-01-25 02:31:41.000000000 +0100
@@ -1,5 +1,7 @@
 #!/bin/sh
 
+this_dir=`dirname $0`
+
 keybase="$1"
 
 if [ "x$keybase" = "x" ]; then
@@ -16,11 +18,19 @@
     exit 1
 fi
 
+config_file="$this_dir/cert_config"
+
 echo "Generating $keybase.key"
-openssl genrsa 2024 > $keybase.key
+openssl genrsa 3072 > $keybase.key
 
+csrC=JP
+csrST=Kanagawa
+csrO=Acme
+csrCN="127.0.0.1"
 echo "Generating $keybase.crt"
-openssl req -new -key $keybase.key | openssl x509 -days 100000 -req -signkey 
$keybase.key > $keybase.crt
+openssl req -new -key $keybase.key \
+        -subj "/C=$csrC/ST=$csrST/L=/O=$csrO/OU=/CN=$csrCN/emailAddress=" \
+    | openssl x509 -days 100000 -req -signkey $keybase.key > $keybase.crt
 
 echo "Generating $keybase.combined.key"
 cat $keybase.key $keybase.crt > $keybase.combined.key

++++++ cpanspec.yml ++++++
---
#description_paragraphs: 3
#description: |-
#  override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
#  - source1
#  - source2
#patches:
#  foo.patch: -p1
#  bar.patch:
#  baz.patch: PATCH-FIX-OPENSUSE
#preamble: |-
# BuildRequires:  gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s,  *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL 
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module
#skip_doc: regexp_to_skip_for_doc.*
#add_doc: files to add to docs
#misc: |-
#anything else to be added to spec file
#follows directly after %files section, so it can contain new blocks or also
#changes to %files section

Reply via email to