Hello community, here is the log from the commit of package perl-IO-Socket-SSL for openSUSE:Factory checked in at Tue Apr 7 14:13:01 CEST 2009. -------- --- perl-IO-Socket-SSL/perl-IO-Socket-SSL.changes 2009-02-23 16:50:51.000000000 +0100 +++ /mounts/work_src_done/STABLE/perl-IO-Socket-SSL/perl-IO-Socket-SSL.changes 2009-04-06 13:58:47.000000000 +0200 @@ -1,0 +2,8 @@ +Mon Apr 6 13:45:00 CEST 2009 - anicka@suse.cz + +- update to 1.24 + * add verify hostname scheme ftp, same as http + * renew test certificates again (root CA expired, now valid for + 10 years) + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- IO-Socket-SSL-1.23.tar.bz2 New: ---- IO-Socket-SSL-1.24.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-IO-Socket-SSL.spec ++++++ --- /var/tmp/diff_new_pack.a29866/_old 2009-04-07 14:12:42.000000000 +0200 +++ /var/tmp/diff_new_pack.a29866/_new 2009-04-07 14:12:42.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package perl-IO-Socket-SSL (Version 1.23) +# spec file for package perl-IO-Socket-SSL (Version 1.24) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,7 +20,7 @@ Name: perl-IO-Socket-SSL BuildRequires: perl-Net-SSLeay perl-libwww-perl -Version: 1.23 +Version: 1.24 Release: 1 Provides: p_iossl Obsoletes: p_iossl @@ -77,6 +77,11 @@ /var/adm/perl-modules/%{name} %changelog +* Mon Apr 06 2009 anicka@suse.cz +- update to 1.24 + * add verify hostname scheme ftp, same as http + * renew test certificates again (root CA expired, now valid for + 10 years) * Mon Feb 23 2009 anicka@suse.cz - update to 1.23 * if neither SSL_ca_file nor SSL_ca_path are known (e.g not given @@ -124,7 +129,7 @@ * Mon Aug 18 2008 ro@suse.de - hack to build also in buildservice where 127.0.0.1 can resolve to the hostname instead of localhost -* Sun Aug 03 2008 ro@suse.de +* Mon Aug 04 2008 ro@suse.de - update require for Net_SSLeay to Net-SSLeay * Fri Jul 25 2008 anicka@suse.cz - update to 1.14 ++++++ IO-Socket-SSL-1.23.tar.bz2 -> IO-Socket-SSL-1.24.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/certs/client-cert.pem new/IO-Socket-SSL-1.24/certs/client-cert.pem --- old/IO-Socket-SSL-1.23/certs/client-cert.pem 2009-02-23 10:01:23.000000000 +0100 +++ new/IO-Socket-SSL-1.24/certs/client-cert.pem 2009-04-01 08:56:36.000000000 +0200 @@ -2,26 +2,26 @@ Data: Version: 3 (0x2) Serial Number: - cc:67:19:71:99:0b:95:9f - Signature Algorithm: md5WithRSAEncryption - Issuer: C=DE, ST=Bayern, L=Muenchen, O=Whatever it is, CN=IO::Socket::SSL Test CA + d6:d7:e1:b4:b3:30:91:ee + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=DE, ST=Bayern, L=Muenchen, O=Whatever it is, CN=IO::Socket::SSL Demo CA Validity Not Before: Jan 1 00:00:01 2008 GMT - Not After : Feb 21 09:01:20 2019 GMT + Not After : Mar 30 06:56:31 2019 GMT Subject: C=DE, ST=Bayern, L=Muenchen, O=Whatever it is, CN=client.local Subject Public Key Info: Public Key Algorithm: rsaEncryption RSA Public Key: (1024 bit) Modulus (1024 bit): - 00:a0:d6:95:63:e9:ea:ad:d1:08:04:b5:db:3f:33: - 01:72:7d:d5:e9:fe:99:3b:0a:8e:8a:0d:f3:99:1a: - 77:64:de:52:ef:3a:5a:5e:59:28:cb:b8:01:e2:45: - 68:84:91:f3:02:58:28:47:f3:1e:d9:06:83:cf:e8: - f9:52:d3:f4:ba:70:53:44:38:96:31:75:9b:8a:8b: - dd:1e:e5:ad:5c:ff:8c:c9:a3:57:ea:c5:7a:f6:c6: - ff:be:d5:53:d7:28:3f:2d:cd:eb:d2:2f:d0:73:16: - 7f:de:03:4b:37:3d:bc:58:36:4e:10:16:b7:9d:bc: - 56:fa:3f:f3:1d:92:b3:47:eb + 00:d9:49:27:43:41:46:9b:83:d3:22:2a:ed:1f:97: + 0c:63:8c:06:3f:4c:0a:74:3e:c3:97:be:27:57:f2: + 40:18:40:7c:9d:3f:af:12:be:7c:ec:3f:01:bb:0e: + bd:0b:fd:0d:30:8f:7a:b9:b7:f2:f7:ef:f8:c7:e2: + bf:77:6f:25:26:ab:76:e4:17:4c:3c:e5:c3:29:22: + 92:38:de:82:f7:03:9c:3d:f8:08:35:b5:fb:90:57: + 05:48:8b:11:00:4d:97:f8:39:07:bb:36:5a:13:df: + a6:15:d3:6c:5a:7f:31:31:39:8e:b0:82:8d:43:ac: + 3c:9f:a6:f0:6f:3f:c9:f7:a7 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Basic Constraints: @@ -29,39 +29,40 @@ Netscape Comment: OpenSSL Generated Certificate X509v3 Subject Key Identifier: - 25:CB:7F:57:18:FC:CE:7A:BD:5B:AE:EC:34:8D:5E:BC:2E:77:B2:30 + A3:81:A9:13:5B:B5:3B:0E:99:0E:EF:09:C4:8C:EA:8B:F5:BD:A8:B0 X509v3 Authority Key Identifier: - DirName:/C=DE/ST=Bayern/L=Muenchen/O=Whatever it is/CN=IO::Socket::SSL Test CA - serial:B2:B8:11:9C:1F:B2:35:92 + keyid:DE:65:01:16:19:2E:51:E0:9A:51:1A:37:50:94:7D:39:29:2A:42:2C + DirName:/C=DE/ST=Bayern/L=Muenchen/O=Whatever it is/CN=IO::Socket::SSL Demo CA + serial:E7:AD:8B:07:55:8A:17:27 X509v3 Key Usage: Digital Signature, Non Repudiation, Key Encipherment - Signature Algorithm: md5WithRSAEncryption - 12:73:3c:00:cd:b2:31:0a:3c:e7:81:4e:3c:11:80:4c:b4:a9: - af:aa:12:54:cb:6a:37:85:98:4c:ae:8e:85:ae:6d:95:07:c2: - a7:b8:6e:92:a7:eb:38:aa:e0:77:cb:4a:79:73:44:d3:6b:c1: - e4:10:85:4b:00:fc:4b:da:71:f2:ce:1a:3a:c6:b4:2c:53:9f: - 6a:af:e6:1e:96:cf:19:89:c7:61:c0:e0:27:72:68:f2:b1:35: - c8:cf:13:a6:0e:fc:89:04:14:54:93:f2:50:53:ba:be:30:ce: - 02:59:f9:03:86:ce:59:42:0c:46:de:9f:2f:51:e3:63:35:eb: - 59:51 + Signature Algorithm: sha1WithRSAEncryption + 7f:2b:5f:6b:dd:37:57:df:1c:37:d6:c5:64:d0:51:93:c0:d8: + 41:dd:60:38:cb:37:dd:c3:4d:94:7c:3d:39:aa:29:38:7b:fe: + 9a:4d:cc:fc:35:10:0f:1d:f5:5c:f5:1f:fa:c1:eb:b9:5f:40: + fc:15:cb:ae:f4:49:93:31:bf:f6:e6:0c:ce:6e:c1:35:b9:12: + 87:77:52:4f:18:e0:e9:a1:3e:41:ae:9d:59:be:ea:8e:42:1b: + 4f:3e:1e:99:3a:c0:01:b3:eb:1f:de:0a:01:26:d3:4f:8f:f2: + 0d:9a:ef:bb:33:b1:5e:46:b9:8d:74:bf:37:aa:2a:71:aa:f4: + d9:95 -----BEGIN CERTIFICATE----- -MIIDPTCCAqagAwIBAgIJAMxnGXGZC5WfMA0GCSqGSIb3DQEBBAUAMGwxCzAJBgNV +MIIDVzCCAsCgAwIBAgIJANbX4bSzMJHuMA0GCSqGSIb3DQEBBQUAMGwxCzAJBgNV BAYTAkRFMQ8wDQYDVQQIEwZCYXllcm4xETAPBgNVBAcTCE11ZW5jaGVuMRcwFQYD -VQQKEw5XaGF0ZXZlciBpdCBpczEgMB4GA1UEAxMXSU86OlNvY2tldDo6U1NMIFRl -c3QgQ0EwHhcNMDgwMTAxMDAwMDAxWhcNMTkwMjIxMDkwMTIwWjBhMQswCQYDVQQG +VQQKEw5XaGF0ZXZlciBpdCBpczEgMB4GA1UEAxMXSU86OlNvY2tldDo6U1NMIERl +bW8gQ0EwHhcNMDgwMTAxMDAwMDAxWhcNMTkwMzMwMDY1NjMxWjBhMQswCQYDVQQG EwJERTEPMA0GA1UECBMGQmF5ZXJuMREwDwYDVQQHEwhNdWVuY2hlbjEXMBUGA1UE ChMOV2hhdGV2ZXIgaXQgaXMxFTATBgNVBAMTDGNsaWVudC5sb2NhbDCBnzANBgkq -hkiG9w0BAQEFAAOBjQAwgYkCgYEAoNaVY+nqrdEIBLXbPzMBcn3V6f6ZOwqOig3z -mRp3ZN5S7zpaXlkoy7gB4kVohJHzAlgoR/Me2QaDz+j5UtP0unBTRDiWMXWbiovd -HuWtXP+MyaNX6sV69sb/vtVT1yg/Lc3r0i/QcxZ/3gNLNz28WDZOEBa3nbxW+j/z -HZKzR+sCAwEAAaOB8TCB7jAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVu -U1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUJct/Vxj8znq9W67s -NI1evC53sjAwgYYGA1UdIwR/MH2hcKRuMGwxCzAJBgNVBAYTAkRFMQ8wDQYDVQQI -EwZCYXllcm4xETAPBgNVBAcTCE11ZW5jaGVuMRcwFQYDVQQKEw5XaGF0ZXZlciBp -dCBpczEgMB4GA1UEAxMXSU86OlNvY2tldDo6U1NMIFRlc3QgQ0GCCQCyuBGcH7I1 -kjALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQEEBQADgYEAEnM8AM2yMQo854FOPBGA -TLSpr6oSVMtqN4WYTK6Oha5tlQfCp7hukqfrOKrgd8tKeXNE02vB5BCFSwD8S9px -8s4aOsa0LFOfaq/mHpbPGYnHYcDgJ3Jo8rE1yM8Tpg78iQQUVJPyUFO6vjDOAln5 -A4bOWUIMRt6fL1HjYzXrWVE= +hkiG9w0BAQEFAAOBjQAwgYkCgYEA2UknQ0FGm4PTIirtH5cMY4wGP0wKdD7Dl74n +V/JAGEB8nT+vEr587D8Buw69C/0NMI96ubfy9+/4x+K/d28lJqt25BdMPOXDKSKS +ON6C9wOcPfgINbX7kFcFSIsRAE2X+DkHuzZaE9+mFdNsWn8xMTmOsIKNQ6w8n6bw +bz/J96cCAwEAAaOCAQowggEGMAkGA1UdEwQCMAAwLAYJYIZIAYb4QgENBB8WHU9w +ZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1UdDgQWBBSjgakTW7U7DpkO +7wnEjOqL9b2osDCBngYDVR0jBIGWMIGTgBTeZQEWGS5R4JpRGjdQlH05KSpCLKFw +pG4wbDELMAkGA1UEBhMCREUxDzANBgNVBAgTBkJheWVybjERMA8GA1UEBxMITXVl +bmNoZW4xFzAVBgNVBAoTDldoYXRldmVyIGl0IGlzMSAwHgYDVQQDExdJTzo6U29j +a2V0OjpTU0wgRGVtbyBDQYIJAOetiwdVihcnMAsGA1UdDwQEAwIF4DANBgkqhkiG +9w0BAQUFAAOBgQB/K19r3TdX3xw31sVk0FGTwNhB3WA4yzfdw02UfD05qik4e/6a +Tcz8NRAPHfVc9R/6weu5X0D8Fcuu9EmTMb/25gzObsE1uRKHd1JPGODpoT5Brp1Z +vuqOQhtPPh6ZOsABs+sf3goBJtNPj/INmu+7M7FeRrmNdL83qipxqvTZlQ== -----END CERTIFICATE----- diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/certs/client-key.enc new/IO-Socket-SSL-1.24/certs/client-key.enc --- old/IO-Socket-SSL-1.23/certs/client-key.enc 2009-02-23 10:20:49.000000000 +0100 +++ new/IO-Socket-SSL-1.24/certs/client-key.enc 2009-04-01 09:44:30.000000000 +0200 @@ -1,18 +1,18 @@ -----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED -DEK-Info: DES-EDE3-CBC,0CA6DC0624E21D6B +DEK-Info: DES-EDE3-CBC,B8D106E5875DEBC3 -xE7VmXhTbEBfa17Lahb0SlkB2XTs9dNLE9OfoaQWJTgn1xbq2fGTTZsvKWptK9fk -bFPhKeE+ZsaYj3usEVpC96IUaaCV2jbIRoAocDe1GlmgnXJJGM9TWzbYG/F3Bquk -4xc8wI0LCl4YBarVEfZAJn/m4jOGeTDGmfN7V9yaBB3naSLO+3fthxbuii2IqtY6 -xUDPGqpbFWwUlDz0k2OFaJAWo5M0MZ3HR6RU0oasP5vsecuIsJE9U82xkC0ycS8M -oa8BzJ8caSjWkcN8j9TBtZmLOT/Sqo6UTmmXoJxUetUrPZ7snOx74b0gPrkxmoQf -NiHRj4TSOdlGXXqYYXCHZOswZApUkvzfrmoqQtc69Bnk4vXt0VrqfOAP++yhcE14 -oOu9SxKq+AOev8FYwFdhKdN7+KMEY25c+RECFRDVDwGF2pCrij3iLPeUS2ajsLOB -yzWVOOHEHuO2ntAupGvGrMizk/csb83FZ81tkiObtUk/hH9ZGR+EH4nIvnz/xfh9 -7pnVUnZw9It3vXOX61B7llBdpcTW4ylzWeZlCCk87jWDTpgQWCFXlphNfmF0ntqy -Qoq7uiKN3OUIi/llAFI6au8nBpYB42m1a9G1c4Rj46nMllLTukWsQBRiJzKgs5Ci -XDibdbz+IgB8I5SXEyLodOxcSFg9QjEhhPfbTXG+1PChwIborWIM/uVu8XjECt0I -Ts2/q0X1sW2yX0q6WFQkfnvGjeEdHtcEW2CeVZmFaJpFLCofwL9YmYPY/age5mLT -gCqlAv3xKcXLwWazHYv1J2nB8DAy76prVL7D5pZ5olJekcHRhvUVgw== +fdoA/G4J5lNf+F71QaL3bC1BtQqM/tJ+9C+FgYN4ECoV9T5gQZQ7FkACBWuPAbki +BNKzvKH5TvSdpxUjgQuMtBcQQZEH9931ZjWLnxNEyoSYkvVI7jmdT66bZWOEuJmy +UojLQG5FTXCqpBlTj59wY2Z1/6sS1rDoWnNcSKGRiOMyjNYr0qrVXjLNX63+j6Ng +2Sk9j2RhViLzAX+OfdpfgrXwAWt01z+zsa1nJq921vyBsfAHmyMVLUv5W1iQMLEc +lNxwnTyl31x4AzD9S4GbpGoQoH2TOmVKnXQCcla4qiVSMLRrzJpEDTXk3BvSdXoB +8RwDpmfN2hhNQuUXBXEsm550ZQ2RzegX7ZJOQ6qYFixctm7t6TdG0x68JzZi7sTY +kGB2JbgMFVfTdcqrfxHMnq1Wp0+XBbKj+EdSqSVY9D3BjmBFoAmUAVuwWg1gTdVG +kVoSfQ4BB5CvDEYx9S0t1NHCQoF9DpEX/eOHp7gxitqvYryb9DSn+f28U5crTFRL +GRRZ8093OBZRZqOmnvCTF3tnamPJnCw10tYCo6rNrnWReZpEPvGpPkAWNDgkfnUU +///QTfa1zoi1Cmgs2hYRx3k/y2Ttbq1ysalMOZektQ+99Y0kYRcLq2FN7NI4125r +QfH+HvU/WHKVoksD60RZ1nWvC59n/innWJooFJ+pBqxe6WGabBdT6qXoHIt64JrU +ZJXmwdnX3Cl2RcVNZ+213PqNEgRZ7/fi8+/qGaEJkzwWJB/yhS+tgYrzNPsaUs9g +dY5CKbFCuG1K8sWY0kObFRq2uqM4Md7UfKXbi5kDXhnuWO+cyQCCjA== -----END RSA PRIVATE KEY----- diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/certs/client-key.pem new/IO-Socket-SSL-1.24/certs/client-key.pem --- old/IO-Socket-SSL-1.23/certs/client-key.pem 2009-02-23 10:01:50.000000000 +0100 +++ new/IO-Socket-SSL-1.24/certs/client-key.pem 2009-04-01 08:57:19.000000000 +0200 @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQCg1pVj6eqt0QgEtds/MwFyfdXp/pk7Co6KDfOZGndk3lLvOlpe -WSjLuAHiRWiEkfMCWChH8x7ZBoPP6PlS0/S6cFNEOJYxdZuKi90e5a1c/4zJo1fq -xXr2xv++1VPXKD8tzevSL9BzFn/eA0s3PbxYNk4QFredvFb6P/MdkrNH6wIDAQAB -AoGBAIODctwj5TUDex7+5KuktUY9BrEy8XCJjUvtZIaIUaA0+nOKr2H+XZFWgJPY -VUIxZRdBpo5OiabD4Pwcb+H+VljgWzlfprt/wszFtOEC5uZS76GGfPrEuUmbXjoo -rl4/w3z90+edsLeh8pXKYyyWcKxnZJQz2STfZ4Dz70+IKv6BAkEA1DLQG1ownEjo -yAx6qG9F7eB8/2uDwc42xTwAmpf68zs6xajN0Kr0gBdyUH5IXzN3K2lIGgJ4/Kg9 -580egIOX0QJBAMIJvn2oGwj89vzO/DeMbh6oXFtRO7mSHtJHuE+ZG0F8MneQ5cB3 -PER1fgnHamFsc2VtH8VODGHqAmZTa6FgDvsCQBvlskZmTQ2+6BukyFtshZ0IbmaG -FARewASeJtYsNOnVV5y03JoaX5qXeofqkkkx0vD6HmiM+qr802auKNxscIECQQC7 -FVIJLZADdoNc9OTRWiDChmml0gjXvz7gWC4o8OIKnYi7J4WdsFj3WKERJKg5Dquk -WzaKsdnWfh2aM0xO56MJAkALg4BrhFoTcI2Mvq9EdJx+hHhK/8nlL2fiWIPk2Z9k -Py76SO1hy3hv9uXPzhiftxtm+EOyqbNMmftx5knasrKP +MIICXAIBAAKBgQDZSSdDQUabg9MiKu0flwxjjAY/TAp0PsOXvidX8kAYQHydP68S +vnzsPwG7Dr0L/Q0wj3q5t/L37/jH4r93byUmq3bkF0w85cMpIpI43oL3A5w9+Ag1 +tfuQVwVIixEATZf4OQe7NloT36YV02xafzExOY6wgo1DrDyfpvBvP8n3pwIDAQAB +AoGAVDCM/vke04jrWLTLNc8/5J5PmVzsPAhJntT1x5S8kukBn6gaPKgEHUF4eTMH +uspsvuEJC0aj5L9dZI2N5EfzW2YZsKx7vWn2A0j+XfQ1CT/p7Qq2ywr6RhmJux9l ++ChupTvx/jsym7XAJoEsxD8KMjrLddxCPButk/Z7B+nX1uECQQD9qxccaJ1/3T7h +tzJN7R8SEWAqj5Kc4Sk6oZRMV4Jn6x3jPoML8wkMiORGoeX8c+mJszTo+Ao3Gayz +4XtYEixRAkEA20hzbJWXvTW3xm3aePbkybLR5mT4c1RcU1h03wzPV3o06V34bahu +k+JYXEvGzt7b3X1Lbuq+BTRfnhdoPK/+dwJAfQlIawhmGhDEXh4e/apUFmPaMyBx +9EJIQE5E+xxnezG5mbnGfq1dWIBhhS9oXfgEtYtQGUWqQ160cjZCxjavAQJAMFXi +C3dWAUEMB1NDqxJREBy4o95x3Yok58JB0MDUG2Y2r5IlJpbP+Q0ViRKy+fqp4EK0 +E/judds7kG98bJQmtQJBAIBkK4fWPkuSwxiLO7jsLUltXe6dzu3oEYYCpJWs7wy5 +BtK/ta3rfXp1zNiu2XdCiccGJhuEB3WbCPBBpmvMye0= -----END RSA PRIVATE KEY----- diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/certs/my-ca.pem new/IO-Socket-SSL-1.24/certs/my-ca.pem --- old/IO-Socket-SSL-1.23/certs/my-ca.pem 2009-02-23 10:00:16.000000000 +0100 +++ new/IO-Socket-SSL-1.24/certs/my-ca.pem 2009-04-01 08:50:52.000000000 +0200 @@ -1,15 +1,19 @@ -----BEGIN CERTIFICATE----- -MIICTzCCAbgCCQCyuBGcH7I1kjANBgkqhkiG9w0BAQUFADBsMQswCQYDVQQGEwJE -RTEPMA0GA1UECBMGQmF5ZXJuMREwDwYDVQQHEwhNdWVuY2hlbjEXMBUGA1UEChMO -V2hhdGV2ZXIgaXQgaXMxIDAeBgNVBAMTF0lPOjpTb2NrZXQ6OlNTTCBUZXN0IENB -MB4XDTA5MDIyMzA4NTc0N1oXDTA5MDMyNTA4NTc0N1owbDELMAkGA1UEBhMCREUx -DzANBgNVBAgTBkJheWVybjERMA8GA1UEBxMITXVlbmNoZW4xFzAVBgNVBAoTDldo -YXRldmVyIGl0IGlzMSAwHgYDVQQDExdJTzo6U29ja2V0OjpTU0wgVGVzdCBDQTCB -nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEArLYg3GfTUe+aPdVA5U29JVXQUHkx -9FHOZWZ/8j9hSHGVwcSp2Y4ChZt0K26c7NYUg8mUTJJN9/i+fmVH8EECymzr+68W -scpY+ja/YECbXe9a0RPz+iOwxJx14beraiMERkhmEAhZdCBHhgTCdeUVW3eMX8ML -aiIr0xsAZ40peekCAwEAATANBgkqhkiG9w0BAQUFAAOBgQCVDgfz+fXBxtjiRHPB -d9s3FPeiUJd/owpuvS8SSg+Jbm1KLmKnstqLQaKoz2TktiRUt0361d4PTUEZ7GHl -3+t6HP0+/lokrBPhEGzuzHzJnfDcUIMvS2Uo7trwhLxl0tEbbVsmqigJOu3uxR14 -6CG7rf+dyth3L0jsEQOXc0Jeyw== +MIIDKDCCApGgAwIBAgIJAOetiwdVihcnMA0GCSqGSIb3DQEBBQUAMGwxCzAJBgNV +BAYTAkRFMQ8wDQYDVQQIEwZCYXllcm4xETAPBgNVBAcTCE11ZW5jaGVuMRcwFQYD +VQQKEw5XaGF0ZXZlciBpdCBpczEgMB4GA1UEAxMXSU86OlNvY2tldDo6U1NMIERl +bW8gQ0EwHhcNMDkwNDAxMDY0NDQ4WhcNMTkwMzMwMDY0NDQ4WjBsMQswCQYDVQQG +EwJERTEPMA0GA1UECBMGQmF5ZXJuMREwDwYDVQQHEwhNdWVuY2hlbjEXMBUGA1UE +ChMOV2hhdGV2ZXIgaXQgaXMxIDAeBgNVBAMTF0lPOjpTb2NrZXQ6OlNTTCBEZW1v +IENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDZROfatylcxcbrx0dTXvgo +zlqFwps7ghgyx+Qvgwrv72w8dPIpMDk1zTeQPNSy8nTCYIsEr1tGC+T/dYt3raYm +2kXk20QzYiuXOCIUR+JY9xvUdnee9Z1vJD5u7DfkhnAsCJhkxVZ7xoSF4Zei812v +i+Z+ePR+/F7uTJyeBbf5QQIDAQABo4HRMIHOMB0GA1UdDgQWBBTeZQEWGS5R4JpR +GjdQlH05KSpCLDCBngYDVR0jBIGWMIGTgBTeZQEWGS5R4JpRGjdQlH05KSpCLKFw +pG4wbDELMAkGA1UEBhMCREUxDzANBgNVBAgTBkJheWVybjERMA8GA1UEBxMITXVl +bmNoZW4xFzAVBgNVBAoTDldoYXRldmVyIGl0IGlzMSAwHgYDVQQDExdJTzo6U29j +a2V0OjpTU0wgRGVtbyBDQYIJAOetiwdVihcnMAwGA1UdEwQFMAMBAf8wDQYJKoZI +hvcNAQEFBQADgYEAZu8EXePCEhV0LeC0zBXBMUlqu7p0fzQByL9U6SuOmwkKih/w +OcsjxX6PFjJm3C5/NJ9mUw8WrbbBTKcMg7t2PvuyIuKK+wK3Nf5XZaGnzwtn1aFz +M0LUhtV8z6OcURDEfnQBsgLCPODc9Mg4FEViDGVaZ1i233ZeAlLzXSZeXL8= -----END CERTIFICATE----- diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/certs/server-cert.pem new/IO-Socket-SSL-1.24/certs/server-cert.pem --- old/IO-Socket-SSL-1.23/certs/server-cert.pem 2009-02-23 09:59:03.000000000 +0100 +++ new/IO-Socket-SSL-1.24/certs/server-cert.pem 2009-04-01 09:05:47.000000000 +0200 @@ -2,26 +2,26 @@ Data: Version: 3 (0x2) Serial Number: - cc:67:19:71:99:0b:95:9e - Signature Algorithm: md5WithRSAEncryption - Issuer: C=DE, ST=Bayern, L=Muenchen, O=Whatever it is, CN=IO::Socket::SSL Test CA + d6:d7:e1:b4:b3:30:91:f0 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=DE, ST=Bayern, L=Muenchen, O=Whatever it is, CN=IO::Socket::SSL Demo CA Validity Not Before: Jan 1 00:00:01 2008 GMT - Not After : Feb 21 08:58:59 2019 GMT + Not After : Mar 30 07:05:44 2019 GMT Subject: C=DE, ST=Bayern, L=Muenchen, O=Whatever it is, CN=server.local Subject Public Key Info: Public Key Algorithm: rsaEncryption RSA Public Key: (1024 bit) Modulus (1024 bit): - 00:a4:28:c9:39:f8:79:11:b0:3f:1e:28:1e:5d:26: - 73:30:05:52:ff:b7:a4:97:32:7a:6a:b7:2b:96:08: - 85:e4:60:d5:b2:54:a6:b2:ae:b0:22:23:89:92:d4: - 04:b4:a7:79:83:8f:0b:e7:a4:a6:a1:78:57:88:ae: - a3:42:8e:28:8d:fa:c1:d8:12:bc:59:39:4b:15:5b: - f6:f2:e9:34:56:ca:a8:8c:c5:f6:cf:fd:e3:0f:7d: - 7e:14:16:86:ac:b2:e9:13:04:85:26:43:60:2d:d2: - a4:d6:b6:6b:fe:14:05:6c:ef:b9:7f:80:13:ab:0f: - 73:b5:be:9e:68:5a:43:64:41 + 00:9f:98:73:4b:34:aa:4f:c2:5a:3c:3d:ba:f0:54: + 55:e6:d5:8a:a0:8f:e4:94:5a:72:47:34:9a:61:50: + cc:d0:81:8d:37:c4:8e:0c:79:b4:e4:d9:0d:71:06: + 3d:07:4d:2a:ff:b5:6a:ef:db:36:f0:be:ed:b2:b0: + 2e:18:af:f3:35:92:71:15:84:f5:2a:cb:18:bd:7e: + db:26:18:c1:4e:31:2a:01:b8:1b:c9:a9:df:6c:62: + 74:20:49:4d:51:14:93:f4:d6:18:07:f3:3d:d9:f7: + dc:10:33:e4:00:a2:6c:62:b0:59:7e:5f:f9:8e:b6: + a5:af:ad:f6:fb:e6:fa:df:9b Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Basic Constraints: @@ -29,39 +29,40 @@ Netscape Comment: OpenSSL Generated Certificate X509v3 Subject Key Identifier: - 62:45:C2:4B:A4:8A:0D:6E:40:21:FA:60:21:C2:EF:D7:E7:D5:1D:98 + BC:81:38:7B:62:C9:DD:A9:BA:5E:9C:44:AA:AE:71:39:7A:81:C9:E8 X509v3 Authority Key Identifier: - DirName:/C=DE/ST=Bayern/L=Muenchen/O=Whatever it is/CN=IO::Socket::SSL Test CA - serial:B2:B8:11:9C:1F:B2:35:92 + keyid:DE:65:01:16:19:2E:51:E0:9A:51:1A:37:50:94:7D:39:29:2A:42:2C + DirName:/C=DE/ST=Bayern/L=Muenchen/O=Whatever it is/CN=IO::Socket::SSL Demo CA + serial:E7:AD:8B:07:55:8A:17:27 X509v3 Key Usage: Digital Signature, Non Repudiation, Key Encipherment - Signature Algorithm: md5WithRSAEncryption - 63:c5:72:55:26:ca:d7:49:0d:21:35:63:e8:db:4c:7f:dd:5f: - 49:be:5e:8d:7c:b0:32:21:e7:f8:28:7f:d8:4f:92:0a:fb:00: - 83:c4:54:18:ce:5e:f9:3d:f1:0f:37:a3:48:0b:a8:64:e2:90: - 3b:24:71:37:3f:e9:1e:ac:c3:2b:c1:38:32:e8:7f:78:60:87: - 80:ed:a9:70:88:ba:7e:34:fb:ea:e0:fe:0e:b6:86:01:26:bf: - 97:c7:0a:48:4a:87:ae:75:fd:cc:da:0d:f6:a7:fb:c8:f0:9d: - 36:c8:e7:c8:a1:72:8b:a5:87:e4:38:7b:58:c4:d1:b3:ff:d0: - b2:c4 + Signature Algorithm: sha1WithRSAEncryption + 22:ac:b3:a0:67:eb:c2:40:36:9a:56:71:20:fc:2e:4b:3d:db: + b1:83:f3:96:5a:33:9b:db:33:de:52:dc:9c:80:36:78:9b:e3: + 90:ea:63:cc:0c:ac:0f:bd:01:20:26:8f:47:27:83:23:a9:90: + b6:ae:5c:d8:3c:20:27:ca:04:b4:5e:9b:85:fc:34:af:5e:91: + 60:3b:d2:df:b7:06:ae:e3:01:09:1f:89:af:0a:18:0a:3f:ef: + 43:d6:3d:6e:16:74:32:b3:06:f0:8a:f4:80:61:f7:f1:83:85: + e8:2c:1d:b8:83:f6:81:87:b3:cd:2b:0b:88:1a:f9:3f:15:77: + 3b:cc -----BEGIN CERTIFICATE----- -MIIDPTCCAqagAwIBAgIJAMxnGXGZC5WeMA0GCSqGSIb3DQEBBAUAMGwxCzAJBgNV +MIIDVzCCAsCgAwIBAgIJANbX4bSzMJHwMA0GCSqGSIb3DQEBBQUAMGwxCzAJBgNV BAYTAkRFMQ8wDQYDVQQIEwZCYXllcm4xETAPBgNVBAcTCE11ZW5jaGVuMRcwFQYD -VQQKEw5XaGF0ZXZlciBpdCBpczEgMB4GA1UEAxMXSU86OlNvY2tldDo6U1NMIFRl -c3QgQ0EwHhcNMDgwMTAxMDAwMDAxWhcNMTkwMjIxMDg1ODU5WjBhMQswCQYDVQQG +VQQKEw5XaGF0ZXZlciBpdCBpczEgMB4GA1UEAxMXSU86OlNvY2tldDo6U1NMIERl +bW8gQ0EwHhcNMDgwMTAxMDAwMDAxWhcNMTkwMzMwMDcwNTQ0WjBhMQswCQYDVQQG EwJERTEPMA0GA1UECBMGQmF5ZXJuMREwDwYDVQQHEwhNdWVuY2hlbjEXMBUGA1UE ChMOV2hhdGV2ZXIgaXQgaXMxFTATBgNVBAMTDHNlcnZlci5sb2NhbDCBnzANBgkq -hkiG9w0BAQEFAAOBjQAwgYkCgYEApCjJOfh5EbA/HigeXSZzMAVS/7eklzJ6arcr -lgiF5GDVslSmsq6wIiOJktQEtKd5g48L56SmoXhXiK6jQo4ojfrB2BK8WTlLFVv2 -8uk0VsqojMX2z/3jD31+FBaGrLLpEwSFJkNgLdKk1rZr/hQFbO+5f4ATqw9ztb6e -aFpDZEECAwEAAaOB8TCB7jAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVu -U1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUYkXCS6SKDW5AIfpg -IcLv1+fVHZgwgYYGA1UdIwR/MH2hcKRuMGwxCzAJBgNVBAYTAkRFMQ8wDQYDVQQI -EwZCYXllcm4xETAPBgNVBAcTCE11ZW5jaGVuMRcwFQYDVQQKEw5XaGF0ZXZlciBp -dCBpczEgMB4GA1UEAxMXSU86OlNvY2tldDo6U1NMIFRlc3QgQ0GCCQCyuBGcH7I1 -kjALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQEEBQADgYEAY8VyVSbK10kNITVj6NtM -f91fSb5ejXywMiHn+Ch/2E+SCvsAg8RUGM5e+T3xDzejSAuoZOKQOyRxNz/pHqzD -K8E4Muh/eGCHgO2pcIi6fjT76uD+DraGASa/l8cKSEqHrnX9zNoN9qf7yPCdNsjn -yKFyi6WH5Dh7WMTRs//QssQ= +hkiG9w0BAQEFAAOBjQAwgYkCgYEAn5hzSzSqT8JaPD268FRV5tWKoI/klFpyRzSa +YVDM0IGNN8SODHm05NkNcQY9B00q/7Vq79s28L7tsrAuGK/zNZJxFYT1KssYvX7b +JhjBTjEqAbgbyanfbGJ0IElNURST9NYYB/M92ffcEDPkAKJsYrBZfl/5jralr632 +++b635sCAwEAAaOCAQowggEGMAkGA1UdEwQCMAAwLAYJYIZIAYb4QgENBB8WHU9w +ZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1UdDgQWBBS8gTh7Ysndqbpe +nESqrnE5eoHJ6DCBngYDVR0jBIGWMIGTgBTeZQEWGS5R4JpRGjdQlH05KSpCLKFw +pG4wbDELMAkGA1UEBhMCREUxDzANBgNVBAgTBkJheWVybjERMA8GA1UEBxMITXVl +bmNoZW4xFzAVBgNVBAoTDldoYXRldmVyIGl0IGlzMSAwHgYDVQQDExdJTzo6U29j +a2V0OjpTU0wgRGVtbyBDQYIJAOetiwdVihcnMAsGA1UdDwQEAwIF4DANBgkqhkiG +9w0BAQUFAAOBgQAirLOgZ+vCQDaaVnEg/C5LPduxg/OWWjOb2zPeUtycgDZ4m+OQ +6mPMDKwPvQEgJo9HJ4MjqZC2rlzYPCAnygS0XpuF/DSvXpFgO9Lftwau4wEJH4mv +ChgKP+9D1j1uFnQyswbwivSAYffxg4XoLB24g/aBh7PNKwuIGvk/FXc7zA== -----END CERTIFICATE----- diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/certs/server-key.enc new/IO-Socket-SSL-1.24/certs/server-key.enc --- old/IO-Socket-SSL-1.23/certs/server-key.enc 2009-02-23 09:58:54.000000000 +0100 +++ new/IO-Socket-SSL-1.24/certs/server-key.enc 2009-04-01 09:05:35.000000000 +0200 @@ -1,18 +1,18 @@ -----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED -DEK-Info: DES-EDE3-CBC,52AB5E09B9FC2D5F +DEK-Info: DES-EDE3-CBC,B23BC22B9F68A8C3 -7AfoKE7FDzVgUMUMHPrfghRO4LZuhdEHr28vMMXrLvWSfdacGBohXemsMkx+nTe9 -6MKJV56+nKujrzEA2RUPan9dXEg0PhCnShHZvExq6TY371EMRMNlbp+WMh7jZdV2 -3hYHaEWbXAe/FNXhesqNgKsq5Z0m5fvsr/lmyg9pRBcoQt5F80T1+rUuOoQ0Bgw5 -mBFHjFfDe5ClXs4hUovprDqtYaJVSbMRda1+lNUU+3uBs4Tq3K66QPTLxSWj7nXJ -U1UK+6fuWx+DxOPf02z7SPjtql/MYMAa7k0NNnOlW2Jh1462mFt5Baz8ppHh0Zlu -BiyqyR3ePiRCfGuXviloz1FhNrM/lf5nVJCbAVn6qBq9Bjm2voufSUoNcGee/Vod -fDNUsPS/D80CI+BHOxr0IyYV6bS6CdiInijGOYp7WGW5GqbZ0LgugXL9Zp6C+s3I -osYrjE02vxAxSm0R06XpCvnb4WqvG8ysnXOgZephsmXSWiOCDOUb8rZ3pfrQFohF -H7Z0nBacNft8dh3pMYD18GqoTVD88KaZ8Y3TsmSnMHAZmOezApQN2j+CL0u+N5XX -tUma9Jf45fjF6n3Uzkb1LDLJ7Uv7WpKf49cddVhb85kDQBIJbEgpDDMspS7TqaEt -oduT/TYWfUkrhibJ8Db5yN2rJ/z8U68PiSzOu+0+b33sdzQeQJpmjAQBUOGgZHZS -aJpjtT+F11vST2X1IXsQYDKIORSJQ5CeyXdLgPYB4oRg6oWLi/EBYVVl8nwhSEgb -4HQHm9jAf7oO1tbCInbIEhERjXT5yIgwnWYl61CdstO3/qpwThazhw== +oYwok70k0gvbWFIBTXIVJ6QNeXGZZUwRh8DjKKlaNy4UfYS9gINPbmaQgW0ynR0j +haKMfPInUwXzIINC8NBc+ALx7fkPcWhZEEyow3nh9WTDggtNAU+Km2x76W/vgNKH +PdQAYxqH67zaQK6dGumSTCG/Gz6CLKsHklsvvLZtqJwSeFGp+Vkn/CS7cILiG/Jr +tZGSVrcfA3eB6U3+TnZw9F8k09G02hkt5wHk3j44pf9mIgJSS42aZXJ0vwiY8Fjt +vjN3fywPN/0YsR+ahtKOvdyXkXsK2Bl5hbUv8wJNMy0wB86/esy8tSO/grhb8d9k +KJ8uXm1DoaAd8d4oHwoCvSmMwujIcNkXSIsNUlBwN27FR58PjJA/XAl3uRiTHWZA +D1feH3Aplxak94NfnHgfipW5hEYorM6zzYT8dvQ01RzaX8D8cgw1LhuBwXvbj8B6 +4gLz+FkVQROIF0w7pJm3QBVCS2HZd36ZLOMVkqfWYxW16dZglvcT0ELkTeddwUHc +A59CEL4pfLqqqVOnud13fxR4XXD+qZQPNx0Pm+zD3p+KRUuTupIg/suFEJNZSTpA +WPiQ0EbFMcv7lg9jGCDZOG+E5Ir1na4oqDHt+uchF5h3EY1gnQKO/Pu4H3ShfSQ+ +u9mMAQ74/ZwQ9nNFDd6+BmbomqORefqKMF/2xdkhfXoG3YwKLWXenOCG0j3DWiml +Hlv9WpWLxnifkm2f6kpvwJ623c5E0U/Y4uNf6Vxlxqr+IaG0o6dPVHYz/q0Hsqhf +hrWD45uTJrjFhV7nEBcOlukGkUFsNetWyb8EGFb5nimvgKGeJPbcyA== -----END RSA PRIVATE KEY----- diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/certs/server-key.pem new/IO-Socket-SSL-1.24/certs/server-key.pem --- old/IO-Socket-SSL-1.23/certs/server-key.pem 2009-02-23 09:59:59.000000000 +0100 +++ new/IO-Socket-SSL-1.24/certs/server-key.pem 2009-04-01 09:06:30.000000000 +0200 @@ -1,15 +1,15 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXgIBAAKBgQCkKMk5+HkRsD8eKB5dJnMwBVL/t6SXMnpqtyuWCIXkYNWyVKay -rrAiI4mS1AS0p3mDjwvnpKaheFeIrqNCjiiN+sHYErxZOUsVW/by6TRWyqiMxfbP -/eMPfX4UFoassukTBIUmQ2At0qTWtmv+FAVs77l/gBOrD3O1vp5oWkNkQQIDAQAB -AoGBAJISaNxYqQKAXemrsTkaGa1FT5GUC7UuiZej3fjnJJ0PPZgtkxe0Ma5vCN/K -IVXPIGVcSC+bZ1qPBvTs0QFMFfCzIL7KEuRKQX/LNVL2XzUf7Mfwscmvm5Hf+kpf -CHHJZ8bnNTLhHUXCll2ll1qeFAubH6xmofGhTX7976Z3tCUBAkEA2QZMp1ep86sY -150HLGy4gwMR92skSM0YmouR1xQlS5s6PJh6wdbE76qinwnRUFirxeaIE3Iky64y -x5bndX4F6QJBAMGkAacfk9/Fn/4slxoZV6jLdiWmlDlkIf9Ao2T1rWBp9U1S1uul -7mjitTThCpZXkOVc3QW0VF0qmbB/rdBNfJkCQQDRHr7SKSi8gUuox8jXx9NrepPf -Y0BNXkOs93wKUYE2f1b4eL0g9wBBKJ0WvnERCMBMK71Hb5+BHFQV+pUBo/OxAkAT -N5uSYmfihVJjfzlftbQlZEvNYMLFD1LwahHNKzSRpPJbQiViLY2DizxAizTpxrby -jEzDDCpzNI8cHQ+65HXBAkEApXrXU7uaRstGaDVJtOzDNPiLbim0vwitHXhZ8WQG -nmvHjb5hJ3QM/AWyTlKXueFPVek1fP+Nl+BTE71IS5dc3Q== +MIICXQIBAAKBgQCfmHNLNKpPwlo8PbrwVFXm1Yqgj+SUWnJHNJphUMzQgY03xI4M +ebTk2Q1xBj0HTSr/tWrv2zbwvu2ysC4Yr/M1knEVhPUqyxi9ftsmGMFOMSoBuBvJ +qd9sYnQgSU1RFJP01hgH8z3Z99wQM+QAomxisFl+X/mOtqWvrfb75vrfmwIDAQAB +AoGBAJmJZ7m9U+/hkUANPzAAYpftbi1j4Urb7L8WG0NuIWyihgJVxTa5S88yBZ1r +nADPO4O/u74/Tg60ECdtGRvFAhtNwQA1DWIqoVat9kaFsXaJDRqalSFVNyJL94C8 +NEDNkBOfL0LNDfbLdekHrsEx16Sk4Cb3+GwPcQlCBj83Oft5AkEA0QXrySU0/+yb +2M30SOe5m9h5G42RQHJ5wFz7e3NwN9iFd6rIcYAKaJ2vNjN67fYV8TqdCncOL2+2 +ZjkeHIeWpQJBAMN2uh1ma0JRGHBG0zK5IiL5C0tvajoF+cNAgOfl7vf1CtRx5KW9 +x2aOZumfzm9t0NbcutmEjGB0XbZdCNg9CT8CQEbUetHuiccvpqARKnaKD5t//4oW +ruHn6NoGqDFtLNm/xXqHpOTRPrW0uWrkhwOcIFNeSVkCfwwUDvsU399LEwECQQCc +GpIBMO6wg/u0j5vUgq6Up7kxgcWgmW0jVrycd7ImLXl8uYkWJT6+1TOzmYFQ1K9Z +KefAGG/UCJtfLWYG7JgZAkBNooGdD0taYFyfAlxgbjVqNpgubgnpXvh3G4SRbm3J +itE3l4HvYIrLPQVBzG2fomU+AIH8T9NleyFQNRB0BZay -----END RSA PRIVATE KEY----- diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/certs/server-wildcard.pem new/IO-Socket-SSL-1.24/certs/server-wildcard.pem --- old/IO-Socket-SSL-1.23/certs/server-wildcard.pem 2009-02-23 10:02:56.000000000 +0100 +++ new/IO-Socket-SSL-1.24/certs/server-wildcard.pem 2009-04-01 08:59:44.000000000 +0200 @@ -2,26 +2,26 @@ Data: Version: 3 (0x2) Serial Number: - cc:67:19:71:99:0b:95:a0 - Signature Algorithm: md5WithRSAEncryption - Issuer: C=DE, ST=Bayern, L=Muenchen, O=Whatever it is, CN=IO::Socket::SSL Test CA + d6:d7:e1:b4:b3:30:91:ef + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=DE, ST=Bayern, L=Muenchen, O=Whatever it is, CN=IO::Socket::SSL Demo CA Validity Not Before: Jan 1 00:00:01 2008 GMT - Not After : Feb 21 09:02:40 2019 GMT + Not After : Mar 30 06:58:42 2019 GMT Subject: C=DE, ST=Bayern, L=Muenchen, O=Whatever it is, CN=server.local Subject Public Key Info: Public Key Algorithm: rsaEncryption RSA Public Key: (1024 bit) Modulus (1024 bit): - 00:cb:21:e4:f9:1a:32:b8:13:70:f7:9b:c1:a4:ec: - b8:d2:b3:98:f5:54:7c:ff:4d:7b:fe:6a:de:ff:60: - 69:a5:dd:27:59:29:cc:3e:70:4d:33:e5:50:13:c8: - fc:14:c1:de:2b:37:8d:de:b4:27:33:06:0d:af:6e: - f8:9a:37:e5:1c:70:20:db:55:fe:01:2b:c6:c2:38: - 63:1a:ec:93:9d:ce:ad:94:67:f2:68:0b:e8:27:ae: - e6:06:8e:5a:44:6f:78:00:9a:8f:15:81:6f:5c:71: - 68:ff:1c:d7:a6:ea:a4:a2:41:e0:c6:4a:b6:67:d2: - 14:36:e4:53:b9:98:8d:f4:bd + 00:bc:5e:af:1f:ac:1b:72:fd:51:d7:54:0c:77:9d: + 15:3b:ef:1a:e4:cd:67:70:5a:d5:16:c2:a1:8d:db: + a8:ee:79:7a:10:4d:55:60:21:15:34:7b:44:d0:8b: + 21:05:3a:d3:2c:26:83:6f:0a:f6:1a:3c:69:cb:bf: + 25:4b:77:0d:1a:c4:6f:7a:e5:f3:18:4d:d7:c5:65: + d2:90:6a:45:b3:a3:51:73:b8:b1:d2:95:51:bb:73: + 0a:85:11:c7:a8:cf:63:8e:24:b8:9a:e3:88:6d:90: + 86:ee:ed:97:fd:9a:51:9e:44:9d:b1:c6:3b:92:3a: + d5:30:a0:26:98:e9:17:03:15 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Basic Constraints: @@ -29,58 +29,59 @@ Netscape Comment: OpenSSL Generated Certificate X509v3 Subject Key Identifier: - 30:68:75:C1:78:51:67:E6:71:03:40:19:9A:02:F0:CE:E2:93:BB:D2 + 38:21:43:F0:B2:21:77:17:88:B9:97:49:AE:2B:0A:0E:61:D6:DB:8A X509v3 Authority Key Identifier: - DirName:/C=DE/ST=Bayern/L=Muenchen/O=Whatever it is/CN=IO::Socket::SSL Test CA - serial:B2:B8:11:9C:1F:B2:35:92 + keyid:DE:65:01:16:19:2E:51:E0:9A:51:1A:37:50:94:7D:39:29:2A:42:2C + DirName:/C=DE/ST=Bayern/L=Muenchen/O=Whatever it is/CN=IO::Socket::SSL Demo CA + serial:E7:AD:8B:07:55:8A:17:27 X509v3 Key Usage: Digital Signature, Non Repudiation, Key Encipherment X509v3 Subject Alternative Name: DNS:*.server.local, IP Address:127.0.0.1, DNS:www*.other.local, DNS:smtp.mydomain.local, DNS:xn--lwe-sna.idntest.local - Signature Algorithm: md5WithRSAEncryption - 85:aa:38:ba:74:b1:2b:13:d7:cd:b9:69:ef:56:5d:c4:0f:35: - ee:8d:07:38:85:c8:4d:9c:2a:af:67:0d:3b:82:db:16:16:89: - 21:bb:56:68:ba:d7:5b:3c:c0:98:cd:a6:87:8a:35:61:c0:45: - 78:dd:c8:8d:b5:6e:40:45:e1:18:0e:6b:07:d6:ed:09:f5:84: - 68:d2:50:87:90:b8:99:8e:ae:04:d3:3d:3a:c3:13:33:8b:30: - c1:68:5a:a2:76:a3:30:d1:5a:b8:97:45:01:70:d8:de:81:ce: - fc:98:89:6d:e0:9a:49:6f:00:42:91:52:b7:22:79:f2:9f:6f: - 63:56 + Signature Algorithm: sha1WithRSAEncryption + 57:e3:6d:aa:00:c3:da:61:ed:75:9a:29:1f:d9:d5:c5:f1:70: + f3:c6:00:81:11:95:b4:e1:a3:9d:3a:86:f8:a0:53:42:3b:22: + 1d:4b:23:97:b6:69:d7:ea:66:49:67:d4:18:e5:cb:5e:1c:c0: + 6f:4d:42:a6:a9:3f:05:5d:4f:6d:38:e9:c1:ca:94:98:45:e3: + eb:7b:c5:96:fb:f6:00:a2:0b:29:63:29:be:77:3a:4d:16:d0: + 3b:e9:01:0d:95:a6:5c:3f:02:50:23:16:59:a6:26:78:c8:8b: + 15:6f:48:b6:d1:77:0f:80:bb:99:c3:5a:ce:58:d3:2e:85:5b: + 57:c3 -----BEGIN CERTIFICATE----- -MIIDojCCAwugAwIBAgIJAMxnGXGZC5WgMA0GCSqGSIb3DQEBBAUAMGwxCzAJBgNV +MIIDujCCAyOgAwIBAgIJANbX4bSzMJHvMA0GCSqGSIb3DQEBBQUAMGwxCzAJBgNV BAYTAkRFMQ8wDQYDVQQIEwZCYXllcm4xETAPBgNVBAcTCE11ZW5jaGVuMRcwFQYD -VQQKEw5XaGF0ZXZlciBpdCBpczEgMB4GA1UEAxMXSU86OlNvY2tldDo6U1NMIFRl -c3QgQ0EwHhcNMDgwMTAxMDAwMDAxWhcNMTkwMjIxMDkwMjQwWjBhMQswCQYDVQQG +VQQKEw5XaGF0ZXZlciBpdCBpczEgMB4GA1UEAxMXSU86OlNvY2tldDo6U1NMIERl +bW8gQ0EwHhcNMDgwMTAxMDAwMDAxWhcNMTkwMzMwMDY1ODQyWjBhMQswCQYDVQQG EwJERTEPMA0GA1UECBMGQmF5ZXJuMREwDwYDVQQHEwhNdWVuY2hlbjEXMBUGA1UE ChMOV2hhdGV2ZXIgaXQgaXMxFTATBgNVBAMTDHNlcnZlci5sb2NhbDCBnzANBgkq -hkiG9w0BAQEFAAOBjQAwgYkCgYEAyyHk+RoyuBNw95vBpOy40rOY9VR8/017/mre -/2Bppd0nWSnMPnBNM+VQE8j8FMHeKzeN3rQnMwYNr274mjflHHAg21X+ASvGwjhj -GuyTnc6tlGfyaAvoJ67mBo5aRG94AJqPFYFvXHFo/xzXpuqkokHgxkq2Z9IUNuRT -uZiN9L0CAwEAAaOCAVUwggFRMAkGA1UdEwQCMAAwLAYJYIZIAYb4QgENBB8WHU9w -ZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1UdDgQWBBQwaHXBeFFn5nED -QBmaAvDO4pO70jCBhgYDVR0jBH8wfaFwpG4wbDELMAkGA1UEBhMCREUxDzANBgNV -BAgTBkJheWVybjERMA8GA1UEBxMITXVlbmNoZW4xFzAVBgNVBAoTDldoYXRldmVy -IGl0IGlzMSAwHgYDVQQDExdJTzo6U29ja2V0OjpTU0wgVGVzdCBDQYIJALK4EZwf -sjWSMAsGA1UdDwQEAwIF4DBhBgNVHREEWjBYgg4qLnNlcnZlci5sb2NhbIcEfwAA -AYIQd3d3Ki5vdGhlci5sb2NhbIITc210cC5teWRvbWFpbi5sb2NhbIIZeG4tLWx3 -ZS1zbmEuaWRudGVzdC5sb2NhbDANBgkqhkiG9w0BAQQFAAOBgQCFqji6dLErE9fN -uWnvVl3EDzXujQc4hchNnCqvZw07gtsWFokhu1ZoutdbPMCYzaaHijVhwEV43ciN -tW5AReEYDmsH1u0J9YRo0lCHkLiZjq4E0z06wxMzizDBaFqidqMw0Vq4l0UBcNje -gc78mIlt4JpJbwBCkVK3Innyn29jVg== +hkiG9w0BAQEFAAOBjQAwgYkCgYEAvF6vH6wbcv1R11QMd50VO+8a5M1ncFrVFsKh +jduo7nl6EE1VYCEVNHtE0IshBTrTLCaDbwr2Gjxpy78lS3cNGsRveuXzGE3XxWXS +kGpFs6NRc7ix0pVRu3MKhRHHqM9jjiS4muOIbZCG7u2X/ZpRnkSdscY7kjrVMKAm +mOkXAxUCAwEAAaOCAW0wggFpMAkGA1UdEwQCMAAwLAYJYIZIAYb4QgENBB8WHU9w +ZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1UdDgQWBBQ4IUPwsiF3F4i5 +l0muKwoOYdbbijCBngYDVR0jBIGWMIGTgBTeZQEWGS5R4JpRGjdQlH05KSpCLKFw +pG4wbDELMAkGA1UEBhMCREUxDzANBgNVBAgTBkJheWVybjERMA8GA1UEBxMITXVl +bmNoZW4xFzAVBgNVBAoTDldoYXRldmVyIGl0IGlzMSAwHgYDVQQDExdJTzo6U29j +a2V0OjpTU0wgRGVtbyBDQYIJAOetiwdVihcnMAsGA1UdDwQEAwIF4DBhBgNVHREE +WjBYgg4qLnNlcnZlci5sb2NhbIcEfwAAAYIQd3d3Ki5vdGhlci5sb2NhbIITc210 +cC5teWRvbWFpbi5sb2NhbIIZeG4tLWx3ZS1zbmEuaWRudGVzdC5sb2NhbDANBgkq +hkiG9w0BAQUFAAOBgQBX422qAMPaYe11mikf2dXF8XDzxgCBEZW04aOdOob4oFNC +OyIdSyOXtmnX6mZJZ9QY5cteHMBvTUKmqT8FXU9tOOnBypSYRePre8WW+/YAogsp +Yym+dzpNFtA76QENlaZcPwJQIxZZpiZ4yIsVb0i20XcPgLuZw1rOWNMuhVtXww== -----END CERTIFICATE----- -----BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQDLIeT5GjK4E3D3m8Gk7LjSs5j1VHz/TXv+at7/YGml3SdZKcw+ -cE0z5VATyPwUwd4rN43etCczBg2vbviaN+UccCDbVf4BK8bCOGMa7JOdzq2UZ/Jo -C+gnruYGjlpEb3gAmo8VgW9ccWj/HNem6qSiQeDGSrZn0hQ25FO5mI30vQIDAQAB -AoGAeGAkpa3twoHa3xERRx/1Qv+lNDUWQeD0CsfgUGwdD2qoJ8GKRLIePhO1SZRA -NjjQ5MFuNDyEQktjDsRvVEytWweArYeZ2eIordoQi9wy3yGkRY1B767Yossv1/QT -ElCXFvsH7B0m/qKu21XLxK/D8KobtEqvVonVSya+zGBCPO0CQQDqsg8FUnxNk+HV -R58s2PJLyN7i0kdhtJTKMU63NIRsE89dnT9GWxZTB7xjT7VfL4FuRlif4MZv4bM0 -lhcGyh1vAkEA3ZJcH5RW7kCWSsSyvPnDWZSyxI9yo9uyPpQzWUeaKoy6LBjYZHDr -xN5evdWuqz60aCFo3ARqnndFo5YJxkbSkwJBAKno2sMJooAvbbGQtoYrUc7Xz7T6 -cz8jEw0GgWxVEwGDnf6yFtsCmrjlwtdLH42XwOZq+0JT4pWhGrIZbvY1YPUCQHRl -eresOa6Xh1xn0G2t142rq+3OXa7urshpGkCAeOB5ZSPdOXAqUfDt0F9xbXzQR/2b -73YFa+0rQw4Yt7HNarkCQQDFLSjquUHjmuRGAXGdCpGPzl1r+xEUbcK5xlnvmcAf -Q5w/tJ4QoQQiJWztiKx5Jk4xqrt6FA0vgknQjRtsKQEG +MIICXAIBAAKBgQC8Xq8frBty/VHXVAx3nRU77xrkzWdwWtUWwqGN26jueXoQTVVg +IRU0e0TQiyEFOtMsJoNvCvYaPGnLvyVLdw0axG965fMYTdfFZdKQakWzo1FzuLHS +lVG7cwqFEceoz2OOJLia44htkIbu7Zf9mlGeRJ2xxjuSOtUwoCaY6RcDFQIDAQAB +AoGBALilE4K3YRzBhaTOJX5mgzcBtVoMolV3JCOwW05DwH8qomUyePrG0xNjtdu6 +VX7b374KbpG9q+mhyI7I6pTjuPoRaQmVNdUOU8i5F8Wy0vOZFhDSaJoZpehQPkbk +f+IqgjAGOQdFXeTMNAeRjUBqfuL5V15uaD9VX/1Xq3pWZyxtAkEA7BVDODOfKTTV +Zfgmy4u2KdP4a3E2mHm+MwKpvdrxfmpgphpqfuc077f/36BSPN0jpYVw1IvDdy5z +/iSuw+PIPwJBAMxC8vr7wtlTIDbgQWKZLQ8p9N/DUrTlBTUiJCeMdbrOL3tCJETn +klaES7gjrgctvU8209T0yv3yTi+kkfInf6sCQGzJ/4fOgfGDHzM1/uqdHvx3aWpZ +aUcqErN+7qlGUzJl4tOoKJsCACrXJ1ntjvftD5gevbe0EAbDqT/bt40dUhECQBWW +8fXDTIoJ9jq2o1KXnCKhLafFDmXeWxmNnUKs3vi6uFwP1qON0nLgktxIsSlDFWJd +CjDVGuuSg98XRvHQaPcCQHSpGVcl7Y42cYprxSgSWXrLXBIIrq6AT9nREzFTPc3/ +TNOdzTyL23tvqYFMzxgA4QK4aLUIdgLlMhx0oXZfaOA= -----END RSA PRIVATE KEY----- diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/certs/test-ca.pem new/IO-Socket-SSL-1.24/certs/test-ca.pem --- old/IO-Socket-SSL-1.23/certs/test-ca.pem 2009-02-23 10:00:18.000000000 +0100 +++ new/IO-Socket-SSL-1.24/certs/test-ca.pem 2009-04-01 08:50:55.000000000 +0200 @@ -1,15 +1,19 @@ -----BEGIN CERTIFICATE----- -MIICTzCCAbgCCQCyuBGcH7I1kjANBgkqhkiG9w0BAQUFADBsMQswCQYDVQQGEwJE -RTEPMA0GA1UECBMGQmF5ZXJuMREwDwYDVQQHEwhNdWVuY2hlbjEXMBUGA1UEChMO -V2hhdGV2ZXIgaXQgaXMxIDAeBgNVBAMTF0lPOjpTb2NrZXQ6OlNTTCBUZXN0IENB -MB4XDTA5MDIyMzA4NTc0N1oXDTA5MDMyNTA4NTc0N1owbDELMAkGA1UEBhMCREUx -DzANBgNVBAgTBkJheWVybjERMA8GA1UEBxMITXVlbmNoZW4xFzAVBgNVBAoTDldo -YXRldmVyIGl0IGlzMSAwHgYDVQQDExdJTzo6U29ja2V0OjpTU0wgVGVzdCBDQTCB -nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEArLYg3GfTUe+aPdVA5U29JVXQUHkx -9FHOZWZ/8j9hSHGVwcSp2Y4ChZt0K26c7NYUg8mUTJJN9/i+fmVH8EECymzr+68W -scpY+ja/YECbXe9a0RPz+iOwxJx14beraiMERkhmEAhZdCBHhgTCdeUVW3eMX8ML -aiIr0xsAZ40peekCAwEAATANBgkqhkiG9w0BAQUFAAOBgQCVDgfz+fXBxtjiRHPB -d9s3FPeiUJd/owpuvS8SSg+Jbm1KLmKnstqLQaKoz2TktiRUt0361d4PTUEZ7GHl -3+t6HP0+/lokrBPhEGzuzHzJnfDcUIMvS2Uo7trwhLxl0tEbbVsmqigJOu3uxR14 -6CG7rf+dyth3L0jsEQOXc0Jeyw== +MIIDKDCCApGgAwIBAgIJAOetiwdVihcnMA0GCSqGSIb3DQEBBQUAMGwxCzAJBgNV +BAYTAkRFMQ8wDQYDVQQIEwZCYXllcm4xETAPBgNVBAcTCE11ZW5jaGVuMRcwFQYD +VQQKEw5XaGF0ZXZlciBpdCBpczEgMB4GA1UEAxMXSU86OlNvY2tldDo6U1NMIERl +bW8gQ0EwHhcNMDkwNDAxMDY0NDQ4WhcNMTkwMzMwMDY0NDQ4WjBsMQswCQYDVQQG +EwJERTEPMA0GA1UECBMGQmF5ZXJuMREwDwYDVQQHEwhNdWVuY2hlbjEXMBUGA1UE +ChMOV2hhdGV2ZXIgaXQgaXMxIDAeBgNVBAMTF0lPOjpTb2NrZXQ6OlNTTCBEZW1v +IENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDZROfatylcxcbrx0dTXvgo +zlqFwps7ghgyx+Qvgwrv72w8dPIpMDk1zTeQPNSy8nTCYIsEr1tGC+T/dYt3raYm +2kXk20QzYiuXOCIUR+JY9xvUdnee9Z1vJD5u7DfkhnAsCJhkxVZ7xoSF4Zei812v +i+Z+ePR+/F7uTJyeBbf5QQIDAQABo4HRMIHOMB0GA1UdDgQWBBTeZQEWGS5R4JpR +GjdQlH05KSpCLDCBngYDVR0jBIGWMIGTgBTeZQEWGS5R4JpRGjdQlH05KSpCLKFw +pG4wbDELMAkGA1UEBhMCREUxDzANBgNVBAgTBkJheWVybjERMA8GA1UEBxMITXVl +bmNoZW4xFzAVBgNVBAoTDldoYXRldmVyIGl0IGlzMSAwHgYDVQQDExdJTzo6U29j +a2V0OjpTU0wgRGVtbyBDQYIJAOetiwdVihcnMAwGA1UdEwQFMAMBAf8wDQYJKoZI +hvcNAQEFBQADgYEAZu8EXePCEhV0LeC0zBXBMUlqu7p0fzQByL9U6SuOmwkKih/w +OcsjxX6PFjJm3C5/NJ9mUw8WrbbBTKcMg7t2PvuyIuKK+wK3Nf5XZaGnzwtn1aFz +M0LUhtV8z6OcURDEfnQBsgLCPODc9Mg4FEViDGVaZ1i233ZeAlLzXSZeXL8= -----END CERTIFICATE----- diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/Changes new/IO-Socket-SSL-1.24/Changes --- old/IO-Socket-SSL-1.23/Changes 2009-02-23 10:49:22.000000000 +0100 +++ new/IO-Socket-SSL-1.24/Changes 2009-04-01 09:51:52.000000000 +0200 @@ -1,4 +1,8 @@ +v1.24 2009.04.01 +- add verify hostname scheme ftp, same as http +- renew test certificates again (root CA expired, now valid for 10 years) + v1.23 2009.02.23 - if neither SSL_ca_file nor SSL_ca_path are known (e.g not given and the default values have no existing file|path) disable checking of diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/META.yml new/IO-Socket-SSL-1.24/META.yml --- old/IO-Socket-SSL-1.23/META.yml 2009-02-23 10:57:47.000000000 +0100 +++ new/IO-Socket-SSL-1.24/META.yml 2009-04-01 10:00:50.000000000 +0200 @@ -1,6 +1,6 @@ --- #YAML:1.0 name: IO-Socket-SSL -version: 1.23 +version: 1.24 abstract: Nearly transparent SSL encapsulation for IO::Socket::INET. license: ~ author: diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/SSL.pm new/IO-Socket-SSL-1.24/SSL.pm --- old/IO-Socket-SSL-1.23/SSL.pm 2009-02-23 10:56:20.000000000 +0100 +++ new/IO-Socket-SSL-1.24/SSL.pm 2009-04-01 09:48:35.000000000 +0200 @@ -66,7 +66,7 @@ }) { @ISA = qw(IO::Socket::INET); } - $VERSION = '1.23'; + $VERSION = '1.24'; $GLOBAL_CONTEXT_ARGS = {}; #Make $DEBUG another name for $Net::SSLeay::trace @@ -1037,6 +1037,7 @@ $scheme{imap} = $scheme{ldap}; # rfc 2595 $scheme{acap} = $scheme{ldap}; # rfc 2595 $scheme{nntp} = $scheme{ldap}; # rfc 4642 + $scheme{ftp} = $scheme{http}; # rfc 4217 # function to verify the hostname # @@ -1751,7 +1752,7 @@ Specifies session cache object which should be used instead of creating a new. Overrules SSL_session_cache_size. -This option is useful if you wan't to reuse the cache, but not the rest of +This option is useful if you want to reuse the cache, but not the rest of the context. A session cache object can be created using diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/t/core.t new/IO-Socket-SSL-1.24/t/core.t --- old/IO-Socket-SSL-1.23/t/core.t 2009-01-22 22:44:47.000000000 +0100 +++ new/IO-Socket-SSL-1.24/t/core.t 2009-04-01 09:47:04.000000000 +0200 @@ -107,7 +107,7 @@ my ($ok, $ctx_store, $cert, $error) = @_; unless ($ok && $ctx_store && $cert && !$error) { print("not ok #client failure\n") && exit; } - ($cert =~ /IO::Socket::SSL Test CA/) || print "not"; + ($cert =~ /IO::Socket::SSL Demo CA/) || print "not"; &ok("Client Verify-sub Check"); return 1; } diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/IO-Socket-SSL-1.23/t/verify_hostname.t new/IO-Socket-SSL-1.24/t/verify_hostname.t --- old/IO-Socket-SSL-1.23/t/verify_hostname.t 2009-01-22 22:44:47.000000000 +0100 +++ new/IO-Socket-SSL-1.24/t/verify_hostname.t 2009-04-01 09:46:52.000000000 +0200 @@ -53,7 +53,7 @@ ok( "client ssl connect" ); my $issuer = $client->peer_certificate( 'issuer' ); - print "not " if $issuer !~m{IO::Socket::SSL Test CA}; + print "not " if $issuer !~m{IO::Socket::SSL Demo CA}; ok("issuer"); my $cn = $client->peer_certificate( 'cn' ); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org