summaryrefslogtreecommitdiff
path: root/php.ini-development
Commit message (Collapse)AuthorAgeFilesLines
* add new ffi.preload option in php.ini and display ini entries in MINFORemi Collet2019-10-231-0/+3
|
* Fix miscellaneous typos in docsTyson Andre2019-10-191-1/+1
|
* Add support for mbstring.regex_retry_limitNikita Popov2019-10-061-0/+5
| | | | | | 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 max_depth option to unserialize()Nikita Popov2019-09-301-0/+7
| | | | | | | | | | | | 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.
* Document opcache.preload_user directiveChristoph M. Becker2019-09-031-0/+5
|
* add ffi to php.ini extension [ci skip]Pavel Dyakonov2019-08-271-0/+1
|
* Allow multiple cache instances per user/host on WindowsChristoph M. Becker2019-07-171-0/+4
| | | | | | | | | | | | | | | | | | | | | Formerly, there was at most a single OPcache instance per user and the so called system ID (which is determined from the PHP version). Sometimes multiple OPcaches might be desired, though, particularly for unrelated CLI scripts, which may even be necessary (e.g. for our test suite in parallel mode). We therefore introduce a new INI directive `opcache.cache_id` which allows to configure independent OPcache instances for the same user. We also use `GetUserNameW()` instead of `php_win32_get_username()`, because the latter retrieves the user name encoded in the `default_charset`, which can obviously yield different results for different charsets, leading to OPcache "incompatibilities". Slightly worse, some characters may not even be encodeable in the `default_charset` and would be replaced by question marks, which could result in different users sharing the same OPcache. We also refactor, and re-use existing APIs to avoid duplicated code.
* simple ignore arguments in exceptions implementationJoe Watkins2019-07-021-0/+6
|
* Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-06-171-0/+1
|\
| * Add syslog.filter=rawErik Lundin2019-06-171-0/+1
| | | | | | | | | | This passes through syslog message unchanged, without splitting messages at newlines.
* | Remove some more interbase leftoversKalle Sommer Nielsen2019-05-011-32/+0
| |
* | Remove html_errors from INI Quick Reference as INI values are identical to ↵George Peter Banyard2019-04-241-9/+1
| | | | | | | | Engine values
* | s/mysql_connect()/mysqli_connect() in php.iniNikita Popov2019-04-161-2/+2
| |
* | Add opcache.lockfile_path and opcache.lockfile_path to ini settingsPeter Kokot2019-04-051-1/+9
| | | | | | | | Some default opcache settings were missing.
* | Merge branch 'PHP-7.3' into PHP-7.4Stanislav Malyshev2019-04-011-0/+5
|\ \ | |/ | | | | | | | | | | | | * PHP-7.3: Update NEWS & UPGRADING Add fallbacks for older oniguruma versions Add mbstring.regex_stack_limit to php.ini-* Implement RF bug #72777 - ensure stack limits on mbstring functions.
| * Add mbstring.regex_stack_limit to php.ini-*Stanislav Malyshev2019-03-281-0/+5
| |
* | Merge branch 'PHP-7.3' into PHP-7.4Remi Collet2019-03-191-1/+1
|\ \ | |/ | | | | | | * PHP-7.3: comment out sqlite3.defensive = 1 follow common practice, this is the default value
| * Merge branch 'PHP-7.2' into PHP-7.3Remi Collet2019-03-191-1/+1
| |\ | | | | | | | | | | | | * PHP-7.2: comment out sqlite3.defensive = 1 follow common practice, this is the default value
| | * comment out sqlite3.defensive = 1Remi Collet2019-03-191-1/+1
| | | | | | | | | | | | follow common practice, this is the default value
* | | Merge branch 'PHP-7.3' into PHP-7.4Christoph M. Becker2019-03-181-2/+3
|\ \ \ | |/ / | | | | | | | | | * PHP-7.3: Fix #76956: Wrong value for 'syslog.filter' documented in php.ini
| * | Fix #76956: Wrong value for 'syslog.filter' documented in php.iniChristoph M. Becker2019-03-181-2/+3
| | |
* | | Merge branch 'PHP-7.3' into PHP-7.4Christoph M. Becker2019-03-111-0/+11
|\ \ \ | |/ / | | | | | | | | | * PHP-7.3: SQLite3: add DEFENSIVE config for SQLite >= 3.26.0 as a mitigation strategy against potential security flaws
| * | Merge branch 'PHP-7.2' into PHP-7.3Christoph M. Becker2019-03-111-0/+11
| |\ \ | | |/ | | | | | | | | | * PHP-7.2: SQLite3: add DEFENSIVE config for SQLite >= 3.26.0 as a mitigation strategy against potential security flaws
| | * SQLite3: add DEFENSIVE config for SQLite >= 3.26.0 as a mitigation strategy ↵bohwaz2019-03-111-0/+11
| | | | | | | | | | | | against potential security flaws
* | | Remove local variablesPeter Kokot2019-02-031-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch removes the so called local variables defined per file basis for certain editors to properly show tab width, and similar settings. These are mainly used by Vim and Emacs editors yet with recent changes the once working definitions don't work anymore in Vim without custom plugins or additional configuration. Neither are these settings synced across the PHP code base. A simpler and better approach is EditorConfig and fixing code using some code style fixing tools in the future instead. This patch also removes the so called modelines for Vim. Modelines allow Vim editor specifically to set some editor configuration such as syntax highlighting, indentation style and tab width to be set in the first line or the last 5 lines per file basis. Since the php test files have syntax highlighting already set in most editors properly and EditorConfig takes care of the indentation settings, this patch removes these as well for the Vim 6.0 and newer versions. With the removal of local variables for certain editors such as Emacs and Vim, the footer is also probably not needed anymore when creating extensions using ext_skel.php script. Additionally, Vim modelines for setting php syntax and some editor settings has been removed from some *.phpt files. All these are mostly not relevant for phpt files neither work properly in the middle of the file.
* | | [ci skip] Add opcache.preload directiveChristoph M. Becker2019-01-211-0/+5
| | |
* | | Merge branch 'PHP-7.3'Nikita Popov2019-01-141-0/+2
|\ \ \ | |/ / | | | | | | [ci skip]
| * | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-01-141-0/+2
| |\ \ | | |/ | | | | | | [ci skip]
| | * document open_basedir and realpath cache coupling in php.iniwbob2019-01-141-0/+2
| | | | | | | | | | | | [ci skip]
* | | Added FFI extensionDmitry Stogov2019-01-141-0/+7
| | |
* | | Merge branch 'PHP-7.3'Remi Collet2018-12-081-0/+7
|\ \ \ | |/ / | | | | | | | | | * PHP-7.3: add imap.enable_insecure_rsh in php.ini
| * | Merge branch 'PHP-7.2' into PHP-7.3Remi Collet2018-12-081-0/+7
| |\ \ | | |/ | | | | | | | | | * PHP-7.2: add imap.enable_insecure_rsh in php.ini
| | * Merge branch 'PHP-7.1' into PHP-7.2Remi Collet2018-12-081-0/+7
| | |\ | | | | | | | | | | | | | | | | * PHP-7.1: add imap.enable_insecure_rsh in php.ini
| | | * add imap.enable_insecure_rsh in php.iniRemi Collet2018-12-081-0/+7
| | | |
| | * | Trim trailing whitespace in source code filesPeter Kokot2018-10-131-1/+1
| | | |
| * | | Trim trailing whitespace in source code filesPeter Kokot2018-10-131-2/+2
| | | |
* | | | Trim trailing whitespace in source code filesPeter Kokot2018-10-131-2/+2
| | | |
* | | | Update grammar and clarify wording in couple placesTiffany2018-09-031-2/+2
|/ / / | | | | | | | | | | | | On line 512, I clarified the sentence which uses effect, previously the sentence was awkward. On line 656, the wrong word is used, I changed affect to effect.
* | | implement same site cookie see https://bugs.php.net/bug.php?id=72230 see ↵Frederik Bosch2018-07-311-0/+5
| | | | | | | | | | | | https://tools.ietf.org/html/draft-west-first-party-cookies-07 see https://scotthelme.co.uk/csrf-is-dead/
* | | Rename none syslog.filter to all and update ini descriptionJakub Zelenka2018-07-221-8/+10
| | |
* | | Add syslog.filter INI for filtering syslog messagesPhilip Prindeville2018-07-221-0/+8
| | | | | | | | | | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | | Update NEWS, UPGRADING and default php.ini files with syslog changesJakub Zelenka2018-07-011-2/+6
| | |
* | | Add syslog's ident and facility parameters to configPhilip Prindeville2018-07-011-0/+4
| | | | | | | | | | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | | Add ext/sodium to php.ini-*Christoph M. Becker2018-06-301-0/+1
| | |
* | | Merge branch 'PHP-7.2'Nikita Popov2018-05-261-0/+4
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-05-261-0/+4
| |\ \ | | |/
| | * Add missing opcache.opt_debug_level ini directivePeter Kokot2018-05-261-0/+4
| | |
* | | Merge branch 'PHP-7.2'Christoph M. Becker2018-03-141-1/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-7.2: Fix #74139: mail.add_x_header default inconsistent with docs [ci skip]
| * | Merge branch 'PHP-7.1' into PHP-7.2Christoph M. Becker2018-03-131-1/+1
| |\ \ | | |/ | | | | | | | | | * PHP-7.1: Fix #74139: mail.add_x_header default inconsistent with docs [ci skip]
| | * Fix #74139: mail.add_x_header default inconsistent with docs [ci skip]Christoph M. Becker2018-03-131-1/+1
| | | | | | | | | | | | | | | mail.add_x_header actually defaults to `Off`, so we should use this default in the provided `php.ini`s.