135 Zeilen
6.3 KiB
Plaintext
135 Zeilen
6.3 KiB
Plaintext
Changelog (from Version 1.21 to 1.22):
|
|
|
|
Added:
|
|
- used character set is shown while backing up with PHP
|
|
- used character set is shown while restoring
|
|
|
|
Deleted:
|
|
- removed some old no longer needed debug-features to speed up backup & restore
|
|
|
|
Deleted:
|
|
- removed old function "WritePageParams" which is no longer used
|
|
- removed some checkings for temp-files that are no longer created (this will speed up the backup and restore progress!)
|
|
|
|
Bugfix: unwanted vars have been saved to parameter.php (array $config_dont_save was not recognized - possible mysql character sets have been savedto parameter.php by accident). Fixed.
|
|
|
|
Added: Set HTML-output of crondump.pl to utf-8
|
|
|
|
Bugfix: PHP-Emails were still sent in ISO, so some special chars were shown incorrectly. Fixed Emailheader to be utf8.
|
|
|
|
Added: sendmail call from configuration is now interpretd by crondump.pl (no more need to fix it manually in crondump.pl)
|
|
|
|
Added: security - recursively cleaning tags in $_REQUEST-Array (now walks through sub-arrays)
|
|
|
|
Bugfix: filemanagement.php Date of Perlfiles were shown incorrectly. Fixed
|
|
|
|
Bugfix for Firefox: replaced some & in links by &
|
|
|
|
Bugfix: Filemanagement - Selected Encoding got lost on some servers. Fixed.
|
|
|
|
Bugfix: SQLBrowser - there was still a last bug left when BBCode was activated. Not all columns were shown with interpreted BBCode. Now they do. ;)
|
|
|
|
Bugfix: SQLBrowser - warning when editing fields: "undefined var d_collate" - fixed
|
|
|
|
Added Feature: SQLBrowser
|
|
- in table overview some columns are displayed "human readable" (1 MB instead of 1048576)
|
|
- added explaining titles when hovering size (move curosr onto TB and you will see the explanation "TeraByte")
|
|
|
|
Bugfix: SQLBrowser - BB-Codes are now reactivated. You can activate BBCode-displaying of any char-row again
|
|
|
|
Bugfix: SQLBrowser - fixed some problems with the listing of table overview (fields were sometimes not in the correct row if a field before was empty)
|
|
|
|
Added: most wanted features when restoring ;)
|
|
- if it is a backupfile of MSD -> get character set automatically and restore file with switching MySQL-connection to correct character set
|
|
- let the user choose the charset of backupfile if we can't detect the charset automatically
|
|
|
|
Bugfix: enclosed encoding in backticks when writing encoding to dumpfile (problem: encoding is a keyword and must be placed inside backticks)
|
|
|
|
Bugfix: for Installation (Warning: mysql_query() [function.mysql-query]: Unable to save result set in
|
|
/www/htdocs/xxx/inc/functions.php on line 471") - suppressed Warning by adding @
|
|
|
|
Added: Toolbox - choose character set and collation separatly when creating new tables
|
|
|
|
Added: Toolbox - language var for charset added
|
|
|
|
Bugfix: Toolbox - charset and collation was not surrounded by backticks. Error when using charset "binary". Fixed.
|
|
|
|
Bugfix: fixed some validation errors in sqlbrowser
|
|
|
|
Bugfix: filemanagement -> bugfix for coloring table rows when listing backup-files
|
|
|
|
Bugfix: SQLBrowser: undefined index 'Name'
|
|
|
|
Added: SQLBrowser - edit table structure: Charset-Listing is now sorted alphabetically
|
|
|
|
Bugfix: when editing Records in SQLBrowser the tablename got lost
|
|
|
|
Fixed some missing lang-vars in language pack "de-Du"
|
|
|
|
Added feature: when backing up via PHP one now can choose the encoding of the backupfile (standard encoding of MySQL-Server is pre-selected)
|
|
SET NAMES character_set now also is written into backupfile when using PHP
|
|
|
|
Added: Implemented detection of possible character_sets of MySQL-Server for MySQL 4.0 and 4.1 and higher
|
|
|
|
Added: some language-vars for output (language-packs are updatet)
|
|
|
|
Bugfix: SQL-Browser: fixed a problem when deleting tables
|
|
|
|
Added: some language-vars (I found some fixed text-outputs)
|
|
|
|
Security: began to secure some of the included files. They can't be accessed directly now (still some more to do)
|
|
|
|
Update crondump.pl:
|
|
- security: crondump.pl won't do anything if the passed config-parameter contains ":" (should prevent unsecured installations from including external evil configurations)
|
|
- translated some German outputs to English
|
|
- removed some unnecessary breaks and hr's in logfiles and screen-outputs
|
|
- adorned output in some other ways
|
|
- added the possibility to include and evaluate the new .conf.php-file
|
|
|
|
Bugfix for warning: undefined index cronfile_savepath
|
|
|
|
Added feature: show file encoding in filemangement
|
|
|
|
Security: Perl configuration file is named .conf.php - corrected configuration (config_overview) to get the correct filelist according to the new filenames
|
|
|
|
Bugfix crondump.pl: when using Multipart and Multidump together the partcounter was not reset to 1 (Part1 of the next database was named part_(part of last database+1)
|
|
|
|
Added Charset-var: preparing the manual choose of the encoding of the backupfile
|
|
|
|
Added charset-var to statusline in order to show it in filemanagement.PHP/msd/trunk/msd_cron/crondump.pl
|
|
|
|
Bugfix: SET NAMES $charset; has been placed before each table - now it is just written once into each backupfile
|
|
|
|
Bugfix Perlscript: Use of uninitialized value in concatenation (.) or string
|
|
|
|
Added: Perlscript crondump.pl:
|
|
- When backing up, Perl now sets the connection to MySQL to utf8
|
|
- added output "SET NAMES utf8" to Dumpfile. This way MySQL is switched to utf8 when restoring
|
|
|
|
Added: Delete older perl configuration files
|
|
|
|
Added: Security issue for typo3
|
|
|
|
Bugfix for undefined Index-Notices in SQLBrowser
|
|
|
|
anti vulnerable patch in sql.php
|
|
|
|
Bugfix: when using InnoDbs nr of records was shown wrong in databaseoverview (Not really a bug because MySQL itself returns the wrong sum - bypassing this by using SELECT count(*) )
|
|
|
|
Added: output of used Perl compress::zlib version number in perltest.pl
|
|
|
|
Bugfix: failure when using the converter and the backup contains "decimal" fields. Backticks were set wrong. Fixed.
|
|
|
|
Added: Portsetting of configuration was not recognized by crondump.pl - now you can choose different ports than 3306
|
|
|
|
Bugfix: on some servers some of the configvars in mysqldumper.conf were not saved as 0 but as empty strings. This lead to errore when executing crondump.pl . Fixed by converting those vars to intvalues when saving mysqldumper.conf.
|
|
|
|
Bugfix: error unknown var $id in sql.php when changing fields
|
|
|
|
Bugfix: menu.php Javscript-Definition completet
|
|
|
|
Added some error handling for mysql_search if chosen table is empty
|
|
|
|
Added string-conversion for output if connection is not set to utf8
|
|
|
|
Bugfix: JS-Error when selecting a SQL-Command from the SQLLib in other browsers than IE |