Peter Kokot
bedfb33dfb
Merge branch 'PHP-7.4'
...
* PHP-7.4:
[ci skip] Remove CLI sapi README
2019-04-23 08:52:30 +02:00
Peter Kokot
9443bd1bbf
[ci skip] Remove CLI sapi README
...
Removing in favour of:
- https://www.php.net/manual/en/features.commandline.introduction.php
- https://www.php.net/manual/en/features.commandline.differences.php
2019-04-23 08:51:23 +02:00
George Wang
39a249d12a
Merge branch 'PHP-7.4'
2019-04-21 16:00:07 -04:00
George Wang
bd86ae4b8a
Merge branch 'PHP-7.3' into PHP-7.4
2019-04-21 15:59:49 -04:00
George Wang
fb4c811835
Merge branch 'PHP-7.2' into PHP-7.3
2019-04-21 15:59:07 -04:00
George Wang
ce73841cdc
Improved LSAPI_End_Response_r() .
2019-04-21 15:04:54 -04:00
George Wang
ccf051c317
Fixed bug in litespeed_finish_request(), disable fastcgi_finish_request() alias for now.
2019-04-21 14:59:51 -04:00
Peter Kokot
cbca8a8df4
Merge branch 'PHP-7.4'
...
* PHP-7.4:
[ci skip] Fix CS in Markdown files
2019-04-21 15:39:22 +02:00
Peter Kokot
1c94aac89e
[ci skip] Fix CS in Markdown files
...
Checked and quickfixed with Markdown linter
- 80 columns line width (~)
- code highlighting
- ...
Some most obvious outdated content updated a bit more.
2019-04-21 15:33:20 +02:00
Peter Kokot
2cf6187b77
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Update changelog
Update changelog
Fix #77921 : static.php.net doesn't work anymore
2019-04-20 19:13:35 +02:00
Peter Kokot
2e8819549b
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Update changelog
Update changelog
Fix #77921 : static.php.net doesn't work anymore
2019-04-20 19:13:21 +02:00
Peter Kokot
2549f7d220
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
Update changelog
Fix #77921 : static.php.net doesn't work anymore
2019-04-20 19:12:31 +02:00
Peter Kokot
4450288344
Fix #77921 : static.php.net doesn't work anymore
...
This embeds the PHP logo image in the FPM status HTML page instead of
using remote location. The phpinfo() output also uses such approach
and browser compatibility looks decent [1].
1: https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs
2019-04-20 19:00:51 +02:00
Nikita Popov
dc42e403a2
Merge branch 'PHP-7.4'
2019-04-15 11:42:55 +02:00
Nikita Popov
7f6c22cb3d
Fix last maybe uninit warnings on 7.4
...
Most of these only occur under GCC 5. Not fond of all the workarounds
(especially the PDO one), but it gets us a clean build...
2019-04-15 11:35:13 +02:00
George Wang
5fe7b805ba
Merge branch 'PHP-7.4'
2019-04-12 17:48:39 -04:00
George Wang
f0f1388d60
Merge branch 'PHP-7.3' into PHP-7.4
2019-04-12 17:48:22 -04:00
George Wang
7f551c728c
Merge branch 'PHP-7.2' into PHP-7.3
2019-04-12 17:44:32 -04:00
George Wang
1e7f1b90e8
LiteSpeed SAPI 7.3, better process management, new API function litespeed_finish_request().
2019-04-12 17:43:45 -04:00
Nikita Popov
f2fd51cb80
Merge branch 'PHP-7.4'
2019-04-12 17:05:07 +02:00
Nikita Popov
3c23084cf6
Fix strict aliasing violation in phpdbg
...
By explicitly computing the message length from bytes. This also
makes sure that the length is interpreted in an endianness-independent
manner.
2019-04-12 16:46:23 +02:00
Nikita Popov
785f034e41
Merge branch 'PHP-7.4'
2019-04-12 12:04:11 +02:00
Nikita Popov
c09b63595e
Fix potentially uninitialized warnings in phpdbg
2019-04-12 11:46:03 +02:00
Dmitry Stogov
55cc280429
Backported call frame initialization improvement
2019-04-12 02:35:42 +03:00
Nikita Popov
79d1d88e06
Merge branch 'PHP-7.4'
2019-04-11 17:44:38 +02:00
Nikita Popov
09b2e20333
Work around -Walloc-size-larger-than bug
2019-04-11 17:44:20 +02:00
Nikita Popov
76f0ad3ade
Merge branch 'PHP-7.4'
2019-04-11 12:23:03 +02:00
Nikita Popov
d087a356fe
Suppress warnings using zend_quiet_write
2019-04-11 12:22:52 +02:00
Dmitry Stogov
cc900edd77
Simplify call frame initialization
2019-04-11 02:08:32 +03:00
David Carlier
914b27acb7
Fix few compiler warnings.
2019-04-08 00:00:09 +02:00
Peter Kokot
36d2ac01d1
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Add AS_HELP_STRING to phpdbg options
2019-04-07 23:24:25 +02:00
Peter Kokot
6acba73876
Add AS_HELP_STRING to phpdbg options
2019-04-07 23:24:10 +02:00
Peter Kokot
e6f86fb17c
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Remove checks for locale.h, setlocale, localeconv
2019-04-07 18:34:02 +02:00
Peter Kokot
e06836a1a3
Remove checks for locale.h, setlocale, localeconv
...
The `<loccale.h>` header file, setlocale, and localeconv are part of the
standard C89 [1] and on current systems can be used unconditionally.
Since PHP 7.4 requires at least C89 or greater, the `HAVE_LOCALE_H`,
`HAVE_SETLOCALE`, and `HAVE_LOCALECONV` symbols defined by Autoconf in
configure.ac [2] can be ommitted and simplifed.
The bundled libmagic (file) has also been patched already in version
5.35 and up in upstream location so when it will be patched also in
php-src the check for locale.h header is still left in the configure.ac
and in windows headers definition file.
[1] https://port70.net/~nsz/c/c89/c89-draft.html#4.4
[2] https://git.savannah.gnu.org/cgit/autoconf.git/tree/lib/autoconf/headers.m4
Omit the bundled libmagic files
2019-04-07 18:32:54 +02:00
Peter Kokot
e4a563b0c0
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Remove HAVE_SIGNAL_H
2019-04-07 15:57:21 +02:00
Peter Kokot
5f8915786f
Remove HAVE_SIGNAL_H
...
The `<signal.h>` header file is part of the standard C89 headers [1] and
on current systems can be included unconditionally.
Since file requires at least C89 or greater, the `HAVE_SIGNAL_H` symbol
defined by Autoconf in Zend.m4 [2] can be ommitted and simplifed.
The bundled libmagic (file) also ommits the usage of HAVE_SIGNAL_H since
5.35 however current version in PHP is very modified 5.34 version and
will be refactored separately. Check for HAVE_SIGNAL_H is therefore
still done in the configure.ac.
Refs:
[1] https://port70.net/~nsz/c/c89/c89-draft.html#4.1.2
[2] https://git.savannah.gnu.org/cgit/autoconf.git/tree/lib/autoconf/headers.m4
2019-04-07 15:55:34 +02:00
Matteo Beccati
e4d40fc05c
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Ref #76801 remove old file source from file_sources hash in case of file included more than once
2019-04-03 14:36:27 +02:00
Matteo Beccati
15ff5db6b9
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Ref #76801 remove old file source from file_sources hash in case of file included more than once
2019-04-03 14:36:20 +02:00
Matteo Beccati
9f02f9fd5c
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
Ref #76801 remove old file source from file_sources hash in case of file included more than once
2019-04-03 14:36:11 +02:00
Alessandro Chitolina
4029c0b6a2
Ref #76801 remove old file source from file_sources hash in case of file included more than once
2019-04-03 14:35:57 +02:00
Joe Watkins
abd0e015a8
Merge branch 'PHP-7.4'
...
* PHP-7.4:
tsrm environment lock
2019-03-29 19:06:59 +01:00
Joe Watkins
072eb6dd77
tsrm environment lock
2019-03-29 19:06:02 +01:00
Joe Watkins
a11e0e7c6e
Merge branch 'PHP-7.4'
...
* PHP-7.4:
fix build: readline support must be disabled by default in phpdbg
2019-03-28 07:35:50 +01:00
Joe Watkins
330517987b
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
fix build: readline support must be disabled by default in phpdbg
2019-03-28 07:35:33 +01:00
Joe Watkins
62a652a0d5
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
fix build: readline support must be disabled by default in phpdbg
2019-03-28 07:35:15 +01:00
Joe Watkins
b7442f1bb8
fix build: readline support must be disabled by default in phpdbg
2019-03-28 07:34:45 +01:00
Joe Watkins
5b3acb3eaf
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Fix #77805 phpdbg build fails when readline is shared
2019-03-27 10:05:03 +01:00
Joe Watkins
56293d0637
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix #77805 phpdbg build fails when readline is shared
2019-03-27 10:04:36 +01:00
Joe Watkins
eb405a2192
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
Fix #77805 phpdbg build fails when readline is shared
2019-03-27 10:04:07 +01:00
Joe Watkins
7af270eb28
Fix #77805 phpdbg build fails when readline is shared
2019-03-27 10:02:42 +01:00