May 15th, 2012· New (Pro): Server Side Encryption support for Amazon S3
· New: Russian translations by Igor Pavlov
· New: Option to view FTP and email communication messages
· New: The email character set can now be chosen
· Updated (Pro): Completely new and improved cloud code
· Updated (Pro): No longer creates folders in the cloud (so no more empty files representing folders)
· Updated (Pro): Option to split files to upload to S3 removed as file size limit is now 5TB and parallel upload of parts implemented
· Updated (Pro): Content-type is automatically set for files uploaded to cloud
· Updated (Pro): Uploading split zip files to cloud no longer uploads to TMP files and renames
· Updated (Pro): New %EMAIL_SUBJECT32% and %EMAIL_SUBJECT64% variables
· Updated: On Vista and newer, when creating a schedule it will fall-back to creating a logged-on-only schedule if it cannot create a schedule with a password
· Updated: On Vista and newer, when setting SyncBack to start with Windows, it no longer prompts for login password
· Updated: Variables can now be used in email settings for To, CC, BCC, From, Reply-To, and Receipt
· Updated: If FTP server returns 451 error when getting a directory listing then it will try again
· Updated: Gives error message if schedule interval is too short or too long when using Windows Vista or newer
· Updated: Can choose to be prompted for many of the file and folder decisions when using fast backup
· Updated: Restricted some file decision options when using archive attribute fast backup
· Updated: History grid redesigned
· Updated: The logic for deciding if the destination/right files and folders are shown in the selection tree has been changed
· Updated: Warning given if set to delete every file in a folder to make it empty
· Fixed (Pro): Crash when selecting files and folders and files stored on cloud
· Fixed (Pro): Recognizes empty folders created in S3 using AWS console
· Fixed (Pro): Unable to modify SBM Service connection settings
· Fixed (Pro): Was not setting last modification date & time of files downloaded from cloud when file was put there by another cloud utility
· Fixed (Pro): A folder already exists with that name error no longer happens when replacing a file on S3 that was put there by another cloud utility
· Fixed (Pro): May not see versions stored in cloud when set to scan all files in one go
· Fixed (Pro): Burning to CD/DVD may fail if empty files are the last files added to a disk once its nearly full
· Fixed (Pro): Email component has MAX_PATH filename limit so errors when filenames too long for component
· Fixed: File and Folder selection window had checkboxes enabled to filter content when it should not
· Fixed: Click Choose sub-directories or Choose Filter with certain profiles types, and when using the cloud, failed
· Fixed: FREEMBYTESDESTBEFORE variable was not being set and FREEKBYTESDESTBEFORE was in mbytes and not kbytes
· Fixed: Not recognizing some alternate shells and so not displaying Differences window etc.
· Fixed: Rare cases where Stop! button causes button panel to resize
· Fixed: History is now correctly listed from newest to oldest (was oldest to newest)
· Fixed: Was create and deleting empty directories twice in some cases
· Fixed: Junction or mount points pointing to disconnected or missing drives are now correctly detected
· Fixed: Sometimes a locked/open file could not be copied if it was inside a junction/mount point
· Fixed: If base folder is a junction or mount point then deleting all empty folders setting will not delete the junction or mount point itself
January 9th, 2012· New (Pro): EMAIL_MD5 and EMAIL_IDORMD5 variables for backup of email messages
· New (Pro): Now supports Amazon S3 server-side-encryption
· New: RUNRESULT variable for text of profile result (to use for emailing log, for example)
· Updated (Pro): Better handling of emails with no message ID (which they should have)
· Updated (Pro): Better handling of invalid EML filenames
· Updated (Pro): ExtremeCopy functionality removed
· Updated: Wording of text related to case changes on the file and folder decisions settings pages
· Updated: Email sending and receiving components
· Updated: Help file updated to explain what happens with identical files but different dates and times or attributes
· Fixed (Pro): Was wrongly assuming files uploaded to the cloud via other utilities were folders
· Fixed (Pro): Not recording correct error message when failing to retrieve an email
· Fixed (Pro): SysLog messages can now be sent to localhost
· Fixed (Pro): Safe copy not used when uploading to cloud unless versioning is used
· Fixed (Pro): Rare case of skipping a file when dumping from memory to database
· Fixed (Pro): Was keeping new SBMS login details even if the login failed
· Fixed (Pro): When using SFTP it would not reconnect if disconnected when checking if a directory existed
· Fixed: Taskbar progress fixed (was broken in V6.0.3)
· Fixed: Case renaming now renames files instead of re-copying files (if the file is not empty and unchanged)
· Fixed: Space bar can now again be used to continue when Differences window appears
· Fixed: In rare cases emailing the log may result in a sending data error 5
· Fixed: May crash when using DISKLABEL, DISKSERIAL, or DISKHWSERIAL
· Fixed: Compressed file contains a different file than expected non-critical error on versioned compressed files
· Fixed: File and folder selections no longer cached when profile run as may have slowed performance in some cases
· Fixed: Issues related to minimizing and restoring window
· Fixed: WmiPrvSE.exe service using high amount of CPU. It will still use CPU time if profiles are set to watch for program starts and stops.
· Fixed: Event log wrongly recording that trial has expired
· Fixed: Display refresh timer functionality changed to avoid rare Not enough timers available errors
· Fixed: Was not deleting a temporary file (live run-time log)
· Fixed: Mirror left/right button on Differences screen was sometimes just copying attributes instead of actual file
November 14th, 2011· Updated: Installer to get around rare case of translation files being locked during install (because SyncBack is still running)
· Updated: The logic on getting version information from a versioned file
· Updated: Shows Insert in background column if profile is set to run on insert of a drive/disk
· Updated: Small improvement in email performance
· Fixed: May corrupt a child profile when running a group via the interface
· Fixed: Was not showing filename in lower-left panel in Differences window
· Fixed: Was not skipping folders already found but with different case
· Fixed: Help file window may lock-up if help displayed from two different windows while keeping help window open
· Fixed: Now correctly restores SyncBack window if trying to run a second instance
· Fixed: -posreset will now correctly reset the main user window
October 21st, 2011· New: Detect changes in file and folder name case and optionally correct them
· New: SmartSync options to skip and ignore changes
· New: Can choose what to do when you are not prompted for action
· New: Option to not log successfully copied, moved, or deleted files
· New: Option to not send log email if simulated run
· New: Can encrypt log file when emailed
· New: -log command line parameter to display latest log file for a profile
· New: -clearss command line parameter to clear SmartSync data
· New: -monoff command line parameter to switch monitors off
· New: -importprofile and -importscript command line parameters to import multiple profiles or scripts using wildcards
· New: -sbmssync command line parameter and appropriate exit code
· New: -profbackup command line parameter
· New: -winpassword to specific Windows login password
· New: Copy symbolic links as-is
· New: Email bodies can now be plain text and/or HTML
· New: Profiles can now be stored in the users roaming application data folder
· New: Option to ignore NTFS encrypted files
· New: Uses Windows 7 taskbar features
· New: Can stop Windows sleeping while profile is running, e.g. when burning CD
· New: Can use hardware serial number for drive insert detection and in new variables
· New: Groups can also have time limits
· New: When running a profile because of file or folder changes then can set how long to wait with no changes before running profile
· New: Many new variables, e.g. HWSERIAL
· New: Regular expressions now treat the backslash character as a line separator
· New: Group settings main window lets you filter profiles listed
· New: Profile run history can be seen in profile setup window
· New: /max prefix to maximize window when running programs in Run Before and Run After
· New: On Vista and newer, and if the locking application supports it, it can report the application that has a file locked
· New: Profile result shows if profile aborted because too many files would be deleted
· New: Stop, pause, and resume buttons in progress panel
· Updated: New schedules are not limited to 1 day run time limit
· Updated: On Vista and newer, profiles set to run on shutdown/logoff always run unattended
· Updated: Versioning filename format changed so filename is before version information
· Updated: Can now specify percentage of files deleted to trigger warn or abort
· Updated: Old log files can be viewed for a profile while it is running
· Updated: When pausing a profile, it will now pause the FTP upload/download
· Updated: Silent fail now tests connection by connecting to the port on the server instead of pinging the server (as many servers disable WAN pings)
· Updated: Detection of a profile already being run also checks other sessions (with same user)
· Updated: Tweaks to make user interface better with terminal services connections
· Updated: Next run date and time column takes into account the next run date and time of parent group(s)
· Updated: U3 support dropped as SanDisk began phasing out support for U3 Technology in late 2009
· Updated: Text log file format updated so easier to find errors
· Updated: FTP resume of upload or download when disconnected will use MD5 hashing instead of CRC32 if server supports it
· Updated: Shows if schedule is disabled and does not ignored disabled schedules on Vista and newer
· Updated: When profile settings pages now warn if SyncBack is not set to start with Windows
· Updated: Log contains warning if profile replaces group level variables and variables setup window also warns user
· Updated: Numerous other small changes, fixes, and optimizations
· Updated: Numerous interface tweaks to ensure translations are not truncated and translated when possible
· Updated: HTML log file creation quicker
· Updated: Log file now shows Fast Backup variable and its value if its a rescan
· Updated: Renaming profiles is quicker
· Updated: Window auto-close now returns windows actual caption on failure
· Updated: Window forcibly auto-close more likely to work with non-admin users
· Updated: Alternative paths list functionality improved
· Updated: Action menu items in Differences window now in main pop-up menu for quicker access
· Updated: Differences window and File Prompt now detect if the profile has been aborted, e.g. from tray icon
· Updated: New scheduled tasks and imported schedules are now set correctly for Windows 7 or Vista as appropriate
· Updated: Will now prompt to remove blank password restriction if set to do so when importing a profile with a schedule
· Updated: Option to be prompted to remove Windows blank password restriction is disabled if user does not have access rights to change it
· Updated: When importing a profile on pre-Vista versions of Windows it will change the schedule user account and prompt for the login password
· Updated: New profile wizard is quicker to populate location drop-down lists
· Updated: Tweaks to improve safe copy performance when copying from filesystem to filesystem
· Updated: ExtremeCopy component updated to V2.0.1
· Updated: Help file now includes details on SyncBack Management Service
· Updated: Clears recent and frequent jump lists on Windows 7
· Updated: Source and destination folder icons flash to help user know where to click
· Updated: Adds bug report file to tech support zip file if it can be found
· Updated: Improved speed of saving FB and SS data
· Updated: Email addresses can now be separated by commas as well as semi-colons
· Updated: Restore wizard displays error immediately when trying to restore from ISO or email backup
· Updated: Change in logic for files that have the same date and time and "Use newer" or "Use older" is selected as the action
· Updated: After program start the user is prompted if they want to delete corrupted profiles if any are found
· Updated: Schedules tasks logon type changed so can run if user logged in even if schedules stored password is wrong
· Updated: Fewer screens on installer (especially if already installed) and splash not shown if silent install
· Updated: Installer will reboot computer if needed if a file can only be replaced or deleted via a reboot
· Updated: Display refreshing optimized to reduce overhead
· Updated: Newer version of madExcept exception handler
· Updated: Differences window provides progress info
· Fixed: Was not allowed to choose roaming folder for profiles if no access to program folder
· Fixed: Drive hardware serial profile settings were not being saved
· Fixed: Lock-up when testing FTP if it needs to reconnect with different settings
· Fixed: Skip and Exclude is not allowed if file and folder selections are disabled
· Fixed: Skip and Exclude was not shown in drop-down Action menu in Differences window if it was already selected
· Fixed: Dropping files and folders onto main window on Vista and newer
· Fixed: On pre-Vista versions of Windows it will attempt to update imported schedules so they use the correct program path and working directory
· Fixed: Profile run on login setting can now exported and imported and copied from other profiles
· Fixed: Will automatically retry UTF8 encoding if login fails for FTP/SFTP server (as username or password may be Unicode)
· Fixed: Detects if FTP server has truncated directory listing
· Fixed: Records error if SFX Zip file is too large to be executed by Windows
· Fixed: When importing profiles with schedules created by administrators it will now import the schedule instead of giving access denied error
· Fixed: Profiles run unattended, e.g. via scheduler, did not run
· Fixed: Changes to support screen readers
· Fixed: Default colours setting now applied to all windows
· Fixed: Was giving access denied errors instead of folder not empty errors
· Fixed: NTFS blocked files in destination were getting current date & time for last modification when versioning used
· Fixed: If EXE had expired (not same as trial period expired) was not uninstalling everything
· Fixed: The users chosen font is now used in the profile configuration window
· Fixed: Default location labelling when new profile wizard completed early
· Fixed: Showing shortcut keys in Chinese translation
· Fixed: Filters not prefixed with *\ if starts with question mark
· Fixed: Was creating empty folders even when set to delete all empty folders
· Fixed: Pop-up menu on Differences window now hides menu items that cannot be clicked because nothing has been selected
March 21st, 2011· Fixed: Silently fail did not work in some situations
· Fixed: Crash at startup if two or more profiles have the same hot-key
· Fixed: Sometimes did not email log if profile was aborted
· Fixed: Reverts to default filters when only have one filter and change it to a filter that is incomplete and is auto-corrected
· Fixed: Conversion of DOS filters to regular expression filters, also stopped forcing double backslash to beginning of reg expr filters
· Fixed (Pro): Wrongly says trial has expired if entering full Pro serial number (no problem if upgrade serial) and have a registered version of SyncBackSE installed
· Fixed (Pro): Some email script functions did not work
· Updated: German translations (thanks to Sascha Brathe)
· Updated: Spanish translations (thanks to Jordi Rodellar)
· Updated: Very rare exception related to GetProcessImageFileNameW
· Updated: The help section on regular expressions has been changed
· Updated: Help file
November 25th, 2010· Fixed: Wrongly stated cannot use compression if backup to Zip files on FTP and set to delete destination only files
· Fixed: Copying some locked files to FTP may fail in rare cases
November 22nd, 2010· Fixed: Loading defaults for new groups
· Fixed: Unable to save defaults on Compare Options settings page
· Fixed: Drag & drop exception
· Fixed: Will copy file instead of applying attributes if using Fast Backup and hashing comparison and destination is set to be deleted if not rescan
· Fixed: No longer clears FTP checkbox when selecting FTP shared settings for a profile that was previously not using FTP
· Fixed: Problem running groups within groups in parallel. Now a group that contains groups only run serially.
· Fixed: Single zip compression to a drive fails if there is a file called SYNCBACK.CAT in the root folder
· Fixed: Cosmetic bug where window caption showed unregistered while changing serial number
· Fixed: LZMA compression sometimes failing
· Fixed (Pro): Temporary main user interface lock-up when burning to CD/DVD and spans more than one disk
· Fixed (Pro): Double-clicking checkbox on scripts page can cause program crash if a checkbox was not selected
· Fixed (Pro): Restoring from CD/DVD when using single Zip compression
· Fixed: Help File does not show all images
· Updated: Timer resolution increased to meet Windows 7 energy efficiency guidelines
· Updated: Enhanced detection of FTP servers that have restrictions on data channel encryption
· Updated: Scheduled tasks now use normal priority instead of default lower priority
June 7th, 2010· Updated: Italian and Dutch translations
· Updated: Refined change detection for files when profile set to run on change
· Fixed: Error in Swedish translations causing a crash
· Fixed: Network login failure
· Fixed: Naming destination versions wrongly when using multi-zip compression
· Fixed: Restoring versions on FTP when versions stored in root folder and folder where file is restored to does not exist
· Fixed: Sometimes not deleting old versions when using FTP and multi-zip
· Fixed: FTP filename translation with trailing spaces
· Fixed: Sometimes failing to unzip files when restoring from multi-zip on FTP
· Fixed: No longer uses fast scanning method on Windows 7 as incompatible with some NAS devices
· Fixed: (Pro) SFTP current directory can be wrong when reconnecting
· Fixed: Ignores CRC32 hash values from Serv-U if hash value is not 8 digits long
· Fixed: Sometimes creating root folder in sub-folders in FTP
· Fixed: Maximum compression encryption password length is 79 characters
· Fixed: Entering some Unicode characters into input box dialogs
· Fixed: Importing profiles which have Unicode names that may be regarded as corrupted
· Fixed: Using wrong filename when doing external program open or comparison with a version of a file
April 7th, 2010· New (Pro): ExtremeCopy option to improve performance when copying large files (100MB plus)
· New (Pro): Option to ignore email delete failures on Fast Backup profiles when not a rescan
· New (Pro): Profile can be automatically exported and added to root folder of CD/DVD/ISO
· New (Pro): Many SyncBackSE program settings automatically imported when SyncBackPro first run
· New (Pro): CompareFilenames and SameFilenames script functions
· New: Much faster expressions filtering which will reduce profile run time
· New: Much faster file verification with large files (6MB+) when copying from filesystem to filesystem and different physical drives
· New: Much faster file hash comparison with large files (6MB+) when copying from filesystem to filesystem and different physical drives
· New: -procpriority command line parameter
· New: ÚYOFQUARTER% and %WEEKOFQUARTER% variables
· New: d@...% to read from 64-bit registry on 64-bit versions of Windows and 32-bit registry on 32-bit versions of Windows
· New: Can set the number of log files to keep on a per-profile basis
· New: Can stop an individual profile without stopping all the other profiles in the group
· New: Finnish translations by Jarkko Mäkineva
· Fixed (Pro): SendResultViaTwitter script updated to avoid duplicate tweets being ignored
· Fixed (Pro): Copies directory creation date and time, and if hidden, to CD/DVD/ISO
· Fixed: NTFS permissions were not being copied to UNC paths (was broken in V5.8.7.23)
· Fixed: Socket timeout error when sending email using SSL on Windows 7
· Fixed: Stop All Profiles will now stop profiles passed on command line still waiting to be run
· Fixed: Double warning about Zip encryption password change
· Fixed: Folder icon and icon for files with no extension now shown correctly on Vista and Windows 7
· Fixed: Stop profile names that are too long for filesystem
· Fixed: Tray hint text no longer truncated if too long
· Fixed: Source and Destination labels when aborting New Profile wizard early
· Fixed: Stack overflow and crash in cases where copying file and cannot get attributes of file to be replaced
· Fixed: Sometimes emailing previous log file if profile aborted due to timelimit
· Fixed: Detects FTPshell servers automatically so uses plain LIST command
· Fixed: Error dialog from Windows 7/Vista when choosing files and folders and disk/card not in drive
· Fixed: Was naming versions files wrong if profile previously used compression but no longer does
· Fixed: Sibling groups not started automatically if previous group profile set to run in parallel
· Fixed: Text log was not including total number of bytes copied, moved, or deleted
· Fixed: Restore wizard updated to not be confusing when restoring to FTP, script, email, etc.
· Fixed: Correctly handle linguistically identical filenames which are not ordinally identical
· Fixed: Records error when FTP server has case sensitive filesystem and there are files/folders with names that differ only in case
· Fixed: If profiles stored in a junction point then junction point not deleted when renaming, copying, or importing profiles
· Fixed: Was not copying from shadow volume with multi-zip compression when profile configured to only use shadow volume
· Fixed: Access Denied exceptions and other problems when INI settings files are hidden
· Fixed: Comparing shortcuts when shortcuts are automatically updated
· Fixed: About window does not fade in if using Windows Terminal Services
· Updated (Pro): FullBackup is no longer read-only
· Updated: If using hashing to compare files for differences, and cannot hash a file, then now will be treated as different instead of just recording an error
· Updated: An FTP URL can be used in the FTP hostname field (wizard and profile setup)
· Updated: Schedule window shows SyncBack error description for Status
· Updated: Dutch, Swedish, Portuguese, Japanese, Spanish, Chinese, Norwegian, French, and Catalan translations
October 28th, 2009· Fixed: Various and random crashes
October 27th, 2009· Fixed: Various and random crashes
October 22nd, 2009· New: Backup to multi-zip files on FTP
· New (Pro): Support for LZMA compression format (compatible with WinZip 12)
· New (Pro): Example script OnlyYesterday
· New: Support for FTP proxy type used by McAfee Web Gateway (formerly Webwasher)
· New: Support for UTF8 storage of filenames in Zip files (compatible with WinZip 12)
· New: Can now view all the logs in a group
· New: On Vista or newer pop-up balloon appears if scheduled profile failed to run due to wrong password
· New: Warning if exiting and have profiles set to run on logoff
· Fixed (Pro): CD/DVD burning now works on Windows 7
· Fixed: Text log file now includes total kbytes copied and deleted
· Fixed: Delay after resuming from hibernation/sleep now applies to when periodic profiles are run after waking computer
· Fixed: Some pop-up menus were not translated on Vista or newer
· Fixed: Keep window on top of all others option in Differences window now works as expected
· Fixed: If using FTP server then FTP server is scanned first so filename case from FTP server is used
· Fixed: File and folder selections are refreshed to use the case when viewed
· Fixed: After Differences window is displayed the network is tested to see if a reconnect is required, if so auto reconnects
· Fixed: Sometimes failed to create versions base folder with FTP
· Fixed: Occasional access violation (at address 00540D9A)
· Updated: Automatically stops using ALLO (allocate) command with FTP servers if they do not require it
· Updated: How network connections are made
· Updated: Dutch translations
· Updated: Help File
September 24th, 2009· Fixed: Manifest file changed to stop Windows XP SP1 and SP2 crashing
September 22nd, 2009· New: Backup to single Zip file on FTP server
· New: New variables
· New: Can specify email encoding method for header and body
· New: -noprofbackup command line parameter
· New: Option to skip offline files
· New: Last Scheduled Run Error column
· New (Pro): RunPreCopyCheck run-time script function
· Fixed (Pro): SMART check takes into account Seagate drives record seek error rate differently
· Fixed (Pro): With SFTP now returns size of target file and not symbolic link file
· Fixed (Pro): Burning to rewritable disks sometimes failed because it would not span more than one disk
· Fixed (Pro): Burning to CD/DVD with multi-zip compression may sometimes get file not found errors
· Fixed: Sometimes might miss a drive insert immediately after a reboot when set to run on login
· Fixed: Updated manifest file so compression (and profile export and import) works when run from external drives
· Fixed: SyncBackSE uninstaller now correctly uninstalls SyncBackSE Windows Application event log
· Fixed: Reduced CPU usage when sending and receiving email and burning to CD/DVD
· Fixed: Was not using VSS with Windows Explorer file copying method on Vista or newer when file locked
· Fixed: Sometimes VSS would fail with Windows 7 and give an "Unknown error." error message
· Fixed: Problems with FTP servers, e.g. LiveDrive, that do not like trailing slash when creating directories
· Fixed: Problems with some FTP servers not liking absolute paths when creating or deleting directories
· Fixed: Was not deleting FTP folders that were potentially empty, i.e. only contained files that could be deleted to make it empty
· Fixed: In rare cases some source files sizes may be reported as being twice its actual size
· Fixed: Uses parent group variables now in all cases
· Fixed: Silently fail if source or destination not reachable was not silent
· Fixed: If chose to silently fail on both source and destination then only source was checked
· Fixed: Various minor bug fixes and tweaks
· Updated (Pro): Changes to avoid problems with broken SFTP server wrongly reporting directories exist
· Updated: Run Before program now run before shadow volume is created
· Updated: Can use variables for FTP hostname and username
· Updated: Help File
July 20th, 2009· Fixed: SQLite Error 1 - not an error.
July 20th, 2009· Fixed: Imported and old profiles had versioning enabled on destination
July 16th, 2009· Fixed: Imported and old profiles had versioning enabled on destination
July 16th, 2009· Fixed: Imported and old profiles had versioning enabled on destination
July 1st, 2009· New (Pro): RunShowDiffWindow script function call
· New (Pro): Proxy support with SFTP
· New (Pro): Menu item to import SyncBackSE profiles
· New: CSIDL variables
· New: Option to filter out files Windows itself believes should not be included in a backup
· New: Differences window filter option to just list files to be replaced or delete
· New: Can change serial numbers
· New: Can limit profile run-time
· New: Support for repeating in scheduling for Vista and newer
· Fixed (Pro): Was not prompting for CD/DVD when burning to single Zip on CD/DVD
· Fixed (Pro): AllDrives script fixed so archive attribute is correctly cleared when safe copies used
· Fixed (Pro): Archive and read-only file attributes not cleared correctly when using location script
· Fixed (Pro): When using archival fast backup from a script it was incorrectly describing it as backup to the script
· Fixed (Pro): New Profile wizard now chooses correct fast backup type when copying from script or email
· Fixed (Pro): Some SFTP bugs related to creating, changing, and testing folders
· Fixed: Timeout for FTP connections when there are tens of thousands of files and FTP server has a short timeout
· Fixed: Rare FTP filename parsing problem with an FTP server on some NAS devices
· Fixed: Problem when running a group profile that contains a sub-group that only has one disabled profile
· Fixed: Failing to copy file attributes when using backup file copy method
· Fixed: Exporting or importing profile to or from external drives stopped safe removal of that drive
· Fixed: Shift and PageUp or PageDown now selects a block of files in Differences window
· Fixed: Skip and Exclude for files in folders not yet expanded in file and folders selection tree
· Updated (Pro): Embedded database engine updated to improve performance
· Updated: Support for SOCKS5, SOCKS4, SOCKS4A, and HTTP proxy servers with FTP, FTPS, and SFTP
· Updated: Added PGPWDE01 to default exclusion filter
· Updated: Max filename length when using Zip reduced to 512 characters to reduce memory usage
· Updated: Can use Windows environment variables for On Insert settings
· Updated: Many edit controls now support dropping a filename or folder onto them
· Updated: Run Before and Run After date and time variables now expanded to the current date and time
· Updated: Log file now shows if fast backup was a full-backup/rescan
· Updated: Log file shows recent FTP communication history when there are errors
· Updated: SyncBackSE can export all profiles for SyncBackPro to import even if expired
· Updated: Japanese translations
· Updated: Chinese translations
· Updated: Help file now includes a glossary and a new introduction page
· Updated: Extensive screen shot updates and text corrections to help file
April 29th, 2009· New: Option to always calculate hash values for file comparison
· New (Pro): Two new script functions to let scripts add attachments to log email
· Fixed: File modification date and time problem with WinSSHD SFTP server
· Fixed: Cannot open zip file. (503) error when doing automatic profile backup
· Fixed: Last Result was wrongly set to Aborted if empty differences window shown and profile configured not to show empty diff window
· Fixed: Choosing email folder with backup to email
· Fixed: Versioning for multi-zip
· Fixed: Deleting files to make a folder empty when using wildcards
· Fixed: Window positions on multi-monitor setups
· Fixed: Shared profile settings corrupted when profiles run in parallel that use same shared settings
· Fixed: Alternative path button causes crash if path has invalid colon character in filename
· Fixed (Pro): Script functions DecryptFile and EncryptFile no longer change the files last modification date and time
· Fixed (Pro): Script functions with ByRef (out) parameters
· Updated: Dutch translations updated by Sander Lambregts
· Updated: Automatic filename translation for FTP can be switched on or off (used to be on always)
· Updated: If a files last mod date and time cannot be retrieved then an empty date and time is used instead of ignoring file
· Updated: SyncBack variables, e.g. %_Source%, can now be used in custom log email body
· Updated: Can now revert to factory settings for filters
· Updated: Help file
March 16th, 2009· New: Versions folder can now be a single sub-folder of the base folder instead of in each folder
· New: Option to Skip and Exclude files and empty folders in Differences and File Collision window
· New: Option to automatically close the Differences window if it is empty (due to filters)
· New (Pro): Script to send a Twitter message after a profile run
· Fixed: Show previous details of the files checkbox in Differences window is now disabled until a file is clicked
· Fixed: Detecting changes on a removable drive after removed and re-inserted
· Fixed: Can now safely remove external drives when being watched for changes
· Fixed: Was not silently failing when asked to if source and/or destination cannot be accessed
· Fixed: Was not using user defined profile variables in source and destination with filters and file and folder selections
· Fixed: Was creating all the folders on the last disk when burning to CD/DVD or creating ISO
· Fixed: Bug when downloading files with in their filename
· Fixed: Cannot write to zip file. (507) error when using UNC path for Zip file
· Fixed: With SmartSync profiles it was sometimes creating empty folders when it should not have
· Fixed: Can now use ^ in regular expressions
· Fixed (Pro): Any file information changes made in the call to RunBeforeFileCompare were being ignored
· Fixed (Pro): Not deleting expired versions when using a location script
· Fixed (Pro): Several issues relating to restoring from CD/DVD backup
· Fixed (Pro): Access violation in some cases when using private key with SFTP
· Fixed (Pro): Permission denied errors when creating folders with the SFTP server freeFTPd
· Updated: A version of a non-existent file can now be restored and copied/moved in one step
· Updated: Windows Event Log not used by default (for new installations)
· Updated: Prompt for shutdown/restart decision done before profiles are run instead of after
· Updated: Help file
February 4th, 2009· New: Profiles can now share some settings, e.g. FTP connection settings
· New: Option to use HOST command with virtual hosts (FTP)
· New: Option to use LIST command without parameters (FTP)
· New: %MONTHOFQUARTER% variable
· New: Can prompt for passwords, e.g. FTP login password, instead of storing them in the profiles settings
· New: Groups can be part of other groups
· New (Pro): Example script to send an SMS text message when a profile fails to run
· Fixed: Confusion when setting not to minimize to tray on close but does if previously told it to via dialog and not to prompt again
· Fixed: When deleting files from FTP it was not trying to CHMOD the files so that can be deleted if told permission denied
· Fixed: Connection not timing out when using SFTP
· Fixed: File and folder selections not recorded correctly with files and folders that have leading spaces in their name
· Fixed: Will immediately abort the profile run if the connection to the FTP server is lost and cannot reconnect
· Fixed: File date & time set correctly with zFTPServer when using SFTP (note: at time of writing you must use unstable version of zFTPServer)
· Fixed: Item heights on file prompt window
· Fixed: Sometimes did not know if running from USB or firewire drive
· Fixed: FTP XCRC bug with Serv-U FTP server
· Fixed: Was not deleting files being moved to Zip files
· Fixed: Run on changes re-enabled for Windows 2000
· Fixed: Description of when files are skipped based on last modified/created date
· Fixed: To avoid confusion defaults cannot be used on decisions files and folders settings page
· Fixed: Remembers unzip passwords so does not keep prompting if password is already known
· Fixed: Problems with SFTP servers where base directory does not begin with a backslash
· Fixed: NTFS security copied if file system says it supports ACLs (previously only did this if real NTFS was used)
· Fixed: Can now use equals (=) in value for user defined profile variables
· Fixed: Tries to detect SMTP servers that do not like to say HELO or have problems with IP addresses being used with HELO
· Fixed: Not deleting destination versions in some cases when using Fast Backup profiles
· Fixed: Not displaying file prompts or differences window on 64-bit Windows when alternative shell is used
· Fixed: Some internal SyncBack variables not expanded in Fast Backup rescan evaluation
· Updated: Automatic filename translation when using FTP to avoid problems with invalid filenames
· Updated: When using FTP or SFTP, initial connect will use the retry attempts number in the FTP settings instead of 5 times
· Updated: Safe copy filenames will not use certain extensions, e.g. EXE, to avoid problems with security software
· Updated: Will try to correct/fix NTFS security on folder where program settings are stored
· Updated: Error message given in SyncBackSE if attempt to use a SyncBackPro serial number is made
· Updated: The profile pause is not done if the profile is run on Windows shutdown/logoff
· Updated: Can force file and folder selection tree to show source and destination files
· Updated: Help file
November 25th, 2008· Fixed: Run on Insert for Vista
· Fixed: Importing SyncBack freeware profiles
November 13th, 2008· New: Option to delete profiles log files in profile configuration
· New: Log includes average file compression ratio
· New: Option to add files and folders to selection tree
· New: Global option to be prompted to run profiles on shutdown/restart
· New: Clear History button on the Decisions - Files settings page (for SmartSync profiles)
· New: Self-correct option in FTP settings to try and ensure the FTP server sets the correct file date and time
· Fixed: Now prompted again for compression password when Apply button pressed
· Fixed: "The file exists" errors when creating directories that already existed
· Fixed: FTP debug log is now not deleted when reconnecting
· Fixed: Unable to enter serial number once evaluation expired
· Fixed: Selection tree auto cleans invalid entries if option enabled and folder expanded and contains invalid entries
· Fixed: Compression 999 errors (were caused by filenames being too long)
· Fixed: Max time to keep file versions was ignoring fractions of days
· Fixed: File and folder selections in folders with large number of files
· Fixed: When using FTP and active connections, now uses IP router to try and get external IP address
· Fixed (Pro): Unexpected SyncBackPro termination after 30 minutes when registered SyncBackSE installed and unregistered SyncBackPro installed
· Fixed (Pro): Bug fixes for SFTP protocols 5 and 6
· Updated: Zip filenames now limited to 4096 characters in length instead of 260 (MAX_PATH)
· Updated: Ejection of disks and safe-removal of removable devices
· Updated: FTP and SFTP connections automatically set send and receive buffer sizes
· Updated: Files to delete to make folder empty can now include wild cards
· Updated: Scheduled profile information now shows any error message from last attempt to run profile
· Updated: Help file
August 25th, 2008· Updated: Catalan translations
· Updated: Warning given in log files if FTP server does not support hashing and profile has verification enabled
· Updated: File & folder icons in File and Folder Selection Windows not ghosted if unchecked and SmartSync profile
· Updated: When testing UNC connections it will now say if there is already a connection (because if so then the username and password cannot be used)
· Updated: Log is no longer displayed if the Result column is clicked
· Updated: Differences window shows total number of unchanged files
· Fixed: Installation failure of AOSMTPEX DLL on Windows 2000
· Fixed: Fast Backup and Smart Sync data no longer updated if disk burn or email upload failure
· Fixed: Could not send log to SMTP with SSL unless "Only send the email if an error occurs" was ticked
· Fixed: Versioning filters always switched off
· Fixed: Access is denied error message when using UNC path
July 23rd, 2008· Fixed: Some menu items not translated when using Vista
· Fixed: Was assuming no desktop when using a shell replacement
· Fixed: Access violation with hints on main window under certain conditions, e.g. using UltraVNC
· Fixed: Unable to load settings exception
· Updated: Potentially faster hashing over networks
June 16th, 2008· Fixed: Corrupted main menu display on Vista when language not English
June 13th, 2008· Fixed: DST problems with NAS devices that report their file system as NTFS
· Fixed: May incorrectly assume a directory that has just been deleted still exists (FTP)
· Fixed: Creation of folders on FTP servers when using Fast Backup folders
· Fixed: Japanese installer now shows correct ReadMe information
· Fixed: FTP proxy authentication
· Fixed: Now records error if moving files from FTP, using verification, and FTP server does not support XCRC
· Fixed: Will reconnect correctly on some FTP servers that say they have closed the connection but have not (with error code 421)
· Fixed: If closed when unattended then will no longer prompt to ask if want to minimize instead
· Fixed: Profiles terminated immediately instead of waiting for Run Before or After programs to complete
· Fixed: Profiles terminated when program closed, e.g. by Windows task scheduler
· Fixed: New windows and dialog boxes will appear on the same monitor as the main window
April 14th, 2008· Updated: Network reconnection code
· Updated: Profiles that are paused due to computer being suspended are now automatically resumed when computer is resumed
· Updated: Catalan translations updated
· Updated: Minor corrections to French and Spanish translations
· Updated: If scheduled task is run as a different user than the one logged in then user is warned
· Updated: If the user forgot to click the Set Password... button in the scheduler then the user is warned
· Fixed: Bug related to safe copies and read-only files
· Fixed: Log not displayed if there is no desktop to display it on
· Fixed: Profile and program run on login for Vista
· Fixed: Disable hibernate/standby works on Vista (note: only stops it sleeping due to idle time-out, not if case closed, for example)
· Fixed: U3 version now works on Vista (it is not run elevated)
· Fixed: Work-around for NAS devices that temporarily lock the SBSE____.TMP file
· Fixed: Minimum and maximum file size filters now have an increased maximum value of approx 931GBytes
· Fixed: Gives failure reason when a scheduled task cannot be created (for pre-Vista versions of Windows)
· Fixed: Tray icon reappears if Windows Explorer restarts (Vista)
· Fixed: Profiles with a name that has a trailing full-stop can now be exported
February 4th, 2008· Fixed: Rare "divide by zero" exception when using FTP
· Fixed: The archive attribute of a file is no longer reset if the safe copy fails to be renamed
· Fixed: Auto-switch to active mode if file transfer fails even though directory list worked
· Fixed: U3 installation now includes compression component
December 19th, 2007· New: Option to send NOOP command sent to FTP server every 30 seconds to try and avoid time-outs during long transfers
· Fixed: Rare SmartSync issue when copying locked files and later assumes file copied to has been changed
· Fixed: OLE error 800A0183 error when doing drag & drop with multi-zip on Differences window
· Fixed: FTP bandwidth throttling was incorrectly global to all connections instead of connection specific
· Fixed: FTP connection problems introduced in previous version due to bug in FTP component
October 29th, 2007· Fixed: Open/locked files can now be copied on Vista x64 (they can already be
· copied on 64-bit versions of XP and 2003)
· Fixed: Progress bar flickering on Vista
· Updated: Dutch translations (thanks to Hans Fraiponts)
· Updated: Help file
September 26th, 2007· Fixed: Spurious memory related errors
· Fixed: Re-registers FTP COM object to avoid problems with SmartFTP on Windows 2000
· Fixed: Other minor cosmetic bugs
· Updated: Help File
· Updated: Certificates used on SyncBackSE executable etc.
August 30th, 2007· New: Uses SITE UTIME on Pure-FTPD servers (if supported by server)
· Updated: Will automatically switch to or from passive mode when using FTP and initial directory list times out
· Fixed: Self extracting Zip files that contain filenames with Unicode characters will now extract when run
· Fixed: Self extracting AES encrypted Zip files will now extract when run
· Fixed: Can now select 0 in versioning settings to specify setting is to be ignored
· Fixed: Recursive junction point testing not done if junction points are being ignored
· Fixed: Wrongly deletes restored file if not using safe copy with FTP and file is copied from FTP
· Fixed: Wrongly deletes restored file if not using safe copy with FTP and file is restored from single Zip
· Fixed: Random access violations when changing actions in Differences window
· Fixed: Bug in FTP component where it sometimes returned wrong information for empty folders
· Fixed: "If the FTP server cannot set a files date & time..." setting should not be used if Fast Backup profile
· Fixed: Scheduling profiles with an ampersand in their name in Vista
· Fixed: Some NAS devices do not copy across read-only file attributes
· Fixed: Access Denied when using safe copies and some NAS devices
July 30th, 2007· New: Japanese translation by Ikuo Karatsu (also a Japanese translation of the entire help file)
· Updated: Czech translations
· Updated: ÚYOFMONTH% can be used instead of ÚY%
· Fixed: Next Run column shows next run if set to run in background
· Fixed: Dialog about new version available is stay-on-top to avoid it being hidden behind main window
· Fixed: Exception when a filename in a filename in a versions folder starts with a period
· Fixed: Was using wrong network login username and password when restoring
· Fixed: Restart/shutdown setting now shown in Global Settings->Expert if not using Vista
· Fixed: File date & time now unchanged when shortcuts updated
· Fixed: Excess versions now deleted when using FTP
· Fixed: Removed "cannot use VSS" warnings from log files as they confused many
· Fixed: Split Zip files can now be larger than 4GB
· Fixed: Ctrl-Shift-R, -S will not force the Differences window to appear (Ctrl-R, -S still will)
· Fixed: Resume of FTP upload/download modified to handle local file open errors better
· Fixed: The selections and filters can now be changed if the source cannot be reached
· Fixed: Open/comparing files in Differences window will now open currently selected version while changing it
· Fixed: Cannot choose a filename for a single Zip file that is an existing folders name
· Fixed: Renaming of the destination when changing to and from single zip compression
· Fixed: Missing links to other log pages
June 19th, 2007· Updated: Chinese translations
· Fixed: Recursive loop when deleting old versions
· Fixed: Old/excess versions were deleted during simulation
· Fixed: Files not copied with multi-zip compression and safe copies option not enabled
July 31st, 2006· Updated: Warning when using FTP about MDTM
· Updated: Can copy locked files from FAT32 (if internal drive and also have an NTFS volume on an internal drive)
· Fixed: Topfield ftpd server returns an error if a folder is empty
· Fixed: Empty FTP folder name causes recursive loop
· Fixed: Single quotes in profile name may display it first in group order even if not (run order is not affected)
· Fixed: /Counter installation parameter did not work as expected (was reset when program was run)