Commit graph

1639 commits

Author SHA1 Message Date
OleksiiBulba
3c18b283af
Fixed the link to magic constants (#784) 2021-07-14 12:03:30 +01:00
Christoph M. Becker
c0fb8cac83
Clarify that open_basedir cannot be relied upon for security
Cf. <https://externals.io/message/105606>
and <https://externals.io/message/115406>.
2021-07-12 17:27:18 +02:00
Kamil Tekiela
9d2b858bca
Remove magic_quotes_runtime docs
Closes GH-719.
2021-06-25 19:27:30 +02:00
Kamil Tekiela
a35fce69cc
Remove obsolete resource information
Closes GH-725.
2021-06-24 16:08:30 +02:00
George Peter Banyard
ebbc2cff0f Update extensions.xml file generated from doc-base script 2021-06-13 23:23:33 +01:00
George Peter Banyard
aef53758a6
Add mb_str_split() to migration guide 2021-06-06 18:45:50 +01:00
AllenJB
8f289dbadb
Ini settings: upload_max_filesize: Add note regarding post_max_size
Closes GH-652.
2021-06-03 15:53:56 +02:00
George Peter Banyard
67d2e5fb1d
Remove mysqlnd plugin docs 2021-05-31 16:24:50 +01:00
George Peter Banyard
1fc853737a
Remove legacy MongoDb driver docs 2021-05-25 19:38:28 +01:00
George Peter Banyard
1d00d0ad21
Remove stats extension docs 2021-05-25 19:38:28 +01:00
George Peter Banyard
0e2405ef82
Remove Tokyo Tyrant docs 2021-05-25 19:38:28 +01:00
George Peter Banyard
3bf6ef79a5
Remove suhosin docs
It was already not included
2021-05-25 19:38:27 +01:00
George Peter Banyard
f5721a51e3
Remove sphinx docs 2021-05-25 19:38:27 +01:00
George Peter Banyard
a6ce8d349d
Remove quickhash docs 2021-05-25 19:38:27 +01:00
George Peter Banyard
02f9eb8bf3
Remove proctile docs 2021-05-25 19:38:27 +01:00
George Peter Banyard
51e3bd3d38
Remove paradox docs 2021-05-25 19:38:27 +01:00
George Peter Banyard
567485bc84
Remove ncurses docs 2021-05-25 19:38:27 +01:00
George Peter Banyard
6d1284c431
Remove memtrack docs 2021-05-25 19:38:26 +01:00
George Peter Banyard
38a3b0d552
Remove Ingres docs 2021-05-25 19:38:26 +01:00
George Peter Banyard
587f082034
Remove filepro docs 2021-05-25 19:38:26 +01:00
George Peter Banyard
4d168cd5f3
Remove dbplus docs 2021-05-25 19:38:26 +01:00
George Peter Banyard
0b36c0742c
Remove classkit docs 2021-05-25 19:38:26 +01:00
Christoph M. Becker
6a5b42e0d3
Remove obsolete PHP 5 specific info from appendices 2021-05-23 16:50:50 +02:00
Christoph M. Becker
6f41560bf1
Fix #81065: Changes to Reflection modifiers not documented 2021-05-23 14:46:27 +02:00
SvenRtbg
477c5f97a6
Document the changes to syslog.filter
* Documenting the changes to syslog.filter

https://github.com/php/php-src/pull/4265 restored the previous handling of multi-line log messages by adding `syslog.filter=raw`.

* Highlight the fact that line splitting is happening in all of the three original modes, but not in "raw".

* Add "raw" to syslog section of 7.3 migration guide

Closes GH-589.
2021-05-10 18:19:06 +02:00
Sergey Biryukov
ca9dbbbd2d
Remove extra full stop (#587)
Just removing an extra full stop before a constant name.

Follow-up to f3b5475 / #528.
2021-05-06 02:38:48 +02:00
Christoph M. Becker
304f2b04c9
Document PHP_EXTENSION_DIR
Cf. <https://bugs.php.net/bug.php?id=80969>.
2021-05-05 18:23:58 +02:00
George Peter Banyard
8f5f6a52c0 Remove POSIX regex docs 2021-04-30 13:29:24 +01:00
Sergey Panteleev
a0ae28d3bc
Removed references to PHP 5, PHP 7.0 (#545) 2021-04-24 20:01:17 +03:00
Sergey Panteleev
aab33d6443
Removed references to PHP 5, PHP 7.0 (#544) 2021-04-23 11:35:26 +03:00
Yoshinari Takaoka
8d1a5d2d15 added WeakReference class link to migration74 guide. 2021-04-23 02:14:21 +09:00
Landrok
ab1ffcd235
Fix a typo (#541) 2021-04-20 22:50:15 +02:00
Kamil Tekiela
16a1bdfd1c
Remove double words (#540) 2021-04-20 12:54:54 +02:00
Yoshinari Takaoka
5a39a8f128 added WeakMap link to migration80. 2021-04-18 00:06:32 +09:00
Juliette
f3b5475eeb
PHP 8.0 migration/deprecated: expand on libxml_disable_entity_loader() (#528)
The current text in the migration guide about the deprecation of `libxml_disable_entity_loader()` is misleading and can easily lead to the introduction of XXE vulnerable code.

In select circumstances, when `LIBXML_NOENT` is used, code can still be vulnerable to XXE attacks, even on PHP 8.0.
So I'm proposing to add an appropriate warning and mention the upgrade path in the migration guide.

Includes fixing a typo on the `libxml_disable_entity_loader()` page.

Co-authored-by: jrfnl <jrfnl@users.noreply.github.com>
2021-04-16 10:44:07 +02:00
Larry Garfield
68a416eeb7
Remove old weakref extension (#514)
* Remove old weakref extension that no longer works and namespace conflicts with WeakMap in PHP 8.
2021-04-12 15:35:52 +02:00
Deleu
34f9918535
Update documentation related to PHP Tokens
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>

Closes GH-474.

Signed-off-by: Christoph M. Becker <cmbecker69@gmx.de>
2021-03-30 13:01:29 +02:00
Calvin Buckley
52c463b1d9 Fix #77477: Document hard_timeout
I've encountered issues relating to the hard timeout, so having
this explained for myself in a few months time and others will be
handy.

ML post where hard_timeout was established (not linked in docs, but
may be useful):

http://php-news.ctrl-f5.net/message/php.internals/92559

Closes GH-491.
2021-03-16 17:31:45 +01:00
Christoph M. Becker
f1b211f5c8 Remove mime_magic documentation
This extension is removed as of PHP 5.3.0, and apparently never made it
to PECL.  It it not to be confused with the fileinfo extension.
2021-02-24 18:29:14 +01:00
Christoph M. Becker
2b1cecf44a xsl.security_prefs is removed as of PHP 7.0.0
Interestingly, the page which described this setting was never included
in the manual.
2021-02-24 18:15:43 +01:00
Christoph M. Becker
6dfe076725 xi:include INI settings documented elsewhere in ini.list
We do not xi:include core INI settings, since we want to keep
alphabetic sort order (well, roughly at least).

We do add xi:fallback elements to all xi:includes, just in case.
2021-02-24 17:58:20 +01:00
Christoph M. Becker
7cc00859d2 Remove obsolete info from ini.list
We remove options which are no longer valid for PHP 7/8, and remove
obsolete availability info as well.
2021-02-24 15:47:41 +01:00
Christoph M. Becker
e13ef15bd9 Remove obsolete INI options from ini.list
Except for pecl_http, the related extensions are obsolete.  pecl_http
has its documentation removed from the manual quite a while ago (it is
hosted elsewhere now), so we remove the INI options as well (there
likely outdated, anyway).
2021-02-24 15:36:41 +01:00
Christoph M. Becker
09024d1647 Remove dbx documentation
The extension is marked as unmaintained, and had its latest release on
2011-08-11.
2021-02-24 15:11:47 +01:00
Christoph M. Becker
8465ce5fc8 Remove blenc documentation
The package is marked as unmaintained, and had its latest release in
2014-04-27.  It is highly unlikely that it is compatible with PHP 7.
2021-02-24 15:08:09 +01:00
Christoph M. Becker
3e08a8aae6 Remove obsolete PHP 5 related info from ini.core and related pages 2021-02-24 14:32:08 +01:00
George Peter Banyard
12b1d4704e
Cleanup and update docs related to @ operator
Also fix part of the set_error_handler() docs

Closes GH-441
2021-02-18 16:31:56 +00:00
Tyson Andre
ce10bc07c5 Delete the PHP 5 SPL_Types extension.
Months ago, PHP removed php 5 documentation and changelogs
of core functionality

- https://pecl.php.net/package/SPL_Types was last updated in 2012
  and is not maintained.
- SPL_Types is easy to confuse with the SPL
- SPL_Types can cause confusion because PHP has typed properties(7.4),
  and will probably also have actual enums in 8.1
  https://www.php.net/spl_types

Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>

Closes GH-448.
2021-02-15 16:30:52 +01:00
Christoph M. Becker
2b06e6be13 Fix #61044: invalid PHP_BINDIR 2021-02-12 14:35:22 +01:00
Yoshinari Takaoka
2c2251ec92 Tell people about the possibility to doc-en source code from git, not SVN. 2021-01-29 00:29:19 +09:00