]>
granicus.if.org Git - php/log
Christoph M. Becker [Sun, 11 Sep 2016 12:20:13 +0000 (14:20 +0200)]
Merge branch 'PHP-7.1'
Christoph M. Becker [Sun, 11 Sep 2016 12:05:19 +0000 (14:05 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Sun, 11 Sep 2016 11:26:30 +0000 (13:26 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Sun, 11 Sep 2016 11:21:28 +0000 (13:21 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
fix bug category
update NEWS
Anatol Belski [Sun, 11 Sep 2016 11:21:15 +0000 (13:21 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
fix bug category
update NEWS
Anatol Belski [Sun, 11 Sep 2016 11:20:25 +0000 (13:20 +0200)]
fix bug category
Anatol Belski [Sun, 11 Sep 2016 11:05:07 +0000 (13:05 +0200)]
update NEWS
Christoph M. Becker [Sun, 19 Jun 2016 12:29:27 +0000 (14:29 +0200)]
A picture is worth a thousand message digests
The bundled GD test suites makes heavy use of md5() to verify the result
of drawing operations. This leads to fragile tests (even a slight change
in a PNG header would cause failure, and of course there is the
possibility of collisions), and even worse, eventual test failures are
rather unrevealing.
Therefore we replace all md5() verification with a simplistic
test_image_equals_file(), which is basically a simplified port of libgd's
gdTestImageCompareToFile(), adapted to the needs of PHPTs.
In the long run better tests helpers should be introduced (see also
<http://news.php.net/php.internals/94081>), but for now this solution
is preferable over the former.
(cherry picked from commit
24f9e96792518ec2a75f26b1eb2471dd7694f2b7 )
Christoph M. Becker [Sat, 10 Sep 2016 22:19:05 +0000 (00:19 +0200)]
Merge branch 'PHP-7.1'
Christoph M. Becker [Sat, 10 Sep 2016 22:14:49 +0000 (00:14 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Sat, 10 Sep 2016 22:09:23 +0000 (00:09 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Sat, 10 Sep 2016 22:06:45 +0000 (00:06 +0200)]
Add regression test for bug #73053
The test succeeds with libxml < 2.9.4, and is supposed to succeed with
libxml > 2.9.4. Unfortunately, we can't conditionally mark a test case
as XFAIL, so we're simply skipping the test for libxml 2.9.4 instead.
Anatol Belski [Sat, 10 Sep 2016 09:05:19 +0000 (11:05 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
update NEWS
update NEWS
update NEWS
Anatol Belski [Sat, 10 Sep 2016 09:04:57 +0000 (11:04 +0200)]
update NEWS
Anatol Belski [Sat, 10 Sep 2016 09:04:38 +0000 (11:04 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
update NEWS
update NEWS
Anatol Belski [Sat, 10 Sep 2016 09:04:00 +0000 (11:04 +0200)]
update NEWS
Anatol Belski [Sat, 10 Sep 2016 09:03:39 +0000 (11:03 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
update NEWS
Anatol Belski [Sat, 10 Sep 2016 09:02:17 +0000 (11:02 +0200)]
update NEWS
Anatol Belski [Sat, 10 Sep 2016 00:50:12 +0000 (02:50 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Bug #73058 crypt broken when salt is 'too' long
Anatol Belski [Sat, 10 Sep 2016 00:49:30 +0000 (02:49 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Bug #73058 crypt broken when salt is 'too' long
Anatol Belski [Sat, 10 Sep 2016 00:44:21 +0000 (02:44 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Bug #73058 crypt broken when salt is 'too' long
Anatol Belski [Sat, 10 Sep 2016 00:39:28 +0000 (02:39 +0200)]
Bug #73058 crypt broken when salt is 'too' long
Nikita Popov [Fri, 9 Sep 2016 15:11:25 +0000 (17:11 +0200)]
Remove handling for defined() and strlen() in opcache
These are converted by the compiler into DEFINED and STRLEN, no
need to handle the function forms.
Xinchen Hui [Fri, 9 Sep 2016 14:41:42 +0000 (22:41 +0800)]
Merge branch 'master' of git.php.net:/php-src
* 'master' of git.php.net:/php-src:
Xinchen Hui [Fri, 9 Sep 2016 14:41:17 +0000 (22:41 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Don't optimize (string) cast on arrays
Xinchen Hui [Fri, 9 Sep 2016 14:40:53 +0000 (22:40 +0800)]
Merge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1
* 'PHP-7.1' of git.php.net:/php-src:
Don't optimize (string) cast on arrays
Xinchen Hui [Fri, 9 Sep 2016 14:40:26 +0000 (22:40 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed function info
Xinchen Hui [Fri, 9 Sep 2016 14:40:08 +0000 (22:40 +0800)]
Fixed function info
Nikita Popov [Fri, 9 Sep 2016 14:39:06 +0000 (16:39 +0200)]
Merge branch 'PHP-7.1'
Nikita Popov [Fri, 9 Sep 2016 14:38:42 +0000 (16:38 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Fri, 9 Sep 2016 14:36:26 +0000 (16:36 +0200)]
Don't optimize (string) cast on arrays
Otherwise we throw a notice during pass1_5 optimization.
Christoph M. Becker [Fri, 9 Sep 2016 14:33:17 +0000 (16:33 +0200)]
Merge branch 'PHP-7.1'
Christoph M. Becker [Fri, 9 Sep 2016 14:32:27 +0000 (16:32 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Fri, 9 Sep 2016 14:30:26 +0000 (16:30 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Fri, 9 Sep 2016 14:27:50 +0000 (16:27 +0200)]
Remove ignored --FAIL-- section from test case
This is just confusing.
Nikita Popov [Fri, 9 Sep 2016 14:03:21 +0000 (16:03 +0200)]
Merge branch 'PHP-7.1'
Nikita Popov [Fri, 9 Sep 2016 14:02:48 +0000 (16:02 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Fri, 9 Sep 2016 13:58:36 +0000 (15:58 +0200)]
Fix some block_pass bugs
Nikita Popov [Fri, 9 Sep 2016 13:47:04 +0000 (15:47 +0200)]
Merge branch 'PHP-7.1'
Nikita Popov [Fri, 9 Sep 2016 13:45:46 +0000 (15:45 +0200)]
Compile intval() etc to casts
Nikita Popov [Fri, 9 Sep 2016 13:31:54 +0000 (15:31 +0200)]
Merge branch 'PHP-7.1'
Nikita Popov [Thu, 8 Sep 2016 21:08:57 +0000 (23:08 +0200)]
Add fast paths for bitwise operators
Christoph M. Becker [Fri, 9 Sep 2016 12:48:27 +0000 (14:48 +0200)]
Merge branch 'PHP-7.1'
Christoph M. Becker [Fri, 9 Sep 2016 12:42:30 +0000 (14:42 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Fri, 9 Sep 2016 12:33:01 +0000 (14:33 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Fri, 9 Sep 2016 12:30:24 +0000 (14:30 +0200)]
Fix #73054: default option ignored when object passed to int filter
If an object that can't be converted to string is validated, we must not
bail out early, but rather check for a requested default value.
Christoph M. Becker [Fri, 9 Sep 2016 10:58:14 +0000 (12:58 +0200)]
Merge branch 'PHP-7.1'
Christoph M. Becker [Fri, 9 Sep 2016 10:53:35 +0000 (12:53 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Fri, 9 Sep 2016 10:47:23 +0000 (12:47 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Levi Morrison [Thu, 3 Sep 2015 00:23:26 +0000 (18:23 -0600)]
Partially fix bug #67167 - Wrong return value...
...from FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE
The remainer of the fix would require the filter functions to only
convert to string when it makes sense for that particular filter.
(cherry picked from commit
432dc527adcbc3bf4809f6315350300d42c16c52 )
Yasuo Ohgaki [Fri, 9 Sep 2016 02:40:25 +0000 (11:40 +0900)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Update NEWS
Fixed Bug #68015 Session does not report invalid uid for files save handler
Yasuo Ohgaki [Fri, 9 Sep 2016 02:39:40 +0000 (11:39 +0900)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Update NEWS
Fixed Bug #68015 Session does not report invalid uid for files save handler
Yasuo Ohgaki [Fri, 9 Sep 2016 02:34:34 +0000 (11:34 +0900)]
Update NEWS
Yasuo Ohgaki [Fri, 9 Sep 2016 02:32:20 +0000 (11:32 +0900)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Fixed Bug #68015 Session does not report invalid uid for files save handler
Yasuo Ohgaki [Fri, 9 Sep 2016 02:30:33 +0000 (11:30 +0900)]
Fixed Bug #68015 Session does not report invalid uid for files save handler
Christoph M. Becker [Thu, 8 Sep 2016 18:04:10 +0000 (20:04 +0200)]
Fix broken test case
Patch provided by Charles R. Portwood II.
Christoph M. Becker [Thu, 8 Sep 2016 17:59:21 +0000 (19:59 +0200)]
Update UPGRADING wrt. [RFC]: Add Argon2 to password_*
Christoph M. Becker [Thu, 8 Sep 2016 16:55:40 +0000 (18:55 +0200)]
Fix skip messages
Anatol Belski [Thu, 8 Sep 2016 15:53:21 +0000 (17:53 +0200)]
Merge branch 'master' of git.php.net:php-src
Anatol Belski [Thu, 8 Sep 2016 15:51:24 +0000 (17:51 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
backport
59444347 and
3d7343f6
Anatol Belski [Thu, 8 Sep 2016 15:50:46 +0000 (17:50 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
backport
59444347 and
3d7343f6
Anatol Belski [Thu, 8 Sep 2016 15:49:47 +0000 (17:49 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
backport
59444347 and
3d7343f6
Anatol Belski [Thu, 8 Sep 2016 15:46:53 +0000 (17:46 +0200)]
Christoph M. Becker [Thu, 8 Sep 2016 15:00:07 +0000 (17:00 +0200)]
Merge branch 'pull-request/1997'
Yasuo Ohgaki [Thu, 8 Sep 2016 05:11:37 +0000 (14:11 +0900)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fix bug26639.phpt
Yasuo Ohgaki [Thu, 8 Sep 2016 05:10:55 +0000 (14:10 +0900)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix bug26639.phpt
Yasuo Ohgaki [Thu, 8 Sep 2016 05:10:21 +0000 (14:10 +0900)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Fix bug26639.phpt
Yasuo Ohgaki [Thu, 8 Sep 2016 05:07:57 +0000 (14:07 +0900)]
Fix bug26639.phpt
Yasuo Ohgaki [Thu, 8 Sep 2016 04:35:38 +0000 (13:35 +0900)]
Update NEWS
Yasuo Ohgaki [Thu, 8 Sep 2016 04:35:35 +0000 (13:35 +0900)]
Update NEWS
Yasuo Ohgaki [Thu, 8 Sep 2016 04:35:30 +0000 (13:35 +0900)]
Update NEWS
Yasuo Ohgaki [Thu, 8 Sep 2016 04:33:07 +0000 (13:33 +0900)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fix Bug #72992 mbstring.internal_encoding doesn't inherit default_charset
Yasuo Ohgaki [Thu, 8 Sep 2016 04:32:47 +0000 (13:32 +0900)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix Bug #72992 mbstring.internal_encoding doesn't inherit default_charset
Yasuo Ohgaki [Thu, 8 Sep 2016 04:32:31 +0000 (13:32 +0900)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Fix Bug #72992 mbstring.internal_encoding doesn't inherit default_charset
Yasuo Ohgaki [Thu, 8 Sep 2016 04:16:50 +0000 (13:16 +0900)]
Fix Bug #72992 mbstring.internal_encoding doesn't inherit default_charset
Dmitry Stogov [Wed, 7 Sep 2016 08:36:44 +0000 (11:36 +0300)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed type inference bug
Dmitry Stogov [Wed, 7 Sep 2016 08:36:14 +0000 (11:36 +0300)]
Fixed type inference bug
Nikita Popov [Tue, 6 Sep 2016 20:20:25 +0000 (22:20 +0200)]
Merge branch 'PHP-7.1'
Nikita Popov [Tue, 6 Sep 2016 20:19:34 +0000 (22:19 +0200)]
Add ISSET_ISEMPTY_STATIC_PROP to smart branch list
Christoph M. Becker [Tue, 6 Sep 2016 12:15:05 +0000 (14:15 +0200)]
Merge branch 'PHP-7.1'
Christoph M. Becker [Tue, 6 Sep 2016 12:09:59 +0000 (14:09 +0200)]
Merge branch 'pull-request/2115' into PHP-7.1
Nikita Popov [Tue, 6 Sep 2016 11:00:39 +0000 (13:00 +0200)]
Merge branch 'PHP-7.1'
Nikita Popov [Tue, 6 Sep 2016 10:59:35 +0000 (12:59 +0200)]
Followup for bug #72785
Fix incorrect handling of nesting ... need to reset to the old
value afterwards.
Christoph M. Becker [Tue, 6 Sep 2016 10:20:20 +0000 (12:20 +0200)]
Merge branch 'PHP-7.1'
Christoph M. Becker [Tue, 6 Sep 2016 10:15:41 +0000 (12:15 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Tue, 6 Sep 2016 10:10:38 +0000 (12:10 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Tue, 6 Sep 2016 10:05:22 +0000 (12:05 +0200)]
Fix #73025: Heap Buffer Overflow in virtual_popen of zend_virtual_cwd.c
`command_length` is retrieved via strlen() and later passed to emalloc()
and memcpy(), so the appropriate type is `size_t`.
We don't add a regression test, because that would need to allocate a string
of at least 2 GiB.
Yasuo Ohgaki [Tue, 6 Sep 2016 09:34:52 +0000 (18:34 +0900)]
Fix memleak.
Yasuo Ohgaki [Tue, 6 Sep 2016 09:29:20 +0000 (18:29 +0900)]
Update NEWS
Yasuo Ohgaki [Tue, 6 Sep 2016 09:29:00 +0000 (18:29 +0900)]
Update NEWS
Yasuo Ohgaki [Tue, 6 Sep 2016 09:28:45 +0000 (18:28 +0900)]
Update NEWS
Yasuo Ohgaki [Tue, 6 Sep 2016 09:22:04 +0000 (18:22 +0900)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed Bug #66964 mb_convert_variables() cannot detect recursion
Yasuo Ohgaki [Tue, 6 Sep 2016 09:20:24 +0000 (18:20 +0900)]
Added array parameter support to mb_convert_encoding()
Yasuo Ohgaki [Tue, 6 Sep 2016 07:42:07 +0000 (16:42 +0900)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed Bug #66964 mb_convert_variables() cannot detect recursion
Yasuo Ohgaki [Tue, 6 Sep 2016 07:41:52 +0000 (16:41 +0900)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Fixed Bug #66964 mb_convert_variables() cannot detect recursion
Yasuo Ohgaki [Tue, 6 Sep 2016 07:41:09 +0000 (16:41 +0900)]
Merge branch 'PHP-7.1' of git.php.net:php-src into PHP-7.1
* 'PHP-7.1' of git.php.net:php-src: (53 commits)
Fix bug #72785 - allowed_classes only applies to outermost unserialize()
Fix #70752: Depacking with wrong password leaves 0 length files
Unbreak FAST_ZPP dead code
Updated NEWS
Fixes #72590: Opcache restart with kill_all_lockers does not work
Limit editorconfig to C code
Updated NEWS
Updated NEWS
Updated NEWS
Fix #72972, Bad filter for the flags FILTER_FLAG_NO_RES_RANGE and FILTER_FLAG_NO_PRIV_RANGE
Change the name of the second parameter of image writer functions
Added editorconfig file
Implement #47456: Missing PCRE option 'J'
Use integer placeholders, since values can vary with the TDS version
phpdbg: couple of network function return checks. Possible overflow when copy the socket_path configuration.
Same issue as #72926 in another place.
Sync fix for bug #72910 with current upstream
Fix #72994: mbc_to_code() out of bounds read
Bump PHP_API_VERSION
Fix bug #72996
...
Yasuo Ohgaki [Tue, 6 Sep 2016 07:05:34 +0000 (16:05 +0900)]
Fixed Bug #66964 mb_convert_variables() cannot detect recursion
Stanislav Malyshev [Tue, 6 Sep 2016 02:57:49 +0000 (19:57 -0700)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fix bug #72785 - allowed_classes only applies to outermost unserialize()
Stanislav Malyshev [Tue, 6 Sep 2016 02:56:36 +0000 (19:56 -0700)]
Fix bug #72785 - allowed_classes only applies to outermost unserialize()
Christoph M. Becker [Mon, 5 Sep 2016 23:28:59 +0000 (01:28 +0200)]
Merge branch 'PHP-7.1'