| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
As requested by Christopher Jones.
|
|\
| |
| |
| |
| | |
* PHP-7.4:
Fix typos in php.ini files
|
| |
| |
| |
| |
| |
| | |
Closes GH-6441.
[ci skip]
|
|\ \
| |/
| |
| |
| | |
* PHP-7.4:
Synchronize php.ini-development and php.ini-production
|
| |
| |
| |
| | |
Closes GH-6231.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If we do not specify the exact version of the .NET framework to use,
the default CLR is loaded, which is typically CLR 2, which is very old.
Therefore, we introduce a `PHP_INI_SYSTEM` setting, which allows users
to choose the desired .NET framework version. The value of the setting
are the first three parts of the framework's version number, separated
by dots, and prefixed with "v", e.g. "v4.0.30319". If the value of the
INI setting is `NULL` (the default) or an empty string, the default CLR
is used.
Internally, we switch from the most generic `CoCreateInstance()` to
`CorBindToRuntime()` which is implemented in mscoree.dll. To avoid the
hard dependency to that library, we load dynamically.
So this fix is supposed to be fully backwards compatible.
Closes GH-5949
|
| |
| |
| |
| |
| |
| | |
We might just want to drop this completely, but at least don't
enable it by default. It already gets disabled by a number of
SAPIs, but we should make that the default state.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add a `zend.exception_string_param_max_len` ini setting.
(same suffix as `log_errors_max_len`)
Allow values between 0 and 1000000 bytes.
For example, with zend.exception_string_param_max_len=0,
"" would represent the empty string, and "..." would represent something
longer than the empty string.
Previously, this was hardcoded as exactly 15 bytes.
Discussion: https://externals.io/message/110717
Closes GH-5769
|
| |
| |
| |
| | |
[ci skip]
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Some extension may need to retrieve the `gdImagePtr` from an `GdImage`
object; thus, we export the respective function. To not being forced
to include gd.h in php_gd.h, we use the opaque `struct gdImageStruct *`
as return type.
We also rename php_gd2.dll to php_gd.dll, since there's not really much
point in giving the DLL a version number, since there is no php_gd.dll
for years (if there ever has been). Renaming, on the other hand,
matches the name on other systems (gd.so), and allows to actually use
`ADD_EXTENSION_DEP()`.
|
| |
| |
| |
| |
| | |
According to <https://wiki.php.net/rfc/unbundle_xmlprc> we unbundle
ext/xmlrpc.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If opcache.record_warnings is enabled, opcache will record
compilation warnings and replay them when the file is included
again. The primary use case I have in mind for this is automated
testing of the opcache file cache.
This resolves bug #76535.
|
|\ \
| |/
| |
| |
| | |
* PHP-7.4:
Clarify session.cookie_samesite="None"
|
| |\
| | |
| | |
| | |
| | | |
* PHP-7.3:
Clarify session.cookie_samesite="None"
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Fix typo in php.ini comment
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.3:
Fix typo in php.ini comment
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Remove value from comment in php.ini files
|
| | |
| | |
| | |
| | | |
Closes GH-5164.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Remove hint to security purpose of disable_functions
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These features are not intended to offer security against a
determined attacher with full local code execution privileges.
Closes GH-5150.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Extensions are not loaded by default (commented out)
Closes GH-5136
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Fixed bug #79080 [ci skip]
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.3:
Fixed bug #79080 [ci skip]
|
| | |
| | |
| | |
| | |
| | | |
Rewrote session.gc_probability and session.gc_divisor INI setting
description to be more succint.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Update php.ini files to add missing FTP extension
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
FTP functionality isn't enabled by default and not listed as a disabled
extension in the `php.ini` file either.
This should spare a few googles to anyone needing FTP functionality in PHP.
Closes GH-5084.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Typo fix in php.ini-production
|
| | |
| | |
| | |
| | | |
Possibe -> Possible
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
typo and better wording
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
* PHP-7.4:
Added suppot for glob() wildcard matching in ffi.preload directive
Reverting push to wrong repo
Update alloc patch
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
add new ffi.preload option in php.ini and display ini entries in MINFO
|
| | | |
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | | |
This is very similar to the existing mbstring.regex_stack_limit,
but for backtracking. The default value matches pcre.backtrack_limit.
Only used on libonig >= 2.8.0.
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add a max_depth option to unserialize and an unserialize_max_depth
ini setting, which can be used to control the depth limit. The
default value is 4096.
This option is intended to prevent stack overflows during the
unserialization of deeply nested structures.
This fixes bug #78549 and addresses oss-fuzz #17581, #17589, #17664,
and #17788.
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Document opcache.preload_user directive
|
| | | |
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.3:
Fix #76577: outdated documentation concerning track_errors
|
| | |\
| | | |
| | | |
| | | |
| | | | |
* PHP-7.2:
Fix #76577: outdated documentation concerning track_errors
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* PHP-7.4:
add ffi to php.ini extension [ci skip]
|
| | | | |
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* PHP-7.4:
Allow multiple cache instances per user/host on Windows
|