Skip to content

Commit a3cb573

Browse files
committed
New upstream release 4.6.3.0
1 parent 6951f39 commit a3cb573

File tree

195 files changed

+967
-857
lines changed

Some content is hidden

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

195 files changed

+967
-857
lines changed

ChangeLog

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

4+
4.6.3 (2016-06-23)
5+
- issue #12249 Fixed cookie path on Windows
6+
- issue #12279 Fixed error reporting on connect problems
7+
- issue #12290 Fixed export of tables without explicitly set engine
8+
- issue #12285 Designer JavaScript error: Show/Hide tables list
9+
- issue #12293 Fix MySQL SSL connection with some PHP versions
10+
- issue #12279 Fix MySQL connection error on version mismatch
11+
- issue #12281 Keep user attributes (privileges, authentication mode, etc) when copying a user
12+
- issue #12308 Fix division by zero in case of misconfigured MySQL server
13+
- issue #12317 Fix editing server variables
14+
- issue #12303 Fix table size calculation in some circumstances
15+
- issue #12310 Fix listing routines for non privileged user
16+
- issue Escape generated query in exporting a database
17+
- issue Setup script doesn't use input type 'password' in all relevant locations
18+
- issue [security] BBCode injection in setup script, see PMASA-2016-17
19+
- issue [security] Cookie attribute injection attack, see PMASA-2016-18
20+
- issue Redirect loop when directly calling url.php
21+
- issue [security] SQL injection attack, see PMASA-2016-19
22+
- issue [security] XSS attack in Table Structure page, see PMASA-2016-20
23+
- issue [security] XSS attack in Server Privileges page, see PMASA-2016-21
24+
- issue [security] DOS attack vulnerability, see PMASA-2016-22
25+
- issue [security] Multiple full path disclosure vulnerabilities, see PMASA-2016-23
26+
- issue [security] Full path disclosure when running in debug mode
27+
- issue [security] XSS attack with partition range and table structure, see PMASA-2016-25
28+
- issue [security] XSS attack when checking database privileges, see PMASA-2016-26
29+
- issue [security] XSS attack when MySQL server is using a specific payload log_bin directive, see PMASA-2016-26
30+
- issue [security] XSS vulnerabilities in Transformation feature, see PMASA-2016-26
31+
32+
4.6.2 (2016-05-25)
33+
- issue [security] User SQL queries can be revealed through URL GET parameters, see PMASA-2016-14
34+
- issue [security] Self XSS vulneratbility, see PMASA-2016-16
35+
- issue #12225 Use https for documentation links
36+
- issue #12234 Fix schema export with too many tables
37+
- issue #12240 Avoid parsing non JSON responses as JSON
38+
- issue #12244 Avoid using too log URLs when getting javascripts
39+
- issue #12118 Fixed setting mixed case languages
40+
- issue #12229 Avoid storing objects in session when debugging SQL
41+
- issue #12249 Fix cookie path on IIS
42+
- issue #11705 Fix occassional 200 errors on Windows
43+
- issue #12219 Fix locking issues when importing SQL
44+
- issue #12231 Avoid confusing warning when mysql extension is missing
45+
- issue Improve handling of logout
46+
- issue Safer handling of sessions during authentication
47+
- issue #12209 Fix server selection on main page
48+
- issue #12192 Avoid storing full error data in session
49+
- issue #12082 Fixed export of ARCHIVE tables with keys
50+
- issue #11565 Add session reload for config authentication
51+
- issue #12229 Do not fail on errors stored in session
52+
- issue #12248 Fix loading of APC based upload progress bar
53+
454
4.6.1 (2016-05-02)
555
- issue #12120 PMA_Util not found in insert_edit.lib.php
656
- issue #12118 Fixed activation of some languages
@@ -184,7 +234,7 @@ phpMyAdmin - ChangeLog
184234
- issue [security] XSS vulnerability in SQL editor, see PMASA-2016-9
185235

186236
--- Older ChangeLogs can be found on our project website ---
187-
http://www.phpmyadmin.net/old-stuff/ChangeLogs/
237+
https://www.phpmyadmin.net/old-stuff/ChangeLogs/
188238

189239
# vim: et ts=4 sw=4 sts=4
190240
# vim: ft=changelog fenc=utf-8

README

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

4-
Version 4.6.1
4+
Version 4.6.3
55

66
A web interface for MySQL and MariaDB.
77

@@ -12,7 +12,7 @@ Summary
1212

1313
phpMyAdmin is intended to handle the administration of MySQL over the web.
1414
For a summary of features, list of requirements, and installation instructions,
15-
please see the documentation in the ./doc/ folder or at http://docs.phpmyadmin.net/
15+
please see the documentation in the ./doc/ folder or at https://docs.phpmyadmin.net/
1616

1717
Copyright
1818
---------

RELEASE-DATE-4.6.1

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

RELEASE-DATE-4.6.3

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Thu Jun 23 04:31:01 UTC 2016

changelog.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
$tracker_url_rfe = 'https://sourceforge.net/p/phpmyadmin/feature-requests/\\1/';
5353
$tracker_url_patch = 'https://sourceforge.net/p/phpmyadmin/patches/\\1/';
5454
$github_url = 'https://github.com/phpmyadmin/phpmyadmin/';
55-
$faq_url = 'http://docs.phpmyadmin.net/en/latest/faq.html';
55+
$faq_url = 'https://docs.phpmyadmin.net/en/latest/faq.html';
5656

