Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101231 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 62497 invoked from network); 4 Dec 2017 19:52:06 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Dec 2017 19:52:06 -0000 Authentication-Results: pb1.pair.com header.from=php@golemon.com; sender-id=softfail Authentication-Results: pb1.pair.com smtp.mail=php@golemon.com; spf=softfail; sender-id=softfail Received-SPF: softfail (pb1.pair.com: domain golemon.com does not designate 209.85.216.173 as permitted sender) X-PHP-List-Original-Sender: php@golemon.com X-Host-Fingerprint: 209.85.216.173 mail-qt0-f173.google.com Received: from [209.85.216.173] ([209.85.216.173:33701] helo=mail-qt0-f173.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 81/A3-28358-467A52A5 for ; Mon, 04 Dec 2017 14:52:06 -0500 Received: by mail-qt0-f173.google.com with SMTP id e2so23847643qti.0 for ; Mon, 04 Dec 2017 11:52:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=golemon-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=zu8NJAs4p8vQE5YfCKw8VhsEPpl3s6qIs96LneoLN58=; b=uC+mLIU42z3B2snD4P796KJwzHg/9BQ0Tk2v5XgGTCLtE0cNgoLVsKaBqrZvvViKaX AK3NiUEVZY3O0QyIqPID8bDPXxFn8hPNxHf/N86VxRfnHYHzebpXU1totxpUff+CYJHn dbAHbkTf4tiWvNjKH4NIu7Xvv9VdTDBpXLmv46BcLaqm++dTHurVYiJ+dyPSdu4pmnb9 EUV+Wics9+TO7rGCShVSoLvJoq5TiwwSglqNRH3t4pD2l5akvxxUmvXTwOwI1WOE9/tH JzbvjACBvcefXM4mUOPbwu1HTD3l3xEuPmPjvLyULYLfaVAmRlHNFpK1lLeVbbkBW9ct 3N6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=zu8NJAs4p8vQE5YfCKw8VhsEPpl3s6qIs96LneoLN58=; b=l2NCG/1fVoawqoVKUMFvG1KWlklY7kAy7hb7ZXxA9oUifCQyxDK3Ddun0avEMkSXGj 52PfPB0L7MMST5RpZ9xnJRF6KpAz7bAZ/k8kr2+itq9hKHmlz97gR6qhbM7f/NdrMjtZ U6kucvh/k9qoc5tG6xVzP8R0iZP+uYz07LZVgR2q6HzGmXIex/Y8KPN22XpAjHtJ5SIq UNQz4pZNLymF4AlmZhYiQBZ18IT0AaLbDCsa6CUxoHhcxjMEEKz9Yc/NhRdpldanE0fs W4vksdYtr98XrOYCe/gfcF2d00C9v+Z2zeB8iguLmm3YI9DqH/Bd+j1b3vPfwtiux+S9 iVfw== X-Gm-Message-State: AKGB3mJ6ya/UznD5GYL6uo93xQGnzva0XaxO5kYLOsnts96A5Oe2qUHW +XHKcIEOv4PW9+9khuRRtHDDVsOVzkklGOl4vhsMVg== X-Google-Smtp-Source: AGs4zMZC7zl1/7S0JKyWwPFNfw4SDGmiC/+BqDYylYrSd0WNdsDjOLTLPg9VJtZpbOY1f9KCh6gPpFILZsUSucWOKbU= X-Received: by 10.237.59.184 with SMTP id r53mr86391qte.306.1512417122471; Mon, 04 Dec 2017 11:52:02 -0800 (PST) MIME-Version: 1.0 Sender: php@golemon.com Received: by 10.12.158.145 with HTTP; Mon, 4 Dec 2017 11:52:01 -0800 (PST) X-Originating-IP: [206.252.215.26] In-Reply-To: <35e8f8c5-8fe0-702b-f304-890cf902b390@rhsoft.net> References: <41630a4e-8772-bdfb-e859-831a36dc67ea@rhsoft.net> <9f3d28e1-cc6d-d5dc-da04-7e3791070be8@rhsoft.net> <35e8f8c5-8fe0-702b-f304-890cf902b390@rhsoft.net> Date: Mon, 4 Dec 2017 14:52:01 -0500 X-Google-Sender-Auth: LE7BJZZUFksLTOTgT6UsjKqv0mQ Message-ID: To: "lists@rhsoft.net" Cc: "internals@lists.php.net >> Mailing-List php" Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] PHP 7.2.0 Released From: pollita@php.net (Sara Golemon) On Mon, Dec 4, 2017 at 1:18 PM, lists@rhsoft.net wrote: > Am 04.12.2017 um 18:36 schrieb Sara Golemon: >> On Fri, Dec 1, 2017 at 6:35 PM, lists@rhsoft.net wrote: >>> >>> the main question is why does PHP need to to *anything* here instead hand >>> the TLS handshake completly over to openssl? in that case even PHP5 could >>> perfer TLS1.2 ciphers against a sevrer that orders them on top without >>> touch >>> any line of PHP's code >>> >> Because the SSL API in OpenSSL that PHP uses doesn't let you say: >> "Just give me the best method you can" >> >> There may be another SSL API that does, but that's more than just "set >> the value to any and be done with it" > > > and how does other software like the apache benchmark tool "ab" this for as > long as i can think which is also linked against openssl? > You quoted this, but I don't think you understood it. """ There may be another SSL API that does, but that's more than just "set the value to any and be done with it". Pull requests welcome, """ I don't doubt that it's possible to do, but it's not as trivial as "Just make the ANY constant really mean ANY". If you have a solution, offer it. Until then, it's going to wait until someone else has the time and inclination to do so. -Sara