]>
granicus.if.org Git - php/log
Nikita Popov [Tue, 28 Nov 2017 22:37:05 +0000 (23:37 +0100)]
Merge remote-tracking branch 'php-src/PHP-7.2' into PHP-7.2
Nikita Popov [Tue, 28 Nov 2017 22:34:00 +0000 (23:34 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
johnstevenson [Thu, 16 Nov 2017 17:56:32 +0000 (17:56 +0000)]
Fixed #73124: php_ini_scanned_files()
Additional ini files are reported using the --ini option, but not by
`php_ini_scanned_files()`, which relied on PHP_CONFIG_FILE_SCAN_DIR.
Frank Denis [Tue, 28 Nov 2017 22:30:21 +0000 (23:30 +0100)]
Revert "ext/sodium: throw exceptions instead of errors"
This reverts commit
c05cbd1e775fa69ed9939796a908390f2bfb4459 .
Anatol Belski [Tue, 28 Nov 2017 19:34:44 +0000 (20:34 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Follow up on bug #75574 for FCGI side
Anatol Belski [Tue, 28 Nov 2017 19:31:48 +0000 (20:31 +0100)]
Follow up on bug #75574 for FCGI side
Remi Collet [Tue, 28 Nov 2017 17:00:36 +0000 (18:00 +0100)]
NEWS
Remi Collet [Tue, 28 Nov 2017 17:00:21 +0000 (18:00 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
NEWS
NEWS
Fixed bug #64938 libxml_disable_entity_loader setting is shared between requests (FPM)
Remi Collet [Tue, 28 Nov 2017 17:00:07 +0000 (18:00 +0100)]
NEWS
Remi Collet [Tue, 28 Nov 2017 16:59:36 +0000 (17:59 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
NEWS
Fixed bug #64938 libxml_disable_entity_loader setting is shared between requests (FPM)
Remi Collet [Tue, 28 Nov 2017 16:59:16 +0000 (17:59 +0100)]
NEWS
Remi Collet [Mon, 27 Nov 2017 16:06:57 +0000 (17:06 +0100)]
Fixed bug #64938 libxml_disable_entity_loader setting is shared between requests (FPM)
Remi Collet [Tue, 28 Nov 2017 16:43:15 +0000 (17:43 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
better fix for #75514
Remi Collet [Tue, 28 Nov 2017 16:42:43 +0000 (17:42 +0100)]
better fix for #75514
Frank Denis [Tue, 28 Nov 2017 12:56:46 +0000 (13:56 +0100)]
Merge branch 'PHP-7.2' of git.php.net:php-src into PHP-7.2
* 'PHP-7.2' of git.php.net:php-src:
[ci skip] update NEWS
[ci skip] update NEWS
Fixed bug #73830 Directory does not exist.
Frank Denis [Tue, 28 Nov 2017 12:56:11 +0000 (13:56 +0100)]
ext/sodium: throw exceptions instead of errors
Anatol Belski [Tue, 28 Nov 2017 11:46:39 +0000 (12:46 +0100)]
[ci skip] update NEWS
Anatol Belski [Tue, 28 Nov 2017 11:46:03 +0000 (12:46 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] update NEWS
Anatol Belski [Tue, 28 Nov 2017 11:45:30 +0000 (12:45 +0100)]
[ci skip] update NEWS
Anatol Belski [Tue, 28 Nov 2017 11:42:40 +0000 (12:42 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #73830 Directory does not exist.
Anatol Belski [Tue, 28 Nov 2017 11:41:49 +0000 (12:41 +0100)]
Fixed bug #73830 Directory does not exist.
Frank Denis [Tue, 28 Nov 2017 10:24:49 +0000 (11:24 +0100)]
ext/sodium: pwhash: do not warn on low parameters
but raise an explicit error if these are too low
Remi Collet [Tue, 28 Nov 2017 07:00:45 +0000 (08:00 +0100)]
drop -dev from Zend version
Xinchen Hui [Tue, 28 Nov 2017 05:16:39 +0000 (13:16 +0800)]
Update NEWS
Xinchen Hui [Tue, 28 Nov 2017 05:16:22 +0000 (13:16 +0800)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Update NEWs (added bug entry)
Xinchen Hui [Tue, 28 Nov 2017 05:15:54 +0000 (13:15 +0800)]
Update NEWs (added bug entry)
Anatol Belski [Mon, 27 Nov 2017 20:18:54 +0000 (21:18 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix allocation
Fix memory leak
Anatol Belski [Mon, 27 Nov 2017 20:18:08 +0000 (21:18 +0100)]
Fix allocation
Anatol Belski [Mon, 27 Nov 2017 19:24:30 +0000 (20:24 +0100)]
Fix memory leak
Anatol Belski [Mon, 27 Nov 2017 17:50:05 +0000 (18:50 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75574 putenv does not work properly if parameter contains non-ASCII unicode character
Anatol Belski [Mon, 27 Nov 2017 17:49:02 +0000 (18:49 +0100)]
Fixed bug #75574 putenv does not work properly if parameter contains non-ASCII unicode character
Remi Collet [Mon, 27 Nov 2017 11:49:28 +0000 (12:49 +0100)]
Prepare NEWS file for release
- set release date
- merge all alpha/beta/RC entries
- clean entries already in 7.1
Anatol Belski [Mon, 27 Nov 2017 11:33:23 +0000 (12:33 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix normalized path length calculation and error handling
Anatol Belski [Mon, 27 Nov 2017 11:32:19 +0000 (12:32 +0100)]
Fix normalized path length calculation and error handling
Dmitry Stogov [Mon, 27 Nov 2017 07:16:46 +0000 (10:16 +0300)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug in type inference
Dmitry Stogov [Mon, 27 Nov 2017 07:16:16 +0000 (10:16 +0300)]
Fixed bug in type inference
Xinchen Hui [Mon, 27 Nov 2017 04:03:37 +0000 (12:03 +0800)]
Improved fix
Xinchen Hui [Fri, 24 Nov 2017 16:54:15 +0000 (00:54 +0800)]
Fixed bug #75556 (Invalid opcode 138/1/1)
Remi Collet [Thu, 23 Nov 2017 10:08:53 +0000 (11:08 +0100)]
add 7.1 NEW entries
Dmitry Stogov [Wed, 22 Nov 2017 13:30:57 +0000 (16:30 +0300)]
typo
krakjoe [Wed, 22 Nov 2017 04:49:43 +0000 (04:49 +0000)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Check for binary_location allocation failure
krakjoe [Wed, 22 Nov 2017 04:49:34 +0000 (04:49 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Check for binary_location allocation failure
Sebastian Ramadan [Wed, 15 Nov 2017 02:24:28 +0000 (13:24 +1100)]
Check for binary_location allocation failure
krakjoe [Wed, 22 Nov 2017 04:32:24 +0000 (04:32 +0000)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix bug #75409
krakjoe [Wed, 22 Nov 2017 04:30:59 +0000 (04:30 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix bug #75409
Scott [Wed, 22 Nov 2017 03:02:07 +0000 (22:02 -0500)]
Fix bug #75409
Anatol Belski [Tue, 21 Nov 2017 21:24:54 +0000 (22:24 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] update NEWS
[ci skip] update NEWS
Anatol Belski [Tue, 21 Nov 2017 21:24:32 +0000 (22:24 +0100)]
[ci skip] update NEWS
Anatol Belski [Tue, 21 Nov 2017 21:23:31 +0000 (22:23 +0100)]
[ci skip] update NEWS
Anatol Belski [Tue, 21 Nov 2017 21:22:59 +0000 (22:22 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
[ci skip] update NEWS
Anatol Belski [Tue, 21 Nov 2017 21:22:21 +0000 (22:22 +0100)]
[ci skip] update NEWS
Anatol Belski [Tue, 21 Nov 2017 19:11:21 +0000 (20:11 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed #75539 and #74183 - preg_last_error not returning error code after error
Anatol Belski [Tue, 21 Nov 2017 19:10:49 +0000 (20:10 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed #75539 and #74183 - preg_last_error not returning error code after error
Nester [Tue, 21 Nov 2017 11:42:22 +0000 (11:42 +0000)]
Fixed #75539 and #74183 - preg_last_error not returning error code after error
Remi Collet [Mon, 20 Nov 2017 08:42:58 +0000 (09:42 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Better fix bug #75540 Segfault with libzip 1.3.1 - only 1.3.1 is affected - fix use after free
Remi Collet [Mon, 20 Nov 2017 08:42:47 +0000 (09:42 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Better fix bug #75540 Segfault with libzip 1.3.1 - only 1.3.1 is affected - fix use after free
Remi Collet [Mon, 20 Nov 2017 08:42:20 +0000 (09:42 +0100)]
Better fix bug #75540 Segfault with libzip 1.3.1
- only 1.3.1 is affected
- fix use after free
Remi Collet [Mon, 20 Nov 2017 07:51:42 +0000 (08:51 +0100)]
NEWS
Remi Collet [Mon, 20 Nov 2017 07:51:29 +0000 (08:51 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
NEWS
NEWS
fix bug #75540 Segfault with libzip 1.3.1
Remi Collet [Mon, 20 Nov 2017 07:51:13 +0000 (08:51 +0100)]
NEWS
Remi Collet [Mon, 20 Nov 2017 07:50:51 +0000 (08:50 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
NEWS
fix bug #75540 Segfault with libzip 1.3.1
Remi Collet [Mon, 20 Nov 2017 07:50:33 +0000 (08:50 +0100)]
NEWS
Remi Collet [Mon, 20 Nov 2017 07:49:46 +0000 (08:49 +0100)]
fix bug #75540 Segfault with libzip 1.3.1
Nikita Popov [Fri, 17 Nov 2017 22:21:54 +0000 (23:21 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Fri, 17 Nov 2017 22:20:46 +0000 (23:20 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Fri, 17 Nov 2017 22:11:15 +0000 (23:11 +0100)]
Fixed bug #75535
The sizeof()s for Content-Length and Transfer-Encoding were missing
the trailing ":". Apart from being generally wrong, this no longer
verified that the header actually contains a colon, leading to the
null http_header_value being used.
Additionally, in the interest of being defensive, also make sure
that http_header_value is non-null by setting it to the end of
the header line (effectively an empty string) if there is no colon.
If the following conditions are correct, this value is not going
to be used though.
Nikita Popov [Fri, 17 Nov 2017 21:23:17 +0000 (22:23 +0100)]
Fix printf format issues on i386
Anatol Belski [Fri, 17 Nov 2017 15:38:32 +0000 (16:38 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Update SDK version for AppVeyor
Anatol Belski [Fri, 17 Nov 2017 15:37:40 +0000 (16:37 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Update SDK version for AppVeyor
Anatol Belski [Fri, 17 Nov 2017 15:37:00 +0000 (16:37 +0100)]
Update SDK version for AppVeyor
Nikita Popov [Thu, 16 Nov 2017 20:26:33 +0000 (21:26 +0100)]
Backport some printf() fixes to 7.2
Tyson Andre [Sun, 5 Nov 2017 17:38:22 +0000 (09:38 -0800)]
Fix typo in UPGRADING, should be oci_unregister_taf_callback
See
de65a2243f5e52ccafc69889ab0b64f4481c5358 which exposes
the unregister functionality.
[ci skip]
Nikita Popov [Wed, 15 Nov 2017 22:01:11 +0000 (23:01 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
DanielCiochiu [Tue, 7 Nov 2017 05:30:34 +0000 (07:30 +0200)]
Fixed #74862: Unable to clone instance when private __clone defined
Even though __clone was implemented as private and called only from
parent class, child extending class instance could not be cloned.
Anatol Belski [Wed, 15 Nov 2017 19:41:15 +0000 (20:41 +0100)]
[ci skip] update NEWS
Anatol Belski [Wed, 15 Nov 2017 17:02:01 +0000 (18:02 +0100)]
Refine allocation
None of currently supported codepages would claim more than 5
bytes per a multibyte glyph, that's (255*5+1)kb, not 2kb anymore.
Remi Collet [Wed, 15 Nov 2017 14:35:21 +0000 (15:35 +0100)]
NEWS
Anatol Belski [Wed, 15 Nov 2017 11:33:35 +0000 (12:33 +0100)]
Fix C++ compatibility for TSRM_TLS
If a C++11 source is compiled, thread_local is preferred. Furthermore,
at least GCC treats __thread vs. thread_local a different way and under
certain circumstances would refuse to compile __thread is a C++11 source.
This change is far behind in time, any up-to-date compiler supports C++11
and otherwise it won't take effect on lower versions.
Anatol Belski [Wed, 15 Nov 2017 11:00:58 +0000 (12:00 +0100)]
Add missing var declarations for phpize mode
Anatol Belski [Wed, 15 Nov 2017 10:24:12 +0000 (11:24 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Regenerate cp map
Anatol Belski [Wed, 15 Nov 2017 10:11:16 +0000 (11:11 +0100)]
Regenerate cp map
Add missing encoding name and don't put nameless cp
Anatol Belski [Wed, 15 Nov 2017 08:55:29 +0000 (09:55 +0100)]
Fixed bug #75525 Access Violation in vcruntime140.dll
It was a mistake to make d_name a pointer. d_name has to be allocated
in the body of struct dirent as per POSIX.1-2008. The binary
compatibility is kept through the extra padding, which will be removed
in 7.3.
Anatol Belski [Tue, 14 Nov 2017 19:05:28 +0000 (20:05 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
update NEWS
Update NEWS
Fix bug 60471 by correctly identifying unused speculative preconnections
Anatol Belski [Tue, 14 Nov 2017 19:04:42 +0000 (20:04 +0100)]
update NEWS
Anatol Belski [Tue, 14 Nov 2017 19:03:02 +0000 (20:03 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Update NEWS
Fix bug 60471 by correctly identifying unused speculative preconnections
Sammy Kaye Powers [Fri, 1 Sep 2017 14:36:04 +0000 (09:36 -0500)]
Update NEWS
Sammy Kaye Powers [Wed, 29 Mar 2017 14:27:18 +0000 (09:27 -0500)]
Fix bug 60471 by correctly identifying unused speculative preconnections
* Correctly identify unused speculative preconnections from browsers
like Chrome and Firefox
* Add a new message to the debug level that is emitted when a TCP
connection is closed without sending any request (a preconnection)
* Fix an issue where the existing debug messages were not being
displayed even when debug mode was enabled
Anatol Belski [Tue, 14 Nov 2017 12:49:06 +0000 (13:49 +0100)]
Fix UTF check in pcre_grep
In this case it loops through different subjects without looking for sub
matches and matches are done against the same pattern. Thus, don't reset
the UTF check flag but use it to check whether JIT should be used and
otherwise let PCRE to do the job according to what was saved into the
pattern.
Anatol Belski [Tue, 14 Nov 2017 09:12:33 +0000 (10:12 +0100)]
Fix uninitialized flag when JIT is disabled
Sara Golemon [Mon, 13 Nov 2017 11:11:59 +0000 (06:11 -0500)]
Bugfix#75515 php://streams behaving greedily
5060fc23 attempted to fix #68948 by treating all non-uri streams
as non-blocking, however php://fd/* streams (which includes stdin)
may block if the other end of the IPC isn't finished.
This represents a partial revert to the pre RC6 state,
but includes an escape hatch for php://memory and php://temp
streams which are local to the current process.
This also restores stream_set_chunk_size test to previous state.
Remi Collet [Mon, 13 Nov 2017 11:46:30 +0000 (12:46 +0100)]
next version is 7.2.1
Remi Collet [Mon, 13 Nov 2017 09:23:07 +0000 (10:23 +0100)]
NEWS
Remi Collet [Mon, 13 Nov 2017 09:22:51 +0000 (10:22 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
NEWS
Fixed bug #75514 mt_rand returns value outside [$min,$max]+ on 32-bit
Remi Collet [Mon, 13 Nov 2017 09:22:32 +0000 (10:22 +0100)]
NEWS
Remi Collet [Mon, 13 Nov 2017 08:55:10 +0000 (09:55 +0100)]
Fixed bug #75514 mt_rand returns value outside [$min,$max]+ on 32-bit
Xinchen Hui [Mon, 13 Nov 2017 03:19:42 +0000 (11:19 +0800)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Avoid overflow
Xinchen Hui [Mon, 13 Nov 2017 03:18:56 +0000 (11:18 +0800)]
Avoid overflow
Xinchen Hui [Mon, 13 Nov 2017 03:13:58 +0000 (11:13 +0800)]
Update NEWS
Xinchen Hui [Mon, 13 Nov 2017 03:13:42 +0000 (11:13 +0800)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75511 (fread not free unused buffer)
Xinchen Hui [Mon, 13 Nov 2017 03:05:05 +0000 (11:05 +0800)]
Fixed bug #75511 (fread not free unused buffer)