summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Set versionsphp-7.0.23PHP-7.0.23Anatol Belski2017-08-293-4/+4
|
* Made test 32/64-bit independentDmitry Stogov2017-08-151-2/+2
| | | | (cherry picked from commit 3bc12268041bdeec9941c99f08b71620f7572eb0)
* set versionsphp-7.0.23RC1Anatol Belski2017-08-153-4/+4
|
* Fixed bug #75075 (unpack with X* causes infinity loop)Xinchen Hui2017-08-153-0/+15
|
* Merge branch 'syncoci8' into PHP-7.0Tianfang Yang2017-08-141-2/+8
|\
| * Prepare for PECL releaseTianfang Yang2017-08-141-2/+8
|/
* Test cleanup improvements, files might be locked in the test processAnatol Belski2017-08-144-6/+21
|
* fix test cleanupAnatol Belski2017-08-141-2/+6
|
* Sync OCI8 on PHP 7.x branchesTianfang Yang2017-08-1310-108/+116
|
* Fixed bug #73793 (WDDX uses wrong decimal seperator)Christoph M. Becker2017-08-133-1/+26
| | | | | | | | | The WDDX specification[1] requires to serialize floats with a decimal point, but `snprintf()` is locale-dependent and may use a decimal comma. We fix that afterwards by replacing an eventual comma with a point. [1] <http://xml.coverpages.org/wddx0090-dtd-19980928.txt>
* Skip this test if ext/session is not availableChristoph M. Becker2017-08-131-0/+1
|
* Fixed bug #74103 and bug #75054Nikita Popov2017-08-125-508/+537
| | | | | | | | | | | | | | | | Directly fail unserialization when trying to acquire an r/R reference to an UNDEF HT slot. Previously this left an UNDEF and later deleted the index/key from the HT. What actually caused the issue here is a combination of two factors: First, the key deletion was performed using the hash API, rather than the symtable API, such that the element was not actually removed if it used an integral string key. Second, a subsequent deletion operation, while collecting trailing UNDEF ranges, would mark the element as available for reuse (leaving a corrupted HT state with nNumOfElemnts > nNumUsed). Fix this by failing early and dropping the deletion code.
* Fix bug #74725 (html_errors=1 breaks unhandled exceptions)Andrea Faulds2017-08-123-4/+21
|
* Fixed bug #75049 (spl_autoload_unregister can't handle ↵Xinchen Hui2017-08-093-4/+34
| | | | spl_autoload_functions results)
* Remove mistakingly added lineAnatol Belski2017-08-081-1/+0
|
* Sync makefile options for phpizeAnatol Belski2017-08-081-1/+13
| | | | | - run target - debugger mode
* JSON: fix config.w32 / Install headers on windowsDarek Slusarczyk2017-08-082-1/+2
|
* Unify EOLAnatol Belski2017-08-071-40/+40
|
* fix test target for phpizeAnatol Belski2017-08-071-1/+1
|
* use AC_DEFINE + win32Remi Collet2017-08-042-1/+3
|
* Increase expected timing on TravisAnatol Belski2017-08-031-1/+1
| | | | | If 5ms to read/write 8 bytes still has issue, probably next this test should skip on Travis to avoid false positive fails.
* update NEWSAnatol Belski2017-08-021-0/+3
|
* Bug #74975: Different serialization for classesAndreas Treichel2017-08-023-2/+62
|
* Merge remote-tracking branch 'php-src/PHP-7.0' into PHP-7.0Nikita Popov2017-08-022-64/+11
|\
| * take care of compile warnings.George Wang2017-08-022-64/+11
| |
* | Fix Bug #75001: Wrong reflection on mb_eregi_replaceFabien Villepinte2017-08-022-0/+3
| |
* | Fix test transliterator_create_inverse_basic.phptFabien Villepinte2017-08-021-1/+3
|/
* Fixed bug #75002 Null Pointer Dereference in timelib_time_cloneDerick Rethans2017-08-022-0/+26
|
* fix build with old system libsqlite (sqlite3_errstr may be missing)Remi Collet2017-08-022-1/+8
|
* fixed #endif commentsclwu2017-08-021-1/+1
|
* Updated NEWSJulien Pauli2017-08-011-0/+1
|
* Fix #75015. Crash in SPL destructorsJulien Pauli2017-08-011-0/+1
|
* Test to cover the change in ce1a0d97Anatol Belski2017-08-011-0/+14
|
* Shrink another large imageChristoph M. Becker2017-07-302-3/+3
| | | | | | This image is only used for testing `BITMAPV5HEADER` support in `getimagesize()` (see bf9ad4e). Therefore it is not necessary to have a big image; a single pixel is sufficient.
* Shrink test imageChristoph M. Becker2017-07-301-0/+0
| | | | | | | | The last (`IDAT`) chunk in this file starting at `0x5e265` reports to have a length of `0x2000` bytes, but there are only `0x1D9B` bytes left. Simply cutting the first `IDAT` chunk which starts at `0x31` and also reports a length of `0x2000` at the same offset should produce the same test results (while reducing the file size to 7.628 bytes).
* Skip this test if ext/gd is not availableChristoph M. Becker2017-07-301-0/+4
|
* Fixed bug #62934Nikita Popov2017-07-283-2/+14
|
* relax test on travisAnatol Belski2017-07-281-12/+13
|
* Simpler fix for #74974Pedro Magalhães2017-07-272-21/+1
|
* Fixed testXinchen Hui2017-07-271-1/+1
|
* Fixed bug #74949 (null pointer dereference in _function_string)Xinchen Hui2017-07-273-1/+43
|
* Bugfix #74993 Wrong reflection param into for some intl: lookup_*() methodsSara Golemon2017-07-263-21/+97
|
* [ci skip] update NEWSAnatol Belski2017-07-261-0/+3
|
* Fixed bug #74833, SID constant created with wrong module numberAnatol Belski2017-07-262-1/+28
|
* Fix bug #74991 - include_path has a 4096 char (minus "__DIR__:") limit, in ↵Benjamin W. Broersma2017-07-263-1/+28
| | | | some PHAR cases
* Expose oci_unregister_taf_callback()Christopher Jones2017-07-268-23/+70
|
* Fixed finding CURL on systems with multiarch supportCarsten Brandt2017-07-252-3/+23
| | | | | | | | | | | | | | | | | | fixes https://bugs.php.net/bug.php?id=74125 This commit makes the cURL config script aware of debian/ubuntu [multiarch support][1] which installs architecture specific headers in a different location. It checks whether the `dpkg-architecture` script exists and is executeable, if that is the case, the multiarch architecture is detected by calling `dpkg-architecture -qDEB_HOST_MULTIARCH` as documented in [debian multiarch implementation docs][2]: > `/usr/include/<triplet>`: used for arch-varying headers [1]: https://wiki.debian.org/Multiarch [2]: https://wiki.debian.org/Multiarch/Implementation
* minor loop optimizations, closes #2633Joe Watkins2017-07-253-7/+15
|
* switch to binary sdk 2.0.9 for appveyorAnatol Belski2017-07-241-1/+1
|
* Update copyright year to 2017Peter Kokot2017-07-246-11/+11
|