Re: [PHP-DEV] For discussion (no RFC for now) - more libcrypt bindings

2024-09-13 Thread Remi Collet
Le 13/09/2024 à 12:33, Christoph M. Becker a écrit : However, Windows support might not be that important anyway, So for now, my plans are: - Maintain the xpass extension for PHP 8.x New version 1.1.0 have the additional functions/macros - Wait for user feedback/comments - Open a RFC (afte

Re: [PHP-DEV] For discussion (no RFC for now) - more libcrypt bindings

2024-09-13 Thread Remi Collet
Le 13/09/2024 à 09:57, Ayesh Karunaratne a écrit : Assuming the intended use case is compatibility with `/etc/shadow` or something similar, would it not make sense to add these algos to `password_hash` function, and not add new functions? Yes this another goal (later) For now, these are provi

[PHP-DEV] For discussion (no RFC for now) - more libcrypt bindings

2024-09-13 Thread Remi Collet
Hi, Using "crypt" function is a mess (perhaps one of the reason for password_hash) This proposal provides more bindings: * crypt_gensalt($salt, $count) * crypt_preferred_method() * crypt_checksalt($salt) And more Algo * scrypt * yescrypt * gost-yescrypt These were already usable but very ha

Re: [PHP-DEV] base64_encode without padding

2024-03-27 Thread Remi Collet
Le 13/03/2024 à 17:06, Remi Collet a écrit :   PHPAPI extern zend_string *php_base64_encode_ex     (const unsigned char *, size_t, zend_long flags); This is done in master No change in user-land and no plan from me. Remi

Re: [PHP-DEV] base64_encode without padding

2024-03-15 Thread Remi Collet
Le 14/03/2024 à 21:31, Yasuo Ohgaki a écrit : Please add PHP_BASE64_URL flag also. This is another feature, out of the scope of this PR Remi

Re: [PHP-DEV] base64_encode without padding

2024-03-14 Thread Remi Collet
Le 14/03/2024 à 12:46, Dik Takken a écrit : Only I would strongly prefer a boolean argument over a flag. Make sense. PR updated

Re: [PHP-DEV] base64_encode without padding

2024-03-13 Thread Remi Collet
Link to the PR https://github.com/php/php-src/pull/13698

[PHP-DEV] base64_encode without padding

2024-03-13 Thread Remi Collet
I think padding should be optional (on by default to keep BC) Of course in user land, simple to write $enc = trim(base64_encode('foo'), '='); This proposal allow to simply use $enc = base64_encode('foo', PHP_BASE64_NO_PADDING); And also expose it for extension as PHPAPI extern zend_str

Re: [PHP-DEV] New "PECL"

2023-12-06 Thread Remi Collet
Le 05/12/2023 à 14:45, Derick Rethans a écrit : https://docs.google.com/document/d/1_N0E9xo3jn9aKrIZHIbTYaY5lXw71BpSO6-it4cRpDo In this first stage, we would like to invite you in commenting on the document (either inline, or here). As inline requires a Google account... > priority (optional)

Re: [PHP-DEV] PHP-8.1 closed for bug fixes, security fixes only

2023-11-15 Thread Remi Collet
Le 10/11/2023 à 20:57, Ben Ramsey a écrit : Hi, all! According to the supported versions page[^1] (and our release process documentation), active support for PHP-8.1 ends on 25 Nov 2023. Since our release cycle has a release falling on 23 Nov, this means PHP 8.1.26 is the last bug-fix release

Re: [PHP-DEV] [RFC] [Discussion] Release cycle update

2023-11-13 Thread Remi Collet
Le 10/11/2023 à 17:51, Jakub Zelenka a écrit : Hello, I would like to propose a new process RFC for updates to PHP release cycle: https://wiki.php.net/rfc/release_cycle_update > Extending security support by one year +1 > Allowing recent regression fixes during security support As regress

Re: [PHP-DEV] [VOTE] Increasing the default BCrypt cost

2023-09-22 Thread Remi Collet
more results on ARM: RK3399 - Cortex-A7x Cost 10: 10.694221 total (0.106942 per hash) Cost 11: 21.360409 total (0.213604 per hash) Cost 12: 42.692786 total (0.426928 per hash) RK3399 - Cortex-A5x Cost 10: 15.146773 total (0.151468 per hash) Cost 11: 30.272059 total (0.302721 per hash) Cost 12:

Re: [PHP-DEV] [VOTE] Increasing the default BCrypt cost

2023-09-21 Thread Remi Collet
Le 21/09/2023 à 19:26, Tim Düsterhus a écrit : Hi I just opened the vote for the "Increasing the default BCrypt cost" RFC. The RFC contains a two votes, one primary vote that requires a 2/3 majority to pass and a secondary vote deciding on the new costs with a simple majority. Voting runs 2 we

Re: [PHP-DEV] Proposal to unbundle imap/pspell/oci8 extensions for PHP 8.4

2023-09-15 Thread Remi Collet
Le 13/09/2023 à 10:50, Derick Rethans a écrit : Hi, In a recent chat between the PHP Foundation developers, we discussed unbundling several extensions. ext/imap +1 ext/pspell +1 There are other replacements, ispell, and hunspell, but they don't seem to be compatible API-wise. The PECL

Re: [PHP-DEV] Bad debug build usage

2023-09-11 Thread Remi Collet
Le 11/09/2023 à 09:20, Remi Collet a écrit : Hi, According to https://bugs.php.net/bugs-generating-backtrace.php > To get a backtrace with correct information you must have PHP configured with --enable-debug! Perhaps a better wording is To get a backtrace with correct information

[PHP-DEV] Bad debug build usage

2023-09-11 Thread Remi Collet
Hi, According to https://bugs.php.net/bugs-generating-backtrace.php > To get a backtrace with correct information you must have PHP configured with --enable-debug! This seems wrong. Of course you can use GDB against any build of PHP Result: for some time, I noticed people asking about iss

[PHP-DEV] PHP-8.1 branch seems broken

2022-07-04 Thread Remi Collet
Hi, In PHP 8.1: This branch is 1 commit ahead, 7 commits behind master. This seems terribly wrong, looks like was merged from master (NEWS file have 8.2 entries) Can some GIT expert check and fix that ? Regards, Remi -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe,

Re: [PHP-DEV] Re: [8.2] Release Manager Election

2022-05-19 Thread Remi Collet
Le 18/05/2022 à 20:45, Ben Ramsey a écrit : Our 8.2 “rookie” release managers are: * Sergey Panteleev * Pierrick Charron Congrats to Sergei and Pierrick! Do you have a twitter account ? Cheers, Remi -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://w

Re: [PHP-DEV] how to add annotations to an extension function

2022-01-12 Thread Remi Collet
Le 12/01/2022 à 11:28, Brett McBride a écrit : Hello, I'm pretty stuck, trying to make an existing PHP extension (google/protobuf) compatible with php 8.1 [1] whilst retaining backwards-compatibility (ideally back to 7.0, but that might be negotiable). I'm not a C programmer, and definitely not a

Re: [PHP-DEV] Drop support for libmysql with mysqli

2021-12-25 Thread Remi Collet
Le 24/12/2021 à 18:32, Kamil Tekiela a écrit : Hi Internals, I would like to propose dropping support for libmysql from mysqli and ask for opinions on how this could be best achieved. +1 to drop support for libmysql. Simply do it in the next version "8.2" will be in version documentation anno

[PHP-DEV] Minor security improvement

2021-08-05 Thread Remi Collet
In phar default signature is still SHA-1 which is no more considered add secure Proposal: switch to SHA256 by default https://github.com/php/php-src/pull/7341 Old algo are not removed, at least they are required to check old archives. Perhaps could make sense to raise a warning when used In

Re: [PHP-DEV] [RFC] Add Random Extension (before: Add Random class)

2021-07-06 Thread Remi Collet
Le 26/06/2021 à 02:39, Go Kudo a écrit : Hello Internals. RFC has been reorganized for finalization. https://wiki.php.net/rfc/rng_extension 1st I dislike the name "random_ext", why this "_ext" part ? 2nd why not following the standard process ? 1/ publish on pecl 2/ merge in php-src if enou

Re: [PHP-DEV] PHP 8.0.8 Released!

2021-07-01 Thread Remi Collet
Le 01/07/2021 à 13:35, Gabriel Caruso a écrit : The PHP development team announces the immediate availability of PHP 8.0.8. This is a bugfix release. Should read: This is a security and bugfix release Remi -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https:/

Re: [PHP-DEV] Propagating AVIF support from libgd into PHP's bundled gd

2021-06-07 Thread Remi Collet
Le 04/06/2021 à 16:36, Ben Morss via internals a écrit : ... I created a PR to propagate libgd's AVIF support into PHP's bundled gd fork... Does it really make sense to keep maintaining this fork ? Having to maintain 2 (quite) different code and picking piece from one to other seems a waste o

Re: [PHP-DEV] Bugsnet

2021-05-10 Thread Remi Collet
Le 09/05/2021 à 08:48, Joe Watkins a écrit : Having moved our workflow to github, now seems to be the time to seriously consider retiring bugsnet for general use, and using the tools that are waiting for us - Github Issues. Please NO This mean we will drop ownership on all data and history ab

Re: [PHP-DEV] [RFC] Bundling ext/simdjson into core

2020-12-29 Thread Remi Collet
Le 29/12/2020 à 17:57, Máté Kocsis a écrit : Hi Internals, I think this will be my last proposal for quite some while :) But this time, I'd like to propose bundling the https://github.com/crazyxman/simdjson_php extension with some major modifications. The proposed OO API is included in the desc

