Anatol Belski
13aaba40cd
updated NEWS
2014-12-03 16:47:38 +01:00
Anatol Belski
65fce7f950
Fixed bug #55541 errors spawn MessageBox, which blocks test automation
...
With that, also fixed bug #68297 (Application Popup provides too few
information) as a better error message is provided to the event log.
In the second case, the condition for display_startup_error was removed. The
condition was added as a fix for bug #30760 which was preventing the
MessageBox to appear. When display_startup_error=on, the error will be seen
on the console. But when running under a webserver it'll probably get lost,
so we need to log it other way into the event log (would be done automatically
when message box was used, but that would eventually cause issues of blocked
execution).
Generally speaking - any MessageBox or other graphical element is a potential
issue and that was repeatedly reported. Graphical elements shouldn't be used
in the core. Even being a rare one it can cause a bad situation where the
server is blocked. Yet some places have to cleaned up.
2014-12-03 16:33:05 +01:00
Dmitry Stogov
e5716d1b5a
Get rid of duplicate handlers (ZEND_ADD_SPEC_TMP_TMP and ZEND_ADD_SPEC_VAR_VAR are absolutely the same).
2014-12-03 18:02:02 +03:00
Dmitry Stogov
5dd427eac2
Use zend_string* for op_array->arg_info[]->name and op_array->arg_info[]->class_name. For internal functions we still use char*.
2014-12-03 16:56:09 +03:00
Dmitry Stogov
e938064110
Merge branch 'PHP-5.6'
...
* PHP-5.6:
Fixed __debugInfo() support
2014-12-03 12:13:50 +03:00
Dmitry Stogov
cd68c4b1d2
Fixed __debugInfo() support
2014-12-03 12:13:01 +03:00
Adam Harvey
dcd559951b
Merge branch 'PHP-5.6'
2014-12-02 16:48:12 -08:00
Adam Harvey
e346608209
Update UPGRADING for the new variadic functions, and re-sort.
2014-12-02 16:47:31 -08:00
Dmitry Stogov
631f05f71e
Improved POST INC/DEC
2014-12-03 02:47:03 +03:00
Ferenc Kovacs
7296f9ddfc
Merge branch 'PHP-5.6'
...
* PHP-5.6:
make sure that we don't truncate the stack trace and cause false test failures when the test is executed in a directory with long path
2014-12-02 19:19:30 +01:00
Ferenc Kovacs
d81b7c4450
Merge branch 'PHP-5.5' into PHP-5.6
...
* PHP-5.5:
make sure that we don't truncate the stack trace and cause false test failures when the test is executed in a directory with long path
2014-12-02 19:19:16 +01:00
Ferenc Kovacs
4d743eee5f
Merge branch 'PHP-5.4' into PHP-5.5
...
* PHP-5.4:
make sure that we don't truncate the stack trace and cause false test failures when the test is executed in a directory with long path
Conflicts:
run-tests.php
2014-12-02 19:18:57 +01:00
Ferenc Kovacs
b28c3eb47e
make sure that we don't truncate the stack trace and cause false test failures when the test is executed in a directory with long path
2014-12-02 19:17:58 +01:00
Xinchen Hui
1ad5d8d9e7
Merge branch 'master' of https://git.php.net/repository/php-src
2014-12-02 22:21:35 +08:00
Xinchen Hui
5f80df0dbe
Missed closed folder mark
2014-12-02 22:21:19 +08:00
Dmitry Stogov
569d8646c0
Revert "Unecessary assignment"
...
This reverts commit b19333663a
.
2014-12-02 16:47:26 +03:00
Dmitry Stogov
072dd32075
Merge branch 'master' of git.php.net:php-src
...
* 'master' of git.php.net:php-src:
Unecessary assignment
2014-12-02 16:29:54 +03:00
Dmitry Stogov
9e27a69c2f
Fixed improper memory release
2014-12-02 16:29:13 +03:00
Xinchen Hui
e031f212b2
Merge branch 'master' of https://git.php.net/repository/php-src
2014-12-02 21:24:00 +08:00
Xinchen Hui
b19333663a
Unecessary assignment
2014-12-02 21:23:39 +08:00
Dmitry Stogov
1982bce1a8
Support for different CPU page sizes
2014-12-02 16:17:26 +03:00
Dmitry Stogov
60dbf7b541
Fixed "finally" handling (the bug was introduced by recent removing of EX(delayed_exception))
2014-12-02 16:05:30 +03:00
Anatol Belski
8ced6f1167
fix datatype mismatches and warnings
2014-12-02 11:24:21 +01:00
Anatol Belski
ad1967dec5
add /nologo to ARFLAGS
2014-12-02 10:02:20 +01:00
Anatol Belski
b35555f6cd
fix datatype mismatches
2014-12-02 09:15:11 +01:00
Anatol Belski
1bcc7d919c
fix datatype mismatches
2014-12-02 09:15:10 +01:00
Anatol Belski
4cba2f9811
fix datatype mismatch
2014-12-02 09:15:09 +01:00
Anatol Belski
1172aff298
fix datatype mismatches
2014-12-02 09:15:08 +01:00
Anatol Belski
f15463bf39
silence the lib.exe
2014-12-02 09:15:07 +01:00
Remi Collet
8199278ffb
Merge branch 'PHP-5.6'
...
* PHP-5.6:
NEWS
Fix Bug #68536 Pack for 64bits integer is broken on bigendian.
2014-12-02 08:41:35 +01:00
Remi Collet
196b768928
NEWS
2014-12-02 08:40:52 +01:00
Remi Collet
6f3714a8fc
Fix Bug #68536 Pack for 64bits integer is broken on bigendian.
...
Covered by ext/standard/tests/strings/pack64.phpt
2014-12-02 08:38:39 +01:00
Remi Collet
9aabfeb6c4
fix string is optional, set default length, thanks laruence
2014-12-02 07:41:35 +01:00
Remi Collet
67fc5d6bbb
Fix type of string length in zpp call
...
Fix 23 failed tests (detected on bigendian)
2014-12-02 07:06:10 +01:00
Anatol Belski
6ae09ddf49
Merge branch 'PHP-5.6'
...
* PHP-5.6:
one more refix to the test
2014-12-01 19:10:44 +01:00
Anatol Belski
c45fcfd063
Merge branch 'PHP-5.5' into PHP-5.6
...
* PHP-5.5:
one more refix to the test
2014-12-01 19:10:18 +01:00
Anatol Belski
a0c03a3ec5
one more refix to the test
2014-12-01 19:09:39 +01:00
Remi Collet
65ad2aadea
cleanup uneeded cast
2014-12-01 19:06:16 +01:00
Anatol Belski
1b8b384b11
Merge branch 'PHP-5.6'
...
* PHP-5.6:
fix dir separator in test
2014-12-01 18:56:14 +01:00
Anatol Belski
fe4a5abf30
Merge branch 'PHP-5.5' into PHP-5.6
...
* PHP-5.5:
fix dir separator in test
2014-12-01 18:55:52 +01:00
Anatol Belski
b6d624e54e
fix dir separator in test
2014-12-01 18:55:20 +01:00
Remi Collet
4d16ca0beb
Fix type of string lengths.
...
Those values are used in various call (including zpp) where
a size_t is expected.
This fix 82 failed test on ppc64
(bigendian is perfect to detect stack issue)
2014-12-01 16:10:44 +01:00
Anatol Belski
c64ce84cd6
Merge branch 'PHP-5.6'
...
* PHP-5.6:
fix possible null pointer math
2014-12-01 14:43:43 +01:00
Anatol Belski
f33bd9c846
Merge branch 'PHP-5.5' into PHP-5.6
...
* PHP-5.5:
fix possible null pointer math
2014-12-01 14:43:22 +01:00
Anatol Belski
cb6dea6ea8
fix possible null pointer math
2014-12-01 14:40:35 +01:00
Gustavo Frederico Temple Pedrosa
87e0802a99
PowerPC64 support in long multiplication
...
In long integer multiplications, avoid casting
both operands to long double and use an inline
assembly-based overflow checking function instead.
2014-12-01 10:55:53 +01:00
Ferenc Kovacs
d04685732e
Merge branch 'PHP-5.6'
...
* PHP-5.6:
Revert "don't try to send in the test results until we restored qa.php.net" as qa.php.net is back.
2014-12-01 10:15:42 +01:00
Ferenc Kovacs
d964832255
Merge branch 'PHP-5.5' into PHP-5.6
...
* PHP-5.5:
Revert "don't try to send in the test results until we restored qa.php.net" as qa.php.net is back.
Conflicts:
.travis.yml
2014-12-01 10:14:32 +01:00
Ferenc Kovacs
a3a0e49586
Revert "don't try to send in the test results until we restored qa.php.net" as qa.php.net is back.
...
This reverts commit 5515937073
.
2014-12-01 10:12:06 +01:00
Anatol Belski
49de5b7aed
Merge branch 'PHP-5.6'
...
* PHP-5.6:
add include for missing usleep proto
C89 compat
Added more useful warning messages
Changed based on comments and make its behaviour equal to the Windows version
Fix #53092 - dns_get_record does not return false on dns server failure
Fix php cli (-S option) inconsistent port parsing
Conflicts:
main/streams/plain_wrapper.c
2014-12-01 08:32:12 +01:00