Skip to content
This repository was archived by the owner on Jan 4, 2022. It is now read-only.

Commit 7a256c8

Browse files
committed
New upstream version 4.6.6
1 parent 02eea02 commit 7a256c8

File tree

262 files changed

+3571
-3350
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

262 files changed

+3571
-3350
lines changed

ChangeLog

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,53 @@
11
phpMyAdmin - ChangeLog
22
======================
33

4+
4.6.6 (2017-01-23)
5+
- issue #12759 Fix Notice regarding 'Undefined index: old_usergroup'
6+
- issue #12760 Fix Notice regarding 'Undefined index: users'
7+
- issue #12762 Fixed parsing of SQL with BINARY function
8+
- issue #12588 ReCaptcha now works without allow_url_fopen
9+
- issue #12699 Show no local storage warning only on settings tab
10+
- issue #12778 Syntax Error in Adding/Changing TIMESTAMP columns with default value as NULL
11+
- issue #12769 Edit/Export links are not clickable under Routines tab
12+
- issue #12757 Fixed creating new user with older MariaDB
13+
- issue #12784 Remove ctype installation suggestion
14+
- issue #12780 Format button replaces all text with blank spaces
15+
- issue #12786 Fixed database searching
16+
- issue #12792 Fixed javascript error on new version link
17+
- issue #12785 Add information about required and suggested extensions to composer.json
18+
- issue #12801 Custom header shown twice with cookie login form
19+
- issue #12802 Custom footer not shown with auth_type http login failure
20+
- issue #12434 Improve documentation for servers running with Suhosin
21+
- issue #12800 Updated embedded phpSecLib to 2.0.4
22+
- issue #12800 Fixed various issues with PHP 7.1
23+
- issue #11816 Fixed operation with lower_case_table_names=2
24+
- issue #12813 Fixed stored procedure execution
25+
- issue #12826 Honor user configured connection collation
26+
- issue #12293 Correctly report OpenSSL errors from cookie encryption
27+
- issue #12814 DateTime won't allow to input length in Routine editor
28+
- issue #12840 Fix Notice regarding 'Undefined index: row_format' when altering table options
29+
- issue #12841 Fixed moving of columns with whitespace in name
30+
- issue #12847 Fixed editing of virtual columns
31+
- issue #12859 Changed WHERE condition to 0 instead of 1 for SQL query window to avoid accidents
32+
- issue #12872 Use same query for display and execution when dropping index
33+
- issue #12868 Fix check for user groups freatures being enabled
34+
- issue #12876 Fix notices and warning related to dbs_to_test global
35+
- issue #12831 Fix table formatting on Insert tab, which mostly affected row highlighting
36+
- issue #12495 Reintroduced phpinfo page with limited capabilities
37+
- issue #12861 Fix renaming tables with lower_case_table_names=2
38+
- issue #12876 Fix possible PHP error in navigation
39+
- issue #12881 Fix database search with newer php-gettext
40+
- issue #12894 Fix linter error on unterminated variable name
41+
- issue #12732 Fixed filtering for active processes
42+
- issue [security] Multiple vulnerabilities in setup script, see PMASA-2016-44.
43+
- issue [security] Open redirect, see PMASA-2017-1.
44+
- issue [security] php-gettext code execution, see PMASA-2017-2.
45+
- issue [security] DOS vulnerabiltiy in table editing, see PMASA-2017-3.
46+
- issue [security] CSS injection in themes, see PMASA-2017-4.
47+
- issue [security] Cookie attribute injection attack, see PMASA-2017-5.
48+
- issue [security] SSRF in replication, see PMASA-2017-6.
49+
- issue [security] DOS in replication status, see PMASA-2017-7.
50+
451
4.6.5.2 (2016-12-05)
552
- issue #12765 Fixed SQL export with newlines
653

@@ -138,7 +185,6 @@ phpMyAdmin - ChangeLog
138185
- issue [security] Verify data before unserializing, see PMASA-2016-43
139186
- issue [security] Use HTTPS for wiki links
140187
- issue Remove Swekey support
141-
- issue [security] SSRF in setup script, see PMASA-2016-44
142188
- issue [security] Denial-of-service attack with $cfg['AllowArbitraryServer'] = true and persistent connections, see PMASA-2016-45
143189
- issue [security] Improve SSL certificate handling
144190
- issue [security] Fix full path disclosure in debugging code

README

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
phpMyAdmin - Readme
22
===================
33

4-
Version 4.6.5.2
4+
Version 4.6.6
55

66
A web interface for MySQL and MariaDB.
77

RELEASE-DATE-4.6.5.2

Lines changed: 0 additions & 1 deletion
This file was deleted.

RELEASE-DATE-4.6.6

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Mon Jan 23 19:19:54 UTC 2017