Re: [PHP-DEV] ZEND_ENGINE_4

2020-11-26 Thread Remi Collet
Le 26/11/2020 à 03:41, Sara Golemon a écrit : Maybe just a wee bit late to ask this question, but shouldn't we have long since changed `#define ZEND_ENGINE_3` to `#degine ZEND_ENGINE_4` ? From a quick search I see some usage of ZEND_ENGINE_3 (eg, imagick and gmagick ext, probably others) Was

[PHP-DEV] PHP 7.2.34 Released

2020-10-01 Thread Remi Collet
all the contributors and supporters! Sara Golemon, Remi Collet php-7.2.34.tar.gz SHA256 hash: 8b2777c741e83f188d3ca6d8e98ece7264acafee86787298fae57e05d0dddc78 PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJfdBT1AAoJENyf+NPuWvJ/40IP/29rWc3h1/MyopXjuUn1w1T8 JVGtQ4cJYujlWDe2

Re: [PHP-DEV] PHP 8.0 branch cut - The Return

2020-09-29 Thread Remi Collet
Le 29/09/2020 à 11:55, Máté Kocsis a écrit : > Personally, I think releasing RC1 is realistic now, since parameter > names in the most important extensions (- ext/spl) have already been > reviewed. I agree, nice to have "internal" API freezed, and released to give extension maintainer enough time

