summaryrefslogtreecommitdiff
path: root/Zend/Zend.m4
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'PHP-7.1'Nikita Popov2017-02-081-1/+1
|\
| * Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-02-081-1/+1
| |\
| | * Fix detection of isnan and isinfChristian Schmidt2017-02-081-1/+1
| | | | | | | | | | | | | | | | | | The isnan() and isinf() are C99 macros not functions. Also fix is_infinite(-INF) in case isinf is not defined.
* | | Merge branch 'PHP-7.1'Nikita Popov2017-02-061-2/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-02-061-2/+1
| |\ \ | | |/
| | * Revert "Fix detection of isnan and isinf"Nikita Popov2017-02-061-2/+1
| | | | | | | | | | | | This reverts commit 9ea0949f43959ff0cf519e7a10ef9de7a538cde3.
* | | Merge branch 'PHP-7.1'Nikita Popov2017-02-051-1/+2
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-02-051-1/+2
| |\ \ | | |/
| | * Fix detection of isnan and isinfChristian Schmidt2017-02-051-1/+2
| | | | | | | | | | | | | | | | | | The isnan() and isinf() are C99 macros not functions. Also fix is_infinite(-INF) in case isinf is not defined.
* | | Merge branch 'DedupNANINF'Andrea Faulds2016-10-261-0/+137
|\ \ \ | |/ / |/| |
| * | Deduplicate NAN/INF portability, move to ZendAndrea Faulds2016-03-201-0/+137
| |/
* | Enable Zend signals by defaultDmitry Stogov2016-06-201-2/+2
| |
* | Reverted chunk committed by mistake.Dmitry Stogov2016-06-201-2/+2
| |
* | Fixed phpdbg build without --enable-zend-signalsDmitry Stogov2016-06-201-2/+2
|/
* Support for XLC compilerDmitry Stogov2015-08-101-1/+4
|
* Fixed typo in ZEND_GCC_GLOBAL_REGS configure test (Albert)Dmitry Stogov2015-05-211-1/+1
|
* Improve CSPRNG implementationLeigh2015-05-091-7/+8
|
* Fixed global register checkingXinchen Hui2015-03-191-0/+5
|
* Enabled global register variables for PPCDmitry Stogov2015-03-181-0/+3
|
* GCC prior 4.8.0 may generates wrong codeDmitry Stogov2015-03-181-2/+2
|
* Enable GCC global register variables if availableDmitry Stogov2015-03-171-0/+45
|
* Remove --with-zend-vm (it doesn't work anyway)Xinchen Hui2015-03-161-24/+0
|
* Revert "Enable zend signals handler by default"Xinchen Hui2015-03-141-2/+2
| | | | This reverts commit dbe7ff6df5874a49b921424b523a0acbbf909773.
* Enable zend signals handler by defaultXinchen Hui2015-03-141-2/+2
|
* master renames phase 1Anatol Belski2014-08-251-1/+1
|
* first shot on merging the core fro the int64 branchAnatol Belski2014-08-161-1/+1
|
* make ZEND_SIGNALS configurable, off by defaultStanislav Malyshev2012-02-161-2/+8
| | | | | also make ZEND_SIGNALS enabled and disabled binary-compatible
* Zend Signal Handling (see RFC: https://wiki.php.net/rfc/zendsignals)Ilia Alshanetsky2011-06-021-0/+14
| | | | | | | | This needs to go into 5.4 as well, but will wait for Pierre to review win32 situation # Patch by Lucas Nealan, Arnaud Le Blanc, Brian Shire & Ilia Alshanetsky
* Added multibyte suppport by default. Previosly php had to be compiled with ↵Dmitry Stogov2010-11-241-14/+0
| | | | --enable-zend-multibyte. Now it can be enabled or disabled throug zend.multibyte directive in php.ini
* Set session.entropy_file to /dev/urandom or /dev/arandom byRasmus Lerdorf2010-03-311-0/+7
| | | | | default if present at compile-time. Addresses part of bug #51436
* Fix bug #48575 - Use dlopen() just like all the other *nixes instead of OSX ↵Scott MacVicar2009-08-061-12/+0
| | | | specific code.
* MFH:Matt Wilmas2009-06-041-0/+32
| | | | | | | | | | | | | | | | | | Restored double->long conversion behavior to that of PHP 5.2 (on most platforms) and prior: * Out-of-range numbers overflow/preserve least significant bits (no LONG_MAX/MIN limit) * See bug #42868 (presumably-rare platform with different results in 5.2) * On 32-bit platforms with 64-bit long type, a zend_long64 cast has been added, otherwise it's the same as 5.2 * Use this conversion method everywhere instead of some plain (long) casts Added 'L' parameter parsing specifier to ensure a LONG_MAX/MIN limit: * Essentially what 5.3's new conversion was doing in most cases * Functions with "limit" or "length" type params could be updated to use this, and prevent confusing overflow behavior with huge numbers (*also* in 5.2) - See bug #47854, for example; or even #42868 again # Test updates coming
* - MFH: Changed floating point behaviour to consistently use double precisionChristian Seiler2008-12-021-0/+2
| | | | | on all platforms and with all compilers.
* implemented again zend-multibyte for PHP 5.3Rui Hirokawa2008-06-291-0/+14
|
* Make the sigsetjmp change more robust. On systems that don't haveRasmus Lerdorf2008-03-181-1/+1
| | | | | | | sigsetjmp use setjmp. Windows is of course weird in that it seems to have sigsetjmp but not sigjmp_buf (??) so force it to use setjmp in config.w32.h.in
* - Rewrite scanner to be based on re2c instead of flexMarcus Boerger2008-03-161-15/+0
| | | | | | | | | The full patch is available as: http://php.net/~helly/php-re2c-5.3-20080316.diff.txt This is against php-re2c repository version 98 An older patch against version 97 is available under: http://php.net/~helly/php-re2c-97-20080316.diff.txt
* Improve the Darwin 9 hack considerably and switch to using dl*() instead of ↵Felipe Pena2008-03-101-1/+12
| | | | NS*() on Darwin 8+. (Patch by Gwynne)
* Make MEMORY_LIMIT and ZEND_USE_MALLOC_MM to be always enabled. They don't ↵Dmitry Stogov2006-12-201-23/+0
| | | | make any significant slowdown, but incrise maintainability a lot. Note that the setting of memory_limit wasn't changes (neither in main/main.c nor in php.ini) and it still set to 16M.
* Fixed random generation of cookies and canariesDmitry Stogov2006-12-181-0/+7
|
* Removed unused macro USE_ZEND_ALLOCDmitry Stogov2006-09-141-9/+0
|
* New memory managerDmitry Stogov2006-07-181-6/+106
|
* reordered + added msg to configure output for PHP_ZEND_VMfoobar2005-06-141-12/+16
|
* typofixfoobar2005-06-141-2/+1
|
* fix standalone buildfoobar2005-06-141-2/+7
|
* -Moved --disable-zend-memory-manager where it belongsfoobar2005-06-071-0/+18
|
* - Unify the "configure --help" textsfoobar2005-05-291-6/+6
|
* avoid code duplication in bison version testHartmut Holzgraefe2005-05-291-19/+0
|
* - Cache the version check resultsfoobar2005-02-271-12/+16
| | | | | # ..and prepare for --enable-developer-mode
* Hack the planetfoobar2005-02-231-1/+4
|
* Fix cross-compilefoobar2005-02-221-1/+1
|