Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update version for PHP 7.3.5php-7.3.5PHP-7.3.5 | Christoph M. Becker | 2019-04-30 | 3 | -4/+4 |
| | |||||
* | Update NEWS | Christoph M. Becker | 2019-04-30 | 1 | -3/+12 |
| | |||||
* | Merge branch 'PHP-7.2' into PHP-7.3 | Stanislav Malyshev | 2019-04-30 | 3 | -1/+13 |
| | | | | | | | * PHP-7.2: Fix bug #77950 - Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG (cherry picked from commit 66b32f25d56147bbd8fc4733959389d30f6621af) | ||||
* | Merge branch 'PHP-7.2' into PHP-7.3 | Stanislav Malyshev | 2019-04-30 | 1 | -6/+7 |
| | | | | | | | * PHP-7.2: Fix #77821: Potential heap corruption in TSendMail() (cherry picked from commit 506a764089ba82457345b334bfb0b8d80727ae2f) | ||||
* | Add news entry for litespeed | Christoph M. Becker | 2019-04-24 | 1 | -0/+4 |
| | |||||
* | Fixed bug in litespeed_finish_request(), disable fastcgi_finish_request() ↵ | George Wang | 2019-04-24 | 1 | -2/+5 |
| | | | | | | alias for now. (cherry picked from commit ccf051c317e606c2a4d9099c6e79a5c42bfdb298) | ||||
* | Update for PHP 7.3.5RC1php-7.3.5RC1 | Christoph M. Becker | 2019-04-16 | 4 | -5/+5 |
| | |||||
* | Fix second part of bug #77903 | Nikita Popov | 2019-04-16 | 4 | -4/+33 |
| | | | | | | When a HT iterator is one past the end and we rehash, we need to make sure that it is move to the new one past the end position, to make sure that newly inserted elements are picked up. | ||||
* | Partial fix for bug #77903 | Nikita Popov | 2019-04-16 | 2 | -47/+65 |
| | | | | | | | | | | | In the hash position APIs, make sure we always advance to the next non-undef element and not just when the position is 0 (similar to what foreach does). This can happen when the position of an ArrayIterator is one past its current end and a new element is inserted not directly at that position because the array is packed. There is still a bug here (as shown in the tests), but this is a separate issue that also affects plain array iteration in foreach. | ||||
* | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-04-15 | 3 | -1/+18 |
|\ | |||||
| * | Fixed bug #77895 | Nikita Popov | 2019-04-15 | 3 | -1/+18 |
| | | |||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-04-15 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Zero sockaddr struct | Nikita Popov | 2019-04-15 | 1 | -0/+2 |
| | | | | | | | | | | in6 has a bunch of extra fields that we're leaving uninitialized. I don't see them locally, but there's valgrind warnings on gcov. | ||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-04-15 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix uninitialized cert_captured | Nikita Popov | 2019-04-15 | 1 | -1/+1 |
| | | | | | | | | This is a legimitimate bug and also shows up under valgrind. | ||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-04-15 | 3 | -0/+47 |
|\ \ | |/ | |||||
| * | Fixed bug #77882 | Nikita Popov | 2019-04-15 | 3 | -0/+47 |
| | | |||||
* | | Updated NEWS | Côme Chilliet | 2019-04-15 | 1 | -3/+6 |
| | | |||||
* | | Fix a NULL dereferencing crash in php-ldap | Côme Chilliet | 2019-04-15 | 1 | -1/+3 |
| | | | | | | | | | | | | | | This happens when parsing a control response to a VLV request which does not contain a "context" string. See bug #77869 | ||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | George Wang | 2019-04-12 | 3 | -26/+152 |
|\ \ | |/ | |||||
| * | LiteSpeed SAPI 7.3, better process management, new API function ↵ | George Wang | 2019-04-12 | 3 | -26/+152 |
| | | | | | | | | litespeed_finish_request(). | ||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Christoph M. Becker | 2019-04-12 | 3 | -7/+7 |
|\ \ | |/ | | | | | | | * PHP-7.2: Fix tests wrt. internationalization | ||||
| * | Fix tests wrt. internationalization | Christoph M. Becker | 2019-04-12 | 3 | -7/+7 |
| | | |||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-04-12 | 2 | -4/+22 |
|\ \ | |/ | |||||
| * | Fix key leaks in mb_convert_encoding() | Nikita Popov | 2019-04-12 | 2 | -4/+22 |
| | | |||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Christoph M. Becker | 2019-04-11 | 0 | -0/+0 |
|\ \ | |/ | | | | | | | * PHP-7.2: Fix potential OPcache file cache related issues | ||||
| * | Fix potential OPcache file cache related issues | Anatol Belski | 2019-04-11 | 2 | -11/+45 |
| | | | | | | | | | | | | | | | | | | To solve issues detected during testing, we backport the following commits to PHP 7.2: 129c5c1181bf344b37e13fd6dc5dfe76c13d7208 9ac133a0b3863ca4d9659140154ee237e5f4669a ce72bc6b658c335dd37393d0beb28584e6805e97 | ||||
* | | Avoid onig match param unused variable warning | Nikita Popov | 2019-04-11 | 2 | -2/+2 |
| | | |||||
* | | Ensure double slashes are replaced by the path normalization | Anatol Belski | 2019-04-10 | 1 | -10/+32 |
| | | |||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Anatol Belski | 2019-04-10 | 2 | -1/+76 |
|\ \ | |/ | | | | | | | * PHP-7.2: Fix phar:// include handling with file cache | ||||
| * | Fix phar:// include handling with file cache | Anatol Belski | 2019-04-10 | 2 | -1/+76 |
| | | |||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-04-10 | 1 | -3/+5 |
|\ \ | |/ | |||||
| * | Fix 29nb_async_connect.phpt | Nikita Popov | 2019-04-10 | 1 | -3/+5 |
| | | | | | | | | | | Intermediate states are unreliable across versions (I think), make sure we go through the whole connect procedure. | ||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-04-10 | 4 | -9/+47 |
|\ \ | |/ | |||||
| * | Fix pgsql use after free trying to reuse closed connection | Nikita Popov | 2019-04-10 | 4 | -9/+47 |
| | | | | | | | | | | | | | | | | | | | | | | When a connection is closed, we also need to remove the hash entry from the regular_list, as it now points to freed memory. To do this store a reverse mapping from the connection to the hash string. It would be nicer to introduce a wrapping structure for the pgsql link resource that could store the hash (and notices), but that would require large changes to the extension, so I'm going for a more minimal fix here. | ||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-04-10 | 2 | -5/+22 |
|\ \ | |/ | |||||
| * | Fix use after free on pg_close() of default connection | Nikita Popov | 2019-04-10 | 2 | -5/+22 |
| | | |||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Dmitry Stogov | 2019-04-09 | 1 | -9/+11 |
|\ \ | |/ | | | | | | | * PHP-7.2: Repare SWITCH VM | ||||
| * | Repare SWITCH VM | Dmitry Stogov | 2019-04-09 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-04-08 | 2 | -4/+43 |
|\ \ | |/ | |||||
| * | Preserve keys in emulate_read_fd_set() | twosee | 2019-04-08 | 2 | -4/+43 |
| | | | | | | | | Keys are already preserved in the non-emulated case. | ||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-04-08 | 4 | -4/+24 |
|\ \ | |/ | |||||
| * | Fixed bug #77853 | Nikita Popov | 2019-04-08 | 4 | -4/+24 |
| | | |||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-04-08 | 3 | -16/+39 |
|\ \ | |/ | |||||
| * | Fixed bug #77844 | Nikita Popov | 2019-04-08 | 3 | -16/+39 |
| | | | | | | | | | | We should probably return an integer result from the operation in typed mode, right now the result is always a string. | ||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Stanislav Malyshev | 2019-04-06 | 3 | -4/+4 |
|\ \ | |/ | | | | | | | | | * PHP-7.2: Always use ZEND_SECURE_ZERO() when cleaning up data bump versions after release | ||||
| * | Merge branch 'PHP-7.1' into PHP-7.2 | Stanislav Malyshev | 2019-04-06 | 3 | -4/+4 |
| |\ | | | | | | | | | | | | | | | | * PHP-7.1: Always use ZEND_SECURE_ZERO() when cleaning up data bump versions after release | ||||
| | * | Always use ZEND_SECURE_ZERO() when cleaning up data | Stanislav Malyshev | 2019-04-06 | 5 | -5/+7 |
| | | | | | | | | | | | | | | | | | | Optimizing compilers have an annoying tendency to throw out memsets over data that they think aren't used anymore. Apply secure zero-out in cases where this has potential to happen. | ||||
| | * | bump versions after release | Joe Watkins | 2019-04-02 | 3 | -5/+9 |
| | | | |||||
* | | | Merge branch 'PHP-7.2' into PHP-7.3 | Joe Watkins | 2019-04-06 | 2 | -17/+19 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.2: Follow up #77849 PDOStatement objects in undefined state after clone |