Re: [PHP-DEV] Git workflow, PRs and php-cvs ML

2020-09-18 Thread Remi Collet
Le 17/09/2020 à 20:12, Nikita Popov a écrit : > On Wed, Sep 16, 2020 at 1:20 PM Matteo Beccati wrote: > >> Hi Nikita, >> >> On 16/09/2020 12:46, Nikita Popov wrote: >>> No, this just means that your CI is running tests that our CI doesn't. >>> In this case, you are probably using a different MySQ

[PHP-DEV] PHP 7.2.33 Released

2020-08-06 Thread Remi Collet
contributors and supporters! Sara Golemon, Remi Collet php-7.2.33.tar.gz SHA256 hash: 97bb6b88ddfa44f36c4fc84a1a718faef476f61b532d26ea29e3e9f6cd79d839 PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJfKRDcAAoJENyf+NPuWvJ/QYoP/3slqXlp8yx5juQEsMf56na1

Re: [PHP-DEV] What to do with ext/imap?

2020-06-09 Thread Remi Collet
Le 08/06/2020 à 18:15, Christoph M. Becker a écrit : > Hi all, > > I'm wondering what to do with ext/imap, which uses libc-client which had > its latest release (2007f) in 2011. There is a respective feature > request in the bug tracker () where some > ideas have been

[PHP-DEV] PHP 7.2.31 Released

2020-05-14 Thread Remi Collet
contributors and supporters! Sara Golemon, Remi Collet php-7.2.31.tar.gz SHA256 hash: 796837831ccebf00dc15921ed327cfbac59177da41b33044d9a6c7134cdd250c PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJeukuJAAoJENyf+NPuWvJ/h20P/1pWl1Rd98GjBiN0vSztOulp QMIztq1

Re: [PHP-DEV] Re: Enchant 2

2020-04-29 Thread Remi Collet
Le 29/04/2020 à 13:23, Christoph M. Becker a écrit : > On 29.04.2020 at 12:00, Michał Brzuchalski wrote: > >> TIL there's a spell check ext in PHP. > > Well, actually there are two: ext/enchant and ext/pspell. The problem is that some distro may not have usable dictionnary Ex: in RHEL / CentOS t

Re: [PHP-DEV] Re: Enchant 2

2020-04-29 Thread Remi Collet
Le 29/04/2020 à 11:52, Christoph M. Becker a écrit : > Apparently, not much has been changed in the meantime, besides that new > Enchant 2 releases are rolled out regularly. The latest release of > Enchant 1 (1.6.1) happened on 2017-02-08, and I don't expect to see new > Enchant 1 releases. This

Re: [PHP-DEV] [RFC] PHP Namespace Policy

2020-04-15 Thread Remi Collet
Le 15/04/2020 à 13:21, Mark Randall a écrit : > Greetings, > > I would like to re-open the discussion on properly reserving the \PHP > namespace for the use of the engine and its core extensions. What does that mean for PECL extension ? If they have to use another namespace, sorry, but I will vo

Re: [PHP-DEV] Are PECL modules preferable?

2020-03-23 Thread Remi Collet
Le 21/03/2020 à 23:52, Mike Schinkel a écrit : >> On Mar 21, 2020, at 5:59 PM, tyson andre wrote: >> FROM: Re: [PHP-DEV] [RFC] is_literal() >> >> And if it can be implemented as a PECL module, that would be more preferable >> to me than a core module of php. >> If it was in core, having to suppo

Re: [PHP-DEV] Are PECL modules preferable?

2020-03-23 Thread Remi Collet
Le 22/03/2020 à 00:15, Ben Ramsey a écrit : > IMO, PECL is an antiquated system that needs a successor, The tool, probably BTW, the "forge" or "package registry" still make lot of sense and IMHO have lot of value. Remi -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe

[PHP-DEV] PHP 7.2.29 Released

2020-03-19 Thread Remi Collet
contributors and supporters! Sara Golemon, Remi Collet php-7.2.29.tar.gz SHA256 hash: ea5c96309394a03a38828cc182058be0c09dde1f00f35809622c2d05c50ee890 PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJecKP1AAoJENyf+NPuWvJ/nlwP/2K4Jq1nKmIlT8PtaPYpkVcc cZdveO9HsZOMjDzu/ydNCaTl9N/9eYbe

