SHA256
1
0
forked from pool/phpMyAdmin

Accepting request 224023 from home:computersalat:devel:php

fix changes file

OBS-URL: https://build.opensuse.org/request/show/224023
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/phpMyAdmin?expand=0&rev=102
This commit is contained in:
Christian Wittmer 2014-02-26 23:20:17 +00:00 committed by Git OBS Bridge
parent 961a9c3fee
commit fc7589e4c2
2 changed files with 436 additions and 427 deletions

View File

@ -29,8 +29,7 @@ Index: config.sample.inc.php
* This is needed for cookie based authentication to encrypt password in * This is needed for cookie based authentication to encrypt password in
* cookie * cookie
+ * YOU MUST FILL IN THIS FOR COOKIE AUTH! + * YOU MUST FILL IN THIS FOR COOKIE AUTH!
*/ + */
-$cfg['blowfish_secret'] = 'a8b7c6d'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
+$cfg['blowfish_secret'] = ''; +$cfg['blowfish_secret'] = '';
+ +
+/* +/*
@ -50,7 +49,8 @@ Index: config.sample.inc.php
+ * Disable the default warning that is displayed if Suhosin is detected + * Disable the default warning that is displayed if Suhosin is detected
+ * + *
+ * @global boolean $cfg['SuhosinDisableWarning'] + * @global boolean $cfg['SuhosinDisableWarning']
+ */ */
-$cfg['blowfish_secret'] = 'a8b7c6d'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
+$cfg['SuhosinDisableWarning'] = true; +$cfg['SuhosinDisableWarning'] = true;
/* /*
@ -135,34 +135,12 @@ Index: config.sample.inc.php
* phpMyAdmin configuration storage settings. * phpMyAdmin configuration storage settings.
*/ */
+$cfg['Servers'][$i]['controlhost'] = 'localhost'; +$cfg['Servers'][$i]['controlhost'] = 'localhost';
+
-/* User used to manipulate with storage */
-// $cfg['Servers'][$i]['controlhost'] = '';
-// $cfg['Servers'][$i]['controlport'] = '';
-// $cfg['Servers'][$i]['controluser'] = 'pma';
-// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
+// MySQL control user settings (this user must have read-only +// MySQL control user settings (this user must have read-only
+// access to the "mysql/user" and "mysql/db" tables). +// access to the "mysql/user" and "mysql/db" tables).
+// The controluser is also used for all relational features (pmadb) +// The controluser is also used for all relational features (pmadb)
+$cfg['Servers'][$i]['controluser'] = ''; +$cfg['Servers'][$i]['controluser'] = '';
+
-/* Storage database and tables */
-// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
-// $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
-// $cfg['Servers'][$i]['relation'] = 'pma__relation';
-// $cfg['Servers'][$i]['table_info'] = 'pma__table_info';
-// $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
-// $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
-// $cfg['Servers'][$i]['column_info'] = 'pma__column_info';
-// $cfg['Servers'][$i]['history'] = 'pma__history';
-// $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
-// $cfg['Servers'][$i]['tracking'] = 'pma__tracking';
-// $cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
-// $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
-// $cfg['Servers'][$i]['recent'] = 'pma__recent';
-// $cfg['Servers'][$i]['users'] = 'pma__users';
-// $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
-// $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
+// The password needed for the controluser to login +// The password needed for the controluser to login
+// (see $cfg['Servers'][$i]['controluser']) +// (see $cfg['Servers'][$i]['controluser'])
+$cfg['Servers'][$i]['controlpass'] = ''; +$cfg['Servers'][$i]['controlpass'] = '';
@ -240,12 +218,12 @@ Index: config.sample.inc.php
+// Without configuring the storage, you can still access the recently +// Without configuring the storage, you can still access the recently
+// used tables, but it will disappear after you logout. +// used tables, but it will disappear after you logout.
+// DEFAULT: 'pma_recent' +// DEFAULT: 'pma_recent'
+$cfg['Servers'][$i]['recent'] = 'pma__recent'; +$cfg['Servers'][$i]['recent'] = 'pma__recent';
+ +
+// You can create different user groups with menu items attached to them. +// You can create different user groups with menu items attached to them.
+// Users can be assigned to these groups and the logged in user +// Users can be assigned to these groups and the logged in user
+// would only see menu items configured to the usergroup he is assigned to. +// would only see menu items configured to the usergroup he is assigned to.
+// To do this it needs two tables “usergroups” (storing allowed menu items for each user group) +// To do this it needs two tables “usergroups” (storing allowed menu items for each user group)
+// and “users” (storing users and their assignments to user groups). +// and “users” (storing users and their assignments to user groups).
+// DEFAULT: 'pma_users' +// DEFAULT: 'pma_users'
+// DEFAULT: 'pma_usergroups' +// DEFAULT: 'pma_usergroups'
@ -255,7 +233,30 @@ Index: config.sample.inc.php
+// You can hide/show items in the navigation tree. +// You can hide/show items in the navigation tree.
+// DEFAULT: 'pma_navigationhiding' +// DEFAULT: 'pma_navigationhiding'
+$cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding'; +$cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
+
-/* User used to manipulate with storage */
-// $cfg['Servers'][$i]['controlhost'] = '';
-// $cfg['Servers'][$i]['controlport'] = '';
-// $cfg['Servers'][$i]['controluser'] = 'pma';
-// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
-
-/* Storage database and tables */
-// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
-// $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
-// $cfg['Servers'][$i]['relation'] = 'pma__relation';
-// $cfg['Servers'][$i]['table_info'] = 'pma__table_info';
-// $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
-// $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
-// $cfg['Servers'][$i]['column_info'] = 'pma__column_info';
-// $cfg['Servers'][$i]['history'] = 'pma__history';
-// $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
-// $cfg['Servers'][$i]['tracking'] = 'pma__tracking';
-// $cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
-// $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
-// $cfg['Servers'][$i]['recent'] = 'pma__recent';
-// $cfg['Servers'][$i]['users'] = 'pma__users';
-// $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
-// $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
/* Contrib / Swekey authentication */ /* Contrib / Swekey authentication */
-// $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf'; -// $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';
+// The name of the file containing Swekey ids and login names for +// The name of the file containing Swekey ids and login names for
@ -292,12 +293,12 @@ Index: config.sample.inc.php
+$cfg['Servers'][$i]['AllowDeny']['order'] = ''; +$cfg['Servers'][$i]['AllowDeny']['order'] = '';
+$cfg['Servers'][$i]['AllowDeny']['rules'] = array(); +$cfg['Servers'][$i]['AllowDeny']['rules'] = array();
+*/ +*/
+
+/*
+ * phpMyAdmin configuration storage settings.
+ */
/* /*
+ * phpMyAdmin configuration storage settings.
+ */
+
+/*
+$cfg['Servers'][$i]['controlhost'] = 'localhost'; +$cfg['Servers'][$i]['controlhost'] = 'localhost';
+$cfg['Servers'][$i]['controluser'] = ''; +$cfg['Servers'][$i]['controluser'] = '';
+$cfg['Servers'][$i]['controlpass'] = ''; +$cfg['Servers'][$i]['controlpass'] = '';
@ -334,9 +335,9 @@ Index: config.sample.inc.php
+/*************************************** +/***************************************
* End of servers configuration * End of servers configuration
*/ */
Index: libraries/vendor_config.php Index: libraries/vendor_config.php
=================================================================== ===================================================================
--- libraries/vendor_config.php.orig --- libraries/vendor_config.php.orig
+++ libraries/vendor_config.php +++ libraries/vendor_config.php
@@ -17,18 +17,18 @@ if (! defined('PHPMYADMIN')) { @@ -17,18 +17,18 @@ if (! defined('PHPMYADMIN')) {

View File

@ -1,88 +1,96 @@
-------------------------------------------------------------------
Wed Feb 26 23:18:52 UTC 2014 - chris@computersalat.de
- fix changes file
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Feb 22 13:35:15 UTC 2014 - ecsos@schirra.net Sat Feb 22 13:35:15 UTC 2014 - ecsos@schirra.net
- update to 4.1.8 (2014-02-22) - update to 4.1.8 (2014-02-22)
- sf#4276 Login loop on session expiry * sf#4276 Login loop on session expiry
- sf#4249 Incorrect number of result rows for SQL with subqueries * sf#4249 Incorrect number of result rows for SQL with subqueries
- sf#4275 Broken Link to php extension manual * sf#4275 Broken Link to php extension manual
- sf#4053 List of procedures is not displayed after executing with Enter * sf#4053 List of procedures is not displayed after executing with Enter
- sf#4081 Setup page content shifted to the right edge of its tabs * sf#4081 Setup page content shifted to the right edge of its tabs
- sf#4284 Reordering a column erases comments for other columns * sf#4284 Reordering a column erases comments for other columns
- sf#4286 Open "Browse" in a new tab * sf#4286 Open "Browse" in a new tab
- sf#4287 Printview - Always one column too much * sf#4287 Printview - Always one column too much
- sf#4288 Expand database (+ icon) after timeout doesn't do anything * sf#4288 Expand database (+ icon) after timeout doesn't do anything
- sf#4285 Fixed CSS for setup * sf#4285 Fixed CSS for setup
- Fixed altering table to DOUBLE/FLOAT field * Fixed altering table to DOUBLE/FLOAT field
- sf#4292 Success message and failure message being shown together * sf#4292 Success message and failure message being shown together
- sf#4293 opening new tab (using selflink) for import.php based actions * sf#4293 opening new tab (using selflink) for import.php based actions
results in error and logout results in error and logout
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Feb 9 16:40:00 UTC 2014 - ecsos@schirra.net Sun Feb 9 16:40:00 UTC 2014 - ecsos@schirra.net
- fix for bnc#864917
* PMASA-2014-1 ( CVE-2014-1879, CWE-661 CWE-79)
* update to >= 4.1.7
- update to 4.1.7 (2014-02-09) - update to 4.1.7 (2014-02-09)
- sf#4245 initial Browse query does not match sorting order * sf#4245 initial Browse query does not match sorting order
- sf#4250 Notice on export page * sf#4250 Notice on export page
- sf#4253 "New" text in navigation frame acts like a database * sf#4253 "New" text in navigation frame acts like a database
- sf#4262 Cannot define a column with fractional seconds * sf#4262 Cannot define a column with fractional seconds
- sf#4265 Missing datepicker icon for DATETIME(length) * sf#4265 Missing datepicker icon for DATETIME(length)
- sf#4257 Hide fractional seconds when applicable * sf#4257 Hide fractional seconds when applicable
- sf#4264 Uncheck "Ignore" while inserting, upon leaving a textarea * sf#4264 Uncheck "Ignore" while inserting, upon leaving a textarea
- sf#4260 reCaptcha is ignoring language settings * sf#4260 reCaptcha is ignoring language settings
- sf#4259 reCaptcha sound session expired problem * sf#4259 reCaptcha sound session expired problem
- sf#4263 Japanese character encoding not working properly when exporting * sf#4263 Japanese character encoding not working properly when exporting
- sf#4269 Notice on table relation page * sf#4269 Notice on table relation page
- sf#4270 Bad text-color for table comments * sf#4270 Bad text-color for table comments
- sf#4278 reCaptcha re-login requires double effort * sf#4278 reCaptcha re-login requires double effort
- sf#4272 Incorrect tabindex * sf#4272 Incorrect tabindex
- sf#4271 Query by example and the second criteria line * sf#4271 Query by example and the second criteria line
- sf#4242 Wildcard-containing only_db failure in sidebar * sf#4242 Wildcard-containing only_db failure in sidebar
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Jan 26 12:56:25 UTC 2014 - ecsos@schirra.net Sun Jan 26 12:56:25 UTC 2014 - ecsos@schirra.net
- update to 4.1.6 (2014-01-26) - update to 4.1.6 (2014-01-26)
- sf#4232 User not found after creating the user * sf#4232 User not found after creating the user
- sf#4241 Confusing dialog when trying to create an already existing user * sf#4241 Confusing dialog when trying to create an already existing user
- sf#4239 Missing LIMIT clause for some queries * sf#4239 Missing LIMIT clause for some queries
- rfe #1489 Do not show create icon when user has no privileges * rfe #1489 Do not show create icon when user has no privileges
- sf#4218 Chrome behavior with date fields * sf#4218 Chrome behavior with date fields
- sf#3579 NOW() function incorrectly selected (regression) * sf#3579 NOW() function incorrectly selected (regression)
- sf#4244 Advisor complaints about MariaDB 10.x is version less than 5.1 * sf#4244 Advisor complaints about MariaDB 10.x is version less than 5.1
- sf#3889 When login fails and error display is active, login data is displayed (regression) * sf#3889 When login fails and error display is active, login data is displayed (regression)
- sf#4247 open_basedir warnings on export page * sf#4247 open_basedir warnings on export page
- sf#4013 AJAX request waiting until version info is retrieved * sf#4013 AJAX request waiting until version info is retrieved
- sf#4248 js error when changing number of columns in status monitor * sf#4248 js error when changing number of columns in status monitor
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 17 21:42:20 UTC 2014 - andreas.stieger@gmx.de Fri Jan 17 21:42:20 UTC 2014 - andreas.stieger@gmx.de
- phpMyAdmin 4.1.5 - phpMyAdmin 4.1.5
- sf#3780 Allow aborting loading pages * sf#3780 Allow aborting loading pages
- sf#4223 Database list: Create database misses collation column * sf#4223 Database list: Create database misses collation column
- sf#4224 Empty table names when a table is "inuse" * sf#4224 Empty table names when a table is "inuse"
- sf#4225 Partition maintenance broken * sf#4225 Partition maintenance broken
- sf#4219 Table list (left panel) does not reload when table renamed * sf#4219 Table list (left panel) does not reload when table renamed
- sf#4230 "in use" displayed for all views in database print view * sf#4230 "in use" displayed for all views in database print view
- sf#4226 Notice: Undefined index: pma_config_loading * sf#4226 Notice: Undefined index: pma_config_loading
- sf#4221 Bzip2 export cannot be directly imported (so withdraw bz2 export) * sf#4221 Bzip2 export cannot be directly imported (so withdraw bz2 export)
- sf#4204 Reloading user privileges hides user groups submenu * sf#4204 Reloading user privileges hides user groups submenu
- sf#4231 DATE columns quick edit decrement by one day * sf#4231 DATE columns quick edit decrement by one day
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 8 14:02:09 UTC 2014 - ecsos@schirra.net Wed Jan 8 14:02:09 UTC 2014 - ecsos@schirra.net
- update to 4.1.4 (2014-01-07) - update to 4.1.4 (2014-01-07)
- sf#3840 (additional fix) When exporting to gzip format, the data is compressed 2 times * sf#3840 (additional fix) When exporting to gzip format, the data is compressed 2 times
- sf#4209 Missing compression in one case * sf#4209 Missing compression in one case
- sf#4208 Can't browse tables after sorting on columns with fieldnames that have a '-' * sf#4208 Can't browse tables after sorting on columns with fieldnames that have a '-'
- sf#4184 Switch to wrong page after adding an index * sf#4184 Switch to wrong page after adding an index
- sf#3885 Additional fix for this bug * sf#3885 Additional fix for this bug
- sf#4212 Table "disappears" if it has the same name as its tablegroup * sf#4212 Table "disappears" if it has the same name as its tablegroup
- sf#4213 Datetime Quick Edit decrements by one day * sf#4213 Datetime Quick Edit decrements by one day
- sf#4217 Current value not highlighted when browsing foreign values * sf#4217 Current value not highlighted when browsing foreign values
- sf#4220 Incorrect key values in foreign key browser * sf#4220 Incorrect key values in foreign key browser
- sf#4215 MariaDB 5.5: error in Drizzle detection * sf#4215 MariaDB 5.5: error in Drizzle detection
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 1 16:36:22 UTC 2014 - andreas.stieger@gmx.de Wed Jan 1 16:36:22 UTC 2014 - andreas.stieger@gmx.de
@ -93,193 +101,193 @@ Wed Jan 1 16:36:22 UTC 2014 - andreas.stieger@gmx.de
Wed Jan 1 12:59:03 UTC 2014 - ecsos@schirra.net Wed Jan 1 12:59:03 UTC 2014 - ecsos@schirra.net
- update to 4.1.3 (2013-12-31) - update to 4.1.3 (2013-12-31)
- sf#3938 PDFDefaultPageSize doc and easy configurability * sf#3938 PDFDefaultPageSize doc and easy configurability
- sf#4198 Hovering over pie chart gives fatal JS error * sf#4198 Hovering over pie chart gives fatal JS error
- sf#4200 Missing syntax highlighting * sf#4200 Missing syntax highlighting
- sf#4201 Exports are not compressed * sf#4201 Exports are not compressed
- sf#4131 Import: "number of rows to skip" is ambiguous * sf#4131 Import: "number of rows to skip" is ambiguous
- sf#4205 Add a user shows additional "edit user group" link * sf#4205 Add a user shows additional "edit user group" link
- sf#4202 Cannot read property 'token' of undefined * sf#4202 Cannot read property 'token' of undefined
- sf#4203 On refreshing designer, $.FullScreen is undefined * sf#4203 On refreshing designer, $.FullScreen is undefined
- sf#3920 Lost space in navigation area * sf#3920 Lost space in navigation area
- Fix python-bytecode-inconsistent-mtime - Fix python-bytecode-inconsistent-mtime
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Dec 23 23:47:24 UTC 2013 - ecsos@schirra.net Mon Dec 23 23:47:24 UTC 2013 - ecsos@schirra.net
- update to 4.1.2 (2013-12-23) - update to 4.1.2 (2013-12-23)
- sf#4178 Quick edit for BIT type does not work * sf#4178 Quick edit for BIT type does not work
- sf#2760 Warn about incomplete exports * sf#2760 Warn about incomplete exports
- sf#4190 Fractional seconds cause row update even if the value is not changed * sf#4190 Fractional seconds cause row update even if the value is not changed
- sf#4170 Overflow scroll for table grid is not a good solution * sf#4170 Overflow scroll for table grid is not a good solution
- sf#2961 Relations settings not updated on config change * sf#2961 Relations settings not updated on config change
- sf#4187 SQL query inline edit doesn't post changes on the first run * sf#4187 SQL query inline edit doesn't post changes on the first run
+ rfe #1465 Docs for connections to IPv6 only MySQL instances * rfe #1465 Docs for connections to IPv6 only MySQL instances
+ rfe #1468 [interface] No floating for server breadcrumb menu * rfe #1468 [interface] No floating for server breadcrumb menu
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Dec 17 17:27:05 UTC 2013 - ecsos@schirra.net Tue Dec 17 17:27:05 UTC 2013 - ecsos@schirra.net
- update to 4.1.1 (2013-12-17) - update to 4.1.1 (2013-12-17)
- sf#4154 Error using UNION query * sf#4154 Error using UNION query
- sf#4173 Transformations overview not reachable * sf#4173 Transformations overview not reachable
- sf#4149 Js freezes in the management of replication * sf#4149 Js freezes in the management of replication
- sf#3903 Query fails when using aliases after ordering result * sf#3903 Query fails when using aliases after ordering result
- sf#4181 Adding columns in table creation clears existing columns * sf#4181 Adding columns in table creation clears existing columns
- sf#4023 Requires wildcard EXECUTE/ALTER ROUTINE on DB to allow * sf#4023 Requires wildcard EXECUTE/ALTER ROUTINE on DB to allow
Procedures to be executed by user Procedures to be executed by user
- sf#4186 Adding a column when creating a table does not propagate index info * sf#4186 Adding a column when creating a table does not propagate index info
- sf#4185 Unable to execute create procedure statement from query window * sf#4185 Unable to execute create procedure statement from query window
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Dec 15 18:51:58 UTC 2013 - ecsos@schirra.net Sun Dec 15 18:51:58 UTC 2013 - ecsos@schirra.net
- update to 4.1.0 (2013-12-11) - update to 4.1.0 (2013-12-11)
+ rfe #499 On user creation, warn if the user already exists * rfe #499 On user creation, warn if the user already exists
+ Use indeterminate check all checkbox in server privileges * Use indeterminate check all checkbox in server privileges
+ Break server_status.php functions into smaller functions * Break server_status.php functions into smaller functions
+ PMA_DBI functions in database_interface.lib.php renamed to be compliant with PEAR standards * PMA_DBI functions in database_interface.lib.php renamed to be compliant with PEAR standards
+ [interface] Make warning about existing config directory clearer * [interface] Make warning about existing config directory clearer
+ rfe #1414 Allow specifying controlport * rfe #1414 Allow specifying controlport
+ PMA_DBI functions in database interface libraries renamed to be compliant with PEAR standards * PMA_DBI functions in database interface libraries renamed to be compliant with PEAR standards
+ rfe #1412 Creating a view from an empty set of results * rfe #1412 Creating a view from an empty set of results
+ Improved layout on db and table operations pages * Improved layout on db and table operations pages
+ rfe #1410 Added support for AES_ENCRYPT for blob fields * rfe #1410 Added support for AES_ENCRYPT for blob fields
+ rfe #1423 Clarify option text for icon/text settings * rfe #1423 Clarify option text for icon/text settings
+ [interface] Upgraded CodeMirror to 3.x series * [interface] Upgraded CodeMirror to 3.x series
+ rfe #1363 Improved query profiler * rfe #1363 Improved query profiler
+ [interface] rfe #1429 Better suggestion for database name * [interface] rfe #1429 Better suggestion for database name
+ rfe #1433 Support relations with ndbcluster * rfe #1433 Support relations with ndbcluster
- sf#3962 Proper escaping of JSON export * sf#3962 Proper escaping of JSON export
+ rfe #1382 Optional ReCAPTCHA support * rfe #1382 Optional ReCAPTCHA support
+ rfe #1434 Improvements to the table browsing navigation bar * rfe #1434 Improvements to the table browsing navigation bar
+ rfe #1233 and rfe #1283 Improvements to Relation View interface * rfe #1233 and rfe #1283 Improvements to Relation View interface
+ rfe #1397 Use fractional seconds in time, datetime, and timestamp * rfe #1397 Use fractional seconds in time, datetime, and timestamp
+ rfe #175 Allow cross-database relations * rfe #175 Allow cross-database relations
- [core] Dropped support for PHP 5.2. * [core] Dropped support for PHP 5.2.
+ rfe #487 and rfe #1405 Find and Replacing column wise * rfe #487 and rfe #1405 Find and Replacing column wise
+ rfe #1373 Use same create view dialog for editing a view * rfe #1373 Use same create view dialog for editing a view
+ rfe #316 Configurable menus; allow user groups with customized menus per group * rfe #316 Configurable menus; allow user groups with customized menus per group
- sf#4024 Editing field a record is selected by makes pma load forever * sf#4024 Editing field a record is selected by makes pma load forever
- sf#4035 Query "inline" link disappears when turning off "Explain SQL" option * sf#4035 Query "inline" link disappears when turning off "Explain SQL" option
+ rfe #1385 Hide tables, functions, procedures, events and views in navigation tree * rfe #1385 Hide tables, functions, procedures, events and views in navigation tree
+ rfe #1321 Export view as if it was a table * rfe #1321 Export view as if it was a table
+ Dropped configuration directive: SQP * Dropped configuration directive: SQP
+ Dropped configuration directive: MySQLManual* * Dropped configuration directive: MySQLManual*
+ rfe #1041 and bug #2954 Improved support for SSL connections between MySQL and phpMyAdmin * rfe #1041 and bug #2954 Improved support for SSL connections between MySQL and phpMyAdmin
- sf#4056 Language: Vague error message when adding a varchar field * sf#4056 Language: Vague error message when adding a varchar field
+ [setup] rfe #1452 Use type="password" for server passwords * [setup] rfe #1452 Use type="password" for server passwords
+ rfe #1451 HTML5 input tag enhancements * rfe #1451 HTML5 input tag enhancements
- sf#1193 Text field too small when editing a row longer than $cfg['LimitChars'] * sf#1193 Text field too small when editing a row longer than $cfg['LimitChars']
+ Privileges tab for table level * Privileges tab for table level
- sf#4068 Headline in operations not readable in IE10 * sf#4068 Headline in operations not readable in IE10
- sf#4000 "Table does not contain unique column" message appears after adding a unique column * sf#4000 "Table does not contain unique column" message appears after adding a unique column
+ rfe #1428 add 'new database' entry to nav tree * rfe #1428 add 'new database' entry to nav tree
+ rfe #1457 Stone Age icon found * rfe #1457 Stone Age icon found
+ rfe #1463 Filter tables and databases by regular expression * rfe #1463 Filter tables and databases by regular expression
+ Change the proxy variable names in the config to remove the VersionCheck prefix from them * Change the proxy variable names in the config to remove the VersionCheck prefix from them
+ Added an Error Reporting Component * Added an Error Reporting Component
+ Javascript files are no longer uglified * Javascript files are no longer uglified
- sf#4145 Config screen fails to validate MemoryLimit = -1 (new default) * sf#4145 Config screen fails to validate MemoryLimit = -1 (new default)
- sf#4123 Double config including * sf#4123 Double config including
- sf#4134 After deleting all rows on a page, it returns to a blank page * sf#4134 After deleting all rows on a page, it returns to a blank page
+ Dropped configuration directive: DisableIS, ShowDatabasesCommand * Dropped configuration directive: DisableIS, ShowDatabasesCommand
- sf#4152 Not possible to enter % for search in date fields * sf#4152 Not possible to enter % for search in date fields
- sf#3931 IN Clause search does not permit multiple values * sf#3931 IN Clause search does not permit multiple values
- sf#4086 Clicking OK from edit popup opens new tab * sf#4086 Clicking OK from edit popup opens new tab
- sf#2983 unknown table status: TABLE_TYPE * sf#2983 unknown table status: TABLE_TYPE
- sf#4030 ORDER BY SUM(`field`) does not sort DESC * sf#4030 ORDER BY SUM(`field`) does not sort DESC
- sf#4133 CSV import breaks when no blank line at end of file * sf#4133 CSV import breaks when no blank line at end of file
- sf#4153 Unable to import if newline encoding is MAC style * sf#4153 Unable to import if newline encoding is MAC style
- sf#4096 horizontal scrollbar should not overflow on the left column * sf#4096 horizontal scrollbar should not overflow on the left column
- sf#4159 bug with navigation between database and table filter * sf#4159 bug with navigation between database and table filter
- sf#4119 Huge session data with $cfg['Error_Handler']['gather'] * sf#4119 Huge session data with $cfg['Error_Handler']['gather']
- sf#4169 Table list jumps to table on click * sf#4169 Table list jumps to table on click
- sf#4168 Rename multiple columns is not working * sf#4168 Rename multiple columns is not working
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Dec 6 14:58:34 UTC 2013 - ecsos@schirra.net Fri Dec 6 14:58:34 UTC 2013 - ecsos@schirra.net
- update to 4.0.10 (2013-12-04) - update to 4.0.10 (2013-12-04)
- sf#4150 Clicking database name in query window opens a new tab * sf#4150 Clicking database name in query window opens a new tab
- sf#4141 Wrong page is shown after editing; also, do not show a modal * sf#4141 Wrong page is shown after editing; also, do not show a modal
dialog for multi-row edit dialog for multi-row edit
- sf#3939 PHP NavigationTree error when paging through list * sf#3939 PHP NavigationTree error when paging through list
- sf#4075 Support A10 Networks load balancer * sf#4075 Support A10 Networks load balancer
- sf#4083 row deleting isn't binlogs friendly * sf#4083 row deleting isn't binlogs friendly
- sf#4163 Setup script does not recognize manually-configured server * sf#4163 Setup script does not recognize manually-configured server
- sf#4158 Events page says no privileges with ALL PRIVILEGES * sf#4158 Events page says no privileges with ALL PRIVILEGES
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Nov 10 12:59:02 UTC 2013 - ecsos@schirra.net Sun Nov 10 12:59:02 UTC 2013 - ecsos@schirra.net
- update to 4.0.9 (2013-11-04) - update to 4.0.9 (2013-11-04)
- sf#4104 Can't edit updatable view when searching * sf#4104 Can't edit updatable view when searching
- sf#4108 Missing refresh by deleting databases * sf#4108 Missing refresh by deleting databases
- sf#3995 Drizzle server charset notice * sf#3995 Drizzle server charset notice
- sf#3911 Filtering database names includes empty groupings * sf#3911 Filtering database names includes empty groupings
- sf#3678 Does not display or manipulate bit(64) fields appropriately * sf#3678 Does not display or manipulate bit(64) fields appropriately
- sf#4129 Unneeded navi panel refresh * sf#4129 Unneeded navi panel refresh
- sf#4120 SSL redirects to port 80 * sf#4120 SSL redirects to port 80
- sf#4144 DROP DATABASE displays wrong database name * sf#4144 DROP DATABASE displays wrong database name
- sf#4059 Running delete query asks for confirmation but says it was already executed * sf#4059 Running delete query asks for confirmation but says it was already executed
- sf#4147 Accessibility: Images without Alt nor title attribute * sf#4147 Accessibility: Images without Alt nor title attribute
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Oct 7 15:36:07 UTC 2013 - ecsos@schirra.net Mon Oct 7 15:36:07 UTC 2013 - ecsos@schirra.net
- update to 4.0.8 (2013-10-06) - update to 4.0.8 (2013-10-06)
- sf#3988 Rename view is not working * sf#3988 Rename view is not working
- sf#4041 Interaction between linkified fields and grid editing * sf#4041 Interaction between linkified fields and grid editing
- sf#3975 Table grouping isn't implemented properly * sf#3975 Table grouping isn't implemented properly
- sf#4060 Browser tries to remember wrong password when creating new user * sf#4060 Browser tries to remember wrong password when creating new user
- sf#4002 Edit Index on big table doesn't show "Loading" or any message * sf#4002 Edit Index on big table doesn't show "Loading" or any message
- sf#4098 Default table tab is ignored * sf#4098 Default table tab is ignored
- sf#4099 Server/library difference warning: setting is ignored * sf#4099 Server/library difference warning: setting is ignored
- sf#4100 table tree group strategy * sf#4100 table tree group strategy
- sf#4102 ALTER TABLE ORDER BY and InnoDB * sf#4102 ALTER TABLE ORDER BY and InnoDB
- sf#4103 Tracking report: cannot delete a statement * sf#4103 Tracking report: cannot delete a statement
- sf#3996 Drizzle navigation doesn't expand * sf#3996 Drizzle navigation doesn't expand
- sf#4074 GIS column editor: point not displayed * sf#4074 GIS column editor: point not displayed
- sf#4109 Drizzle tables in navigation are shown as views * sf#4109 Drizzle tables in navigation are shown as views
- sf#4095 NUL symbols added to the end of database dump file * sf#4095 NUL symbols added to the end of database dump file
- sf#4105 More disappears in table Structure * sf#4105 More disappears in table Structure
- sf#3992 Multi-row edit doesn't clear values when checking NULL * sf#3992 Multi-row edit doesn't clear values when checking NULL
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Sep 29 11:13:39 UTC 2013 - ecsos@schirra.net Sun Sep 29 11:13:39 UTC 2013 - ecsos@schirra.net
- update to 4.0.7 (2013-09-23) - update to 4.0.7 (2013-09-23)
- sf#3993 Sorting in database overview with statistics doesn't work * sf#3993 Sorting in database overview with statistics doesn't work
- bug Handle the situation where PHP_SELF is not set * bug Handle the situation where PHP_SELF is not set
- sf#4080 Overwrite existing file not obeyed * sf#4080 Overwrite existing file not obeyed
- sf#3929 Database-specific privileges are not copied when cloning user * sf#3929 Database-specific privileges are not copied when cloning user
- sf#3997 Error handling in case MySQL extension is missing * sf#3997 Error handling in case MySQL extension is missing
- sf#4089 Moving Columns will alter column definition * sf#4089 Moving Columns will alter column definition
- sf#4091 Insert ignore option does not work * sf#4091 Insert ignore option does not work
- sf#4090 Downloading BLOB downloads page template * sf#4090 Downloading BLOB downloads page template
- sf#4092 Clicking on table name in view of information_schema redirects to wrong page * sf#4092 Clicking on table name in view of information_schema redirects to wrong page
- sf#4079 Copy Table Add AUTO_INCREMENT value checkbox not working * sf#4079 Copy Table Add AUTO_INCREMENT value checkbox not working
- sf#4088 MySQL server version at index.php incorrect w/ controlhost * sf#4088 MySQL server version at index.php incorrect w/ controlhost
- sf#4001 Import error: Class 'ImportOds' not found * sf#4001 Import error: Class 'ImportOds' not found
- sf#3986 Missing DROP VIEW button * sf#3986 Missing DROP VIEW button
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Sep 7 15:42:13 UTC 2013 - ecsos@schirra.net Sat Sep 7 15:42:13 UTC 2013 - ecsos@schirra.net
- update to 4.0.6 (2013-09-05) - update to 4.0.6 (2013-09-05)
- sf#4036 Call to undefined function mb_detect_encoding (clarify the doc) * sf#4036 Call to undefined function mb_detect_encoding (clarify the doc)
- sf Missing hints when changing a column's structure * sf Missing hints when changing a column's structure
- sf#4048 Cannot select foreign value in Search * sf#4048 Cannot select foreign value in Search
- sf#4025 gzip export is not actually compressed with mod_deflate * sf#4025 gzip export is not actually compressed with mod_deflate
- sf#4054 query analysis doesn't launch in status monitor * sf#4054 query analysis doesn't launch in status monitor
+ Add pmahomme icon credits (FamFamFam silk icon set) * Add pmahomme icon credits (FamFamFam silk icon set)
- sf#4064 Table structure statistics "Space usage" caption too small for l10n * sf#4064 Table structure statistics "Space usage" caption too small for l10n
- sf#4051 Wrong tabindex when inserting rows * sf#4051 Wrong tabindex when inserting rows
- sf#4066 varchar field not truncated in table browse mode * sf#4066 varchar field not truncated in table browse mode
+ rfe #1435 Opening database should expand it in the navigation menu * rfe #1435 Opening database should expand it in the navigation menu
- (performance) Removed ShowTooltip directive * (performance) Removed ShowTooltip directive
- sf#4046 Exporting huge Tables causes memory-Problems * sf#4046 Exporting huge Tables causes memory-Problems
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Aug 7 12:09:45 UTC 2013 - chris@computersalat.de Wed Aug 7 12:09:45 UTC 2013 - chris@computersalat.de
@ -292,24 +300,24 @@ Wed Aug 7 12:09:45 UTC 2013 - chris@computersalat.de
Mon Aug 5 21:51:23 UTC 2013 - obs@ladisch.de Mon Aug 5 21:51:23 UTC 2013 - obs@ladisch.de
- update to 4.0.5 (2013-08-04) - update to 4.0.5 (2013-08-04)
+ sf#3977 Not detected configuration storage * sf#3977 Not detected configuration storage
+ sf#3970 Pressing enter in the filter field reloads page * sf#3970 Pressing enter in the filter field reloads page
+ sf#3984 Cannot insert in this table (PHP < 5.4) * sf#3984 Cannot insert in this table (PHP < 5.4)
+ sf#3989 Reloading privileges does not update the interface * sf#3989 Reloading privileges does not update the interface
+ sf#3960 NavigationBarIconic config not honored * sf#3960 NavigationBarIconic config not honored
+ sf#3985 Call to undefined function mb_detect_encoding * sf#3985 Call to undefined function mb_detect_encoding
+ sf#4007 Analyze option not shown for InnoDB tables * sf#4007 Analyze option not shown for InnoDB tables
+ sf#4015 Forcing a storage engine for configuration storage * sf#4015 Forcing a storage engine for configuration storage
+ bug Incorrect Drizzle 7 detection * bug Incorrect Drizzle 7 detection
+ sf#4019 Create database if not exists (export): add an option to the * sf#4019 Create database if not exists (export): add an option to the
interface to enable generating CREATE DATABASE and USE (false by default) interface to enable generating CREATE DATABASE and USE (false by default)
+ sf#4012 Crash on CSV file import * sf#4012 Crash on CSV file import
+ sf#4009 Statistic Monitor shows only last 3 digits in graph * sf#4009 Statistic Monitor shows only last 3 digits in graph
+ sf#3998 Non-permanent SQL history not working * sf#3998 Non-permanent SQL history not working
+ sf#3578 Transformations for text/plain on a BLOB column * sf#3578 Transformations for text/plain on a BLOB column
+ [security] Improved protection against cross framing, see PMASA-2013-10 * [security] Improved protection against cross framing, see PMASA-2013-10
(CVE-2013-5029 CWE-661 CWE-693) (CVE-2013-5029 CWE-661 CWE-693)
+ Reinstated configuration directive: AllowThirdPartyFraming * Reinstated configuration directive: AllowThirdPartyFraming
- fix for bug sf#4038: PMASA-2013-8 not mentioned in 4.0.4.2 changes - fix for bug sf#4038: PMASA-2013-8 not mentioned in 4.0.4.2 changes
- add CVEs to 4.0.4.2 changes - add CVEs to 4.0.4.2 changes
@ -341,27 +349,27 @@ Mon Jul 29 20:07:45 UTC 2013 - chris@computersalat.de
Wed Jul 3 21:40:23 UTC 2013 - obs@ladisch.de Wed Jul 3 21:40:23 UTC 2013 - obs@ladisch.de
- update to 4.0.4.1 (2013-06-30) - update to 4.0.4.1 (2013-06-30)
+ [security] Global variables scope injection vulnerability * [security] Global variables scope injection vulnerability
(PMASA-2013-7, CVE-2013-4729) (PMASA-2013-7, CVE-2013-4729)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 18 22:29:34 UTC 2013 - ecsos@schirra.net Tue Jun 18 22:29:34 UTC 2013 - ecsos@schirra.net
- update to 4.0.4 (2013-06-17) - update to 4.0.4 (2013-06-17)
- sf#3959 Using DefaultTabDatabase in NavigationTree for Database Click * sf#3959 Using DefaultTabDatabase in NavigationTree for Database Click
- sf#3961 Avoid Suhosin warning when in simulation mode * sf#3961 Avoid Suhosin warning when in simulation mode
- sf#3897 Row Statistics and Space usage bugs * sf#3897 Row Statistics and Space usage bugs
- sf#3966 Only display "table has no unique column" message when applicable * sf#3966 Only display "table has no unique column" message when applicable
- sf#3960 NavigationBarIconic config not honored * sf#3960 NavigationBarIconic config not honored
- sf#3965 Default language wrong with zh-TW * sf#3965 Default language wrong with zh-TW
- sf#3921 Call to undefined function PMA_isSuperuser() if default server is not set * sf#3921 Call to undefined function PMA_isSuperuser() if default server is not set
- sf#3971 Ctrl/shift + click opens links in same window * sf#3971 Ctrl/shift + click opens links in same window
- sf#3964 Import using https does not work * sf#3964 Import using https does not work
- fix bug Missing removeCRLF option in ExportCsv and ExportExcel plugins * fix bug Missing removeCRLF option in ExportCsv and ExportExcel plugins
- sf#3631 Drop not working Visio schema export. * sf#3631 Drop not working Visio schema export.
- sf#3645 Better handling of invalid ODS documents * sf#3645 Better handling of invalid ODS documents
- sf#3976 Number of pages * sf#3976 Number of pages
- sf#3922 User privileges, database name unescaped * sf#3922 User privileges, database name unescaped
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jun 12 21:59:40 UTC 2013 - chris@computersalat.de Wed Jun 12 21:59:40 UTC 2013 - chris@computersalat.de
@ -373,15 +381,15 @@ Wed Jun 12 21:59:40 UTC 2013 - chris@computersalat.de
Thu Jun 6 16:27:24 UTC 2013 - ecsos@schirra.net Thu Jun 6 16:27:24 UTC 2013 - ecsos@schirra.net
- update to 4.0.3 (2013-06-05) - update to 4.0.3 (2013-06-05)
- sf#3941 Recent tables list always empty * sf#3941 Recent tables list always empty
- sf#3933 Do not translate "Open Document" in export settings * sf#3933 Do not translate "Open Document" in export settings
- sf#3927 List of tables is missing after expanding in the navigation frame * sf#3927 List of tables is missing after expanding in the navigation frame
- sf#3942 Warnings about reserved word for many non reserved words * sf#3942 Warnings about reserved word for many non reserved words
- sf#3912 Exporting row selection, resulted by ORDER BY query * sf#3912 Exporting row selection, resulted by ORDER BY query
- sf#3957 Cookies must be enabled past this point * sf#3957 Cookies must be enabled past this point
- sf#3956 "Browse foreign values" search filter / page selector not working * sf#3956 "Browse foreign values" search filter / page selector not working
- sf#3579 NOW() function incorrectly selected (partial regression) * sf#3579 NOW() function incorrectly selected (partial regression)
- [security] Javascript execution vulnerability in Create view, * [security] Javascript execution vulnerability in Create view,
reported by Maxim Rupp (see PMASA-2013-6) reported by Maxim Rupp (see PMASA-2013-6)
- fix for bnc#824306 - fix for bnc#824306
* PMASA-2013-6 (CVE-2013-3242) * PMASA-2013-6 (CVE-2013-3242)
@ -390,164 +398,164 @@ Thu Jun 6 16:27:24 UTC 2013 - ecsos@schirra.net
Sat May 25 17:33:09 UTC 2013 - ecsos@schirra.net Sat May 25 17:33:09 UTC 2013 - ecsos@schirra.net
- update to 4.0.2 (2013-05-24) - update to 4.0.2 (2013-05-24)
- sf#3902 Cannot browse when table name contains keyword "call" * sf#3902 Cannot browse when table name contains keyword "call"
+ center loading indicator for navigation refresh, related to bug #3920 * center loading indicator for navigation refresh, related to bug #3920
- sf#3925 Table sorting in navigation panel is case-sensitive * sf#3925 Table sorting in navigation panel is case-sensitive
- sf#3915 Import of CSV file (Replace table data with file) with duplicate values * sf#3915 Import of CSV file (Replace table data with file) with duplicate values
- sf#3907 undefined variables, function parameter problems * sf#3907 undefined variables, function parameter problems
- sf#3898 Structure not refreshed after column drop * sf#3898 Structure not refreshed after column drop
- sf#3926 View is not updatable * sf#3926 View is not updatable
- sf#3919 PropertiesIconic not honored * sf#3919 PropertiesIconic not honored
- sf#3930 Databases to choose for specific privileges show up escaped * sf#3930 Databases to choose for specific privileges show up escaped
- sf#3910 Export database with empty table as a php array, does not produce valid PHP * sf#3910 Export database with empty table as a php array, does not produce valid PHP
- sf#3936 Query profiler chart not loading from SQL Query page * sf#3936 Query profiler chart not loading from SQL Query page
- sf#3946 Missing CSV import option "Do not abort on INSERT error" * sf#3946 Missing CSV import option "Do not abort on INSERT error"
- sf#3943 Missing Operations>Table options>AUTO_INCREMENT * sf#3943 Missing Operations>Table options>AUTO_INCREMENT
- bug Missing CREATE DATABASE statement when exporting at database level * bug Missing CREATE DATABASE statement when exporting at database level
- sf#3924 Show warning when CSV file does not contain data for all columns * sf#3924 Show warning when CSV file does not contain data for all columns
- sf#3947 Missing Sql Query after modify structure * sf#3947 Missing Sql Query after modify structure
- sf#3948 Server export problems * sf#3948 Server export problems
- sf#3917 CountTables directive is deprecated * sf#3917 CountTables directive is deprecated
------------------------------------------------------------------- -------------------------------------------------------------------
Wed May 15 08:00:00 UTC 2013 - ecsos@schirra.net Wed May 15 08:00:00 UTC 2013 - ecsos@schirra.net
- update to 4.0.1.0 (2013-05-14) - update to 4.0.1.0 (2013-05-14)
- sf#3879 Import broken for CSV using LOAD DATA * sf#3879 Import broken for CSV using LOAD DATA
- sf#3889 When login fails and error display is active, login data is displayed * sf#3889 When login fails and error display is active, login data is displayed
- sf#3890 [import] Web server upload directory import fails * sf#3890 [import] Web server upload directory import fails
- sf#3891 [import] Server upload folder import file name missing in success message * sf#3891 [import] Server upload folder import file name missing in success message
+ rfe #1421 [auth] Add retry button on connection failure with config auth * rfe #1421 [auth] Add retry button on connection failure with config auth
- sf#3894 [interface] Provide feedback if no columns selected for multi-submit * sf#3894 [interface] Provide feedback if no columns selected for multi-submit
- sf#3799 [interface] Incorrect select field change on ctrl key navigation in Firefox * sf#3799 [interface] Incorrect select field change on ctrl key navigation in Firefox
- sf#3885 [browse] display_binary_as_hex option causes unexpected behavior * sf#3885 [browse] display_binary_as_hex option causes unexpected behavior
- sf#3899 Git commit links to Github missing * sf#3899 Git commit links to Github missing
- sf#3900 CSP WARN in Firefox console * sf#3900 CSP WARN in Firefox console
- sf#3901 Setup script warning for config auth (stored login data) shows link BBcode * sf#3901 Setup script warning for config auth (stored login data) shows link BBcode
- sf#3895 [browse] Fixed getting BLOB data * sf#3895 [browse] Fixed getting BLOB data
- sf#3905 [export] Custom Exporting exports all databases * sf#3905 [export] Custom Exporting exports all databases
- sf#3909 [import] Import of CSV FIle to selected table doesn't work * sf#3909 [import] Import of CSV FIle to selected table doesn't work
- sf#3904 Browsing an empty table should not display its Structure * sf#3904 Browsing an empty table should not display its Structure
- sf#3908 Calendar widget improperly redirects to home * sf#3908 Calendar widget improperly redirects to home
- sf#3918 Greyed out tabs when there are no rows fixed * sf#3918 Greyed out tabs when there are no rows fixed
- sf#3916 [interface] Missing scrollbar (original theme) * sf#3916 [interface] Missing scrollbar (original theme)
+ [vendor] add tcpdf path to vendor_config.php * [vendor] add tcpdf path to vendor_config.php
- bug fix compat with tcpdf >= 6.0 (tested with 6.0.012) * bug fix compat with tcpdf >= 6.0 (tested with 6.0.012)
------------------------------------------------------------------- -------------------------------------------------------------------
Fri May 3 17:32:42 UTC 2013 - ecsos@schirra.net Fri May 3 17:32:42 UTC 2013 - ecsos@schirra.net
- update to 4.0.0 (2013-05-03) - update to 4.0.0 (2013-05-03)
+ Patch #3481047 for rfe #3480477 Insert as new row enhancement * Patch #3481047 for rfe #3480477 Insert as new row enhancement
+ Patch #3480999 Activate codemirror in the query window * Patch #3480999 Activate codemirror in the query window
- Patch #3495284 XML Import - fix message and redirect * Patch #3495284 XML Import - fix message and redirect
+ rfe #3484063 Null checkbox behavior * rfe #3484063 Null checkbox behavior
+ Patch #3497179 Contest-5: Add user: Allow create DB w/same name + grant u_% * Patch #3497179 Contest-5: Add user: Allow create DB w/same name + grant u_%
+ Patch #3498201 Contest-6: Export all privileges * Patch #3498201 Contest-6: Export all privileges
+ Patch #3502814 for rfe #3187077 Change password buttons should match * Patch #3502814 for rfe #3187077 Change password buttons should match
+ rfe #3488640 Expand table-group in non-light navigation frame if only one * rfe #3488640 Expand table-group in non-light navigation frame if only one
+ Patch #3509360 Contest-3: Option "Truncate table" before "insert" * Patch #3509360 Contest-3: Option "Truncate table" before "insert"
+ Patch #3506552 Contest-2: Show index information in the data dictionary * Patch #3506552 Contest-2: Show index information in the data dictionary
+ Patch #3510656 Contest-1: Ignoring foreign keys while dropping tables * Patch #3510656 Contest-1: Ignoring foreign keys while dropping tables
- sf#3509686 Reverting sort on joined column does not work * sf#3509686 Reverting sort on joined column does not work
+ New transformation: append string * New transformation: append string
+ rfe #3507804 Session upload progress (PHP 5.4) * rfe #3507804 Session upload progress (PHP 5.4)
+ rfe #3488185 draggable columns vs copy column name * rfe #3488185 draggable columns vs copy column name
+ Patch #3507001 Contest-4: Textarea for large character columns * Patch #3507001 Contest-4: Textarea for large character columns
+ Removed the PHP version of the ENUM editor * Removed the PHP version of the ENUM editor
+ Patch #3507111 Display distinct results, linked to corresponding data rows * Patch #3507111 Display distinct results, linked to corresponding data rows
- sf#3507917 [export] JSON has unescaped values for allegedly numeric columns * sf#3507917 [export] JSON has unescaped values for allegedly numeric columns
+ rfe #3516187 show tables creation, last update, last check timestamps in db_structure * rfe #3516187 show tables creation, last update, last check timestamps in db_structure
- sf#3059806 Supporting running from CIFS/Samba shares * sf#3059806 Supporting running from CIFS/Samba shares
- sf#3516341 [export] Open Document Text, Word and Texy! Text show table structure twice * sf#3516341 [export] Open Document Text, Word and Texy! Text show table structure twice
- sf [export] Texy! Text: Columns containing Pipe Character don't export properly * sf [export] Texy! Text: Columns containing Pipe Character don't export properly
+ [export] Show triggers in Open Document Text, Word and Texy! Text * [export] Show triggers in Open Document Text, Word and Texy! Text
- Patch #3415061 [auth] Login screen appears under the page * Patch #3415061 [auth] Login screen appears under the page
+ rfe #3517354 [interface] Allow disabling CodeMirror with $cfg['CodemirrorEnable'] = false * rfe #3517354 [interface] Allow disabling CodeMirror with $cfg['CodemirrorEnable'] = false
+ rfe #3475567 [interface] New directive $cfg['HideStructureActions'] * rfe #3475567 [interface] New directive $cfg['HideStructureActions']
- sf#3468272 [import] Fixed import of ODS with more paragraphs in a cell * sf#3468272 [import] Fixed import of ODS with more paragraphs in a cell
- sf#3510196 [core] Improved redirecting with ForceSSL option * sf#3510196 [core] Improved redirecting with ForceSSL option
+ rfe #3518852 [edit] edit blob but not other binary, new option $cfg['ProtectBinary'] = 'noblob' * rfe #3518852 [edit] edit blob but not other binary, new option $cfg['ProtectBinary'] = 'noblob'
+ Hide language select box if there are no locales installed * Hide language select box if there are no locales installed
+ Removed some directives: verbose_check, SuggestDBName, LightTabs, * Removed some directives: verbose_check, SuggestDBName, LightTabs,
VerboseMultiSubmit, ReplaceHelpImg VerboseMultiSubmit, ReplaceHelpImg
- Patch #3500882 Fixing checkbox behaviour while editing identical rows * Patch #3500882 Fixing checkbox behaviour while editing identical rows
+ rfe #3441722 [interface] Display description of datatypes * rfe #3441722 [interface] Display description of datatypes
+ rfe #3517835 [structure] Move columns easily * rfe #3517835 [structure] Move columns easily
+ Ajaxified "Create View" functionality * Ajaxified "Create View" functionality
+ [import] New plugin: import mediawiki * [import] New plugin: import mediawiki
+ New navigation system * New navigation system
+ Discontinued the use of a frame-based layout * Discontinued the use of a frame-based layout
+ rfe #3528994 [interface] Allow wrapping possibly long values in replication-status table * rfe #3528994 [interface] Allow wrapping possibly long values in replication-status table
+ [interface] Autoselect username input on cookie login page * [interface] Autoselect username input on cookie login page
- sf#3563799 [interface] Grid editing destroying huge amount of data * sf#3563799 [interface] Grid editing destroying huge amount of data
+ [import] Remove support for the unactive docSQL import format * [import] Remove support for the unactive docSQL import format
- sf#3577443 [edit] "Browse foreign values" does not show on ajax edit * sf#3577443 [edit] "Browse foreign values" does not show on ajax edit
+ rfe #3522109 [browse] Grid editing: action to trigger it (or disable) * rfe #3522109 [browse] Grid editing: action to trigger it (or disable)
- sf#3526598 [interface] SQL query not shown when creating table * sf#3526598 [interface] SQL query not shown when creating table
+ Dropped configuration directive: AllowThirdPartyFraming * Dropped configuration directive: AllowThirdPartyFraming
+ Dropped configuration directive: LeftFrameLight * Dropped configuration directive: LeftFrameLight
+ Dropped configuration directive: DisplayDatabasesList * Dropped configuration directive: DisplayDatabasesList
+ Dropped configuration directives: ShowTooltipAliasDB and ShowTooltipAliasTB * Dropped configuration directives: ShowTooltipAliasDB and ShowTooltipAliasTB
+ Dropped configuration directive: NaviDatabaseNameColor * Dropped configuration directive: NaviDatabaseNameColor
+ Added configuration directive: MaxNavigationItems * Added configuration directive: MaxNavigationItems
+ Renamed configuration directive: LeftFrameDBTree => NavigationTreeEnableGrouping * Renamed configuration directive: LeftFrameDBTree => NavigationTreeEnableGrouping
+ Renamed configuration directive: LeftFrameDBSeparator => NavigationTreeDbSeparator * Renamed configuration directive: LeftFrameDBSeparator => NavigationTreeDbSeparator
+ Renamed configuration directive: LeftFrameTableSeparator => NavigationTreeTableSeparator * Renamed configuration directive: LeftFrameTableSeparator => NavigationTreeTableSeparator
+ Renamed configuration directive: LeftFrameTableLevel => NavigationTreeTableLevel * Renamed configuration directive: LeftFrameTableLevel => NavigationTreeTableLevel
+ Renamed configuration directive: LeftPointerEnable => NavigationTreePointerEnable * Renamed configuration directive: LeftPointerEnable => NavigationTreePointerEnable
+ Renamed configuration directive: LeftDefaultTabTable => NavigationTreeDefaultTabTable * Renamed configuration directive: LeftDefaultTabTable => NavigationTreeDefaultTabTable
+ Renamed configuration directive: LeftDisplayTableFilterMinimum => NavigationTreeDisplayTableFilterMinimum * Renamed configuration directive: LeftDisplayTableFilterMinimum => NavigationTreeDisplayTableFilterMinimum
+ Renamed configuration directive: LeftDisplayLogo => NavigationDisplayLogo * Renamed configuration directive: LeftDisplayLogo => NavigationDisplayLogo
+ Renamed configuration directive: LeftLogoLink => NavigationLogoLink * Renamed configuration directive: LeftLogoLink => NavigationLogoLink
+ Renamed configuration directive: LeftLogoLinkWindow => NavigationLogoLinkWindow * Renamed configuration directive: LeftLogoLinkWindow => NavigationLogoLinkWindow
+ Renamed configuration directive: LeftDisplayServers => NavigationDisplayServers * Renamed configuration directive: LeftDisplayServers => NavigationDisplayServers
+ Renamed configuration directive: LeftRecentTable => NumRecentTables * Renamed configuration directive: LeftRecentTable => NumRecentTables
+ Renamed configuration directive: LeftDisplayDatabaseFilterMinimum => NavigationTreeDisplayDbFilterMinimum * Renamed configuration directive: LeftDisplayDatabaseFilterMinimum => NavigationTreeDisplayDbFilterMinimum
+ Removed the "Mark row on click" feature; must now click the checkbox to mark * Removed the "Mark row on click" feature; must now click the checkbox to mark
+ Removed the "Synchronize" feature * Removed the "Synchronize" feature
+ Improved layout of server variables page * Improved layout of server variables page
+ rfe #1052091 [config] Double-underscores in PMA table names * rfe #1052091 [config] Double-underscores in PMA table names
+ Improved the "More" dropdown on the table structure page * Improved the "More" dropdown on the table structure page
+ [interface] Added "scroll to top" link in menubar * [interface] Added "scroll to top" link in menubar
+ [designer] Fullscreen mode for the designer * [designer] Fullscreen mode for the designer
+ Upgraded jquery to v1.8.3 and jquery-ui to v1.9.2 * Upgraded jquery to v1.8.3 and jquery-ui to v1.9.2
+ Patch #3597529 [status] Add raw value as title on server status page * Patch #3597529 [status] Add raw value as title on server status page
+ Support MySQL 5.6 partitioning * Support MySQL 5.6 partitioning
+ Removed the AjaxEnable directive * Removed the AjaxEnable directive
+ rfe #3542567 Accept IPv6 ranges and IPv6 CIDR notations in $cfg['Servers'][$i]['AllowDeny']['rules'] * rfe #3542567 Accept IPv6 ranges and IPv6 CIDR notations in $cfg['Servers'][$i]['AllowDeny']['rules']
- sf#3576788 Grid editing shows the value before silent truncation * sf#3576788 Grid editing shows the value before silent truncation
- Upgraded jqPlot to 1.0.4 r1121 * Upgraded jqPlot to 1.0.4 r1121
- Upgraded to jquery-ui-timepicker-addon 1.1.1 * Upgraded to jquery-ui-timepicker-addon 1.1.1
+ rfe #3599046 [interface] Added comments for indexes * rfe #3599046 [interface] Added comments for indexes
- Replaced qtip with jQuery UI tooltip * Replaced qtip with jQuery UI tooltip
- Upgraded CodeMirror to 2.37 * Upgraded CodeMirror to 2.37
- sf#2951 [export] Correctly export decimal fields. * sf#2951 [export] Correctly export decimal fields.
- sf#3762 [core] Make Advisor work on Windows withou COM extension. * sf#3762 [core] Make Advisor work on Windows withou COM extension.
- sf#3519 [export] Prevent infinite recursion in PDF export. * sf#3519 [export] Prevent infinite recursion in PDF export.
- sf#3827 Table specific privileges not displayed for db name containing underscore * sf#3827 Table specific privileges not displayed for db name containing underscore
- rfe #1386 Add IF NOT EXISTS clause when copying database * rfe #1386 Add IF NOT EXISTS clause when copying database
- No longer package .travis.yml configuration file when creating a release. * No longer package .travis.yml configuration file when creating a release.
- sf#3830 Can't export custom query because it lowercases table names * sf#3830 Can't export custom query because it lowercases table names
- sf#3829 Enabling query profiling crashes javascript based navigation * sf#3829 Enabling query profiling crashes javascript based navigation
+ rfe #879 Reserved word warning * rfe #879 Reserved word warning
+ Remove the database ordering sub-feature of the only_db directive * Remove the database ordering sub-feature of the only_db directive
- sf#3840 When exporting to gzip format, the data is compressed 2 times * sf#3840 When exporting to gzip format, the data is compressed 2 times
+ rfe #1319 Permit to create index when creating foreign key * rfe #1319 Permit to create index when creating foreign key
- sf#3703 Incorrect updating of the list of users * sf#3703 Incorrect updating of the list of users
- sf#3853 Blowfish implementation might be broken (replace with phpseclib) * sf#3853 Blowfish implementation might be broken (replace with phpseclib)
- sf#3865 Using like operator on each backslash needs 4 backslash protection * sf#3865 Using like operator on each backslash needs 4 backslash protection
- sf#3860 Displayed git revision info is not set * sf#3860 Displayed git revision info is not set
- sf#3871 Check referential integrity broken across databases * sf#3871 Check referential integrity broken across databases
- sf#3874 [export] No preselected option when exporting table * sf#3874 [export] No preselected option when exporting table
- sf#3873 Can't copy table to target database if table exists there * sf#3873 Can't copy table to target database if table exists there
- sf#3683 Incorrect listing of records from to count * sf#3683 Incorrect listing of records from to count
- sf#3876 [import] PHP 5.2 - unexpected T_PAAMAYIM_NEKUDOTAYIM * sf#3876 [import] PHP 5.2 - unexpected T_PAAMAYIM_NEKUDOTAYIM
- [security] Local file inclusion vulnerability, reported by Janek Vind * [security] Local file inclusion vulnerability, reported by Janek Vind
(see PMASA-2013-4) (see PMASA-2013-4)
- [security] Global variables overwrite in export.php, reported by Janek Vind * [security] Global variables overwrite in export.php, reported by Janek Vind
(see PMASA-2013-5) (see PMASA-2013-5)
- sf#3892 [export] SQL Export files are empty * sf#3892 [export] SQL Export files are empty
- fix for bnc#824304 - fix for bnc#824304
* PMASA-2013-4 (CVE-2013-3240) * PMASA-2013-4 (CVE-2013-3240)
- fix for bnc#824305 - fix for bnc#824305