Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Jakub Zelenka | 2017-03-16 | 1 | -7/+4 | |
|\ \ | |/ | ||||||
| * | Make test for bug #72333 a bit more reliable | Jakub Zelenka | 2017-03-16 | 1 | -7/+4 | |
| | | ||||||
* | | Fugbix typo | Sebastian Bergmann | 2017-03-16 | 1 | -1/+1 | |
| | | ||||||
* | | Further optimize worklist management | Nikita Popov | 2017-03-16 | 1 | -18/+26 | |
| | | | | | | | | | | Instead of always popping the first elements, do multiple complete iterations of the worklist until it is empty. | |||||
* | | Slightly optimize worklist management | Nikita Popov | 2017-03-16 | 1 | -13/+7 | |
| | | | | | | | | Avoid scanning the worklist twice on every iteration. | |||||
* | | Optimize DJ spanning tree back-edge check | Nikita Popov | 2017-03-16 | 1 | -21/+19 | |
| | | | | | | | | | | | | Instead of walking the DJ spanning tree upwards, record entry and exit times during the DFS and use these to determine whether CJ edges are sp-back edges. | |||||
* | | Sort blocks in loop identification | Nikita Popov | 2017-03-16 | 1 | -45/+62 | |
| | | | | | | | | | | | | The previous implementation was doing O(blocks*levels) iterations, which for a linear-ish domtree is O(blocks^2). Avoid this by sorting the blocks by decreasing level upfront. | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Nikita Popov | 2017-03-16 | 1 | -1/+5 | |
|\ \ | |/ | ||||||
| * | Return FALSE if error_log fails to write all bytes | Adam Saponara | 2017-03-16 | 1 | -1/+5 | |
| | | ||||||
* | | Use call_map to avoid linear call lookup | Nikita Popov | 2017-03-16 | 4 | -26/+47 | |
| | | ||||||
* | | Fix bug #69676 | Nikita Popov | 2017-03-15 | 7 | -7/+101 | |
| | | ||||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Bob Weinand | 2017-03-15 | 3 | -5/+36 | |
|\ \ | |/ | ||||||
| * | Fixed bug #74240 (deflate_add can allocate too much memory) | Matt Bonneau | 2017-03-15 | 3 | -5/+36 | |
| | | ||||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Bob Weinand | 2017-03-14 | 1 | -0/+2 | |
|\ \ | |/ | ||||||
| * | Fix stream context changes leaking into copies of previous context | Bob Weinand | 2017-03-14 | 1 | -0/+2 | |
| | | ||||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Jakub Zelenka | 2017-03-14 | 4 | -70/+131 | |
|\ \ | |/ | ||||||
| * | Merge branch 'bug72333' into PHP-7.0 | Jakub Zelenka | 2017-03-14 | 4 | -73/+130 | |
| |\ | ||||||
| | * | Replace NEWS entry for #74159 with #72333 | Jakub Zelenka | 2017-03-14 | 1 | -2/+2 | |
| | | | | | | | | | | | | The #74159 is duplicate | |||||
| | * | Skip bug74159 test for OpenSSL lower than 1.0.1 | Jakub Zelenka | 2017-03-14 | 1 | -0/+1 | |
| | | | ||||||
| | * | Tidy up test for bug72333 | Jakub Zelenka | 2017-03-14 | 1 | -56/+61 | |
| | | | ||||||
| | * | Speed up test for bug72333 | Jakub Zelenka | 2017-03-14 | 1 | -1/+1 | |
| | | | | | | | | | | | | It reliably fails without the xp_ssl.c so it is good with smaller usleep | |||||
| | * | Fix indent and add comment | Jakub Zelenka | 2017-03-14 | 1 | -1/+3 | |
| | | | ||||||
| | * | Tidy up setting of SSL_MODE_RELEASE_BUFFERS | Jakub Zelenka | 2017-03-14 | 1 | -4/+1 | |
| | | | ||||||
| | * | Remove extra SSL mode settings | Jakub Zelenka | 2017-03-14 | 1 | -10/+0 | |
| | | | ||||||
| | * | Fix bug #72333 (fwrite() on non-blocking SSL sockets does not work) | Jakub Zelenka | 2017-03-14 | 2 | -0/+62 | |
| |/ | ||||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2017-03-13 | 1 | -1/+1 | |
|\ \ | |/ | | | | | | | * PHP-7.0: update binary sdk tools version for appveyor | |||||
| * | update binary sdk tools version for appveyor | Anatol Belski | 2017-03-13 | 1 | -1/+1 | |
| | | ||||||
* | | rely on provided openssl.cnf to avoid possible failure with system defaults | Remi Collet | 2017-03-13 | 2 | -4/+6 | |
| | | ||||||
* | | Implement FR #74217: deterministic sqlite functions | andrewnester | 2017-03-12 | 6 | -7/+85 | |
| | | ||||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Nikita Popov | 2017-03-10 | 3 | -0/+22 | |
|\ \ | |/ | ||||||
| * | Fixed bug #73960 | Nikita Popov | 2017-03-10 | 3 | -0/+22 | |
| | | ||||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Xinchen Hui | 2017-03-10 | 2 | -2/+2 | |
|\ \ | |/ | | | | | | | * PHP-7.0: Fixed bug #74218 (ArrayIterator error message is confusing) | |||||
| * | Fixed bug #74218 (ArrayIterator error message is confusing) | Xinchen Hui | 2017-03-10 | 2 | -2/+2 | |
| | | ||||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Sara Golemon | 2017-03-09 | 1 | -0/+3 | |
|\ \ | |/ | | | | | | | * PHP-7.0: Add NEWS entry for bab0b99f | |||||
| * | Add NEWS entry for bab0b99f | Sara Golemon | 2017-03-09 | 1 | -0/+3 | |
| | | ||||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Nikita Popov | 2017-03-09 | 2 | -2/+4 | |
|\ \ | |/ | ||||||
| * | Fixed bug #73370 | Nikita Popov | 2017-03-09 | 2 | -2/+6 | |
| | | | | | | | | If len=0 malloc() is allowed to return NULL. | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Nikita Popov | 2017-03-09 | 5 | -0/+23 | |
|\ \ | |/ | ||||||
| * | Fixed bug #71003: Add PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT | Thomas Orozco | 2017-03-09 | 5 | -0/+23 | |
| | | ||||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Nikita Popov | 2017-03-09 | 3 | -8/+47 | |
|\ \ | |/ | ||||||
| * | Fixed bug #72096 Swatch time value incorrect for dates before 1970 | mcq8 | 2017-03-09 | 3 | -8/+47 | |
| | | ||||||
* | | Fix bug #74149 static embed SAPI linkage error | Joe Watkins | 2017-03-09 | 2 | -0/+5 | |
| | | ||||||
* | | Fixed bug #74058 | andrewnester | 2017-03-09 | 3 | -0/+89 | |
| | | | | | | | | | | Fall back from get_property_ptr_ptr to read_property if offsetGet is overridden. | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Sara Golemon | 2017-03-07 | 2 | -11/+55 | |
|\ \ | |/ | | | | | | | * PHP-7.0: Detect invalid port in xp_socket parse ip address | |||||
| * | Detect invalid port in xp_socket parse ip address | Sara Golemon | 2017-03-07 | 2 | -11/+55 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For historical reasons, fsockopen() accepts the port and hostname separately: fsockopen('127.0.0.1', 80) However, with the introdcution of stream transports in PHP 4.3, it became possible to include the port in the hostname specifier: fsockopen('127.0.0.1:80') Or more formally: fsockopen('tcp://127.0.0.1:80') Confusing results when these two forms are combined, however. fsockopen('127.0.0.1:80', 443) results in fsockopen() attempting to connect to '127.0.0.1:80:443' which any reasonable stack would consider invalid. Unfortunately, PHP parses the address looking for the first colon (with special handling for IPv6, don't worry) and calls atoi() from there. atoi() in turn, simply stops parsing at the first non-numeric character and returns the value so far. The end result is that the explicitly supplied port is treated as ignored garbage, rather than producing an error. This diff replaces atoi() with strtol() and inspects the stop character. If additional "garbage" of any kind is found, it fails and returns an error. | |||||
* | | sync with the incremental and inter-file analysis option | Anatol Belski | 2017-03-07 | 2 | -69/+93 | |
| | | | | | | | | available as of cppcheck 1.77 | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Nikita Popov | 2017-03-07 | 1 | -3/+6 | |
|\ \ | |/ | ||||||
| * | Fix out of bounds access in gc_find_additional_buffer() | Nikita Popov | 2017-03-07 | 1 | -3/+6 | |
| | | ||||||
* | | Fixed pointer allignment | Dmitry Stogov | 2017-03-07 | 2 | -12/+12 | |
| | | ||||||
* | | Ensure pointer alignment. | Dmitry Stogov | 2017-03-07 | 1 | -2/+2 | |
| | |