Re: [PHP-DEV] Re: 7.3.16 ready for builds - QA builds

2020-03-17 Thread Remi Collet
Sorry, for noise, sent to bad list. Remi -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-DEV] Re: 7.3.16 ready for builds - QA builds

2020-03-17 Thread Remi Collet
Hi, Le 17/03/2020 à 11:48, Christoph M. Becker a écrit : > the tarballs are available at the distributions git repo; or use the > php-7.3.16 tag. Usual local QA builds done Fedora 30 to 31, RHEL 6 to 8 i386, x86_64, NTS, ZTS Fedora 31 official build http://koji.fedoraproject.or

[PHP-DEV] PHP 7.2.28 Released

2020-02-20 Thread Remi Collet
contributors and supporters! Sara Golemon, Remi Collet php-7.2.28.tar.gz SHA256 hash: ed5fede7602ccd8d1294b4e4aef7f92f4e3af58ab040bd349264b3f5dbef3261 PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJeS7MlAAoJENyf+NPuWvJ/hDMP/0pzxCpCL7Gw3MNC1kIWNcZy f+q

[PHP-DEV] PHP 7.2.27 Released

2020-01-23 Thread Remi Collet
contributors and supporters! Sara Golemon, Remi Collet php-7.2.27.tar.gz SHA256 hash: e00ace5e89cb162cba0aebd17144541e1c4d965589155a44ca706d9f9c5a8981 PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJeKAEdAAoJENyf+NPuWvJ/VMoP/2jGC9yN4OY9v0J7meRSN1a+ 4muxnBigm9vuUssbwA7JCmBAT

[PHP-DEV] PHP 7.2.26 Released

2019-12-18 Thread Remi Collet
/ChangeLog-7.php#7.2.26 Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet php-7.2.26.tar.gz SHA256 hash: e97d0636478bb519cd955a0c17b7970cf173063a840a83fc4afb75c22bc1bf08 PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJd+MryAAoJENyf+NPuWvJ/X/UP

[PHP-DEV] PHP version 7.2.26RC1 is available for testing

2019-12-05 Thread Remi Collet
expected in 2 weeks on December 19th, 2019. Hash Values and GPG signatures can be found below. Thank you, and happy testing! Regards, Sara Golemon & Remi Collet php-7.2.26RC1.tar.gz SHA256 hash: cf9d35660b8915f1ba0fc86ae2b1ae0c11b1abea5482a0b82bb659703edb56bc PGP signature: -BEGIN

[PHP-DEV] PHP-7.2 branch is closed

2019-12-03 Thread Remi Collet
Hi, See: https://www.php.net/supported-versions.php PHP-7.2.26 is branched and will be the last 7.2 bugfix release PHP-7.2 now enters security support for 1 year Remi -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] Re: PHP 7.2.24 Released

2019-11-20 Thread Remi Collet
Le 20/11/2019 à 16:27, Jan Ehrhardt a écrit : > Remi Collet in php.internals (Thu, 24 Oct 2019 12:58:01 +0200): >> The PHP development team announces the immediate availability of PHP >> 7.2.24. This is a security release which also contains several minor bug >> fixes.

[PHP-DEV] PHP 7.2.24 Released

2019-10-24 Thread Remi Collet
/ChangeLog-7.php#7.2.24 Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet php-7.2.24.tar.gz SHA256 hash: 01baf7a34c856d2c552121fbad7296a8cde18389ce83db32f18252bc1cee4dd6 PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJdrr4XAAoJENyf+NPuWvJ/wHgP

[PHP-DEV] PHP version 7.2.24RC1 is available for testing

2019-10-10 Thread Remi Collet
expected in 2 weeks on October 24th, 2019. Hash Values and GPG signatures can be found below. Thank you, and happy testing! Regards, Sara Golemon & Remi Collet php-7.2.24RC1.tar.gz SHA256 hash: 0ebf0b90e80629d48147e5bc9b09882fc92f177503f8c03961e933587264bf8e PGP signature: -BEGIN

Re: [PHP-DEV] PHP 7.4.0RC3 is available for testing

2019-10-04 Thread Remi Collet
Le 03/10/2019 à 23:42, David Rodrigues a écrit : > The release news is buggy. > > https://www.php.net/archive/2019.php#2019-10-03-1 Should be fixed now Thanks for the notice, Remi -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] Changing fundamental language behaviors

2019-09-13 Thread Remi Collet
Le 12/09/2019 à 20:51, Peter Kokot a écrit : > Just a dumb idea, since there clearly is a majority in favor of the > change with these warnings and strictness and all that now... Why not > making something like an LTS PHP 7.x where all the legacy code would > work OK as long as practically possibl

[PHP-DEV] PHP 7.2.21 Released

2019-08-01 Thread Remi Collet
/ChangeLog-7.php#7.2.21 Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet php-7.2.21.tar.gz SHA256 hash: 8327682bee4a8fd2edf5bbfcc393d986b945bec433fc74458d05e766701b313c PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJdQAy2AAoJENyf+NPuWvJ/ZeUP

