Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement enums | Ilija Tovilo | 2021-03-17 | 1 | -1/+1 |
| | | | | | | | | RFC: https://wiki.php.net/rfc/enumerations Co-authored-by: Nikita Popov <nikita.ppv@gmail.com> Closes GH-6489. | ||||
* | Check for php program in autoconf | Nikita Popov | 2021-03-16 | 1 | -0/+1 |
| | | | | | Use the detected PHP (minimum 7.1) to run gen_stubs, and other code generation scripts in the future. | ||||
* | Move optimizer into core | Nikita Popov | 2021-01-28 | 1 | -3/+32 |
| | | | | | | | | | | This only moves the files, adjusts the build system, exports APIs and does minor fixups to make sure the code builds. This does not yet try to make the optimizer usable independently of opcache. Closes GH-6642. | ||||
* | Merge branch 'PHP-8.0' | Christoph M. Becker | 2021-01-11 | 1 | -1/+1 |
|\ | | | | | | | | | * PHP-8.0: Revert fix for bug 76813 and re2c version bump | ||||
| * | Revert fix for bug 76813 and re2c version bump | Christoph M. Becker | 2021-01-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | CentOS 7 ships with re2c 0.13.5 by default, so we should not have bumped the required re2c version to 0.13.7. However, 0.13.5 does not support default rules, so we cannot use them to fix bug 76813. This reverts commit 420184ad529443182c9a348a55b1c9216005c613 and 5e15c9c41f8318a8392c2e2c78544f218736549c. Closes GH-6593. | ||||
* | | rename COMPILER and ARCHITECTURE macro (too generic) | Remi Collet | 2021-01-04 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'PHP-8.0' | Christoph M. Becker | 2020-12-28 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | * PHP-8.0: Bump minimum re2c version to 0.13.7 | ||||
| * | Bump minimum re2c version to 0.13.7 | Christoph M. Becker | 2020-12-28 | 1 | -1/+1 |
| | | | | | | | | Closes GH-6516. | ||||
| * | Prepare for PHP 8.0.2 | Gabriel Caruso | 2020-12-15 | 1 | -1/+1 |
| | | | | | | | | This was missing from f1f78ac875fcfbf1347eb81eac06c11343c4a664. | ||||
* | | Remove very old -no-cpp-precomp compatibility flag on Mac | Levi Morrison | 2020-12-15 | 1 | -6/+0 |
| | | | | | | | | Closes GH-6501. | ||||
* | | Merge branch 'PHP-8.0' | Nikita Popov | 2020-11-25 | 1 | -7/+13 |
|\ \ | |/ | | | | | | | * PHP-8.0: Fixed bug #80377 | ||||
| * | Fixed bug #80377 | Nikita Popov | 2020-11-25 | 1 | -7/+13 |
| | | | | | | | | | | | | | | | | | | | | | | Make sure the $PHP_THREAD_SAFETY variable is always available when configuring extensions. It was previously available for phpized extensions, but for in-tree builds it was being set too late. Then, use $PHP_THREAD_SAFETY instead of $enable_zts to check for ZTS in bundled extensions, which makes sure these checks also work for phpize builds. | ||||
| * | 8.0 branch should be prepping for 8.0.1 | Sara Golemon | 2020-11-19 | 1 | -1/+1 |
| | | |||||
* | | Prepare for PHP 8.1 | Gabriel Caruso | 2020-10-09 | 1 | -1/+1 |
|/ | | | | Closes GH-6305. | ||||
* | Merge branch 'PHP-7.4' | Nikita Popov | 2020-10-05 | 1 | -5/+6 |
|\ | | | | | | | | | * PHP-7.4: Fix -Wimplicit-function-declaration in configure | ||||
| * | Merge branch 'PHP-7.3' into PHP-7.4 | Nikita Popov | 2020-10-05 | 1 | -5/+6 |
| |\ | | | | | | | | | | | | | * PHP-7.3: Fix -Wimplicit-function-declaration in configure | ||||
| | * | Fix -Wimplicit-function-declaration in configure | Nikita Popov | 2020-10-05 | 1 | -5/+6 |
| | | | | | | | | | | | | As this is an error with xcode 12, see bug #80171. | ||||
| | * | 7.3.24 is next | Christoph M. Becker | 2020-09-15 | 1 | -1/+1 |
| | | | |||||
| | * | 7.3.23 is next | Christoph M. Becker | 2020-08-18 | 1 | -1/+1 |
| | | | |||||
| | * | 7.3 is now 7.3.22-dev | Christoph M. Becker | 2020-07-21 | 1 | -1/+1 |
| | | | |||||
| | * | 7.3 is now 7.3.21-dev | Christoph M. Becker | 2020-06-23 | 1 | -1/+1 |
| | | | |||||
| | * | 7.3.20 will be next | Christoph M. Becker | 2020-05-26 | 1 | -1/+1 |
| | | | |||||
| | * | Bump version | Christoph M. Becker | 2020-04-28 | 1 | -1/+1 |
| | | | |||||
| | * | Next is 7.3.18 | Christoph M. Becker | 2020-03-31 | 1 | -1/+1 |
| | | | |||||
| | * | Next is 7.3.17 | Christoph M. Becker | 2020-03-03 | 1 | -1/+1 |
| | | | |||||
| | * | Next is 7.3.16 | Christoph M. Becker | 2020-02-04 | 1 | -1/+1 |
| | | | |||||
| | * | Bump version | Christoph M. Becker | 2020-01-07 | 1 | -1/+1 |
| | | | |||||
| | * | Next is 7.3.14 | Christoph M. Becker | 2019-12-03 | 1 | -1/+1 |
| | | | |||||
| | * | 7.3.13 is next | Christoph M. Becker | 2019-11-05 | 1 | -1/+1 |
| | | | |||||
| | * | 7.3.12 is next | Christoph M. Becker | 2019-10-08 | 1 | -1/+1 |
| | | | |||||
| | * | PHP 7.3.10RC1 has been tagged | Christoph M. Becker | 2019-09-10 | 1 | -1/+1 |
| | | | |||||
| | * | Next will be 7.3.10 | Christoph M. Becker | 2019-08-13 | 1 | -1/+1 |
| | | | |||||
| | * | Bump version numbers | Christoph M. Becker | 2019-08-13 | 1 | -1/+1 |
| | | | | | | | | | | | | This should have been done four weeks ago already. | ||||
| | * | Next is 7.3.8 | Christoph M. Becker | 2019-06-11 | 1 | -1/+1 |
| | | | |||||
| | * | Prepare 7.3.7-dev | Christoph M. Becker | 2019-05-14 | 1 | -1/+1 |
| | | | |||||
| | * | Prepare main branch for PHP 7.3.6 | Christoph M. Becker | 2019-04-16 | 1 | -1/+1 |
| | | | |||||
| | * | Prepare main branch for PHP 7.3.5 | Christoph M. Becker | 2019-03-19 | 1 | -1/+1 |
| | | | |||||
| | * | Prepare main branch for PHP 7.3.4 | Christoph M. Becker | 2019-02-19 | 1 | -1/+1 |
| | | | |||||
| * | | Prepare for 7.4.11 | Derick Rethans | 2020-08-18 | 1 | -1/+1 |
| | | | |||||
| * | | Prepare for 7.4.10 | Derick Rethans | 2020-07-21 | 1 | -1/+1 |
| | | | |||||
| * | | PHP-7.4 is now 7.4.9-dev | Derick Rethans | 2020-06-23 | 1 | -1/+1 |
| | | | |||||
* | | | Add system ID entropy API | Sammy Kaye Powers | 2020-09-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | The `zend_system_id` is a (true global) system ID that fingerprints a process state. When extensions add engine hooks during MINIT/startup, entropy is added the system ID for each hook. This allows extensions to identify that changes have been made to the engine since the last PHP process restart. Closes GH-5871 | ||||
* | | | decbin/decoct/dechex optimization. | Dmitry Stogov | 2020-09-08 | 1 | -0/+4 |
| | | | |||||
* | | | X86: Fast CRC32 computation using PCLMULQDQ instruction | Frank Du | 2020-09-02 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on: "Fast CRC Computation for Generic Polynomials Using PCLMULQDQ Instruction" V. Gopal, E. Ozturk, et al., 2009, http://intel.ly/2ySEwL0 Signed-off-by: Frank Du <frank.du@intel.com> Closes GH-6018 | ||||
* | | | Add zend_observer API | Levi Morrison | 2020-09-01 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | Closes GH-5857. Co-authored-by: Nikita Popov <nikita.ppv@gmail.com> Co-authored-by: Sammy Powers <sammyk@datadoghq.com> | ||||
* | | | further network libraries detection for Haiku system. | David Carlier | 2020-08-24 | 1 | -7/+7 |
| | | | | | | | | | | | | Closes GH-5997. | ||||
* | | | Revert "Prepare for PHP 8.1" | Nikita Popov | 2020-08-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | This reverts commit 1ab4d0e6b7abb67d5a01ce3327bf973772271fb2. This reverts commit a359635cb1a4df8b5137a506c88c4cb102acac0e. | ||||
* | | | Prepare for PHP 8.1 | Gabriel Caruso | 2020-08-04 | 1 | -1/+1 |
| | | | |||||
* | | | Remove PHP_CHECK_GCC_ARG() | Nikita Popov | 2020-07-29 | 1 | -4/+2 |
| | | | | | | | | | | | | | | | | | | | | | In favor of AX_CHECK_COMPILE_FLAG(), which we bundle since at least PHP 7. Closes GH-5904. | ||||
* | | | define COMPILER and ARCHITECTURE from environment | Remi Collet | 2020-07-13 | 1 | -0/+6 |
| | | |