On Thu, Aug 18, 2022 at 3:37 PM Ben Ramsey <ram...@php.net> wrote:

> > On Aug 18, 2022, at 08:46, Jakub Zelenka <bu...@php.net> wrote:
> >
> > Hi,
> >
> > There are some small self contained features that would be good to get
> to 8.2 unless there are any objections ofc.
> >
> > Make libxml_set_external_entity_loader() return the previous loader
> > https://github.com/php/php-src/pull/7977
> >
> > Improved responses to different requests on static resources in built-in
> web server
> > https://github.com/php/php-src/pull/8215
> >
> > Implement FR #76935: OpenSSL chacha20-poly1305 AEAD support
> > https://github.com/php/php-src/pull/9366
> >
> > Add openssl_cipher_key_length function
> > https://github.com/php/php-src/pull/9368
> >
> >
> > As it needs to be done before the first RC, I will wait for a week and
> if there are no objection, I will merge them.
> >
> > Thanks
> >
> > Jakub
>
>
> Feature freeze is at the first beta release, not the first RC.
>
>
Those are small self contained features so they should be pretty safe to
add. It's pretty much the same as just proposed FILTER_FLAG_NO_SCIENTIFIC
[1]. We actually used to merge those to the patch releases so I could
technically target 8.1 or even 8.0 as this was historically allowed but
thought that it might be better to just target beta. Maybe the only
exception from those is OpenSSL chacha20-poly1305 AEAD which is sort of a
bug fix but still think this one is better just for 8.2 as it might be
quite confusing to identify since when it is supported in 8.1. Also when
Nikita introduced OCB mode in the patch release it broke LibreSSL so I want
to be a bit more careful (even though this is done quite safely in terms of
compilation checks).

[1] https://news-web.php.net/php.internals/118436

Regards

Jakub

Reply via email to