Re: [PHP-DEV] Re: PHP 7.4 FEATURE FREEZE ?

2019-07-23 Thread Remi Collet
Le 23/07/2019 à 19:13, Jan Ehrhardt a écrit : > Derick Rethans in php.internals (Tue, 23 Jul 2019 10:00:12 +0100 (BST)): >> DOs: >> - Test test test test > > There are 2 more extensions broken in beta1 that were OK in alpha3: > sqlsrv and pdo_sqlsrv. See > https://github.com/microsoft/msphpsql/iss

[PHP-DEV] PHP version 7.2.21RC1 is available for testing

2019-07-18 Thread Remi Collet
expected in 2 weeks on August 1st, 2019. Hash Values and GPG signatures can be found below. Thank you, and happy testing! Regards, Sara Golemon & Remi Collet php-7.2.21RC1.tar.gz SHA256 hash: 4e92a232113aed96a6513536e3e3e4e9c663026b67254bb249c7dc3e5a8e60a6 PGP signature: -BEGIN

[PHP-DEV] PHP 7.2.20 Released

2019-07-04 Thread Remi Collet
the contributors and supporters! Sara Golemon, Remi Collet php-7.2.20.tar.gz SHA256 hash: d1dbf6f299514c9aa55b2995928b798b27c21811a0447f0688993cdf36be0749 PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJdGyM6AAoJENyf+NPuWvJ/vVIP/29HDhnQHSeltSr1qYl7MyTY Eq/skMvCDRhkkiPFVDTW9JUKkW

Re: [PHP-DEV] State of libmysql?

2019-06-28 Thread Remi Collet
Le 28/06/2019 à 14:59, Nikita Popov a écrit : > Hi internals, > > Building PHP 7.4 against libmysql rather than mysqlnd has been broken for > quite a while and only recently noticed in > https://github.com/php/php-src/pull/4316. Clearly none of us are using > libmysql and none of our CI jobs test

[PHP-DEV] PHP version 7.2.20RC3 is available for testing

2019-06-20 Thread Remi Collet
by 1 week and should be expected in 2 weeks on July 4th, 2019. Hash Values and GPG signatures can be found below. Thank you, and happy testing! Regards, Sara Golemon & Remi Collet php-7.2.20RC3.tar.gz SHA256 hash: a2f55a764e363310465a619988031b18115d1937a827f64b747477beba4f374d

[PHP-DEV] PHP version 7.2.20RC1 is available for testing

2019-06-13 Thread Remi Collet
expected in 2 weeks on June 27th, 2019. Hash Values and GPG signatures can be found below. Thank you, and happy testing! Regards, Sara Golemon & Remi Collet php-7.2.20RC1.tar.gz SHA256 hash: b9a3484a6cd28380fcfb718c627c9fe8ba70f283763b036a94768ba45773d962 PGP signature: -BEGIN

[PHP-DEV] PHP 7.2.18 Released

2019-05-02 Thread Remi Collet
/ChangeLog-7.php#7.2.18 Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet php-7.2.18.tar.gz SHA256 hash: 48aeb291814f3cd3ba03c52e79e8e61896d0271fd4c228198f80a072e568f84b PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJcyAx6AAoJENyf+NPuWvJ/psAP

Re: [PHP-DEV] PHP version 7.2.18RC1 is available for testing

2019-04-18 Thread Remi Collet
Le 18/04/2019 à 13:12, Remi Collet a écrit : > Please test it carefully, and report any bugs in the bug system. > 7.2.18 should be expected in 2 weeks on July 19th, 2018. Sorry, I mean on May 2th, 2019 -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit

[PHP-DEV] PHP version 7.2.18RC1 is available for testing

2019-04-18 Thread Remi Collet
should be expected in 2 weeks on July 19th, 2018. Hash Values and GPG signatures can be found below. Thank you, and happy testing! Regards, Sara Golemon & Remi Collet php-7.2.18RC1.tar.gz SHA256 hash: 00b36437311462e57687bac1b883bd6b29fb9baac6846f374ec5c59006ccaa2e PGP signature: -BEGIN

Re: [PHP-DEV] Updating bundled libs (specifially, oniguruma) on 7.1/7.2

2019-03-29 Thread Remi Collet
Le 28/03/2019 à 22:50, Stanislav Malyshev a écrit : > Hi! > > I wonder if there's any reason not to update bundled oniguruma library > for 7.1/7.2. 7.1 one is ancient, 7.2 one is more recent but still > behind. There are numerous fixes, I am sure, and one functionality > improvement that allows to

Re: [PHP-DEV] Re: [VOTE] RFC: Unbundle ext/wddx

2019-03-20 Thread Remi Collet
Le 20/03/2019 à 15:02, Christoph M. Becker a écrit : > I have removed ext/wddx[1] now, and documented that[2]. An open > question is whether we want to publish a PECL release. Personally, I > don't think so, but others might disagree. If someone what to step as a lead for this extension, and wa

