######################################################################### # # H-Sphere Backups Changelog # By HspherePackages.com # ######################################################################### 2005-09-16 Robert Rolfe * Fixed issue with windows rsync. Stopped working due to change in how psoft starts the windows rsync module. Effected Files: Java Class: Backups_Cron.java 2005-07-10 Robert Rolfe * Fixed issue with upgrade/uninstall of package and missing/leftover database information. 2005-07-10 Robert Rolfe * In the intrest of security, we changed the deleteDirectory() method to not get passed the working directory path so another class on the system could not pass a different path to the method. I set the method to collect the working path itself instead. Effected Files: Java Class: Backups_Cron.java 2005-07-09 Robert Rolfe * Fixed problem with permissions from last fix. Deleting the contents of the working directory was still a problem. International chars and incorrect permissions were causing problems with java delete function. Fixed it by running "rm -rf" using root. Effected Files: Java Class: Backups_Cron.java 2005-03-03 Robert Rolfe * Fixed possible permissions problems when taring and deleting files: Some customers, for unknown reasons, like to chmod files and directories to 000 making tar fail and causing deleting of files to fail. This has been resolved. Effected Files: Java Class: Backups_Cron.java 2005-03-01 Robert Rolfe * Fixed possible SQL injection problems: SQL injections were never exploited but should have been fixed regardless of that fact. Effected Files: Java Class: Backups.java * Fixed Cron Pulling Wrong IP Address: The possibility of the cron pulling the wrong ip address for rsync and mysql has been fixed. Effected Files: Java Class: Backups_Cron.java * Added automatic removal of stale/old backups Added the functionality of removing old backups automatically based on the amount of time they have been complete. Controlled via the "HOLD_TIME" variable in HpshereBackups.properties Effected Files: Java Class: Backups_Cron.java Java Class: HsphereBackups.properties SQL Table: account_backups SQL File: _pkg.sql 2005-02-28 Robert Rolfe * Working Directory Cleanup: Provided an additional cleaning of the working directory before starting each backup to ensure information is deleted and not put in the next users backup. Effected Files: Java Class: Backups_Cron.java * Fixed Backups/Restores getting stuck "In Progress": Marked all backup items that were stuck as failed when next backup run starts. Provides ability for these items to be removed. Effected Files: Java Class: Backups_Cron.java * Fixed download error using IE6 & SSL: Removed the cache control line that was causing problems with IE 6 and SSL. Effected Files: Java Class: BackupsDownloadable.class 2004-12-13 Robert Rolfe * Initial H-SphereBackups 2.0 package available for download.