Christoph M. Becker
a63c99ba62
Prepare for PHP 7.4
2018-07-31 13:56:24 +02:00
Anatol Belski
160353688b
Update NEWS [ci skip]
2018-07-30 19:44:59 +02:00
Xinchen Hui
a7746d10a5
Fixed bug #76667 (Segfault with divide-assign op and __get + __set)
2018-07-27 13:00:14 +08:00
Christoph M. Becker
d035bc2bfe
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fix #76665 : SQLite3Stmt::bindValue() with SQLITE3_FLOAT doesn't juggle
2018-07-26 14:23:40 +02:00
Christoph M. Becker
ce66492a13
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fix #76665 : SQLite3Stmt::bindValue() with SQLITE3_FLOAT doesn't juggle
2018-07-26 13:26:58 +02:00
Christoph M. Becker
ed7e3bc70a
Fix #76665 : SQLite3Stmt::bindValue() with SQLITE3_FLOAT doesn't juggle
...
We need to ensure that a zval IS_DOUBLE before we access it as such.
In this case we apply common type juggling to do so.
2018-07-26 13:15:19 +02:00
Christoph M. Becker
dcd6a6ff36
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fix #76643 : Segmentation fault when using `output_add_rewrite_var`
2018-07-24 12:41:35 +02:00
Christoph M. Becker
a96ca13963
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fix #76643 : Segmentation fault when using `output_add_rewrite_var`
2018-07-24 12:28:22 +02:00
Christoph M. Becker
40bd84d3e3
Fix #76643 : Segmentation fault when using output_add_rewrite_var
...
We have to check whether _SERVER is actually an array before we're
going to use it as such.
2018-07-24 12:20:13 +02:00
Xinchen Hui
d31d4d1392
Update NEWs
2018-07-24 11:37:30 +08:00
Xinchen Hui
033dac7a6f
Update NEWs
2018-07-24 11:35:43 +08:00
Xinchen Hui
38d97557da
Fixed bug #68553 (array_column: null values in $index_key become incrementing keys in result)
2018-07-24 11:34:57 +08:00
Christoph M. Becker
89e2202cb5
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fix #52974 : jewish.c: compile error under Windows with GBK charset
2018-07-22 18:18:19 +02:00
Christoph M. Becker
33eb30274f
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fix #52974 : jewish.c: compile error under Windows with GBK charset
2018-07-22 17:59:38 +02:00
Christoph M. Becker
99fdf5916e
Fix #52974 : jewish.c: compile error under Windows with GBK charset
...
jewish.c includes ISO-8859-8 encoded Hebrew Hebrew month names, which
may cause compile errors, and is generally confusing. We replace the
literal month names with appropriate escape sequences.
2018-07-22 17:42:10 +02:00
Jakub Zelenka
e5a9956336
Update NEWS and UPGRADING with info about syslog.filter
2018-07-22 16:36:36 +01:00
Christoph M. Becker
7db988cc30
Update NEWS for 7.3.0beta1
2018-07-17 16:02:50 +02:00
Remi Collet
e069b0beba
NEWS
2018-07-17 06:07:28 +02:00
Nikita Popov
3588d8af12
Deprecate case-insensitive constants
...
RFC: https://wiki.php.net/rfc/case_insensitive_constant_deprecation
2018-07-16 19:16:55 +02:00
Christoph M. Becker
9c2b4985b1
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fix #73817 : Incorrect entries in get_html_translation_table
2018-07-15 23:41:15 +02:00
Christoph M. Becker
8efd3c3387
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fix #73817 : Incorrect entries in get_html_translation_table
2018-07-15 23:19:37 +02:00
Christoph M. Becker
0f8c1ee76d
Fix #73817 : Incorrect entries in get_html_translation_table
...
Due to incorrect string termination and length handling, several HTML
entities missed the trailing semicolon.
We also fix the obviously wrong expectations in two already existing
tests.
2018-07-15 23:06:38 +02:00
Christoph M. Becker
432c4e77a8
[ci skip] Update next version
...
According to <https://externals.io/message/102762 >.
2018-07-12 15:22:26 +02:00
Christoph M. Becker
6c630eefcb
Fix #33502 : Some nullary functions don't check the number of arguments
...
We add the missing zend_parse_parameters_none() checks for:
* output_reset_rewrite_vars()
* func_num_args()
* gc_status()
* gc_disable()
* gc_enable()
* gc_enabled()
* gc_collect_cycles()
* gc_mem_caches()
* zend_version()
2018-07-12 15:05:56 +02:00
Andrea Faulds
e4e9cd8355
Export stdClass objects using (object) cast ( fixes #48016 )
...
Before this change, var_export()'s output for stdClass objects calls
the non-existent stdClass::__set_state method, and is therefore useless.
This commit makes var_export() output an (object) cast from an array
instead, which when evaluated, will produce a stdClass object. Other
classes see unchanged output.
2018-07-12 13:22:26 +02:00
Christoph M. Becker
271ae3eb2b
Fix #76574 : use of undeclared identifiers INT_MAX and LONG_MAX
...
As of Oniguruma 6.4.0 <limits.h> is required, so we have to add a check
for this header file to set the respective macro.
2018-07-10 14:28:28 +02:00
Anatol Belski
bf5a81364c
[skip ci] Update NEWS
2018-07-10 11:53:04 +02:00
Anatol Belski
a766f65ca3
[ci skip] Update NEWS
2018-07-10 11:51:49 +02:00
Anatol Belski
9026562c79
[ci skip] Update NEWS
2018-07-10 11:50:33 +02:00
Kalle Sommer Nielsen
a8dce31957
Added the 'add_slashes' sanitization filter (FILTER_SANITIZE_ADD_SLASHES) as an alias to 'magic_quotes' (FILTER_SANITIZE_MAGIC_QUOTES) so we can move past our "magical" legacy.
2018-07-09 03:58:20 +02:00
Christoph M. Becker
1c01b1ab48
Fix #76594 : Bus Error due to unaligned access in zend_ini.c OnUpdateLong
...
Since commit ea83b69[1] changed the type of mbstring.strict_detection
from `long` to `zend_bool`, we have to update the `on_modify` callback
as well.
[1] http://git.php.net/?p=php-src.git;a=commit;h=ea83b69883f3f77fd27e4663fa854c88f141ab41
2018-07-09 00:54:36 +02:00
Jakub Zelenka
3b10e9ccf1
Update NEWS for log related changes in FPM
2018-07-07 13:16:16 +01:00
Jakub Zelenka
2a78006adb
Update NEWS and UPGRADING for fpm_get_status addition
2018-07-07 12:53:08 +01:00
Nikita Popov
9aeeecc47c
Merge branch 'PHP-7.2'
2018-07-07 12:08:27 +02:00
Nikita Popov
5d0d812a53
Merge branch 'PHP-7.1' into PHP-7.2
2018-07-07 12:08:02 +02:00
cdoco
47fb17b108
Fixed bug #76366 (references in sub-array for filtering breaks the filter)
2018-07-07 12:07:43 +02:00
seliver
95013042bf
Fixed bug #76136 (stream_socket_get_name enclosed IPv6 in brackets)
...
The IPv6 IP of a socket is provided by inet_ntop() as a string, but
this function doesn't enclose the IP in brackets. This patch adds
them in the php_network_populate_name_from_sockaddr() function.
2018-07-07 11:47:50 +02:00
Peter Kokot
67352cb2c0
Fix bug #76392
...
On systems without glibc, such as Alpine with Musl libc, the function attributes
are not supported. GCC 6 doesn't properly omit some systems. This is
already fixed in GCC 7 but for systems with GCC 6 and ones without
glibc, this additional check fixes this bug.
2018-07-07 11:31:44 +02:00
Anatol Belski
0b94534e93
[ci skip] Update NEWS
2018-07-06 17:46:04 +02:00
Anatol Belski
d207fd449c
[ci skip] Update NEWS
2018-07-06 17:45:01 +02:00
Anatol Belski
ea24847620
[ci skip] Update NEWS
2018-07-06 17:43:48 +02:00
Sara Golemon
137f22ad36
Fix year
2018-07-06 10:02:20 -04:00
Sara Golemon
268e801cb1
Bump version
2018-07-06 10:02:00 -04:00
Remi Collet
587ab00698
NEW and UPGRADING
2018-07-05 06:34:08 +02:00
Anatol Belski
2af3234a09
[ci skip] Update NEWS
2018-07-03 20:03:11 +02:00
Christoph M. Becker
a0b9f8d411
Update NEWS for 7.3.0beta1
2018-07-03 12:52:48 +00:00
Remi Collet
8bf21adb8c
bump to 7.2.9-dev
2018-07-03 13:52:04 +02:00
Dmitry Stogov
177c7e3a72
Merge branch 'bug63217'
...
* bug63217:
Another fix for bug #63217
Partial revert of 30156d588c
2018-07-03 12:58:50 +03:00
Dmitry Stogov
28b03f9605
Another fix for bug #63217
2018-07-03 01:09:58 +03:00
Nikita Popov
04824aa263
Merge branch 'PHP-7.2'
2018-07-02 18:58:01 +02:00