Re: [PHP-DEV] Re: PHP 7.4 Release Manager Selection

2019-03-19 Thread Remi Collet
Le 18/03/2019 à 20:08, Sara Golemon a écrit : >> Ladies and gentlemen, I give you your PHP 7.4 Release Managers: >> >> Peter Kokot and Derick Rethans Congrats to Peter and Derick ! >> >> Yay! And on that topic, did we come to a consensus on whether or not 7.4 > was going to have an extended sup

[PHP-DEV] PHP 7.2.16 Released

2019-03-07 Thread Remi Collet
/ChangeLog-7.php#7.2.16 Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet php-7.2.16.tar.gz SHA256 hash: fb95e0bb69caba1dfd3bbac4eeef7a0485e5ea3d6191d35ad5657e18243aa02d PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJcfljrAAoJENyf+NPuWvJ/PeIP

[PHP-DEV] PHP version 7.2.16RC1 is available for testing

2019-02-21 Thread Remi Collet
expected in 2 weeks on March 7th, 2019. Hash Values and GPG signatures can be found below. Thank you, and happy testing! Regards, Sara Golemon & Remi Collet php-7.2.16RC1.tar.gz SHA256 hash: 08d1e0ac014334d4cacaac09bb1e8db370cebd960a72f54d01c67e3b8d255a2b PGP signature: -BEGIN

Re: [PHP-DEV] Drop support for libreadline

2019-02-13 Thread Remi Collet
Missing links PHP 8.0 => https://github.com/php/php-src/pull/3823 Drop support for libreadline PHP 7.x => https://github.com/php/php-src/pull/3824 add readline_list_history with libedit >= 3.1 Remi signature.asc Description: OpenPGP digital signature

Re: [PHP-DEV] Re: Drop support for libreadline

