Re: [INTERNALS-WIN] Re: PHP OpenSSL v0.9.8 compatibility issue with OpenSSL v1.0

[email protected] (Pierre Joye) Fri, 14 Dec 2012 10:18:51 +0100
Newsgroups php.internals.win
Message-ID <CAEZPtU61LUxYECftrzAzDytQpMdgCXfw+dh_2+npw3BixLQN0Q@mail.gmail.com>
hi,

On Thu, Dec 13, 2012 at 8:10 AM, Jan Ehrhardt <[email protected]> wrote:
> Pierre Joye in php.internals.win (Thu, 13 Dec 2012 07:43:24 +0100):
>>Also winssl has some BC issues vs openssl (ca cert path for example)
>>cannot be set.
>
> But OpenSSL 0.9.x has a issue with connecting to a v1.0.1c server, using
> Curl. This typically looks like a problem in between parties. PHP relies
> on Curl, Daniel Stenberg (Curl, badger on sourceforge) thinks it is a
> OpenSSL issue, Paul Donohue thinks Apache has to solve it
> <http://sourceforge.net/p/curl/bugs/1037/?limit=10&page=1#aa7f>, but
> nobody ever steps in.

Welcome to the OpenSSL world. I seriously consider to move to winssl
only in 6.x. If we manage to support the same set of features.

>>No, not my choice, that's about BC and compatibility with 3rd parties.
>>If we change that now they will have to provide extra binaries for the
>>same branches, that's not acceptable and against the ABI/API policy,
>
> Just curious: what 3rd parties are you talking about?

Any 3rd parties providing extensions for PHP and reliying on OpenSSL.
That's quite a lot.

Cheers,
--
Pierre

@pierrejoye