5757
$replaces = array(
5858
'@(https?://[./a-zA-Z0-9.-_-]*[/a-zA-Z0-9_])@'

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "imscp/phpmyadmin",
33
"description": "iMSCP tools - PhpMyadmin - MySQL administration tool",
4-
"version": "4.6.1.0",
4+
"version": "4.6.3.0",
55
"authors": [
66
{
77
"name": "The phpMyAdmin Team",

config.sample.inc.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* manual configuration. For easier setup you can use setup/
66
*
77
* All directives are explained in documentation in the doc/ folder
8-
* or at <http://docs.phpmyadmin.net/>.
8+
* or at <https://docs.phpmyadmin.net/>.
99
*
1010
* @package PhpMyAdmin
1111
*/
@@ -153,5 +153,5 @@
153153

154154
/**
155155
* You can find more configuration options in the documentation
156-
* in the doc/ folder or at <http://docs.phpmyadmin.net/>.
156+
* in the doc/ folder or at <https://docs.phpmyadmin.net/>.
157157
*/

db_central_columns.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
$total_rows = PMA_getCentralColumnsCount($db);
9494
}
9595
if (PMA_isValid($_REQUEST['pos'], 'integer')) {
96-
$pos = $_REQUEST['pos'];
96+
$pos = intval($_REQUEST['pos']);
9797
} else {
9898
$pos = 0;
9999
}

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.1'
54+
version = '4.6.3'
5555
# The full version, including alpha/beta/rc tags.
5656
release = version
5757

doc/config.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -504,7 +504,7 @@ Server connection settings
504504
505505
More information on regular expressions can be found in the `PCRE
506506
pattern syntax
507-
<http://php.net/manual/en/reference.pcre.pattern.syntax.php>`_ portion
507+
<https://php.net/manual/en/reference.pcre.pattern.syntax.php>`_ portion
508508
of the PHP reference manual.
509509

510510
.. config:option:: $cfg['Servers'][$i]['verbose']
@@ -702,7 +702,7 @@ Server connection settings
702702
For auto-upgrade functionality to work, your
703703
``$cfg['Servers'][$i]['controluser']`` must have ALTER privilege on
704704
``phpmyadmin`` database. See the `MySQL documentation for GRANT
705-
<http://dev.mysql.com/doc/mysql/en/grant.html>`_ on how to
705+
<https://dev.mysql.com/doc/mysql/en/grant.html>`_ on how to
706706
``GRANT`` privileges to a user.
707707

708708
.. _history:
@@ -1046,7 +1046,7 @@ Server connection settings
10461046

10471047
Sets the time zone used by phpMyAdmin. Leave blank to use the time zone of your
10481048
database server. Possible values are explained at
1049-
http://dev.mysql.com/doc/refman/5.7/en/time-zone-support.html
1049+
https://dev.mysql.com/doc/refman/5.7/en/time-zone-support.html
10501050

10511051
This is useful when your database server uses a time zone which is different from the
10521052
time zone you want to use in phpMyAdmin.
@@ -1310,14 +1310,14 @@ Generic settings
13101310
:type: boolean
13111311
:default: false
13121312

1313-
Whether `persistent connections <http://php.net/manual/en/features
1313+
Whether `persistent connections <https://php.net/manual/en/features
13141314
.persistent-connections.php>`_ should be used or not. Works with
13151315
following extensions:
13161316

1317-
* mysql (`mysql\_pconnect <http://php.net/manual/en/function.mysql-
1317+
* mysql (`mysql\_pconnect <https://php.net/manual/en/function.mysql-
13181318
pconnect.php>`_),
13191319
* mysqli (requires PHP 5.3.0 or newer, `more information
1320-
<http://php.net/manual/en/mysqli.persistconns.php>`_).
1320+
<https://php.net/manual/en/mysqli.persistconns.php>`_).
13211321

13221322
.. config:option:: $cfg['ForceSSL']
13231323
@@ -1354,7 +1354,7 @@ Generic settings
13541354
:default: ``''``
13551355

13561356
Path for storing session data (`session\_save\_path PHP parameter
1357-
<http://php.net/session_save_path>`_).
1357+
<https://php.net/session_save_path>`_).
13581358

13591359
.. config:option:: $cfg['MemoryLimit']
13601360
@@ -1500,7 +1500,7 @@ Cookie authentication options
15001500

15011501
Define how long a login cookie is valid. Please note that php
15021502
configuration option `session.gc\_maxlifetime
1503-
<http://php.net/manual/en/session.configuration.php#ini.session.gc-
1503+
<https://php.net/manual/en/session.configuration.php#ini.session.gc-
15041504
maxlifetime>`_ might limit session validity and if the session is lost,
15051505
the login cookie is also invalidated. So it is a good idea to set
15061506
``session.gc_maxlifetime`` at least to the same value of
@@ -2219,7 +2219,7 @@ Languages
22192219

22202220
Defines the default connection collation to use, if not user-defined.
22212221
See the `MySQL documentation for charsets
2222-
<http://dev.mysql.com/doc/mysql/en/charset-charsets.html>`_
2222+
<https://dev.mysql.com/doc/mysql/en/charset-charsets.html>`_
22232223
for list of possible values.
22242224

22252225
.. config:option:: $cfg['Lang']

0 commit comments

Comments
 (0)