135 Zeilen
		
	
	
		
			Kein EOL
		
	
	
		
			6,3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			135 Zeilen
		
	
	
		
			Kein EOL
		
	
	
		
			6,3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
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 |