composer.json

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,21 @@
2121
},
2222
"non-feature-branches": ["RELEASE_.*"],
2323
"require": {
24-
"php": ">=5.5.0"
24+
"php": ">=5.5.0",
25+
"ext-mbstring": "*",
26+
"ext-mysqli": "*",
27+
"ext-xml": "*",
28+
"ext-pcre": "*",
29+
"ext-json": "*"
30+
},
31+
"suggest": {
32+
"ext-openssl": "Cookie encryption",
33+
"ext-curl": "Updates checking",
34+
"ext-opcache": "Better performance",
35+
"ext-zlib": "For gz import and export",
36+
"ext-bz2": "For bzip2 import and export",
37+
"ext-zip": "For zip import and export",
38+
"ext-gd2": "For image transformations"
2539
},
2640
"require-dev": {
2741
"satooshi/php-coveralls": "~0.6",

doc/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
# built documents.
5252
#
5353
# The short X.Y version.
54-
version = '4.6.5.2'
54+
version = '4.6.6'
5555
# The full version, including alpha/beta/rc tags.
5656
release = version
5757

doc/config.rst

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -692,7 +692,7 @@ Server connection settings
692692
For auto-upgrade functionality to work, your
693693
``$cfg['Servers'][$i]['controluser']`` must have ALTER privilege on
694694
``phpmyadmin`` database. See the `MySQL documentation for GRANT
695-
<https://dev.mysql.com/doc/mysql/en/grant.html>`_ on how to
695+
<https://dev.mysql.com/doc/refman/5.7/en/grant.html>`_ on how to
696696
``GRANT`` privileges to a user.
697697

698698
.. _history:
@@ -1577,7 +1577,7 @@ Cookie authentication options
15771577
:default: ``''``
15781578

15791579
The public key for the reCaptcha service that can be obtained from
1580-
https://www.google.com/recaptcha.
1580+
https://www.google.com/recaptcha/intro/.
15811581

15821582
reCaptcha will be then used in :ref:`cookie`.
15831583

@@ -1587,7 +1587,7 @@ Cookie authentication options
15871587
:default: ``''``
15881588

15891589
The private key for the reCaptcha service that can be obtain from
1590-
https://www.google.com/recaptcha.
1590+
https://www.google.com/recaptcha/intro/.
15911591

15921592
reCaptcha will be then used in :ref:`cookie`.
15931593

@@ -1850,6 +1850,11 @@ Main panel
18501850
You can additionally hide more information by using
18511851
:config:option:`$cfg['Servers'][$i]['verbose']`.
18521852

1853+
.. config:option:: $cfg['ShowPhpInfo']
1854+
1855+
:type: boolean
1856+
:default: false
1857+
18531858
.. config:option:: $cfg['ShowChgPassword']
18541859
18551860
:type: boolean
@@ -1860,11 +1865,26 @@ Main panel
18601865
:type: boolean
18611866
:default: true
18621867

1863-
Defines whether to display the
1868+
Defines whether to display the :guilabel:`PHP information` and
18641869
:guilabel:`Change password` links and form for creating database or not at
18651870
the starting main (right) frame. This setting does not check MySQL commands
18661871
entered directly.
18671872

1873+
Please note that to block the usage of ``phpinfo()`` in scripts, you have to
1874+
put this in your :file:`php.ini`:
1875+
1876+
.. code-block:: ini
1877+
1878+
disable_functions = phpinfo()
1879+
1880+
.. warning::
1881+
1882+
Enabling phpinfo page will leak quite a lot of information about server
1883+
setup. Is it not recommended to enable this on shared installations.
1884+
1885+
This might also make easier some remote attacks on your installations,
1886+
so enable this only when needed.
1887+
18681888
Also note that enabling the :guilabel:`Change password` link has no effect
18691889
with config authentication mode: because of the hard coded password value
18701890
in the configuration file, end users can't be allowed to change their
@@ -2224,11 +2244,11 @@ Languages
22242244
.. config:option:: $cfg['DefaultConnectionCollation']
22252245
22262246
:type: string
2227-
:default: ``'utf8_general_ci'``
2247+
:default: ``'utf8mb4_general_ci'``
22282248

22292249
Defines the default connection collation to use, if not user-defined.
22302250
See the `MySQL documentation for charsets
2231-
<https://dev.mysql.com/doc/mysql/en/charset-charsets.html>`_
2251+
<https://dev.mysql.com/doc/refman/5.7/en/charset-charsets.html>`_
22322252
for list of possible values.
22332253

22342254
.. config:option:: $cfg['Lang']
@@ -2927,7 +2947,7 @@ Developer
29272947
:default: false
29282948

29292949
Enable to let server present itself as demo server.
2930-
This is used for <https://demo.phpmyadmin.net/>.
2950+
This is used for `phpMyAdmin demo server <https://www.phpmyadmin.net/try/>`_.
29312951

29322952

29332953
Examples

doc/credits.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,8 +182,8 @@ Credits, in chronological order
182182

183183
* :term:`PDF` schema output, thanks also to
184184
Olivier Plathey for the "FPDF" library (see <http://www.fpdf.org/>), Steven
185-
Wittens for the "UFPDF" library and
186-
Nicola Asuni for the "TCPDF" library (see <https://tcpdf.org/>).
185+
Wittens for the "UFPDF" library (see <https://acko.net/blog/ufpdf-unicode-utf-8-extension-for-fpdf/>) and
186+
Nicola Asuni for the "TCPDF" library (see <https://www.tcpdf.org/>).
187187

188188
* Olof Edlund <olof.edlund\_at\_upright.se>
189189

doc/doctrees/config.doctree

4.29 KB
Binary file not shown.

doc/doctrees/copyright.doctree

-2 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)