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