Skip Menu |
 

This queue is for tickets about the Net-SSLeay CPAN distribution.

Report information
The Basics
Id: 119756
Status: resolved
Priority: 0/
Queue: Net-SSLeay

People
Owner: MIKEM [...] cpan.org
Requestors: alexander.bluhm [...] gmx.net
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.80
Fixed in: 1.81



Subject: RSA_get_key_parameters() with LibreSSL
MIME-Version: 1.0
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
Message-ID: <rt-4.0.18-16772-1483845419-1494.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 1712
Download (untitled) / with headers
text/plain 1.6k
To enable RSA_get_key_parameters() with LibreSSL you need another #ifdef as the LibreSSL versioning scheme differs from OpenSSL. I have tested this diff with LibreSSL and commited it to the OpenBSD ports system. Please make sure that it also works for OpenSSL on other platforms. --- SSLeay.xs.orig Wed Jan 4 22:39:08 2017 +++ SSLeay.xs Thu Jan 5 22:01:15 2017 @@ -4989,7 +4989,7 @@ RSA_generate_key(bits,e,perl_cb=&PL_sv_undef,perl_data #endif -#if OPENSSL_VERSION_NUMBER < 0x10100000L +#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) void RSA_get_key_parameters(rsa) --- t/local/33_x509_create_cert.t.orig Tue Nov 1 22:46:12 2016 +++ t/local/33_x509_create_cert.t Wed Jan 4 17:39:35 2017 @@ -2,7 +2,7 @@ use strict; use warnings; -use Test::More tests => 122; +use Test::More tests => 123; use Net::SSLeay qw/MBSTRING_ASC MBSTRING_UTF8 EVP_PK_RSA EVP_PKT_SIGN EVP_PKT_ENC/; use File::Spec; use utf8; @@ -32,9 +32,12 @@ is(Net::SSLeay::X509_NAME_cmp($ca_issuer, $ca_subject) ok(my $rsa = Net::SSLeay::RSA_generate_key(2048, &Net::SSLeay::RSA_F4), "RSA_generate_key"); ok(Net::SSLeay::EVP_PKEY_assign_RSA($pk,$rsa), "EVP_PKEY_assign_RSA"); -# ONly in pre 1.1: -# my @params = Net::SSLeay::RSA_get_key_parameters($rsa); -# ok(@params == 8, "RSA_get_key_parameters"); + SKIP: { + skip 'openssl<1.1.0 required', 1 unless Net::SSLeay::SSLeay < 0x10100000 + or Net::SSLeay::constant("LIBRESSL_VERSION_NUMBER"); + my @params = Net::SSLeay::RSA_get_key_parameters($rsa); + ok(@params == 8, "RSA_get_key_parameters"); + } ok(my $x509 = Net::SSLeay::X509_new(), "X509_new"); ok(Net::SSLeay::X509_set_pubkey($x509,$pk), "X509_set_pubkey");
MIME-Version: 1.0
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
content-type: text/plain; charset="utf-8"
X-Source-Sender: 135.35.96.58.static.exetel.com.au (zulu.localnet) [58.96.35.135]:53726
X-RT-Original-Encoding: utf-8
X-Spam-Score: -4.981
X-Source-Cap: bWlrZW07bWlrZW07Z2F0b3I0MTI5Lmhvc3RnYXRvci5jb20=
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 76765240123 for <cpan-bug+Net-SSLeay [...] hipster.bestpractical.com>; Sat, 7 Jan 2017 22:59:55 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KFmtllsQsmlh for <cpan-bug+Net-SSLeay [...] hipster.bestpractical.com>; Sat, 7 Jan 2017 22:59:54 -0500 (EST)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id D244B240107 for <bug-Net-SSLeay [...] rt.cpan.org>; Sat, 7 Jan 2017 22:59:53 -0500 (EST)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 8DED511EB9C for <bug-Net-SSLeay [...] rt.cpan.org>; Sat, 7 Jan 2017 19:59:52 -0800 (PST)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 1FC3111D40F for <bug-Net-SSLeay [...] rt.cpan.org>; Sat, 7 Jan 2017 19:59:48 -0800 (PST)
Received: from gateway21.websitewelcome.com (gateway21.websitewelcome.com [192.185.45.91]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id 774D611EB9C for <bug-Net-SSLeay [...] rt.cpan.org>; Sat, 7 Jan 2017 19:59:41 -0800 (PST)
Received: from cm4.websitewelcome.com (unknown [108.167.139.16]) by gateway21.websitewelcome.com (Postfix) with ESMTP id B46C5400CDEA0 for <bug-Net-SSLeay [...] rt.cpan.org>; Sat, 7 Jan 2017 21:37:33 -0600 (CST)
Received: from gator4129.hostgator.com ([192.185.4.141]) by cm4.websitewelcome.com with id VfdY1u00D32ZDfC01fdZ7d; Sat, 07 Jan 2017 21:37:33 -0600
Received: from 135.35.96.58.static.exetel.com.au ([58.96.35.135]:53726 helo=zulu.localnet) by gator4129.hostgator.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87) (envelope-from <mikem [...] airspayce.com>) id 1cQ4IW-000VZ7-5l for bug-Net-SSLeay [...] rt.cpan.org; Sat, 07 Jan 2017 21:37:32 -0600
Delivered-To: cpan-bug+Net-SSLeay [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #119756] RSA_get_key_parameters() with LibreSSL
Date: Sun, 08 Jan 2017 13:37:29 +1000
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_2000_2999 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, INVALID_MSGID_NO_FQDN 0, IN_REP_TO 0, LEGITIMATE_SIGNS 0, MSG_THREAD 0, REFERENCES 0, SPF_NEUTRAL 0, URI_ENDS_IN_HTML 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __FORWARDED_MSG 0, __FRAUD_ANTIABUSE 0, __FRAUD_BODY_WEBMAIL 0, __FRAUD_MONEY_CURRENCY 0, __FRAUD_MONEY_CURRENCY_DOLLAR 0, __FRAUD_WEBMAIL 0, __HAS_FROM 0, __HAS_MSGID 0, __HTTPS_URI 0, __IN_REP_TO 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __MULTIPLE_URI_TEXT 0, __NO_HTML_TAG_RAW 0, __REFERENCES 0, __SANE_MSGID 0, __SUBJ_ALPHA_END 0, __SUBJ_ALPHA_NEGATE 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_IN_BODY 0, __URI_NS , __URI_WITH_PATH 0, __USER_AGENT 0, __blackholes.mail-abuse.org_TIMEOUT , __zen.spamhaus.org_ERROR '
X-Spam-Level:
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2017.1.8.35116
X-Bwhitelist: no
To: bug-Net-SSLeay [...] rt.cpan.org
Content-Transfer-Encoding: 7Bit
X-Source:
X-Source-Args:
In-Reply-To: <rt-4.0.18-16772-1483845419-187.119756-4-0 [...] rt.cpan.org>
X-Spam-Status: No, score=-4.981 tagged_above=-99.9 required=10 tests=[AWL=0.140, BAYES_00=-1.9, FROM_OUR_RT=-4, SPF_NEUTRAL=0.779] autolearn=ham
X-Source-Dir:
X-RT-Interface: API
References: <RT-Ticket-119756 [...] rt.cpan.org> <rt-4.0.18-16772-1483845419-187.119756-4-0 [...] rt.cpan.org>
Message-ID: <2715848.oEQ8goNEn0 [...] zulu>
X-Antiabuse: This header was added to track abuse, please include it with any abuse report
X-Antiabuse: Primary Hostname - gator4129.hostgator.com
X-Antiabuse: Original Domain - rt.cpan.org
X-Antiabuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-Antiabuse: Sender Address Domain - airspayce.com
Organization: AirSpayce Pty Ltd
X-Source-Auth: mikem [...] airspayce.com
X-Source-Ip: 58.96.35.135
User-Agent: KMail/4.14.10 (Linux/3.16.7-42-desktop; KDE/4.14.9; i686; ; )
Return-Path: <mikem [...] airspayce.com>
X-RT-Mail-Extension: net-ssleay
X-Original-To: cpan-bug+Net-SSLeay [...] hipster.bestpractical.com
X-Exim-ID: 1cQ4IW-000VZ7-5l
X-Greylist: delayed 1329 seconds by postgrey-1.34 at xx1.develooper.com; Sat, 07 Jan 2017 19:59:43 PST
X-Email-Count: 2
From: Mike McCauley <mikem [...] airspayce.com>
RT-Message-ID: <rt-4.0.18-32674-1483847996-9.119756-0-0 [...] rt.cpan.org>
Content-Length: 2507
Download (untitled) / with headers
text/plain 2.4k
Hello Alexander, thanks for your patch it is now in the latest SVN. Cheers. On Saturday, January 07, 2017 10:17:06 PM you wrote: Show quoted text
> Sat Jan 07 22:16:59 2017: Request 119756 was acted upon. > Transaction: Ticket created by bluhm > Queue: Net-SSLeay > Subject: RSA_get_key_parameters() with LibreSSL > Broken in: 1.80 > Severity: (no value) > Owner: Nobody > Requestors: alexander.bluhm@gmx.net > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=119756 > > > > To enable RSA_get_key_parameters() with LibreSSL you need another > #ifdef as the LibreSSL versioning scheme differs from OpenSSL. > > I have tested this diff with LibreSSL and commited it to the OpenBSD > ports system. Please make sure that it also works for OpenSSL on > other platforms. > > --- SSLeay.xs.orig Wed Jan 4 22:39:08 2017 > +++ SSLeay.xs Thu Jan 5 22:01:15 2017 > @@ -4989,7 +4989,7 @@ RSA_generate_key(bits,e,perl_cb=&PL_sv_undef,perl_data > > #endif > > -#if OPENSSL_VERSION_NUMBER < 0x10100000L > +#if OPENSSL_VERSION_NUMBER < 0x10100000L || > defined(LIBRESSL_VERSION_NUMBER) > > void > RSA_get_key_parameters(rsa) > --- t/local/33_x509_create_cert.t.orig Tue Nov 1 22:46:12 2016 > +++ t/local/33_x509_create_cert.t Wed Jan 4 17:39:35 2017 > @@ -2,7 +2,7 @@ > > use strict; > use warnings; > -use Test::More tests => 122; > +use Test::More tests => 123; > use Net::SSLeay qw/MBSTRING_ASC MBSTRING_UTF8 EVP_PK_RSA EVP_PKT_SIGN > EVP_PKT_ENC/; use File::Spec; > use utf8; > @@ -32,9 +32,12 @@ is(Net::SSLeay::X509_NAME_cmp($ca_issuer, $ca_subject) > ok(my $rsa = Net::SSLeay::RSA_generate_key(2048, &Net::SSLeay::RSA_F4), > "RSA_generate_key"); ok(Net::SSLeay::EVP_PKEY_assign_RSA($pk,$rsa), > "EVP_PKEY_assign_RSA"); > > -# ONly in pre 1.1: > -# my @params = Net::SSLeay::RSA_get_key_parameters($rsa); > -# ok(@params == 8, "RSA_get_key_parameters"); > + SKIP: { > + skip 'openssl<1.1.0 required', 1 unless Net::SSLeay::SSLeay < > 0x10100000 + or Net::SSLeay::constant("LIBRESSL_VERSION_NUMBER"); > + my @params = Net::SSLeay::RSA_get_key_parameters($rsa); > + ok(@params == 8, "RSA_get_key_parameters"); > + } > > ok(my $x509 = Net::SSLeay::X509_new(), "X509_new"); > ok(Net::SSLeay::X509_set_pubkey($x509,$pk), "X509_set_pubkey");
-- Mike McCauley VK4AMM mikem@airspayce.com Airspayce Pty Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.airspayce.com Phone +61 7 5598-7474
MIME-Version: 1.0
X-Spam-Status: No, score=-6.233 tagged_above=-99.9 required=10 tests=[AWL=-0.335, BAYES_00=-1.9, FREEMAIL_FROM=0.001, FROM_OUR_RT=-4, SPF_FAIL=0.001] autolearn=ham
In-Reply-To: <rt-4.0.18-32674-1483847997-53.119756-6-0 [...] rt.cpan.org>
Content-Disposition: inline
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
X-Provags-ID: V03:K0:C3hJtWYdPEjmwjlF/jMvon9qUnKyTuBO+S3pShAG2aeRAyBWO5W APBBkTS6xUHD2Kyb++BOadEtGkATUHjlMhxsuTRn7jtIfakg0SGycc+2Ql0/SZpRArbcpDO IYjz+7m9aqEcvmQIdiBz+RCZFxxE93/7op93DReUXutu2KEZsZTL6Ri9iHn9xEjbYtHx3aM ueYea37ey8I6SA//1iJ0w==
X-RT-Interface: API
References: <RT-Ticket-119756 [...] rt.cpan.org> <rt-4.0.18-16772-1483845419-187.119756-4-0 [...] rt.cpan.org> <2715848.oEQ8goNEn0 [...] zulu> <rt-4.0.18-32674-1483847997-53.119756-6-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <20170115221707.GC8367 [...] t430s.bluhm.invalid>
Content-Type: multipart/signed; boundary="/wdpt93bkm1Q3OQs"; micalg="pgp-sha1"; protocol="application/pgp-signature"
X-Spam-Score: -6.233
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 0D825240100 for <cpan-bug+Net-SSLeay [...] hipster.bestpractical.com>; Sun, 15 Jan 2017 17:22:22 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I0eetOPXzfsi for <cpan-bug+Net-SSLeay [...] hipster.bestpractical.com>; Sun, 15 Jan 2017 17:22:20 -0500 (EST)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id 59BD5240003 for <bug-Net-SSLeay [...] rt.cpan.org>; Sun, 15 Jan 2017 17:22:20 -0500 (EST)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 4CF8211D347 for <bug-Net-SSLeay [...] rt.cpan.org>; Sun, 15 Jan 2017 14:22:19 -0800 (PST)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 213AC11D89C for <bug-Net-SSLeay [...] rt.cpan.org>; Sun, 15 Jan 2017 14:22:17 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id C527311D347 for <bug-Net-SSLeay [...] rt.cpan.org>; Sun, 15 Jan 2017 14:22:15 -0800 (PST)
Received: from t430s.bluhm.invalid ([88.64.27.207]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M5cMq-1cdfhc2SpU-00xc5z; Sun, 15 Jan 2017 23:17:08 +0100
Received: from t430s.bluhm.invalid (localhost [127.0.0.1]) by t430s.bluhm.invalid (8.15.2/8.15.1) with ESMTPS id v0FMH7lW020701 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 15 Jan 2017 23:17:07 +0100 (CET)
Received: (from bluhm [...] localhost) by t430s.bluhm.invalid (8.15.2/8.15.2/Submit) id v0FMH7ZQ056606; Sun, 15 Jan 2017 23:17:07 +0100 (CET)
Delivered-To: cpan-bug+Net-SSLeay [...] hipster.bestpractical.com
X-Ui-Out-Filterresults: notjunk:1;V01:K0:Yaf039UQsBk=:SRwCbDJlMiVbjbNTV3NT+3 ouSapdRYKcBdVGm8fiaRKiwsM4UEz0+SnMUHR/JNxLAetzsKCB1FZhMnX/4orltF8ZpwK8tyK NFYI9qW20FYtesBK/8VNqdq3LSezOdF3a9i60wGrchGeF5fIFQIfd/r5TfnCPlwefm0YMmrJu MPJCp/VcG2jti8fWe4xIfraQYJp7hpijszhNGqOMuDEbrvmHgRvHTSFmSQN5PEwDkg22WfiHh Nk3rC2BNEL9JlPMbT6f/DPoRmU/fWfgqRohWTJmx4J8+ZIgUuSqnnoeCiDc2UgPlX+efyPE0w KvK2TVGalH4F4f0bjdL5GSNh7GkK1RJEKDGqgvgi0kuYZGu8Cqcq32GISd5gQS7iEtUxYAGdu V8qzICxPN+yOqQbGHd1+CJZIrB5jnP8kFTqaIzbTB4KoORYWlRPUGyOPLDltlf8+Y+2gXkp4c MeNCuoAJeSY3xu38OtY5+1PR5tJ5huFtUPI5x+NgJ0F2aaKNTUJRiMGye7doKBoggTm8guWic v2N8VkhbaklkmDz06XRaneh1J/JOEmA8uROMECD0Keymn69mVuVh+o3a4Y1wAg3e5h6fAF333 RE7pE3xpIqwhBACdLV3TQbEm8/g9fjp4s+Lrhnqh5uD1ZQ90wLmJNJ7nXX81kAtdUrPDRTKyz 0f6UPthSCOK+ydK7bxYdWebgIzZXhi4Ck4rmZQ/LzEGLD0Ruzz4BD3XTWUEzzGe0/vbqnTKgv 8irrO16R0BGtqiOaaYNwTaRz5I0ic5g4q4+E4MDQan48/8Jo9V+qFtAiEhE=
Subject: Re: [rt.cpan.org #119756] RSA_get_key_parameters() with LibreSSL
User-Agent: Mutt/1.7.2 (2016-11-26)
Return-Path: <alexander.bluhm [...] gmx.net>
X-Original-To: cpan-bug+Net-SSLeay [...] hipster.bestpractical.com
X-RT-Mail-Extension: net-ssleay
Date: Sun, 15 Jan 2017 23:17:07 +0100
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1800_1899 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, IN_REP_TO 0, LEGITIMATE_SIGNS 0, MSG_THREAD 0, REFERENCES 0, SPF_PASS 0, URI_ENDS_IN_HTML 0, __ANY_URI 0, __ATTACHMENT_SIZE_0_10K 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CD 0, __CP_URI_IN_BODY 0, __CT 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __FRAUD_WEBMAIL 0, __FRAUD_WEBMAIL_FROM 0, __HAS_ATTACHMENT 0, __HAS_ATTACHMENT1 0, __HAS_ATTACHMENT2 0, __HAS_FROM 0, __HAS_MSGID 0, __HTTPS_URI 0, __IN_REP_TO 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_TEXT_P2 0, __MIME_VERSION 0, __MULTIPLE_URI_TEXT 0, __NO_HTML_TAG_RAW 0, __REFERENCES 0, __SANE_MSGID 0, __SUBJ_ALPHA_END 0, __SUBJ_ALPHA_NEGATE 0, __TO_MALFORMED_2 0, __TO_NAME 0, __TO_NAME_DIFF_FROM_ACC 0, __TO_REAL_NAMES 0, __URI_IN_BODY 0, __URI_NO_MAILTO 0, __URI_NO_WWW 0, __URI_NS , __URI_WITH_PATH 0, __USER_AGENT 0, __zen.spamhaus.org_ERROR '
X-Spam-Level:
X-Greylist: delayed 304 seconds by postgrey-1.34 at xx1.develooper.com; Sun, 15 Jan 2017 14:22:15 PST
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2017.1.15.221217
To: Mike McCauley via RT <bug-Net-SSLeay [...] rt.cpan.org>
From: Alexander Bluhm <alexander.bluhm [...] gmx.net>
RT-Message-ID: <rt-4.0.18-27203-1484518943-499.119756-0-0 [...] rt.cpan.org>
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: utf-8
Content-Length: 744
Download (untitled) / with headers
text/plain 744b
On Sat, Jan 07, 2017 at 10:59:57PM -0500, Mike McCauley via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=119756 > > > thanks for your patch it is now in the latest SVN.
I have just checked the SVN web. Is looks like you have only commited the change log and the test, but have forgotten the SSLeay.xs chunk. https://anonscm.debian.org/viewvc/net-ssleay?view=revision&revision=486 --- SSLeay.xs.orig Wed Jan 4 22:39:08 2017 +++ SSLeay.xs Thu Jan 5 22:01:15 2017 @@ -4989,7 +4989,7 @@ RSA_generate_key(bits,e,perl_cb=&PL_sv_undef,perl_data #endif -#if OPENSSL_VERSION_NUMBER < 0x10100000L +#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) void RSA_get_key_parameters(rsa) bluhm
Content-Type: application/pgp-signature; name="signature.asc"
Content-Length: 801
Download signature.asc
application/pgp-signature 801b

Message body not shown because it is not plain text.

MIME-Version: 1.0
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
content-type: text/plain; charset="utf-8"
X-Source-Sender: 135.35.96.58.static.exetel.com.au (zulu.localnet) [58.96.35.135]:34039
X-RT-Original-Encoding: utf-8
X-Spam-Score: -4.982
X-Source-Cap: bWlrZW07bWlrZW07Z2F0b3I0MTI5Lmhvc3RnYXRvci5jb20=
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 1D9AC240172 for <cpan-bug+Net-SSLeay [...] hipster.bestpractical.com>; Sun, 15 Jan 2017 18:52:31 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QhvPbfUCQOcw for <cpan-bug+Net-SSLeay [...] hipster.bestpractical.com>; Sun, 15 Jan 2017 18:52:29 -0500 (EST)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id 0436E240003 for <bug-Net-SSLeay [...] rt.cpan.org>; Sun, 15 Jan 2017 18:52:28 -0500 (EST)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id D1E7511D8B9 for <bug-Net-SSLeay [...] rt.cpan.org>; Sun, 15 Jan 2017 15:52:27 -0800 (PST)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 19A3411EC5A for <bug-Net-SSLeay [...] rt.cpan.org>; Sun, 15 Jan 2017 15:52:26 -0800 (PST)
Received: from gateway34.websitewelcome.com (gateway34.websitewelcome.com [192.185.148.164]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id B046A11D8B9 for <bug-Net-SSLeay [...] rt.cpan.org>; Sun, 15 Jan 2017 15:52:19 -0800 (PST)
Received: from cm4.websitewelcome.com (unknown [108.167.139.16]) by gateway34.websitewelcome.com (Postfix) with ESMTP id 424477F for <bug-Net-SSLeay [...] rt.cpan.org>; Sun, 15 Jan 2017 17:52:19 -0600 (CST)
Received: from gator4129.hostgator.com ([192.185.4.141]) by cm4.websitewelcome.com with id YnsJ1u00632ZDfC01nsKWs; Sun, 15 Jan 2017 17:52:19 -0600
Received: from 135.35.96.58.static.exetel.com.au ([58.96.35.135]:34039 helo=zulu.localnet) by gator4129.hostgator.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87) (envelope-from <mikem [...] airspayce.com>) id 1cSuav-000WUC-PJ for bug-Net-SSLeay [...] rt.cpan.org; Sun, 15 Jan 2017 17:52:18 -0600
Delivered-To: cpan-bug+Net-SSLeay [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #119756] RSA_get_key_parameters() with LibreSSL
Date: Mon, 16 Jan 2017 09:52:14 +1000
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1200_1299 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, INVALID_MSGID_NO_FQDN 0, IN_REP_TO 0, LEGITIMATE_SIGNS 0, MSG_THREAD 0, REFERENCES 0, SPF_NEUTRAL 0, URI_ENDS_IN_HTML 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __FORWARDED_MSG 0, __FRAUD_ANTIABUSE 0, __HAS_FROM 0, __HAS_MSGID 0, __HTTPS_URI 0, __IN_REP_TO 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __MULTIPLE_URI_TEXT 0, __NO_HTML_TAG_RAW 0, __REFERENCES 0, __SANE_MSGID 0, __SUBJ_ALPHA_END 0, __SUBJ_ALPHA_NEGATE 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_IN_BODY 0, __URI_NS , __URI_WITH_PATH 0, __USER_AGENT 0, __blackholes.mail-abuse.org_TIMEOUT , __zen.spamhaus.org_ERROR '
X-Spam-Level:
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2017.1.15.234215
X-Bwhitelist: no
To: bug-Net-SSLeay [...] rt.cpan.org
Content-Transfer-Encoding: 7Bit
X-Source:
X-Source-Args:
In-Reply-To: <rt-4.0.18-27203-1484518943-820.119756-5-0 [...] rt.cpan.org>
X-Spam-Status: No, score=-4.982 tagged_above=-99.9 required=10 tests=[AWL=0.139, BAYES_00=-1.9, FROM_OUR_RT=-4, SPF_NEUTRAL=0.779] autolearn=ham
X-Source-Dir:
X-RT-Interface: API
References: <RT-Ticket-119756 [...] rt.cpan.org> <20170115221707.GC8367 [...] t430s.bluhm.invalid> <rt-4.0.18-27203-1484518943-820.119756-5-0 [...] rt.cpan.org>
Message-ID: <1514192.XaWdrRouCC [...] zulu>
X-Source-Auth: mikem [...] airspayce.com
X-Antiabuse: This header was added to track abuse, please include it with any abuse report
X-Antiabuse: Primary Hostname - gator4129.hostgator.com
X-Antiabuse: Original Domain - rt.cpan.org
X-Antiabuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-Antiabuse: Sender Address Domain - airspayce.com
Organization: AirSpayce Pty Ltd
X-Source-Ip: 58.96.35.135
User-Agent: KMail/4.14.10 (Linux/3.16.7-42-desktop; KDE/4.14.9; i686; ; )
Return-Path: <mikem [...] airspayce.com>
X-RT-Mail-Extension: net-ssleay
X-Original-To: cpan-bug+Net-SSLeay [...] hipster.bestpractical.com
X-Exim-ID: 1cSuav-000WUC-PJ
X-Email-Count: 1
From: Mike McCauley <mikem [...] airspayce.com>
RT-Message-ID: <rt-4.0.18-15977-1484524351-1397.119756-0-0 [...] rt.cpan.org>
Content-Length: 1212
Download (untitled) / with headers
text/plain 1.1k
Hello Alexander, Ooops, quite right. Now in SVN. Cheers. On Sunday, January 15, 2017 05:22:24 PM Alexander Bluhm via RT wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=119756 > > > On Sat, Jan 07, 2017 at 10:59:57PM -0500, Mike McCauley via RT wrote:
> > <URL: https://rt.cpan.org/Ticket/Display.html?id=119756 > > > > > thanks for your patch it is now in the latest SVN.
> > I have just checked the SVN web. Is looks like you have only > commited the change log and the test, but have forgotten the SSLeay.xs > chunk. > > https://anonscm.debian.org/viewvc/net-ssleay?view=revision&revision=486 > > --- SSLeay.xs.orig Wed Jan 4 22:39:08 2017 > +++ SSLeay.xs Thu Jan 5 22:01:15 2017 > @@ -4989,7 +4989,7 @@ RSA_generate_key(bits,e,perl_cb=&PL_sv_undef,perl_data > > #endif > > -#if OPENSSL_VERSION_NUMBER < 0x10100000L > +#if OPENSSL_VERSION_NUMBER < 0x10100000L || > defined(LIBRESSL_VERSION_NUMBER) > > void > RSA_get_key_parameters(rsa) > > bluhm
-- Mike McCauley VK4AMM mikem@airspayce.com Airspayce Pty Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.airspayce.com Phone +61 7 5598-7474


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.