From 0d519deae2d7536c7e80d4410c2d4ce58fcf83f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppi...@redhat.com> Date: Mon, 21 Sep 2015 16:00:01 +0200 Subject: 1.06 bump
diff --git a/.gitignore b/.gitignore index 1c22e85..5c88128 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ Event-RPC-1.01.tar.gz /Event-RPC-1.03.tar.gz /Event-RPC-1.04.tar.gz /Event-RPC-1.05.tar.gz +/Event-RPC-1.06.tar.gz diff --git a/Event-RPC-1.05-New-server-certificate-with-localhost-dnsName.patch b/Event-RPC-1.05-New-server-certificate-with-localhost-dnsName.patch deleted file mode 100644 index 26ef90c..0000000 --- a/Event-RPC-1.05-New-server-certificate-with-localhost-dnsName.patch +++ /dev/null @@ -1,330 +0,0 @@ -From 5c3a5a4c5832499fc82106d6dd8807053725bc23 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppi...@redhat.com> -Date: Mon, 7 Sep 2015 15:07:18 +0200 -Subject: [PATCH] New server certificate with localhost dnsName -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Since IO::Socket::SSL 2.0.18, t/04.cnct-auth-ssl-verifypeer-wrongca.t -hangs because IO::Socket::SSL is stricter in certificate veryfing. The -server's domain name is missing the server's certificate. - -This patch generates new server's certificate with "localhost" -dnsName. It also creates new key and certificate for CA because I do -not know CA's password. The new key is not encrypted. - -CPAN RT#106874 - -Signed-off-by: Petr Písař <ppi...@redhat.com> ---- - t/ssl/ca.crt | 47 ++++++-------- - t/ssl/ca.key | 194 ++++++++++++++++++++++++++++++++++++++++--------------- - t/ssl/server.crt | 40 ++++++------ - 3 files changed, 179 insertions(+), 102 deletions(-) - -diff --git a/t/ssl/ca.crt b/t/ssl/ca.crt -index c613ebd..3a22ce7 100644 ---- a/t/ssl/ca.crt -+++ b/t/ssl/ca.crt -@@ -1,31 +1,20 @@ - -----BEGIN CERTIFICATE----- --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 - -----END CERTIFICATE----- -diff --git a/t/ssl/ca.key b/t/ssl/ca.key -index 6a4bf18..2d99b90 100644 ---- a/t/ssl/ca.key -+++ b/t/ssl/ca.key -@@ -1,54 +1,144 @@ -+Public Key Info: -+ Public Key Algorithm: RSA -+ Key Security Level: Medium (2048 bits) -+ -+modulus: -+ 00:b1:56:ba:28:46:01:0a:40:5a:b4:eb:b3:26:77: -+ a2:a5:6f:87:b2:bc:be:9b:92:1b:67:b7:5a:7d:7b: -+ 6a:ac:e4:45:0b:90:d7:b4:0b:fd:71:12:de:63:05: -+ 68:e4:48:37:91:51:20:4a:73:8d:c2:79:3e:17:24: -+ ce:dc:92:30:4e:64:64:21:24:1a:4d:2a:67:9d:d1: -+ 01:b5:f8:e6:e9:37:02:b3:cc:e2:01:68:23:9f:1a: -+ 8d:9f:91:96:15:8a:12:39:21:e2:1d:40:13:76:21: -+ a6:3c:d3:b4:3b:69:71:a5:5d:d0:ca:95:fb:d3:8c: -+ 42:2d:37:3f:b9:aa:2f:5b:bb:e7:e8:5f:e1:a1:7b: -+ 56:b7:a2:33:b1:40:57:cb:aa:58:59:fd:ba:10:39: -+ 94:d1:5c:b6:63:16:e9:87:98:6c:e2:19:3e:ca:e0: -+ ec:83:04:32:19:7c:26:db:8a:ab:93:50:f7:cc:f7: -+ 1b:40:3c:f4:60:77:62:af:ad:6f:6f:9d:a2:d2:7a: -+ 4c:03:6f:95:b8:6c:0d:41:4b:ab:30:0f:95:ee:9d: -+ 43:b5:e5:bd:57:a3:1d:8e:94:45:98:9a:08:3f:47: -+ e2:58:0b:21:5f:dd:dc:7c:b6:1d:ed:fa:11:09:ab: -+ 8a:15:c3:0c:35:dc:36:9d:ec:66:8d:69:ea:c7:ba: -+ 61:d3: -+ -+public exponent: -+ 01:00:01: -+ -+private exponent: -+ 5e:36:66:05:b9:53:1a:20:20:50:57:9b:c0:86:f4: -+ 58:91:8c:f4:ef:03:10:61:29:c0:0b:0f:be:f4:4f: -+ 32:f4:be:9d:ab:60:7d:1d:95:92:79:e4:bd:94:85: -+ 2a:2a:17:a3:53:07:25:a6:88:1c:56:0f:1f:7a:85: -+ 8f:76:f6:c4:de:de:b7:20:97:fc:80:d7:b5:66:f1: -+ 52:bc:9d:e8:2e:3a:78:4d:13:90:8d:c3:c6:e5:f3: -+ 71:5f:85:ed:81:81:b6:ea:82:56:e9:d0:ad:04:a9: -+ 6d:4d:47:45:fc:f9:cc:51:af:f7:c0:80:9d:dd:b8: -+ d6:8e:b0:83:31:9f:a1:4a:ab:3e:b9:4f:59:f4:91: -+ c2:7a:26:6a:f0:d3:cb:93:28:19:40:3f:32:4b:d4: -+ 3d:eb:28:e1:4d:f9:49:21:93:2f:7e:7e:46:75:5d: -+ eb:42:0f:67:ea:92:21:37:c8:38:fc:db:92:04:31: -+ d6:cc:de:ee:69:c6:92:8b:f9:9c:d4:2c:10:06:5c: -+ a1:41:76:5e:56:6d:0c:3c:98:d0:a4:ce:62:49:ea: -+ 97:6e:8e:86:69:9e:2f:45:b0:c4:23:94:8d:f8:64: -+ d3:ca:bf:43:d6:44:1a:79:f0:05:b0:ba:4f:7a:10: -+ 33:e7:7e:8f:61:41:e6:21:45:48:2f:19:7f:3b:a8: -+ c9: -+ -+prime1: -+ 00:d3:a2:fc:1c:74:cc:71:fd:a9:b0:a7:8c:dc:b4: -+ d3:ee:b9:f9:f7:e6:5b:b8:cd:76:1b:fd:e9:0a:2b: -+ 51:ca:09:65:91:b1:81:84:11:7f:51:16:55:ca:ff: -+ e0:2f:e9:6c:15:1b:88:28:f7:1e:22:84:8e:fc:54: -+ 21:5f:b3:42:83:7b:b9:a1:66:f2:cd:43:a7:3b:0f: -+ f3:5a:fc:a1:1d:69:96:2a:60:fe:2b:13:01:76:45: -+ 66:45:f9:b1:8e:71:d5:ff:8f:83:d0:18:58:d5:7b: -+ 15:d1:56:e7:f8:63:97:67:20:72:b9:8b:ef:ed:ff: -+ c4:c5:cd:cf:4a:aa:ad:72:7d: -+ -+prime2: -+ 00:d6:83:38:db:ef:c7:f6:05:0c:d5:e8:eb:bb:2c: -+ 32:94:db:2a:33:dc:b6:d9:68:28:df:ef:16:8b:98: -+ ed:fb:5f:73:4a:3d:f4:84:c1:13:64:5c:94:cd:c8: -+ 67:06:9f:e4:ce:d1:d1:08:6c:bb:56:dc:47:10:fb: -+ 91:62:38:5a:9d:aa:28:aa:7f:17:2d:ac:df:25:fa: -+ c6:8f:4a:fc:2f:e5:62:0f:79:f7:f5:fe:4f:13:f1: -+ ff:d0:d4:47:6e:63:14:a5:bb:73:82:42:4b:98:7b: -+ 64:f9:43:ad:88:72:0c:49:44:26:e6:cc:d5:c8:42: -+ 22:56:99:a5:7a:fc:b2:86:8f: -+ -+coefficient: -+ 00:89:96:af:a2:1d:b7:a1:21:e1:76:bc:15:96:62: -+ d2:9d:78:4d:85:3a:7d:c4:05:de:ed:ad:1a:e0:04: -+ 97:6b:76:be:33:86:17:b0:3f:21:c6:59:ca:78:74: -+ 88:8e:37:2a:11:ed:91:2a:26:73:32:85:ac:44:0f: -+ 1b:e8:23:02:69:e2:b8:89:de:70:fb:f1:4c:25:b8: -+ 2a:99:f9:14:26:a2:43:5c:22:8d:2e:5e:47:70:12: -+ 0f:f0:08:53:7e:25:76:7c:d2:af:8e:cd:3e:88:c7: -+ 90:09:e4:b9:9a:75:0d:dc:88:b4:d7:d4:ef:4f:45: -+ 7d:5f:35:52:67:66:46:9d:e0: -+ -+exp1: -+ 5d:63:f6:cc:b7:dd:e0:0f:87:ea:24:85:cc:7f:1f: -+ 66:a1:3a:e5:62:09:e7:ab:03:0b:a7:28:47:0c:86: -+ b3:19:22:71:00:5b:9e:e3:f9:c2:d6:90:55:5c:44: -+ 99:df:ef:8a:00:f4:3c:df:8f:b4:bb:ba:3d:2f:02: -+ eb:30:37:91:bd:ef:54:82:11:72:f2:ff:c0:d8:71: -+ 13:1d:98:1b:5a:94:a1:6e:db:ba:36:50:d6:d8:19: -+ 21:97:e5:fa:6d:d1:79:4c:e3:65:d8:d8:9a:9c:0e: -+ 2c:aa:a5:02:bf:2f:f8:9a:21:06:2f:f2:58:9c:1d: -+ 41:0c:69:05:11:fc:28:21: -+ -+exp2: -+ 00:e4:c1:0a:e1:7f:d2:bd:88:a5:27:78:3b:ea:5e: -+ 37:92:86:25:7b:28:e3:d4:f4:3e:a2:8f:54:7b:89: -+ 9a:3f:76:8a:7b:a1:96:1f:fb:c5:b2:41:08:6e:6a: -+ 47:73:c9:0f:37:7e:88:6b:73:88:54:18:93:b0:88: -+ 95:81:28:97:79:8a:fb:d2:d5:b4:e2:00:77:f7:08: -+ 76:b6:58:40:96:d3:06:bf:7a:51:f3:02:3f:52:05: -+ bf:c7:f2:98:3a:1f:6e:e5:4e:00:df:e7:d2:b5:c8: -+ e0:e4:f0:47:1e:3a:80:df:a0:cd:db:52:94:a7:f9: -+ de:a4:7b:34:fc:f2:7d:6f: -+ -+ -+Public Key ID: CE:6A:6E:1E:F2:B2:24:E5:E5:6D:A3:EB:6A:CC:49:B2:3A:12:CB:7E -+Public key's random art: -++--[ RSA 2048]----+ -+| | -+| | -+| | -+| | -+| . . S | -+|. .o.o + | -+|.o.*+.o * | -+|+..E*oo= . | -+|++..oXO. | -++-----------------+ -+ - -----BEGIN RSA PRIVATE KEY----- --Proc-Type: 4,ENCRYPTED --DEK-Info: DES-EDE3-CBC,1F27D6997FA6C191 -- --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 - -----END RSA PRIVATE KEY----- -diff --git a/t/ssl/server.crt b/t/ssl/server.crt -index 4e6e285..3695b8f 100644 ---- a/t/ssl/server.crt -+++ b/t/ssl/server.crt -@@ -1,23 +1,21 @@ - -----BEGIN CERTIFICATE----- --MIIDyzCCAbMCAQEwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQVUxEzARBgNV --BAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdpdHMgUHR5IEx0 --ZDAeFw0xMzAyMDIxMDQ1MzBaFw0yMzAxMzExMDQ1MzBaMIGVMQswCQYDVQQGEwJE --RTERMA8GA1UECBMISXJnZW5kd28xDjAMBgNVBAcTBUtvZWxuMRIwEAYDVQQKEwll --eGl0MS5vcmcxHTAbBgNVBAsTFFNvZnR3YXJlIERldmVsb3BtZW50MRMwEQYDVQQD --FApK9nJuIFJlZGVyMRswGQYJKoZIhvcNAQkBFgxqb2VybkB6eW4uZGUwgZ8wDQYJ --KoZIhvcNAQEBBQADgY0AMIGJAoGBAKSr4DKHLFi290kMNVLpMXAjkUg2IIHtXdSw --BiD5UbS0YQgjX1Ln2PCbJZp/+IWSOMKXkUOTNjSzJD/JGgoJjL4spdtCPowopC6k --BU0zJsFN+blqDMN+N5GQOBuni6o1lcvDRzQAU7YYIoB2lRlpXdJURaWA+A3FiM3u --dAH4PHZfAgMBAAEwDQYJKoZIhvcNAQEFBQADggIBAJfqRMegqW/frG5F3JboCsAX --Rp/wU66gSXK3xqxtJ9olwmVT2CokFCCWywKvK9Znx+pspf6K294LIA9IFdUQObCL --q8bgYRRrQsWZQBao9reCjAxZqVVHrCrVUsi5HNvNNXlXd1G0Zl4lS2lxDnTfK/kT --wNATusAGDOXu9d2pnpJo5zJs007KyZbpNgLNsGrIVCy9dgyslE+saH02mxYofK/t --6s4tBN+Qrrb6TqaX5JeAqbOlg1ewr3ygeG+t9GpId5XRTsLGMbUTmwZ27tU6J57+ --HdzBd/SLz+xRu9sT6r1TbB06OOZWctRKXzg3pyKquoJC0ISBraGO2BPJ+lJAneuI --xNE74zxIc+z3rFLydSPq3nbiWfeJXst1Ctxp3vJDIFY401LeJKuI/S1VZQ6ponzA --Qqdjh3jSXbSTFIxaXhsyjBXwx55jOVyJLEodcKtU80nkJwc3CsqK6c0vYF9Jv078 --HYYkXu3cquYysYLgBfoUfPNJQQ2eEOcX4AmaLuuFZ8sANv0Jul4AdFDDYA6g4UVo --dwb43y2dHvP5BXkzwAvAigWgXQr4sRlMdp+ln5mMtilsHsQ5/K1lDgLp1JFuS7zz --TAVhqNbgEZfmu3Ig7KMM1n4V1LNx38SUWNBHajLIVcXNa9MXTd36amOydLwPvJ+4 --P0OzazzHKY0IpOrqroRY -+MIIDazCCAlOgAwIBAgIIVe2K6CsAtO4wDQYJKoZIhvcNAQELBQAwRTEhMB8GA1UE -+ChMYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMRMwEQYDVQQIEwpTb21lLVN0YXRl -+MQswCQYDVQQGEwJBVTAiGA8yMDE1MDkwNzEzMDIzNFoYDzIwMjUwOTA0MTMwMjM5 -+WjCBlTELMAkGA1UEBhMCREUxETAPBgNVBAgTCElyZ2VuZHdvMQ4wDAYDVQQHEwVL -+b2VsbjESMBAGA1UEChMJZXhpdDEub3JnMR0wGwYDVQQLExRTb2Z0d2FyZSBEZXZl -+bG9wbWVudDETMBEGA1UEAxQKSvZybiBSZWRlcjEbMBkGCSqGSIb3DQEJARYMam9l -+cm5AenluLmRlMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkq+AyhyxYtvdJ -+DDVS6TFwI5FINiCB7V3UsAYg+VG0tGEII19S59jwmyWaf/iFkjjCl5FDkzY0syQ/ -+yRoKCYy+LKXbQj6MKKQupAVNMybBTfm5agzDfjeRkDgbp4uqNZXLw0c0AFO2GCKA -+dpUZaV3SVEWlgPgNxYjN7nQB+Dx2XwIDAQABo4GNMIGKMAwGA1UdEwEB/wQCMAAw -+FAYDVR0RBA0wC4IJbG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMA8GA1Ud -+DwEB/wQFAwMHoAAwHQYDVR0OBBYEFDh7eiCqf6z50yg9dGn8mcnwhkHZMB8GA1Ud -+IwQYMBaAFM5qbh7ysiTl5W2j62rMSbI6Est+MA0GCSqGSIb3DQEBCwUAA4IBAQAO -+mWj19DdBWLWBa4TJ7P9lhXnkX/pkItc1oE2alM2DQHrZReNXDdYSgx/9uWjScckf -+V4OuYvGDDbrAiXQUm8+NQw8QNwJOze+Pkf9f52dx2LKTuZ+TN72WKlHWc4D5iObn -+tgDUHUFDpJZdyhBphjJym/or4YFX4HPKzDh+UjzUKJ1O18ZiBY31I97ZQ09JzRGh -+DHDT4vgZc2/ElGoEJjbHheWA4hp3WpTTaN6Tw9+iB725AzeuyjTaLbeDLjoQPO1/ -+fYzp/yR4yqOMijVhkzTcKCxAKZ5erkoq1b0Ib5Sk6N3GmWKXEUoOJCOO8bSHfI51 -+4NWkG5hx/cp541Gksf1j - -----END CERTIFICATE----- --- -2.4.3 - diff --git a/Event-RPC-1.06-Convert-to-UTF-8.patch b/Event-RPC-1.06-Convert-to-UTF-8.patch new file mode 100644 index 0000000..8bd0326 --- /dev/null +++ b/Event-RPC-1.06-Convert-to-UTF-8.patch @@ -0,0 +1,70 @@ +From 2f5b821c9ebb36d71fc7fc7002b8cda22e0f04df Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppi...@redhat.com> +Date: Mon, 21 Sep 2015 15:48:12 +0200 +Subject: [PATCH] Convert to UTF-8 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Petr Písař <ppi...@redhat.com> +--- + Changes | 2 +- + examples/Test_class.pm | 2 +- + examples/client.pl | 2 +- + examples/server.pl | 2 +- + 4 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/Changes b/Changes +index a8913d8..775bc16 100644 +--- a/Changes ++++ b/Changes +@@ -24,7 +24,7 @@ Revision history and release notes for Event::RPC: + to 2 GB. + - Fixed test suite for parallel execution by using + different port numbers for the test server. +- Thanks for the report to Andreas K�nig. ++ Thanks for the report to Andreas König. + - Applied a patch from Salvatore Bonaccorso which + fixes missing encoding declarations in POD. Thanks! + - Fixed some POD typos. Thanks for the report to +diff --git a/examples/Test_class.pm b/examples/Test_class.pm +index d639af9..71e6230 100644 +--- a/examples/Test_class.pm ++++ b/examples/Test_class.pm +@@ -1,6 +1,6 @@ + + #----------------------------------------------------------------------- +-# Copyright (C) 2002-2005 J�rn Reder <joern AT zyn.de>. ++# Copyright (C) 2002-2005 Jörn Reder <joern AT zyn.de>. + # All Rights Reserved. See file COPYRIGHT for details. + # + # This module is part of Event::RPC, which is free software; you can +diff --git a/examples/client.pl b/examples/client.pl +index 8652b8a..47cdaff 100755 +--- a/examples/client.pl ++++ b/examples/client.pl +@@ -2,7 +2,7 @@ + + + #----------------------------------------------------------------------- +-# Copyright (C) 2002-2005 J�rn Reder <joern AT zyn.de>. ++# Copyright (C) 2002-2005 Jörn Reder <joern AT zyn.de>. + # All Rights Reserved. See file COPYRIGHT for details. + # + # This module is part of Event::RPC, which is free software; you can +diff --git a/examples/server.pl b/examples/server.pl +index 6b0ef9e..3389edc 100755 +--- a/examples/server.pl ++++ b/examples/server.pl +@@ -2,7 +2,7 @@ + + + #----------------------------------------------------------------------- +-# Copyright (C) 2002-2005 J�rn Reder <joern AT zyn.de>. ++# Copyright (C) 2002-2005 Jörn Reder <joern AT zyn.de>. + # All Rights Reserved. See file COPYRIGHT for details. + # + # This module is part of Event::RPC, which is free software; you can +-- +2.4.3 + diff --git a/perl-Event-RPC.spec b/perl-Event-RPC.spec index 5041f8c..92d3364 100644 --- a/perl-Event-RPC.spec +++ b/perl-Event-RPC.spec @@ -1,16 +1,15 @@ Name: perl-Event-RPC -Version: 1.05 -Release: 6%{?dist} +Version: 1.06 +Release: 1%{?dist} Summary: Event based transparent client/server RPC framework Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/Event-RPC/ Source0: http://search.cpan.org/CPAN/authors/id/J/JR/JRED/Event-RPC-%{version}.tar.gz -# Fix testing certificate, bug #1259404, CPAN RT#106874 -Patch0: Event-RPC-1.05-New-server-certificate-with-localhost-dnsName.patch +# Normalize documenation encoding +Patch0: Event-RPC-1.06-Convert-to-UTF-8.patch BuildArch: noarch BuildRequires: coreutils -BuildRequires: glibc-common BuildRequires: findutils BuildRequires: make BuildRequires: perl @@ -49,13 +48,6 @@ every event loop implementation available for Perl. %patch0 -p1 # Make it so that the .pl scripts in %%doc don't add bogus requirements chmod -x examples/*.pl -# Convert encoding -for f in $(find lib/ -name *.pm) Changes README examples/Test_class.pm ; do - cp -p ${f} ${f}.noutf8 - iconv -f ISO-8859-1 -t UTF-8 ${f}.noutf8 > ${f} - touch -r ${f}.noutf8 ${f} - rm ${f}.noutf8 -done %build perl Makefile.PL INSTALLDIRS=vendor @@ -69,11 +61,14 @@ find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' make test %files -%doc Changes examples README +%doc Changes examples %{perl_vendorlib}/Event/ %{_mandir}/man3/*.3* %changelog +* Mon Sep 21 2015 Petr Pisar <ppi...@redhat.com> - 1.06-1 +- 1.06 bump + * Mon Sep 07 2015 Petr Pisar <ppi...@redhat.com> - 1.05-6 - Fix testing certificate (bug #1259404) - Convert Changes into UTF-8 diff --git a/sources b/sources index fd569d4..d4cad57 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fd6e257b922dea322f72efae8a756592 Event-RPC-1.05.tar.gz +03aeabe29feac13e8e4a5156ca3e4041 Event-RPC-1.06.tar.gz -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Event-RPC.git/commit/?h=f23&id=0d519deae2d7536c7e80d4410c2d4ce58fcf83f4 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel