Version History
|
|
04/30/2008 version 8.0.0 (Note Version Designation Change.)
Added: New web portal - Client web operator to allow users to login to see their backups
Added: Ability to run local storage backups, ability to replicate these backups to an online vault
Added: Client/User encryption key options (encryption keys kept on the local computer only)
Added: Customization Kit which allows USDV to define Branded Reseller builds
Added: Now Export large amounts of data in a compressed, deduplicated format for offline shipping. Restore the export from the backup client.
Added: x64 and ia64 support for both the
client and server. Client and server architecture type can differ.
Added: Data retention rule changes to
improve design for much greater control of the archive server.
Fixed: Misc. small fixes and enhancements
Added: ACL support and ADS support
Added: New SSH FTP and FTP libraries
Added: Advanced restore option now default (restore if newer)
Changed: Email reports included as an `attachment
Changed: ROBO Restore tree paths - when using restore to a specific location only
Changed: Inverse backups (needs to be newest to oldest)
Optimization: RAM usage decrease on backups (4
phases). Decreased RAM on startbackup.exe by over 90%
Changed: Moved all application data to appdata\backupclient from appdata\"server" for custom builds
Fixed: FTP Servers not appearing under File Tree Initially (used to require program restart after adding an FTP server)
Fixed: Restoring to network path with no permissions
03/28/2008 version 10.14.12.1
Changed: Text change for status message in web reports in some cases
Changed: Text change for scheduler message in client with local system account
Fixed: Better reporting for 0 Files Backed up
Fixed: Better error handling on enum phase for network computer
Fixed: Corrected Exchange Database reports
Fixed: Deleting a Backup Schedule would not delete Data Retention rule
Fixed: Color coding fix in HTML reports
Fixed: No web report was created for system state backups
Fixed: Database message corrected - version ID not found
Fixed: Report sending optimization
Misc.: Client side speed optimization
Fixed: Scheduler would not uninstall on updates
Fixed: Incorrect message in Email Subject for canceled backups
Fixed: Auto healer will now clear local file name IDs that are not used
Fixed: MaintenanceBot.exe upgrade
Optimization: DB usage optimization for less DB usage regarding quota
Fixed: Added better error handling when database was too busy (dialog failed message)
02/20/2008 version 10.14.12
Added: Ability to select which exchange store to backup
Added: Truncating SQL transaction logs, DBCC, and more (SQL + Exchange)
Added: Ability to see backups that are running even after logged off
Changed: New icon inside software, top left of windows
Changed: Word Change in Reuploading
Changed: Remove "stop task if still running after x hours" in scheduler screen as there is already an option for this in the backup wizard
Changed: Hide serial # static text in the about screen
Changed: System state "writeFile" messagebox error to display in StartBackup window instead
Fixed: "Manualy" added computers don't show up if shut off LAN loading
Fixed: No connection to LAN computer gives wrong message.
Fixed: Directories with & in the name do not get backed up
Fixed: Wrong domain entered in the schedule screen, test auth info gives success, but should be error
Fixed: System state "WriteFile" error
Fixed: Vista Bug - Stream error
Fixed: Startbackup.exe never stops running in Vista Business in some cases
Fixed: Startbackup.exe crash with large initial backup in some cases
Fixed: Retry/Cancel continuously in the middle of backup in some cases
Fixed: Inserting a "Square" "" into file name causes error
Fixed: System State error with Vista (scheduled backups were not running as an elevated process)
Fixed: There can be timeouts on "write_report" command
Fixed: Create version id right away, so reports show online if backup fails with any error.
Fixed: Restore causes optimization problems when VersionFileInfo database table is big with string compares
Fixed: Infinite Retry/Cancel when restoring corrupted block
12/24/2007 version 10.14.11
Fixed: Running multipe SQL Schedules at the same time problems
Fixed: For profiles that have no schedule display N/a instead of Invalid datetime in the client software
Fixed: If you try to restore a path that is 250 characters into a long path
Fixed: 2 status changes
Fixed: System State with Win 2003 Domain
Fixed: Path too long when combined with base path not handled
Fixed: If profile is running don't restart a schedule of the same profile
Changed: Make 4 digit version numbers
Fixed: Restore when there a corrupted storage reports successful
Fixed: Exchange DB backup with local storage issues
Fixed: Backing up /usr/share/ Linux issues
11/24/2007 version 10.14.10
Added: Active Directory backup plug-in integrated into the system state plug-in
Added: license agreement to system state plug-in installation
Added: System state plug-in is now installed with client installer
Added: run schedule button to scheduling screen
Added: Active Directory backup restore utility integrated into the system state plug-in
Added: next run time text in the schedule management screen.
Added: Added installation error message for the System state plug-in on Win2000 (shouldn't allow install)
Fixed: Report doesn't reflect a backup job that is interrupted by a duplicate job running
Changed: Word Problem with Backup Reports
Fixed: scheduler screen when modifying info doesn't update selected item
Fixed: Running scheduler as a specific user sometimes shows the program in the wrong context (2003,XP)
Fixed: Editing SQL backup issues if you continuously press back/next will not refresh the information.
Fixed: If the system state fails, it now deletes the temp data directory
Fixed: Multiple servers used to pose a problem for local storage
Fixed: Last backup version was not showing up on the web operator (software related issue)
Fixed: Misc. scheduler issues in Vista
Added: Windows 2000 support for USDV server
Fixed: WS2_32.dll Error
Fixed: read size not equal sent size was sometimes appearing during backups
Added: Ability to run db dump, local storage, and clean up on demand from the System Scheduler tool.
Added: AutoHealer new type of healing
Added: next run time column to the system scheduler
Added: Stress test tool created and available upon request
Changed: System tools should check if a version is already running and not allow 2 instances
10/26/2007 version 10.14.9
Changed: Do an upgrade check on retry/cancel
Fixed: Would lock on Blank files
Fixed: Backups sometimes hang
Fixed: Add system state for windows 2000 server and windows vista
Changed: Email reports should report which databases failed and which succeeded
Fixed: System State in Windows 2003
Changed: Wrong error message w/network machine backups w/o authentication
Changed: USDV client running out of space should be in MB or GB instead of bytes
Fixed: System state Plugin on Windows 2003 (No Domain)
Fixed: Exchange backup error 0x80070003
Added: Auto setup a DB dump upon USDV server installation
10/10/2007 version 10.14.8
Fixed: Local storage does not create the folder.
Fixed: Editing Scheduled Profiles not working
Fixed: Uninstalling USDV Serial Key Problem
Fixed: Not inserting C:will restore to USDV/bin directory
Fixed: Archive update placing wrong path in Start Menu
Added: Replication bot in scheduler
Fixed: Weekly Schedules not working properly
Fixed: Inserting check before all files loaded error
Changed: First restore option was removed
Fixed: Archive Installation Errors
Fixed: Editing SQL Databases
Optimized: demuxer task: fix all function to always go in thread pool
Fixed: Vista virtual path problem
Fixed: If USDV server looses connection, startbackup.exe crashes
Changed: Reports have no order
Changed: Files not backed up in reports
Fixed: Schedule bug with thread exiting from SetWaitableTimer
Added: Need to add replication executer CFG patch program and generate one in sys op wizard
Added: Server side replication
Fixed: Generating replicationexecuter.cfg during update
Added: ReplicationToAllVersions.cfg generating in full and update
Fixed: Backup job not showing on all backups
Fixed: Enable to choose\change rule from drop-down list using keyboard
Fixed: Multiple schedules for the same time don't run
Fixed: Network computers user/pass not saving when closing client
Fixed: Wrong text at modifying a data retention rule
Fixed: Kill command does not work on Windows 2000 Machine
Changed: Word change - USDV client
Fixed: If schedules set to never- they will run anyway
Fixed: System Setup Wizard only allows 14 character for SQL host
Fixed: Could not obtain the license file information.
Changed: Take out trial for general settings in Corporate Operator
Changed: Allow user to set backup logs on main screen
Fixed: Quota not being displayed correctly in operator
Fixed: Remove duplicate items in operator with hot fix
09/20/2007 version 10.14.7
Optimization: Backup/restore speed increase by removing "getting previous version" function
09/13/2007 version 10.14.5
Fixed: Deleting on the server took a long time and would cause the client to think that the client software crashed. It is now instant.
Fixed: Ability to specify any type of file to run for the "before/after" backup commands (Before it was only .exe).
Fixed: Better status given when enumerating files so that the GUI does not look like it is hung.
Fixed: Client hang fix when the client was waiting for a response from the server in some cases.
Fixed: Multiple inserts was sometimes causing version id not found errors.
Fixed: FTP crash on some backups.
09/05/2007 version 10.14.2
Fixed: Password field not auto filling for network machines
Fixed: Uninstall not removing certain folders
Fixed: Adding an end user checks the customer quota
Fixed: Install over writes the log location preference
Added:: ability to schedule a database dump
Fixed: Install over writes the log location preference
Clean up: Removed unused options
Optimization: Restore would be slow if a file was in use
Changed: FTPS allows different ports
Fixed: FTP backup file selections didn't stick
Fixed: Files that weren't backed up didn't show in email report
Added Feature: Server Side/Client Side: server auto updates client
Fixed: Blank screen would appear on server selection screen
Optimization: SQL 2000 over a network
Fixed: Deleting a version and startbackup.exe gives error
Fixed: Exchange domain backup would fail if not auth specified
Fixed: Running system setup wizard twice would give error
Fixed: Blank error when modifying a schedule
Fixed: Invalid character error for UNIX ftp backups
Fixed: Surgemail would add extra spacing in email field
Fixed: Invalid Argument error
Optimization: Autohealer
Fixed: Passwords not saved when closing client
Fixed: Setting passwords at the workgroup level
Optimization: To avoid potential hangups
Optimization: Startbackup.exe writes to HD instead of RAM
12/19/2006 version 10.9.82
Added: Block Level option added to Backups. Checked by default. This will no longer store your backups on your local Hard Drive! Only available on new created schedules.
Added: New task scheduler not based on the windows task scheduler. The new scheduler gives us the ability to run backups even if the user doesn’t enter a username/password.
Added: Conversion utility inside the installer to convert old windows task schedules to the new format.
Added: When creating a scheduled backup, it will now ask you YES or NO if you would like to runt he backup.
Added: Correct processing of exceptions in ExchangeBackupDLL
Added: Network speed optimizations for LAN loading. A connection is only made to LAN computers when you are editing a profile for the computers that have files to backup in them. You can manually press the connect button to specify files in other LAN computers.
Added: When right clicking on the manual container, you can now select Add network computer. It will allow you to manually add a computer.
Added: Settings directory in application data folder. All settings will be stored here in the future. This is to better support Windows Vista.
Added: Network is now stored in a settings file. These settings get loaded instantly when running new backups after the first one, and when editing backups.
Added: Menu on the main startup dialog.
Added: Ability to remove computers from the tree. If for example a computer that used to be on your network that is no longer there. Since all computers are saved it will be displayed. You can remove it now manually.
Changed: Combined trial and full version builds
Changed: Small GUI text change -> When running a saved backup it said to press the Next button, when it should have said Finish button.
Changed: Manual activation button will now be enabled by default as soon as you go to activation screen
Changed: Once in activation screen can click on the text to manually activate and it will send you to the manual activation page.
Changed: Error message 25045 was changed to: "Activation not entered, or trial has expired. (Error #25045)"
Changed: Email subject changes. Ability to set variables for the subject name
Changed: Installer now remembers last installed path
Changed: New SFTP DLL was inserted
Fixed: PFA restore, select only 1 file, it would continue to read until the end of the archive.
Fixed: Ability to detect unlimited LAN computers. Before it was limited to what could fit in a 16KB buffer.
Fixed: Activation problem on foreign language computers.
Fixed: Now give proper error message if help files could not be opened. For example if they were manually deleted.
Fixed: Now properly display the version number in the about screen
Bit level changes:
Added: Speed optimization, support for multiple data connections simultaneously
Added: Speed optimization, support encryption and compression in seperate threads
Added: Support for CRC calculations in seperate threads
Added: Large initial backup support for bit level backups. Can set maximum time for backups to run. Backup will continue where it left off the next time it runs if a maximum time expires.
Added: calculating CRC and SHA in separate threads
Added: When cancel backup is pressed, it will ask you if you would like to continue the backup next time.
Changed: Renamed file echoservers.eho to BitLevelServers.blf
Fixed: If there is no backup with this backup id when bit level backup, then create a new backup_set and rewrite backup id.
Fixed: Problem with noop thread.
Fixed: Wrong respond on reconnect for bit level backups.
Fixed: When restoring for bit level server backups, all advanced options will now work.
11/20/2006 version 10.9.74
Added: (Bit level backups) Ability to perform large initial backups spanned over multiple backups. Can now set a time limit for your backups. If the backup isn't finished within that time, the backup continues where it left off the last time. If you cancel the backup at anytime, it will now ask you if you want to continue where you left off.
Changed: (Bit level backups) Renamed file echoservers.eho to BitLevelServers.blf
Fixed: (Bit level backukps) If there is no backup with this backup id when bit level backup is run, then a new backup_set id is written.
Fixed: (Bit level backups) Problem with noop thread. There was a message "Wrong respond". This also fixes hanging on backups on some computers.
Fixed: Ability to detect unlimited LAN computers. Before it was limited to what could fit in a 16KB buffer.
Fixed: (Bit level backups) When you click cancel on bit level backup and select that you do not want to continue this backup the next time, there was no reports. Now it is create one.
Fixed: When cancel button was pressed, it would sometimes give a wrong respond error.
Fixed: Problem with the cancel button. Sometimes there was an error "File corrupted context:write failed E:/BitLevelBackup/files/ad8b8d7a-f6ad-41bb-b112-c0f30ace2fe2"
Fixed: Bug related to database function which sometimes selected the wrong server when 2 server versions were running.
11/5/2006 version 10.9.64
Changed: Socket model of bit level client was changed. Instead of blocking sockets, it is now using async communication.
Changed: Socket operations are reset if they are too long. Before a kill connection occurs, it will now detect if the server is still alive.
Fixed: Problem with & in file name or in folder name. Also included fixes with & if there is a name of container or computer.
Fixed: When editing a bit level backup, it didn't re-select the server that was used initially.
Fixed: Problem with keeping only 1 version on bit level backups. In this case, the client will always do a full version of the file.
Fixed: Logout from bit level server now occurs properly after a test connection.
10/18/2006 version 10.9.58
Added: Checkbox to create a shortcut on the desktop for all types of backups. You can find it at the first window for both scheduled and non scheduled backups.
Added: When on edit screen, if you double click on profile it now edit that profile.
Added: New Backup information:
At the end of a backup, in window, it now tells you:
- The total number of bytes that was transferred to the server.
- The total number of bytes that was backed up.
- The number of files transferred to the server.
- The number of files backed up.
- The number of files that had byte level patches performed on them.
This is only related to echo backups, not PFA.
Added: ExMerge modification. Now you can select in the Preferences to leave PST files after restore or to delete them.
Added: For bit level backups, ability to have advanced versioning, where the base file is merged so that a new full backup of a file never needs to be completed.
Changed: "Total size restored" replace to "Current location in backup"
Fixed: When you do a scheduled backups and select create shortcut it made a shortcut with an empty name.
Fixed: Correct message "There is nothing files to backup".
Fixed: Software does not backup folders with the & symbol in it. The problem was in save to xml. For files it works.
Fixed: Problem with error "The error could not be determined.boost::filesystem::last_write_time:
"D:\System Volume Information\tracking.log": Access is denied.". It appears when the file locked on
9/26/2006 version 10.9.54
Fixed: Timeout on getting response from server has been reduced to one minute from 5.
Fixed: An error with a crash in StartBackup when you select local computer and one of the network computers, when there is a backup of the local computer, and one of the files on the local computer could not be backed up because it was locked, then a crash occurred.
Fixed: Error with file was not prepared in upload folder.
Fixed: Problem with hang of StartBackup while backup to echo and before adding to local storage. There was a very long iteration after transferring. Optimized and increased speed. Now it works very fast.
Fixed: Problem with duplicate keys in database (error was "Unrecognized data base error. See error context.context:ERROR: duplicate key violates unique constraint "version_fileinfo_id_pkey")
Fixed: Selection would disappear (in edit schedule) when selecting files that were locked.
Fixed: Problem when you doing a backup from for example user 1 and passw 1 and changing this to user 2 and passw 2. It will now create a new backup set in this situation.
Fixed: Error when doing a backup to Bit Level Server and after transferring some of the files, the file became locked before adding it to local storage. In this result the backup fails.
Fixed: Bug with total files progress.
9/1/2006 version 10.9.50
Added: Windows authentication for SQL backups
Added: Calculate CRC and SHA only when modify date is changed
Added: After an installation, subsequent installations now go to the old installation location
Fixed: Would sometimes crash when it could not backup all files.
Fixed: Problem with incremental and differential backups. It would always backup all files.
Changed: Minor fixes in plugin model.
8/10/2006 version 10.9.44
Changed: Minor fixes to COM interfaces to allow for more plug-ins.
Changed: Got rid of a message box that comes up with a warning after backups
8/3/2006 version 10.9.42.32
Changed: New DVDCDLib.
Fixed: Edit profiles was not showing selection from files on LAN computers.
7/19/2006 version 10.9.38.31
Fixed: When doing the hierarchical file transfer over SFTP it would appends data to existing files.
Fixed: Various handle and resource leaks.
Fixed: With big backup profiles, there was a crash sometimes when editing a schedule.
Fixed: Problem with FTP reconnection. Sometimes it appended the wrong data (especially when the connection was lost for a long period of time).
Fixed: Crash with deleted files when you editing schedule.
Fixed: Sometimes crashed in StartBackup while doing data verification and sending information to the html report.
Fixed: Fixed a crash when editing schedule in calculating the backup size.
Changed: New SFTPDll.dll library for work with SFTP servers.
Changed: Rewrote delete backups functionality.
Changed: Rebuilt the synchronization in the tree view.
6/28/2006 version 10.9.34
Added: Byte Level Backup Engine
Fixed: When doing the hierarchical file transfer over SFTP it would appends data to existing files.
Fixed: Various handle and resource leaks.
Fixed: With big backup profiles, there was a crash sometimes when editing a schedule.
Fixed: Problem with FTP reconnection. Sometimes it appended the wrong data (especially when the connection was lost for a long time).
Changed: New SFTPDll.dll library for work with SFTP servers.
Changed: Rewrote delete backups functionality.
6/6/2006 version 10.9.30
Added: Encrypted password for windows schedule.
Added: Add version number installed into the txt log file, xml logs, html reports, and outgoing email reports: for each backup.
Fix: Start Backup sometimes would stays open when a backup has completed
Fix: If you have a folder open with US DataVault Backup Pro in the title and try to start US DataVault Backup Pro Software, it would think that US DataVault Backup Pro is running and it would give you an error that US DataVault Backup Pro is already running.
Fix: When upgrading by re-installing it would say cannot write libxml.
Fix: Removed all memory leaks using FTP, SFTP. Removed all memory leaks in StartBackup.
Fix: If you selected an exchange brick-level backup, and then entered the server name, and then clicked twice on the Next button it would sometimes crash.
Fix: If you selected a search location to restore and selected FTP/SFTP it would not always list all files of the backup
Fix: Not always listing tree of SFTP if you selected to edit the schedule.
Changed: If you select an exchange brick-level backup and after enter server name, then click Next, it will now loads mailboxes in another thread and it will immediatelly go to the select mailboxes page.
5/26/2006 version 10.9.28
- Added: Friendly FTP names for when adding an FTP location.
- Added: When you're editing a profile it now display the name of the profile.
- Fix: Various memory leaks while saving and opening backup profiles (fixed incorrect usage of libxml2.dll).
- Fix: If you first did an exchange or exchange brick-level backup and later without closing vision backup, you did a file backup, it would go to exchange by default.
- Fix: Shell extension (right clicking on a file or directory) didn't always work properly
- Changed: New SFTP library with several bug fixes Fixed: Bug with ShellExtension. If you typed a profile name that didn't exist, it would crash explorer.
5/12/2006 version 10.9.24
- Added: When editing, the text for loading profile display now in color.
- Added: When editing, the Next button is now disable until profile is done loading.
- Fix: String "The tape was unloacked and unloaded successfully" replace to "The tape was unlocked and unloaded successfully".
- Fix: Bug with DAT drives.
- Fix: About box was not showing if you go to system menu.
- Fix: Crashes with SQL and exchange backups.
- Fix: Wrong temp location when you specify it in general preferences. It would always append VB to the folder name.
- Fix: When creating a backup profile to DVD without erase option set, then start the backup without a disk in the drive it just fail without prompting you.
- Fix: Some memory leaks in VisionsBackup and StartBackup were fixed.
- Changed: Software update web service. It now shows release notes
5/5/2006 version 10.9.20
- Added: Bug reports.
- Fix: Sometimes crash after click "Finish" on backup now Wizard if there were mapped drives.
- Fix: When you press the radio button to disable(enable) compression, it would keep both radio buttons checked.
- Fix: Relating to CD/DVD restore. On the screen where it asks for the location of the PFA file, if you accept the pre-filled selection if it is correct (i.e. E:\), or choose another drive from the drop-down, or manually type in a drive, it will fail with the error "You must enter the location of the PFA file".
- Fix: Hang when creating a backup profile to DVD with the Erase option set, than starting the backup without a disk in the drive.
4/29/2006 version 10.9.18
- Feature: Check for new version will now be made and will notify user if there is a new version on program startup automatically.
- Feature: Added a Cancel button to cancel the backup job.
- Feature: When restoring from a known backup, added a CD/DVD option. It work the same as the Hard drive option.
- Feature: Plug-in framework re-written from scratch. Can now create plug-ins in any COM enabled language.
- Feature: Installed plug-ins will show up as checkboxes under computers. User can check off any plug-in.
- Feature: Created directories and files plug-in (must be downloaded separately)
- Feature: Created my desktop and files plug-in (included in US DataVault Backup Pro builds)
- Feature: Created web browser bookmarks plug-in (included in US DataVault Backup Pro builds)
- Feature: Created Email client mailboxes plug-in (included inUS DataVault Backup Pro builds)
- Feature: To StartBackup information about trial version. Schedules won't be able to run after the trial has
expired.
- Fix: Changed string "Please select the tape drive to backup to" on "Search location to restore from" to "Please select the tape drive to restore from".
- Fix: When you select the DVD option on "Search location to restore from" it will now say: "Please select the drive letter of your DVD/CD burner".
- Fix: Any time you create a profile, and you create it for CD/DVD. When you go to edit the profile, the selection media will always go back to hard drive/Zip drive. This has been fixed.
- Fix: Could not burn DVD+RW at all because it didn't think the disc was writable.
- Fix: Could not burn DVD-RW without first erasing them.
- Fix: When you selected the wrong burner, went to run the backup, and get the messagebox about "Please insert a writable disk", you can click OK in that error box infinitely, but it just keeps reappearing.
- Fix: Problem with restore backups that was crypted(the restore operation did not finished).
- Fix: The Request messagebox says press OK, but there is no OK button(there is Retry button). Change string on it to "The disc is not writable, please insert a DVD/CD and press Retry to start burning.".
- Fix: GUI fix, restore from cd/dvd no longer shows erase dvd checkbox
- Fix: Fixed issue with backups of single files that are larger than 4GB.
- Fix: Incremental backup restores information fixed
- Fix: Information to running backups added for when trial expires
- Fix: Sometimes in Scheduling window the password was being saved wrong on edits
- Fix: Changed log folder from LogPath to Logs
- Fix: Problem with doing scheduled backup weekly and monthly. Program didn't check if you selected the day of the
week or one of the months.
- Fix: Scheduled window password had wrong string sometimes.
- Fix: Bug with mis-aligned filenames in the PFA file due to the size of the file being written, and the actual
data being written being different.
- Fix: Some minor restore GUI issues.
- Fix for “delete options”
- Changed: On screen with selection of what to backup, when you are editing a schedule, but it has not loaded yet: it was showing: [Computer Name Static], this was changed to displaying nothing after Name: [Status], this was change to display nothing after Status:
- Changed: We now display a message above the text Network computers that says "Loading backup profile, please wait:".
- Changed: When restoring, if from a PFA file on CD/DVD. Sometimes it will give the error "Could not open archive". Now it says "Could not open archive, please open and close your burner tray and try again."
- Changed: String "Update my expire date" to "update my expiry date".
3/20/2006 version 10.9.4
- Fix: Problem with Remote Computers in tree view when the base path is something different than /.
- Fix: Fixed edit problem with saving schedules for schedules that are
edited more than twice
3/17/2006 version 10.9.2
- Added: SQL Backups directly to all media is now supported
- Added: Exchange full backups directly to all media is now supported
- Added: Exchange mailbox backups directly to all media is now supported
- Change: All backups will now be performed inside the PFA file. Before exchange and SQL would get created separately.
- Change: Re-created all wizards to be more consistent and have cleaner code. All GUI functionality will now be more stable.
- Fix: Fixed problem with log file sometimes not getting created effecting incremental backups
- Fix: Error with the detection of CD/DVD burning drives on computers that had 8+ drives and a CD/DVD was in spot 8 or more
- Fix: Problem with log file path: When you go into the vision Backup Preferences and change the log file path in the general settings. Close the program and re-open it and it will have returned to the original path.
- Change: initializing tape drive could sometimes take hours depending on the tape size because it always tried to determine the number of headers on the tape. Since the format of the tape for N archives on a single tape is [header 1] [data 1] [footer 1] ... [header N] [data N] [footer N], it would have to seek past very long data for to get to the next header. Every time the tape was initialized it would go to the start of each header. Most backups though put a single large backup per tape. Which means that most of the time you don't need to seek past the entire data block. We now check to see if the first header has a matching name to the file we want to restore, and if so we don't seek past the header.
- Fix: Fixed bug when restoring from a tape drive on a searched location, it didn't always find the backups on tape. Depending on the tape drive number that was searched.
- Fix: Fixed tape initialization problem on some profiles
- Fix: When tape is full it would crash instead of issuing an error message to the client, this has been fixed
- Fix: Some tape write operations would sometimes fail because the tape drive reported a device IO error. Error trapping has been added to handle this so that the data on tape will not get corrupted.
- Fix: Fixed display problem with some files not being displayed in restore screen for compressed backups > 4GB in size
- Fix: Fixed sometimes 2 computers load in tree
- Fix: Fixed problem with access to FTPSFTP log file Change: Message for include exchange server dll path to environment variables
2/22/2006 version 10.8.44
- Fix: Backups, though successful, may not show up in the restore from known locations window
2/15/2006 version 10.8.42 - Update (version is the same but bugs have been fixed)
- Fix: Incrementals were doing full backups instead backing up only files that had been added or changed
- Fix: When doing an Exchange server backup, even though all mailboxes were selected, only 3 would be backed up
2/10/2006 version 10.8.42
- Fix: File delete issues with Iomega Rev Drives where it couldn't find backup file if correct disk wasn't inserted
- Update: Full rewrite of FTP/FTPS/SFTP reconnect feature to make it 100% more stable with every connection
2/8/2006 version 10.8.40
- Added a step when restoring from a known location to confirm the media to restore from.
- Fix: Was not always showing all mailboxes while backup using Exchange Brick-level
- Fix: FTP and SFTP reconnect dialog was not showing
- Added Now display detailed notifications to the backup window when deleting old backups about which files were deleted and if any failed
to delete.
- Fix: Remove backups older than bugfix for SFTP.
2/1/2006 version 10.8.36
- Fix: Hangs if restore over SFTP.
- Fix: Problem with incremental backups if there is an ampersand in the profile name.
- Fix: Problem with notification after restore over FTP.
- Fix: You cannot edit brick level profile if you create a schedule brick level backup.
- Fix: Crash when in edit backup schedules delete all profiles.
- Add: SFTP reconnect feature if connection lost.
- Added Now display detailed notifications to the backup window when deleting old backups about which files were deleted and if any failed to delete.
- Fix: Remove backups older than bugfix for SFTP.
1/24/2006 version 10.8.30
- Add: Added new icons. Improved description drawing on main dialog.
- Add: Convert new icons to 24BPP. Turn on by default "Do not use index file for restore" option.
1/20/2006 version 10.8.28
- Add: Select mailboxes for Exchange Brick-level Backup
1/18/2006 version 10.8.26
- Fix: Fix always SUCCES after Exchange Brick-Level Backup
- Add: Message about Environment variables for Exchange Brick-Level Backup
1/17/2006 version 10.8.24
-Fix: While backup or restore problem with allocate memory in gzio.c. Removed memory leaks on Lan detection and backup operation.
-Fix: Lan backup failure. In version 10.8.14 backup operation failed. After we fixed memory leaks and allocated memory in gzio.c
-Fix: Removed memory leaks in create new schedule pages.
-Fix: Lan backup fails. Added reconnect dialog while fails backup or restore operation from Lan.
-Add: Reconnect dialog on restore and verification operations.
-Add: FTP server incremental backups.
-Fixed: Exchange cleanup options were not being set properly
-Fixed: Schedules not running on 2003 server if not logged in
1/14/2006 version 10.8.22
- Add: Exchange Brick-level backup support.
1/12/2006 version 10.8.20
- Add: Reconnect dialog on restore and verification operations.
- Add: FTP server incremental backups.
1/12/2006 version 10.8.18
- Fix: Remove memory leaks in create new schedule pages.
- Fix: Lan backup fails. Add reconnect dialog while fails backup or restore operation from lan.
1/12/2006 version 10.8.16
- Fix: While backup or restore problem with allocate memory in gzio.c. Remove memory leaks on lan detection and backup operation.
- Fix: Lan backup fail. In version 10.8.14 fail backup operation, after fix memory leaks and allocate memory in gzio.c we cannot reproduce this issue.
1/12/2006 version 10.8.12
- Change: Added message to the activation screen "Once a valid serial number is entered, the Activate button will light up"
- Bugfix: Fixed issue for computers that had normal CD drives that were not burners
12/5/2005 version 10.8.8
- Feature: Added NAS drive support
- Feature: Added better detection for network share loading. It will now detect all network shares instead of only the administrative ones that are named a$-z$.
- Feature: Blowfish 448-bit encryption keys will now be used for all backups
- Change: Fixed the blowfish confirm edit box tab order
- Change: When reporting error if write operation fails in a backup, it will now give more specific information about why the write operation failed.
- Bug: Bug with incremental by archive bit, it would backup all modifications since the last full backup instead of only the changed since the last incremental backup (i.e. was doing something closer to differential)
- Bug: Bug with differential backups by archive bit, the first full backup will now turn the archive bit of the base files to OFF. After the first full backup, subsequent backups will not modify the archive bit.
11/28/2005 version 10.8.2
- Was tryign to connect to mapped drives with a trailing slash which would resort in a warning, this has been fixed.
- Added more generalized support for some SMTP servers that were having trouble handling emails that were sent from US DataVault Backup Pro.
- Exchange backup crash from a recent addition in 10.8.0 has been fixed
11/16/2005 version 10.8.0
- Optimization: Reading and searching through backup profile when restoring has been optimized from an exponential timed algorithm to a linear timed algorithm.
- Optimization: Greatly improved time needed to search for a matching backup profile when running an incremental/differential backup
- Optimization: Loading the index file used to take several minutes for large backups to restore and could even take hours if loading huge backups to restore. This process has been reduced to seconds for even the largest types of backups, and loads instantly for normal sized backups.
- Optimization: Loading the verification file used to take several minutes for large backups to restore and could even take hours if loading huge backups to restore. This process has been reduced to seconds for even the largest types of backups, and loads instantly for normal sized backups.
- Optimization: Added support for fast index restores from FTP when only some files are selected. Previously if you were restoring a file from the end of the archive, it would have to download the entire file, now FTP restores can be accomplished extremely fast no matter where the file is located in the archive. Previously if 2 files that you were restoring where not physically located near each other, it would take a long time to restore, this delay has now been removed.
- Optimization: After selecting a known profile to restore, there was a long time gap, this time gap has been eliminated
- Feature: When creating a backup profile, users will now have the option to specify whether or not to create a desktop shortcut to run the profile at a later time.
- Feature: Added support for Clear Control Channel (CCC) for FTPS connections (where if used, the FTPS control channel will not use encryption)
- Feature: Added support for Clear Data Channel (CDC) for FTPS connections (where if used, the FTPS data channel will not use encryption). Many explicit FTPS servers only support CDC for example.
- Feature: Will now display a warning if the user presses next when selecting an FTP site that doesn't have a username specified
- Feature: Added SSL time-outs for FTPS based connections
- Feature: Added option to log extended information for FTP/FTPS about the data connection
- Feature: Added last modified time on quick profile information when editing or choosing a profile to run
- Feature: Made quick profile view bigger on edit and run saved backup windows
- Feature: Proportioned the window better for the edit and run saved backup windows
- Change: Added icons to the restore window tree
- Change: Added icons to the reports window tree
- Change: When restoring before it would only show you the current size restored at the end of each file restored, it will now show the size restored in real time so that if the user is restoring a very large file they will not think that the application has hung.
- Change: If the application is already open and the user tries to open it again they will get a message that it's already open.
- Bugfix: C and S prefix labels for the FTP logs were swapped
- Bugfix: Sometimes restore screen would look like it's crashing (even know it wasn't) and didn't inform the user what was going on.
10/7/2005 version 10.7.4
- MAIL FROM in SMTP field is now more RFC compliant.
- SMTP logs now include time stamps
- SMTP logs now include stubs of C: or S: depending on the direction of the SMTP traffic
10/5/2005 version 10.7.2
- Fixed issue relating to backing up remote computers and sometimes signing in as anonymous
- Fixed an issues when searching for backups on an FTP location. It was not using specified base directory (always used root)
- Fixed FTP issue for active FTP PORT commands. It was specifying own IP as 0.0.0.0 and some FTP servers didn't like that. This problem was for backups from an ftp server.
- If no CD/DVD in tray it would take a long time when creating profiles
- Now include timestamps in all ftp logs
- Now include the location each file is restoring to instead of just the original path of the file that we are restoring in the restore screen.
10/5/2005 version 10.7.0
- When loading directories from remote computer, if there is an error enumerating the folder, it will give an error message instead of not allowing further expansion
- If enumeration of a folder fails from an FTP location, the error message that is displayed now shows what the server's response was, or one of the following error messages 'could not connect', 'error sending', 'error receiving', 'could not start data connection", 'could not connect to data connection'
- Will now load remote computers before LAN computers, since it's faster to load remote computer list
- If user had set a base directory other then '/' and the user went to remote computers and tried to view the directories, the directories used to list relative to '/' and not the base directory that they specified. Before this could cause permission error, but since errors weren't displayed before, the ftp computer's '/' just wouldn't expand
- Fixed bug when restoring from a remote location that has a base directory
- Fixed bug when you have multiple remote computers, they would all take sequential local ports, and would therefore not allow the data connection to pass through on the command connection + 1 for passive FTP connections. If the port is in use, it will now try a random port.
- Now mention that Zip backups aren't restorable through the restore screen directly in the learn more link.
- Loaded new SFTP library into US DataVault Backup Pro, several bug fixes.
8/25/2005 version 10.5.7
- Removed Exchange backup/restore debug file
- Changed Exchange backup/restore output file to write as the backup/restore occurs. This is more usefull when a backup/restore fails causing US DataVault Backup Pro to crash since there will be a log file.
7/27/2005 version 10.5.5
- Fixed bug in Exchange backup causing a memory access violation.
- Incremental and Differential no longer allow the "Delete all backups before backup begins" and "Delete all backups after successful backup" options.
- Fixed a bug in searching FTP for existing backups when a base directory is specified not working.
- Fixed a bug with restoring files after searching FTP with a base directory not getting the correct base path.
7/19/2005 version 10.5.1
- Fixed bug where zip backups would not be burned to CD/DVD
6/21/2005 version 10.5.0
- Added 'Incremental backup based on date to .zip'
- Added 'Full backup to .zip'
- Fixed bug causing "Update My Expire Date" not to work properly
- Added a display for the version on the Workspace screen for the trial version
6/21/2005 version 10.4.27
- Fixed bug in 'Allow at most one backup to run at a time' causing no backups being able to run
- Made the scheduled username and password optional when creating a schedule frequency of 'Never'
6/21/2005 version 10.4.23
- Fixed bug in 'Remove all old backups before backup starts' causing it not to work for FTP, FTPS and SFTP
- Fixed bug in "Remove all old backups after successful backup" causing it not to work in FTP, FTPS and SFTP
6/21/2005 version 10.4.19
- Updated SMTP library
- Added the ability to log SMTP sessions
- Added option to delete contents of exchange backup directory before a new exchange backup is run
- Added option to append counter to exchange backup directory is it already exists
- Added option to append date and date and time to exchange backup directory if it already exists
- Fixed bug causing Exchange Backup portion of Backup Wizard disappearing
- Fixed SMTP (email) list not clearing when you delete the only SMTP item
6/21/2005 version 10.4.17
- Updated SMTP library
5/31/2005 version 10.4.15
- Updated software update to now show byte progress when downloading files
- Created a new Software Update wizard to give it a cleaner look and simplify the process
- Fixed bug causing successful exchange backup showing as red in the progress dialog (now shows in blue)
5/30/2005 version 10.4.13
- Updated SMTP library to fix a bug that was causing some ISPs and antivirus programs to not be able to send the email
5/27/2005 version 10.4.11
- Now hides Add, Remove and Modify Template buttons when a file is selected
- Fixed bug stopping valid Plugins from being installed
5/26/2005 version 10.4.9
- Added Backup every "x" hours to the Schedule dialog and Schedule library
- Replaced the "Add/remove templates" with 3 separate buttons for Add, Remove and Modify
- Changed caption of getting the subscription license expire date online button
- Added isWindowOpen and copyExtraData to Plugin
- Added a recursive plugin extra data copy to
- US DataVault Backup Pro Dlg to update child items when a plugin is modified
- Added an error message when ReadOperationFailed occurs in PackArchive::writeToArchive
- Added RemovePluginRecursive to remove a Plugin/Template from the current item and its sub items
5/20/2005 version 10.4.7
- Updated software update
- Updated SMTP connection
5/19/2005 version 10.4.5
- Fixed bug with restoring encrypted backups
- Fixed but with FTP not seeking properly when using encryption
5/18/2005 version 10.4.1
- Fixed bug causing a crash with hitting the 'Previous' button after restoring a backup fails.
- Updated software update library
- Changed the trial to a 15 day timed trial
5/13/2005 version 10.3.17
- Fixed problem in FTP caching when caching is not used
- Changed computer/container password dialog to have a white background
- Changed bookmark plugin options dialog to have a white background
- Changed files and directories plugin option dialog to have a white plugin
5/13/2005 version 10.3.15
- Added a check when doing an Exchange backup to a LAN computer thats checks for a Container global login
- Added a check to ensure Profile name or Schedule name does not contain only spaces
- Fixed memory leak when using TCP connection
5/13/2005 version 10.3.13
- Fixed bug causing spanned data files not being read correctly
- Fixed bug with string comparisons not comparing the whole string
5/13/2005 version 10.3.11
- Fixed issues with restoring larger than 4GB files
- Added restore portion to the new html report
5/13/2005 version 10.3.9
- Eliminated direct GUI access from the StartBackup thread to the Progress Dialog
- Added offline activiation
- Added support for backing up over 4GB files
5/9/2005 version 10.3.7
- Fixed bug causing a crash in the LAN Waiting Dialog
- Changed Software Update wizard so it stops crashing
5/9/2005 version 10.3.5
- Changed HTML reports to not use XML/XSLT (reports written as backup is done)
- Added dialog to force users to wait for LAN loading (fixed Edit nothing to backup all issue)
5/9/2005 version 10.3.3
- Update to new software update library
- Changed software update wizard to use the new software update library
- Fixed Index file not writing numbers greater than 4GB (~4.2 billion)
- Altered zlib's seek to take in unsigned __int64 for the offset
- Made it automatically check the Blowfish Password check box when selecting an encrypted backup to restore
- Added "Check online expiry date" for subscription license
- Added a check when selecting the files for restore to ensure at least one is selected
5/9/2005 version 10.3.1
- Added classes to redirect console output from Exchange "plugin"
- Added Exchange backup options for schedule and non-scheduled backups
- Fixed bug where hardware (tape) compression was not used on restoring from tape (when applicable
5/9/2005 version 10.2.9
***** ---- Updated DVDCDLib.dll ---- *****
- Added disc spanning to backup
- Added disc spanning to data verification
- Added disc spanning to indexed and non indexed restore
- Added gzclear to clear the read buffer
- Added disc spanning to straight and hierarchial file copy
- Changed SMTPConnection to use the port of the SMTP Server when sending an email (in both send test email and startbackup)
- Added warning to ask for blowfish password when restoring an encrypted archive
- Added a confirmation box for the blowfish password (when creating a backup)
- Fixed delete backups after "x" days
- Encrypted schedule user password stored in the registry
5/9/2005 version 10.2.7
- Added "Do not use Index file for Restore" default option in preferences
- Added "Do data verification after backup and during restore" default option in preferences
- Added "Do not use Index file for Restore" actual option in Restore Step 4
- Added "Verify restored data" actual option in Restore Step 4
- Added "Do Data Verification" actual option to Backup Info
- Added MD5HashFile project for storing, reading and writing MD5 Hashes for use in data verification
- Added UnpackArchive::verifyData to verify an entire backup file
- Added parameter to both UnpackArchive::extractArchive to pass an optional HashFile object
for use in data verification for restored files
- Changed data verification to occur after all backups have finished and have been written
to their respective medium (including cd/dvd)
- Added data verified files to backup reports
- Added data verified files to restore reports
- Modified backupInfo.xsl and restoreInfo.xsl to display data verified info (for the above two additions)
- Added CDR::closeTray to close cd/dvdrom tray
- Added eject/close to CD erasing before backup starts to solve the backup file(s) not being
written to cd/dvd
- Updated SMTPConnection (.cpp and .h) to lower the SPAM score
- Added "US DataVault Backup Pro" to the email FROM to help lower the SPAM score
5/9/2005 version 10.2.5
- Fixed bug causing 100% cpu usage when trying to calculate backup size
- Added "seek" to SFTP, FTP and TapeBackup
- Added Index project for storing, reading and writing index backup files
- Added support for indexed restore for all mediums
- Changed non index restores to use "seek" as well (for skipping over non restored files)
|