Lior Kaplan
b17e2b8214
Add CVE ID to bug #68676
2015-02-11 14:01:55 +02:00
Lior Kaplan
27d6cf4860
Align email format for recent NEWS entries
2015-02-11 14:01:16 +02:00
Lior Kaplan
e6d8bad618
Bug #55508 was fixed in 5.5.19 with 15ba757a
, not in 5.5.18
...
See https://github.com/php/php-src/pull/631#issuecomment-61969527
2015-02-11 13:20:44 +02:00
Lior Kaplan
1ebf6fba42
Add missing NEWS entry for revert of bug #41631
2015-02-11 13:15:18 +02:00
Lior Kaplan
b582aa9a44
Add missing NEWS entry for bug #68027
2015-02-11 13:13:03 +02:00
Lior Kaplan
bb16a6b2c2
Align format for bug #68799
2015-02-11 13:11:55 +02:00
Lior Kaplan
f0b329df50
Bug #68361 was fixed in 5.5.20 using 327d4f9a
, not in 5.5.19
2015-02-11 13:08:19 +02:00
Lior Kaplan
7bcf62a05b
Bug #55618 was fixed in 5.5.21 using eaf107c0
2015-02-11 13:04:32 +02:00
Anatol Belski
52f5cb914e
fix incompatible pointer type
2015-02-11 12:03:35 +01:00
Anatol Belski
61d85cedd5
fix values for gid and uid
...
As stated by MSDN, these fields are always set to zero
2015-02-11 11:46:31 +01:00
Anatol Belski
e6bf9b45dd
silence unused variable warning
2015-02-11 11:46:30 +01:00
Anatol Belski
12a42433b2
remove useless condition
2015-02-11 11:46:29 +01:00
Anatol Belski
67d94d1465
fix uninitialized value warn
2015-02-11 11:46:28 +01:00
Lior Kaplan
0d68d0a69b
Add security bugs fixed in 5.5.18
2015-02-11 12:02:39 +02:00
Lior Kaplan
e06da17931
Add CVE ID to bug #68676
2015-02-11 12:00:19 +02:00
Lior Kaplan
e7c7788e20
Align email format for recent NEWS entries
2015-02-11 11:05:02 +02:00
Xinchen Hui
63c923e3e1
Forget this change
2015-02-11 16:06:47 +08:00
Xinchen Hui
4f1fc31e16
Expose zend_string_equals_str_ci
2015-02-11 16:05:20 +08:00
Dmitry Stogov
0053b4e899
Fixed possible memory leak
2015-02-11 09:39:38 +03:00
Bob Weinand
4cd3995475
Add a constant of type CONST_PERSISTENT to test
2015-02-10 22:53:50 +01:00
Bob Weinand
2b3bebfa4c
Revert removal of two ReflectionParameter functions
...
Rather fix them for now by exempting function parameter defaults from *any* (non-ct) constant substitution (also from persistent constant substitution, which was already broken before)
2015-02-10 22:20:53 +01:00
Dmitry Stogov
087102c6d3
Don't convert options in-place. They may be elements of constant array.
2015-02-11 00:02:45 +03:00
Anatol Belski
993727031f
Merge branch 'PHP-5.6'
...
* PHP-5.6:
fix dir separator in test
2015-02-10 16:59:48 +01:00
Anatol Belski
4d8db154ad
Merge branch 'PHP-5.5' into PHP-5.6
...
* PHP-5.5:
fix dir separator in test
2015-02-10 16:59:22 +01:00
Anatol Belski
bc3e88b9af
fix dir separator in test
2015-02-10 16:58:59 +01:00
Dmitry Stogov
d6bea5bb1e
Fixed use after free on the following code
...
sapi/cli/php -r 'function hello(string $world) : string { var_dump(bin2hex($world)); return $world; } echo "foo" . hello(6) . "\n";'
2015-02-10 15:51:16 +00:00
Andrea Faulds
b5513cdb69
Add scalar return types test
2015-02-10 15:48:10 +00:00
Andrea Faulds
0294485164
Prevent "undefined variable opline" errors
2015-02-10 15:48:09 +00:00
Andrea Faulds
5a7ac0fade
Implement per-file strictness for scalar return types
2015-02-10 15:48:09 +00:00
Andrea Faulds
44ed070a9a
Fix Gd usages of ZEND_WRONG_PARAM_COUNT, add usage note
2015-02-10 15:48:09 +00:00
Andrea Faulds
6b6b2b4b7c
Implement scalar return types (strict only for now)
2015-02-10 15:48:09 +00:00
Andrea Faulds
c7719ab4e5
Refactor typehint lookup
2015-02-10 15:48:08 +00:00
Andrea Faulds
cbbaea08da
Fix merge error
2015-02-10 15:48:08 +00:00
Andrea Faulds
0af3b7c017
Test behaviour of weak type hints with references
2015-02-10 15:48:08 +00:00
Andrea Faulds
187a95f8d3
Test nested strict/weak function calls
2015-02-10 15:48:08 +00:00
Andrea Faulds
c6e8048138
Fix fix
2015-02-10 15:48:08 +00:00
Andrea Faulds
17b3707bad
Test strict code including weak code and vice-versa
2015-02-10 15:48:07 +00:00
Andrea Faulds
86b0685f55
Prefix zend_wrong_param_count with _ to discourage use
2015-02-10 15:48:07 +00:00
Andrea Faulds
2985944a8a
Fix usage of zend_wrong_param_count in ext/mysqli
2015-02-10 15:48:07 +00:00
Andrea Faulds
b112c13a41
Test strict code calling weak code and vice-versa
2015-02-10 15:48:07 +00:00
Andrea Faulds
e1a238670c
Shorten syntax to strict_types=1
2015-02-10 15:48:07 +00:00
Andrea Faulds
ca4901254b
Add strict scalar types test
2015-02-10 15:48:06 +00:00
Andrea Faulds
fe663cc404
Partial ZPP strictness implementation
2015-02-10 15:48:06 +00:00
Andrea Faulds
02ec3572d9
Per-file
2015-02-10 15:48:06 +00:00
Andrea Faulds
cc01e37e54
It Begins
2015-02-10 15:48:06 +00:00
Andrea Faulds
5544e37231
Inline
2015-02-10 15:48:06 +00:00
Andrea Faulds
1a28ad036e
Forbid scalar type hint names for use, class_alias
2015-02-10 15:48:05 +00:00
Andrea Faulds
a03af7ff92
Fix class name prohibition to work for namespaced classes, too
2015-02-10 15:48:05 +00:00
Andrea Faulds
a13d13429a
Refactor scalar type hints implementation per Dmitry's patch
2015-02-10 15:48:05 +00:00
Andrea Faulds
d4dd2a9baf
Use new names of arg parsing functions
2015-02-10 15:48:05 +00:00