2019-02-13 Thread Remi Collet
Le 13/02/2019 à 12:51, Christoph M. Becker a écrit : > It should be pointed out > that readline_list_history() doesn't work with libedit, and would be > completely removed. This function is available in recent libedit version (3.1+) So I'm working on a patch to enable it (can also be later added

[PHP-DEV] Drop support for libreadline

2019-02-13 Thread Remi Collet
Hi, Terribly old and known issue. libreadline license (GPL) is incompatible with PHP We support build with libedit (BSD) for years Most Linux distribution use libedit Windows also use libedit So, this PR is mostly a cleanup of what should have been removed for years. Feedback before merge

[PHP-DEV] PHP 7.2.15 Released

2019-02-07 Thread Remi Collet
the contributors and supporters! Sara Golemon, Remi Collet php-7.2.15.tar.gz SHA256 hash: 9b13bde9f5a32d6f6bdb8b911bb55bb818d0c4073538f8dc48aa2deb560f55a3 PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJcWa+FAAoJENyf+NPuWvJ/YkwP/imnIBuQpLXd1Ya7ZGLwzqDB

Re: [PHP-DEV] phpenmod/phpdismod

2019-02-03 Thread Remi Collet
Hi, Le 02/02/2019 à 20:24, Legale Legage a écrit : > These scripts are included to the standard deb/rpm packages No, this is a deb only stuff RPM installed = extension enabled. Remi P.S. I have never understand the need of such tools... did it made sense in previous century, where download h

Re: [PHP-DEV] Disable PEAR by default

2019-02-02 Thread Remi Collet
> Composer took over the role of such installer in PHP community. But sadly "composer" is NOT an installer. (it is a Dependency Manager for PHP) Ex: not having "role" for files is a nightmare, and make necessary to use terrible workaround (such as using .gitattributes), and thus making PHP dev

Re: [PHP-DEV] What to do with ext/xmlrpc?

2019-01-10 Thread Remi Collet
Le 09/01/2019 à 13:28, Christoph M. Becker a écrit : > Hi! > > The problem with ext/xmlrpc is that it relies on libxmlrpc-epi[1], which > looks abandoned. Even worse, we're bundling a modified 0.51[2], while As for mcrypt, I think we should move it to PECL to clearly state, this should be avoid.

[PHP-DEV] PHP 7.2.14 Released

2019-01-10 Thread Remi Collet
/ChangeLog-7.php#7.2.14 Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet php-7.2.14.tar.gz SHA256 hash: 87e13d80b0c3a66bd463d1cb47dc101335884a0d192ab924f547f8aed7f70c08 PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJcNHXWAAoJENyf+NPuWvJ/ttcP

Re: [PHP-DEV] PHP version 7.2.14RC1 is available for testing - 1 week slip

2019-01-03 Thread Remi Collet
Le 20/12/2018 à 15:18, Remi Collet a écrit : > Please test it carefully, and report any bugs in the bug system. > 7.2.14 should be expected in 2 weeks on January 3rd, 2019. To give everyone time to recover from new year break, the release is delayed to January 10th. Remi -- PHP Int

[PHP-DEV] PHP version 7.2.14RC1 is available for testing

2018-12-20 Thread Remi Collet
expected in 2 weeks on January 3rd, 2019. Hash Values and GPG signatures can be found below. Thank you, and happy testing! Regards, Sara Golemon & Remi Collet php-7.2.14RC1.tar.gz SHA256 hash: 2406e450cd1919d72f806a51fa2e1a64c42a25b8bb2a0d431927a8b08e6d14db PGP signature: -BEGIN

[PHP-DEV] PHP 7.2.12 Released

2018-11-08 Thread Remi Collet
the contributors and supporters! Sara Golemon, Remi Collet php-7.2.12.tar.gz SHA256 hash: d7cabdf4e51db38121daf0d494dc074743b24b6c79e592037eeedd731f1719dd PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJb4XhtAAoJENyf+NPuWvJ/Ce4P/iZ3t3Y4K4890hNza170OIUb f8N/bne1t

[PHP-DEV] PHP version 7.1.24RC1 is available for testing

2018-10-25 Thread Remi Collet
expected in 2 weeks on November 8th, 2018. Hash Values and GPG signatures can be found below. Thank you, and happy testing! Regards, Remi Collet on behalf of Joe Watkins php-7.1.24RC1.tar.bz2 SHA256 hash: ef53c6c5e4124a943bbf4bc5db40fcce1ece6d97fb8c623a6ee9f32499c348cc PGP signature

[PHP-DEV] PHP version 7.2.12RC1 is available for testing

2018-10-25 Thread Remi Collet
expected in 2 weeks on November 8th, 2018. Hash Values and GPG signatures can be found below. Thank you, and happy testing! Regards, Sara Golemon & Remi Collet php-7.2.12RC1.tar.gz SHA256 hash: b281ab7f286f310d35ffb5b72b88b04c06918180009987769d9d4c6dc906c7f8 PGP signature: -BEGIN

Re: [PHP-DEV] Re: Skip 7.3.0RC6?

2018-10-24 Thread Remi Collet
Le 24/10/2018 à 19:37, Christoph M. Becker a écrit : > I've thought about this as well, but given that some widely used PECL > extensions are not ready for PHP 7.3 yet (for instance, yaml[1], > mailparse[2] and uopz[3]) (Remi may have more to say on this) I track extensions' status on https://bl

Re: [PHP-DEV] Unbundle libsqlite3?

2018-09-18 Thread Remi Collet
Le 17/09/2018 à 15:16, Christoph M. Becker a écrit : > Hi! > > We bundle an unmodified libsqlite3 for at least two years. Since then > all updates go into any dev, alpha and beta releases, while security > patches (usually backports from libsqlite3) go into stable branches. > > ext/sqlite3 requi

[PHP-DEV] PHP 7.2.10 Released

2018-09-13 Thread Remi Collet
/ChangeLog-7.php#7.2.10 Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet php-7.2.10.tar.gz SHA256 hash: d2d908b49b6005e65dcc46cdc986603a19b7ff103119fce8ddd4648586d430a4 PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJbl2pUAAoJENyf+NPuWvJ/k4sP

Re: [PHP-DEV] Lift ICU requirements

2018-09-03 Thread Remi Collet
Le 03/09/2018 à 15:12, Christoph M. Becker a écrit : > Hi! > > ext/intl presently requires ICU ≥ 4.0 (ICU 4.0 has been released on > 2008-07-02[1]). Since ICU is still under vivid development our code is > full of version checks (grep for ICU_VERSION), very old ICU versions are > unlikely to be s

[PHP-DEV] PHP version 7.2.10RC1 is available for testing

2018-08-30 Thread Remi Collet
should be expected in 2 weeks on September 13th, 2018. Hash Values and GPG signatures can be found below. Thank you, and happy testing! Regards, Sara Golemon & Remi Collet php-7.2.10RC1.tar.gz SHA256 hash: 61eb8992ba0241e5791eebc2e6cb8945fe2800e0adb3165096499a6f2a99bb8a PGP signa

Re: [PHP-DEV] version of bundled libzip in sources

2018-08-30 Thread Remi Collet
Le 30/08/2018 à 09:47, Hajo Locke a écrit : > Hello List, > > in php7.2 i try to use ZipArchive::setEncryptionNamewith with no success > (Call to undefined method). > according to the docs of PECL zip these methods are available with > libzip >= 1.2.0 > > In latest source php-7.2.9/ext/zip/lib ve

[PHP-DEV] PHP 7.2.8 Released

2018-07-19 Thread Remi Collet
/ChangeLog-7.php#7.2.8 Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet php-7.2.8.tar.gz SHA256 hash: a0cb9bf2f78498fc090eb553df03cdacc198785dec0818efa7a1804c2b7a8722 PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJbTYcUAAoJENyf+NPuWvJ

Re: [PHP-DEV] re2c version(s)

2018-07-16 Thread Remi Collet
Le 13/07/2018 à 23:48, Zeev Suraski a écrit : > So why not do both - remove these files from version control, but also update > the re2c requirements in configure and makedist..? > > And of course we still want to bundle these in our distros - just not track > them in our source control. I agr

[PHP-DEV] PHP version 7.2.8RC1 is available for testing

2018-07-05 Thread Remi Collet
expected in 2 weeks on July 19th, 2018. Hash Values and GPG signatures can be found below. Thank you, and happy testing! Regards, Sara Golemon & Remi Collet php-7.2.8RC1.tar.gz SHA256 hash: 7124c5095e151cab5e9124467da98357a9b9e551ac7ef87255bcb83b8a10d41e PGP signature: -BEGIN PGP SIGNA

Re: [PHP-DEV] README.RELEASE_PROCESS: misleading branching info?

2018-06-05 Thread Remi Collet
Le 05/06/2018 à 13:05, Anatol Belski a écrit : > PHP-x.y is a development branch. When it is branched off, it gets > integrated into the git workflow and the regular fixes need to be > merged there. For memory PHP-7.2 was branched in July 2017 for beta1 PHP-7.1 was branched in July 2016 for bet

[PHP-DEV] PHP 7.2.5 Released

2018-04-26 Thread Remi Collet
/ChangeLog-7.php#7.2.5 Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet php-7.2.5.tar.gz SHA256 hash: c198aedd4cd16db0803e0ef955036722a1f4ce9ad3827546709fac05f1567ba5 PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJa30kSAAoJENyf+NPuWvJ/qqkP

[PHP-DEV] PHP version 7.2.5RC1 is available for testing

2018-04-12 Thread Remi Collet
PHP 7.2.5RC1 was just released and can be downloaded from: https://downloads.php.net/~remi/ Or using the git tag: php-7.2.5RC1 The Windows binaries are available at: http://windows.php.net/qa/ Please test it carefully, and report any bugs in the bug system. 7.2.5 should be expected in 2

[PHP-DEV] PHP 7.2.4 Released

2018-03-29 Thread Remi Collet
/ChangeLog-7.php#7.2.4 Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet php-7.2.4.tar.gz SHA256 hash: 58e28e978baea0fe9009432bcb436934eaacccfdcb5f5409c7526431a595857b PGP signature: -BEGIN PGP SIGNATURE- iQIcBAABAgAGBQJaukNkAAoJENyf+NPuWvJ/hMYP

[PHP-DEV] PHP version 7.2.4RC1 is available for testing

2018-03-15 Thread Remi Collet
PHP 7.2.4RC1 was just released and can be downloaded from: https://downloads.php.net/~remi/ Or using the git tag: php-7.2.4RC1 The Windows binaries are available at: http://windows.php.net/qa/ Please test it carefully, and report any bugs in the bug system. 7.2.4 should be expected in 2

Re: [PHP-DEV] FPM maintainership?

2018-02-21 Thread Remi Collet
Hi, Le 21/02/2018 à 10:21, Michael Wallner a écrit : > I'd like to second that. Given the past development of heading away from > SAPIs loaded into the webserver to FastCGI being preferred, +1 > we should be > giving FPM the deserved priority. Does anyone have stats about the > popularity of our

[PHP-DEV] PHP 7.2.2 Released

2018-02-01 Thread Remi Collet
Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet P.S. Below is the verification information for the downloads php-7.2.2.tar.gz SHA256 hash: 5963df05fec21927c03fe9f7bf379be2d1eacde6c0f9dcde6143c7133e55abd4 PGP signature: -BEGIN PGP SIGNATURE

[PHP-DEV] PHP version 7.2.2RC1 is available for testing

2018-01-18 Thread Remi Collet
PHP 7.2.2 RC1 was just released and can be downloaded from: https://downloads.php.net/~remi/ Or using the git tag: php-7.2.2RC1 The Windows binaries are available at: http://windows.php.net/qa/ Please test it carefully, and report any bugs in the bug system. 7.2.2 should be expected in

Re: [PHP-DEV] PHP 7.2.0 Released

2017-11-30 Thread Remi Collet
Le 30/11/2017 à 17:41, Hannes Magnusson a écrit : > Do you have a link to this commit ? Simply following the link from the release notes... https://wiki.php.net/rfc/improved-tls-constants Remi -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/

[PHP-DEV] PHP 7.2.0 Released

2017-11-30 Thread Remi Collet
:http://windows.php.net/download Changelog:http://www.php.net/ChangeLog-7.php#7.2.0 Migration guide: http://php.net/manual/en/migration72.php Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet P.S. Below is the verification information for the

[PHP-DEV] PHP 7.2.0 Released

2017-11-30 Thread Remi Collet
:http://windows.php.net/download Changelog:http://www.php.net/ChangeLog-7.php#7.2.0 Migration guide: http://php.net/manual/en/migration72.php Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet -- PHP Internals - PHP Runtime Development Mailing List

Re: [PHP-DEV] Re: [PHP-CVS] com php-src: ext/sodium: throw exceptions instead of errors: ext/sodium/libsodium.c

2017-11-28 Thread Remi Collet
To summarize current situation libsodium v2.0.9 pecl extension use E_WARNING sodium extension in php-7.2.0 (tag) use E_WARNING (as in previous RCs) sodium extension in PHP-7.2 (branch) use E_WARNING (all changes have been reverted) Seems consistent. For 7.2.0, I don't think we have to change t

  1   2   3   4   >