Anatol Belski
77b0e2fd3f
Fix wrong return value for fail case in set attribute handler in pdo_odbc
2017-12-22 16:41:46 +01:00
Anatol Belski
d7cc1ce58f
pdo_odbc has no driver API for quoting, skip the test
2017-12-22 16:22:12 +01:00
Dmitry Stogov
f2c22d11cc
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
Fixed bug #75579 (Interned strings buffer overflow may cause crash)
2017-12-21 23:35:23 +03:00
Dmitry Stogov
37bf8bdc14
Fixed bug #75579 (Interned strings buffer overflow may cause crash)
2017-12-21 23:34:21 +03:00
Anatol Belski
cc5a0da006
Ensure expected items delivered in same order
2017-12-21 18:37:23 +01:00
Evgeny Kalashnikov
a46f952c0f
Fix segfault. Compile param --with-tsrm-pth=yes
2017-12-21 13:48:10 +01:00
Anatol Belski
c2308d5d7c
Templatize driver name in the expected string
2017-12-20 18:46:56 +01:00
David Carlier
14393b5fb3
Move includes in ps_title.c
...
The HAVE_UNISTD_H check has to be after including config.h.
Also include sys/types.h, which may be needed for setproctitle.
2017-12-16 17:20:05 +01:00
Jelle van der Waa
8a179fa02b
Fix bug #69727 : Support SOURCE_DATE_EPOCH for Build Date
...
When checking for reproducible builds php is build twice, once with the
current date and once with a date in the future. To keep the build date
supported and reproducible builds possible, SOURCE_DATE_EPOCH is
introduced which can be set to the same epoch value for both builds.
2017-12-15 22:03:01 +01:00
Anatol Belski
f14f3ed7b4
[ci skip] update NEWS
2017-12-15 16:25:36 +01:00
Anatol Belski
acf1472ffd
Fixed bug #75671 pg_version() crashes when called on a connection to cockroach
2017-12-15 15:33:14 +01:00
Anatol Belski
fd81881e5e
[ci skip] update NEWS
2017-12-14 18:17:19 +01:00
Anatol Belski
4c0af1fbd4
Fixed bug #75679 Path 260 character problem
2017-12-14 16:16:50 +01:00
Levi Morrison
580bae4a2c
Fix copy-and-paste bugs
2017-12-13 21:25:00 +01:00
Anatol Belski
f749448fc6
Sync known vc++ versions in 7.1
2017-12-11 14:13:38 +01:00
Michael Heimpold
1b10e6318b
ext/imap/config.m4: fix ac_cv_u8t_decompose check
...
Once upon the time, commit c58f63a38a
changed the check from U8T_CANONICAL to U8T_DECOMPOSE. However,
the autoconf cache id was not renamed.
Sometimes it is desirable to preseed the autoconf variables, e.g. when
cross-compiling to avoid the tests running on the host system. In this
case it's confusing when the cache id does not match the variable to
set, so let's adjust it.
Signed-off-by: Michael Heimpold <mhei@heimpold.de >
2017-12-09 19:05:45 +01:00
Anatol Belski
1b29dc0b1c
Fix yet one data race in PCRE
...
PCRE 8.x initializes the pattern compiler on demand during the first
pcre_study call. It could be worse, but since the compiled patterns are
cached, the locking impact is minimal. PCRE 10.x always compiles the
pattern and thread sanitizer doesn't complain about the compiler
initialization, thus the newer PCRE version seems to be unafected.
2017-12-06 15:59:21 +01:00
Anatol Belski
092fd44474
Fix use after free revealed by phpdbg
2017-12-05 18:32:32 +01:00
Anatol Belski
31b2b14a71
Fixed bug #75601 Thread race in PCRE JIT support
2017-12-05 17:38:18 +01:00
krakjoe
71a460ba7e
bump versions
2017-12-05 14:18:48 +01:00
Anatol Belski
3110bc10f5
[ci skip] update NEWS
2017-12-05 08:59:33 +01:00
Anatol Belski
be50c2fa85
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
7.0.28 is next
2017-12-05 08:52:14 +01:00
Anatol Belski
484c11a541
7.0.28 is next
2017-12-05 08:51:30 +01:00
Anatol Belski
59c36a7e17
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
[ci skip] update NEWS
2017-12-05 08:42:02 +01:00
Anatol Belski
dab205cb9a
[ci skip] update NEWS
2017-12-05 08:41:24 +01:00
Dmitry Stogov
5934bff913
Fixed bug #75608 ("Narrowing occurred during type inference" error)
2017-12-04 17:22:06 +03:00
Anatol Belski
1da28c55c4
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
Use dtor unconditionally in error case
2017-12-04 14:16:23 +01:00
Anatol Belski
0eb262eacb
Use dtor unconditionally in error case
2017-12-04 14:15:42 +01:00
Anatol Belski
4201f5bcfd
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
Fixed bug #75573 (Segmentation fault in 7.1.12 and 7.0.26)
2017-12-04 11:52:09 +01:00
Xinchen Hui
d4dee4a614
Fixed bug #75573 (Segmentation fault in 7.1.12 and 7.0.26)
...
(cherry picked from commit 3b9ba7b6bd )
2017-12-04 11:50:44 +01:00
Anatol Belski
aaf00ae0a9
Fix compat with libcurl 7.56.1+ and file:// wrapper
...
Since 7.52.x libcurl file:// scheme was implemented in a way described
in https://tools.ietf.org/html/draft-ietf-appsawg-file-scheme-16 . The
draft is still not accepted and the change contained a BC breach with
win32 path handling. It was reported upstream and 7.52.x fixed it, but
the BC breaching behavior was reintroduced in 7.56.1. Thus, it is better
to handle this on the PHP side.
2017-12-03 12:23:25 +01:00
Nikita Popov
cbe60003f1
Merge branch 'PHP-7.0' into PHP-7.1
2017-12-02 18:11:03 +01:00
Andy Postnikov
d6d4f2a9b3
Fix ZEND_SIGNED_MULTIPLY_LONG for AArch64
...
Register operands are required in this context.
This is a backport of 8c8679207a
to PHP 7.0+. The current code caused incorrect behavior on AArch64
when compiling with clang.
2017-12-02 18:10:17 +01:00
Anatol Belski
ffd94f9bf8
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
Consider Xdebug for tmi ini generation, too
2017-12-01 16:02:38 +01:00
Anatol Belski
958fdc997c
Consider Xdebug for tmi ini generation, too
2017-12-01 16:01:34 +01:00
Dmitry Stogov
b73151845f
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
Set trailing zero
2017-12-01 17:00:42 +03:00
Dmitry Stogov
24d5adbd5a
Set trailing zero
2017-12-01 17:00:11 +03:00
Christoph M. Becker
f166ea9c09
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
Define floorf if system doesn't have it (follow up for 22c48761 )
2017-11-29 16:53:11 +01:00
Lior Kaplan
32e3d7b99e
Define floorf if system doesn't have it (follow up for 22c48761)
...
floorf is checked in config.m4
2017-11-29 16:46:47 +01:00
Anatol Belski
39d1818bd3
[ci skip] update NEWS
...
Move entry to proper section
2017-11-29 09:30:04 +01:00
Xinchen Hui
3b9ba7b6bd
Fixed bug #75573 (Segmentation fault in 7.1.12 and 7.0.26)
2017-11-29 14:46:21 +08:00
johnstevenson
6ed242dfc8
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.
2017-11-28 23:33:48 +01:00
Anatol Belski
8b57a5bca0
Follow up on bug #75574 for FCGI side
2017-11-28 20:33:11 +01:00
Remi Collet
2873316d1d
NEWS
2017-11-28 18:00:07 +01:00
Remi Collet
40f2668230
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)
2017-11-28 17:59:36 +01:00
Remi Collet
26656684ea
NEWS
2017-11-28 17:59:16 +01:00
Remi Collet
8e5b9532da
Fixed bug #64938 libxml_disable_entity_loader setting is shared between requests (FPM)
2017-11-28 17:58:28 +01:00
Remi Collet
2b07102897
better fix for #75514
2017-11-28 17:42:43 +01:00
Anatol Belski
cf084416dd
[ci skip] update NEWS
2017-11-28 12:45:30 +01:00
Anatol Belski
578049fdb6
Fixed bug #73830 Directory does not exist.
2017-11-28 12:41:49 +01:00