Software Update: FreeFileSync 10.0

Spread the love

Version 10.0 of FreeFileSync was released recently. This open source program can be used to back up or synchronize content from two different locations. It’s available for Windows, Linux, and macOS, doesn’t rely on things like Java or a .Net Framework, and it’s lightweight to use. The Windows installer contains separate 32bit and 64bit versions, and also offers the possibility to install a portable version. Since version 9.1, the following changes and improvements have been made:

Changes in FreeFileSync version 10.0

  • The installer is now ad free!
  • Sync multiple files in parallel (Donation Edition)
  • Compare multiple files in parallel within a single folder tree
  • Aggregate worker threads per device during traversal
  • Reset GUI layout configuration for high DPI displays
  • Keep GUI responsive during synchronization
  • Remember maximum number of visible folder pairs
  • Fixed high DPI issues in installer
  • Don’t delay errors by callback interval during comparison
  • Concurrent intermediate folder creation for versioning
  • Sync all folder level items before recursion (avoid CWDs)
  • Updated translation files

Changes in FreeFileSync version 9.8

  • New option to auto-close progress dialog
  • Update last sync time if no differences found
  • Added 5 seconds countdown before shutdown/sleep
  • Preserve XML attribute creation order
  • Support HTTPS web accesses without redirect
  • Connect network share upon logon type not granted
  • Fixed invalid pointer error when reading MTP
  • Fixed temporary db file triggering RealTimeSync
  • Fixed runtime error during uninstallation
  • Continuous status updates during sync cancellation
  • Log number of items found during comparison
  • Warn about outdated nviewH64.dll instead of crashing
  • Show default log file path when saving a batch job
  • Consider only full days for time since last sync

Changes in FreeFileSync version 9.7

  • New configuration management panel
  • New column showing days since last sync
  • Support starting FreeFileSync via Windows Send To
  • Minimized memory operations for I/O buffer
  • Allow multiple config selections on Linux
  • New command line option -DirPair
  • Fixed ENTER key not working for most dialogs (macOS)
  • Show only one warning about failed directory locks
  • Show correct synchronization time when resuming from system sleep
  • Don’t resolve symlinks that are dropped via mouse
  • Detect and notify LCMapString compatibility mode bug
  • Fixed incorrect file permissions within macOS bundle
  • Fixed wrong results dialog panel selection (Linux)

Changes in FreeFileSync version 9.6

  • New installation command line option /disable_updates
  • Fixed crash when closing main dialog during sync
  • Fixed RealTimeSync crash after recursive mutex locking
  • Improved file copy performance on macOS
  • Clean up obsolete files during installation
  • Don’t use threads for running async command line (Linux)
  • Avoid main dialog flash after minimized sync
  • Disable file list export until after comparison
  • Directly close progress dialog during sync
  • Redirect escape key from main dialog to progress dialog
  • Fixed startup delay during consistency checks
  • Updated translation files

Changes in FreeFileSync version 9.5

  • Allow to change error handling option on progress dialogs
  • Set up shutdown behavior during sync (summary, exit, sleep, shutdown)
  • Conditional execution of the post sync command line
  • Directly use native shutdown/sleep API (Windows and macOS)
  • Run post sync command even when fail on first error was set
  • Merged batch and GUI error handling options
  • Write post sync command to log file
  • Update GUI-specific options when saving as batch job
  • Progress graph area matches processed data ratio
  • Delete files permanently with Shift+Del
  • Apply correct quotation for CSV-exported folder list
  • Replace Unicode arrow chars with ASCII for variant description
  • Updated libcurl, OpenSSL to latest builds

Changes in FreeFileSync version 9.4

  • Fixed copying files with locked byte ranges using VSS
  • Fixed wrong FTP working directory reuse in libcurl
  • Allow retry upon failure during online update check
  • Repackaged Donation Edition to reduce AV false positives (Norton)
  • Apply correct directory path encoding during FTP traversal
  • Fixed strict weak ordering for SFTP session ID sorting
  • Clean up read-only temporary files during failed sparse file copy
  • Fixed access denied file copy error for ADS while using BackupWrite
  • Workaround broken non-Windows SMB implementations reporting sparse support
  • Support hash characters in FTP directory listing
  • Prepared auto-updater to support new installer format
  • Refined installer error reporting
  • Streamlined sync config dialogs
  • Resized installer window dimensions

Changes in FreeFileSync version 9.3

  • Support multiple connections per FTP folder traversal: N times speed up
  • Improved folder traversal time by 35% for FTP servers supporting MLSD
  • Use single CWD when changing FTP working directory
  • Maximize FTP input/output speed using prefetch/output buffers and async execution
  • Use larger socket buffer for significant FTP upload speed increase
  • Fixed out of memory error when copying large files via FTP
  • New popup dialog option to ignore all errors
  • Reduced memory peaks by enforcing streaming buffer size limits
  • Removed custom sync directions from config XML if not needed
  • Fixed EOPNOTSUPP error on gvfs-mounted FTP (Linux)
  • Prevent input focus stealing after manual comparison
  • Flash task bar after comparison if other app has input focus

Changes in FreeFileSync version 9.2

  • Use direct copy instead of transaction to speed up versioning
  • Replaced file existing handling with use of unique temporary names
  • Support SFTP authentication via Pageant/SSH agent
  • New menu option to restore hidden panels individually
  • Fixed GTK button icon being truncated (Linux)
  • Fixed error dialog hiding behind progress dialog (macOS)
  • Round out FTP symlink deletion handling
  • Support four-digit year format on IIS FTP
  • Fixed FTP parsing error for epoch time on Windows server
  • Narrow contract for file system abstraction regarding existing files
  • Treat failure to load database as error rather than warning
  • Save root folder access for certain FTP path checks

Version number 10.0
Release status Final
Operating systems Windows 7, Linux, Windows XP, macOS, Windows Vista, Windows 8, Windows 10
Website FreeFileSync
Download
File size

13.80MB

License type GPL
You might also like