Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: FreeFileSync | Distribution: openSUSE Tumbleweed |
Version: 13.7 | Vendor: openSUSE |
Release: 2.2 | Build date: Tue Sep 3 20:40:37 2024 |
Group: Productivity/Networking/System | Build host: reproducible |
Size: 9712223 | Source RPM: FreeFileSync-13.7-2.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.freefilesync.org/ | |
Summary: Backup software to synchronize files and folders |
FreeFileSync is a software that helps synchronizing files and folders. It runs backup jobs while having visual feedback along the way.
GPL-3.0-or-later
* Tue Sep 03 2024 Christian Boltz <suse-beta@cboltz.de> - disable build for s390x - base/db_file.cpp asserts little endian byteorder, but s390x uses big endian * Wed Jul 03 2024 Christophe Marin <christophe@krop.fr> - Update to 13.7 * Support copying symlinks between SFTP devices * Fixed input focus not being restored after comparison/sync * Fixed log file pruning not considering selected configuration * Show startup error details when running outside terminal (Linux) * Wed May 15 2024 Paolo Stivanin <info@paolostivanin.com> - Update to 13.6: * Compact parent path display for medium/large row sizes * Fixed crash when mouse inputs are queued due to system lag * Don't steal focus from other app when sync progress dialog is shown * Fix crackling sound at the beginning of WAV playback (Linux) * Prevent middle grid tooltip from covering sync direction * Disable Nagle algorithm for SFTP connections * Wed Apr 03 2024 Paolo Stivanin <info@paolostivanin.com> - Update to 13.5: * Wrap file grid folder paths instead of truncate * Fixed sync operation arrows for RTL layout * Fixed FTP hang during connection (libcurl regression) * Consider user-defined file time tolerance for DB comparisons * Don't log folder pair paths if nothing to sync * Thu Feb 29 2024 Paolo Stivanin <info@paolostivanin.com> - Update to 13.4: * Ignore leading/trailing space when matching file names * Work around wxWidgets system logger clearing error code * Avoid modal dialog hang on KDE when compiling with GTK3 * Wed Jan 31 2024 Paolo Stivanin <info@paolostivanin.com> - Update to 13.3: * Completed CASA security assessment for Google Drive * Use system temp folder for auto-updating * Ignore errors when setting directory attributes is unsupported * Save GUI sync log file even when cancelled * Fixed Business Edition install over existing installation * Tue Nov 28 2023 Paolo Stivanin <info@paolostivanin.com> - Update to 13.2: * Prevent files from being moved to versioning recursively * Return first FTP parsing error when trying multiple variants * Allow file times from the future for Linux-style FTP listing * Mon Nov 06 2023 Paolo Stivanin <info@paolostivanin.com> - Update to 13.1: * Keep comparison results when only changing cloud connection settings * Sync button: indicate if database will be used * Remove leading/trailing space during manual file rename * Set environment variable "DISPLAY=:0" if missing (Linux) * Support dropping ffs_gui/ffs_real config on RealTimeSync directory input field - Add FreeFileSync-remove_ifdef_exceptions.patch * Thu Sep 21 2023 Paolo Stivanin <info@paolostivanin.com> - Update to 13.0: * Rename (multiple) files manually (F2 key) * Configure individual directions for DB-based sync * Detect moved files with "Update" sync variant (requires sync.ffs_db files) * Update variant: Do not restore files that were deleted on target * Distinguish file renames from file moves and simplify grid display * Fixed ERROR_NOT_SUPPORTED when copying files with NTFS extended attributes * Fixed error during process initialization while connecting with quick launch * Avoid redundant file reopen when setting file times during copy * Set working directory to match FFS configuration file when double-clicking (Linux) * Wed Aug 02 2023 Paolo Stivanin <info@paolostivanin.com> - Update to 12.5: * Merge logs of individual steps (comparison, manual operation, sync) * Show total percentage in progress dialog header * Log and report errors during cleanup or exception handling * Skip folder traversal if existence check fails for other side of the pair * Automatically adapt batch options to prevent hanging a non-interactive process (Windows) * Support path lists for external applications: %item_paths%, %local_paths%, %item_names%, %parent_paths% * Create directory lock files with hidden attribute * Don't clear other side when right-clicking file selection * Fixed passive FTP when using different IP than control connection * Work around FTP servers silently renaming unsupported characters of temporary file * Wed Jun 28 2023 Paolo Stivanin <info@paolostivanin.com> - Update to 12.4: * Show dynamic error and warning count in progress dialogs * Show process elevation status in title bar (Administrator, root) * Fixed libcurl bug CURLE_URL_MALFORMAT for numerical host name * Don't discard config panel last log after no changes found * Set taskbar relaunch command to launcher executable (Windows) * Fixed Btrfs compression not being applied during copy (Linux) * Run on file systems with buggy GetFinalPathNameByHandle() implementation, e.g. Dokany-based * Save selected view mode (F11) in batch config file - Rebase FreeFileSync-disable-in-app-updates.patch - Rebase FreeFileSync-resources.patch * Sat May 20 2023 Paolo Stivanin <info@paolostivanin.com> - Update to 12.3: * Add custom notes to sync configurations * Highlight comparison and sync buttons * Show sync stats in config panel tool tip * Update config panel sync info even if cancelled * Support FTP listing format missing owner/group * Fixed "Class not registered" error during installation * Propagate process priority of launcher executable * Fixed config panel metadata being reset after renaming * Fixed config panel keyboard cursor after deletion/rename * Improved small icon resolution for high-DPI monitors - Update icons to be 128x128 - Add missing Animals.dat file - Drop FreeFileSync-fix-error.patch * Tue May 09 2023 Paolo Stivanin <info@paolostivanin.com> - Update to 12.2: * Fixed temporary access error when creating multiple folders in parallel * Log failure to copy folder attributes as warning only * Enable UTF-8, even if FTP server does not advertize in FEAT (vsftpd) * Fixed drag and drop for non-ASCII folders (macOS) * Explicitly detect MTP path without existence check * Fixed crash when parsing SFTP package from stream * Fixed missing COM initialization for MTP path parsing - Add FreeFileSync-fix-error.patch to fix build with gcc13. * Fri Feb 17 2023 Paolo Stivanin <info@paolostivanin.com> - Update to 12.0: * Don't save password and show prompt instead for (S)FTP * Fast path check failure on access errors * Support PuTTY private key file version 3 * Respect timeout during SFTP connect * Removed 20-sec timeout while checking directory existence * Avoid hitting (S)FTP connection limit for non-uniform configs * Fixed middle grid tooltip icon not always showing (Linux) * Optimized file accesses when checking file path existence * Fixed overview navigation marker not always showing on main grid * Clear all grid selections after view filter toggle * Fixed mouse selection starting on folder group * Don't require sudo during non-root installation (Linux) * Stricter type checking when deleting file/folder/symlinks * Succinct error messages when path component is not existing * Sat Feb 11 2023 Jannik Seiler <seil0@mosad.xyz> - Drop FreeFileSync-openssl-1.1.1.patch as it is no longer needed * Sun Dec 25 2022 Jannik Seiler <seil0@mosad.xyz> - Update to 11.29 - Fixed crash after 1-byte file copy from MTP device - Fixed incorrect installer z-order during auto-update (macOS) - Compress copied file only if target folder is marked as NTFS-compressed (Windows) - Show install errors without requiring access to "System Events" (macOS) - Fall back to creation time if modification time is missing on MTP device - Copy/paste filter config via operating system clipboard - Show FreeFileSync startup error message when called from RealTimeSync - Avoid server round trip when preparing summary email - Show path conflict warning aggregated into groups - Don't assume path conflict if single write and multiple ignored items - Fixed CTRL + Insert clipboard copy for some text controls (Windows, Linux) - Changes from 11.28 - Recover from corrupted database file - Save database files pair-wise as a transaction - Fixed FTP access for Xiaomi "File Manager" - Fixed filter full path detection for root directory (Linux/macOS) - Fixed recycle bin double initialization bug (Windows) - Fixed incorrect case-insensitive string comparison for i and ı - Round progress percentage numbers down - Changes from 11.27 - Fixed "Some files will be synchronized as part of multiple base folders" false-negative - Fixed "Unexpected size of data stream" for Google Drive - Fixed crash when downloading empty file from Google Drive - RealTimeSync: fixed ffs_batch not accepted as valid configuration - Fixed top buttons vertical GUI layout - Fixed progress dialog font on Ubuntu MATE - Support cut/copy/paste for filter settings - Fixed free disk space calculation if target folder not yet created - Changes from 11.26 - Faster file copy for SSD-based hard drives (Linux, macOS) - Don't fill the OS file cache during file copy (macOS) - Removed redundant memory buffering during file copy - Fixed ERROR_FILE_EXISTS on Samba share when copying files with NTFS extended attributes - Show warning when recycle bin is not available (macOS, Linux) - Customize config item background colors - Fixed macOS menu bar not showing after app start - Fixed normalizing strings with broken UTF encoding - Fixed sound playback not working (Linux) - Don't allow creating file names ending with dot character (Windows) - Changes from 11.25 - Fixed crash when normalizing Unicode non-characters - Fixed crash when accesssing Google Drive - Fixed regession for decomposed Unicode comparison - Fixed "exit code 106: --sign is required" error on macOS - Reset icon cache after each comparison - Changes from 11.24 - Enhanced filter syntax to match files only (append ':') - Fixed "Some files will be synchronized as part of multiple base folders": no more false-positives - Detect full path filter items and convert to relative path - Auto-detect FTP server character encoding (UTF8 or ANSI) - Cancel grid selection via Escape key or second mouse button - Apply conflict preview limit accross all folder pairs - Require config type and file extension to match - Fixed view filter panel vertical layout - Strict validation of UTF encoding * Fri Aug 26 2022 Jannik Seiler <seil0@mosad.xyz> - Update to 11.23 - Format local file times with no limits on time span - Deferred child item failure when traversing MTP folder - Fixed occasional wrong thumbnail orientation for MTP - Support additional image formats for MTP preview (e.g. CR2) - Fixed folder pair window being squashed after text size increase - Fixed wrong folder pair order when loading config (Linux) - Fixed some images being stretched on high-DPI monitors - Fixed config panel tab text being mirrored in RTL layout - Fixed parsing file times one second before Unix epoch (Gdrive, FTP) - Changes from 11.22 - Allow to change default log folder in global settings - Fixed sort order when items existing on one side only - Consider HOME environment variable for home path (Linux) - Fixed config selection using shift and arrow keys - Start comparison, then sync by only pressing Enter after startup - Fall back to default path when failing to save log file - Improved relative config path handling in portable mode - Changes from 11.21 - Support volume GUID as path: \\?\Volume{01234567-89ab-cdef-0123-456789abcdef} (Windows) - Avoid Two-Way conflict when changing folder name upper/lower-case - List hidden warning messages in options dialog - Fixed buffer overflow while receiving SFTP server banner - Create crash dumps even if FFS-internal crash handling doesn't kick in - Log time when error occured, not when it is reported - Swap sides: Require confirmation only after comparison - Updated translation files - Changes from 11.20 - Fixed broken icon scaling on high-DPI displays - Fixed user language set to English after update - Drop obsolete FreeFileSync-build-with-gcc12.patch - Drop obsolete FreeFileSync-build-with-wx3.1.5.patch - Update FreeFileSync-disable-in-app-updates.patch for version 11.23 - Update FreeFileSync-icon-loader.patch for version 11.23 - Update FreeFileSync-resources.patch for version 11.23 * Sat Jun 11 2022 Jannik Seiler <seil0@mosad.xyz> - Update to 11.19 - Improved performance for huge exclusion filter lists: linear to constant(!) time - Support sync with Google Drive starred folders - - Access "My Computers" (as created by Google Backup and Sync) if starred - Western Digital Mycloud NAS: fixed ERROR_ALREADY_EXISTS when changing case - Added per-file progress for "copy to" function - Have filter wildcard ? not match path separator - Work around WBEM_E_INVALID_NAMESPACE error during installation - Fixed login user incorrectly displayed as root (macOS) - Save Google Drive buffer before system shutdown - Changes from 11.18 - Add comparison time to sync log when using GUI - Added user-configurable timeout for Google Drive - Consider port when comparing (S)FTP paths for equality - Fixed SFTP key file login error on OpenSSH_8.8p1 - Add error details for NSFileReadUnknownError (macOS) - Disable new config button when already at default - Use user language instead of region locale during installation - Changes from 11.17 - Show per-file progress in percent when copying large files - Log app initialization errors - Fixed uncaught exception after installation - Defer testing for third-party buggy DLLs until after crashing - Consider ReFS 128-bit file ID failure states (Windows) - Refer to volume by name: support names including brackets - Support local installation with non-standard home (Linux) - Add FreeFileSync-build-with-gcc12.patch to fix build with gcc12 - Add FreeFileSync-build-with-wx3.1.5.patch to fix build with wxWidgets 3.1.5 - Update FreeFileSync-build.patch for version 11.19 * Sun Jan 16 2022 Jannik Seiler <seil0@mosad.xyz> - Update to 11.16 - Allow to select and remove invalid config file - Migrated all HTTPS requests to use libcurl (Linux, macOS) - Set keyboard focus on config panel after startup - Added computer name to log file trailer - Context menu instead of confirmation dialog for swap sides - Fixed config selection lost after auto-cleaning obsolete rows - Install app files with owner set to root (Linux) - Don't override keyboard shortcut "CTRL + W" (macOS) - Migrated key conversion routines deprecated in OpenSSL 3.0 - Boxed app icon to fit OS theme (macOS) - Fixed manual retry after automatic update check error - Fixed missing ampersands in middle grid tooltip - Changes from 11.15 - Play sound reminder when waiting for user confirmation - Enhanced crash diagnostics with known triggers - Defer reporting third-party incompatibilities until after crashing - Fixed Server 2019 not being detected for log file - Use native representation for modified config (macOS) - Improved WinMerge detection for external app integration - Changes from 11.14 - Authenticate (S)FTP connections using OpenSSL 3.0 - Fixed E_NOINTERFACE error after synchronization - Preempt crashes due to Nahimic Sonic Studio 3 - Hide main window when minimizing progress window (macOS) - Avoid second dock icon when minimizing progress window (macOS) - Add FreeFileSync-openssl-1.1.1.patch to fix build with openssl 1.1.1 - Update FreeFileSync-disable-in-app-updates.patch for version 11.16 - Rename FreeFileSync-Build.patch to FreeFileSync-build.patch - Rename FreeFileSync-icon_loader.patch to FreeFileSync-icon-loader.patch - Rename FreeFileSync-Resources.patch to FreeFileSync-resources.patch * Sun Jan 16 2022 Jannik Seiler <seil0@mosad.xyz> - Add FreeFileSync-disable-in-app-updates.patch to disable the in app standalone updater for the packaged version of FreeFileSync. * Tue Aug 24 2021 Jan Engelhardt <jengelh@inai.de> - Trim filler wording from descriptions. * Sun Aug 22 2021 Jannik Seiler <seil0@mosad.xyz> - Update to 11.13 - Manage default filter settings via GUI - Support arbitrary location for local app installation (macOS) - Fixed ERROR_FILE_NOT_FOUND masking real file access error (Windows) - Copy full file paths to clipboard (CTRL + C) - Preserve clipboard contents until after program exit - Always enable external command if independent of file items - Support installation without Rosetta2 on ARM64 (macOS) - Changes from 11.12 - Native ARM64 build to support Apple silicon M1 (macOS) - Non-intrusive mouse highlight on file grid - Fixed /lib/i386-linux-gnu/libgcc_s.so.1: version `GCC_7.0.0' not found - Parse file times with no limits on time span (e.g. year 0, year 3000) - Show folder icon during drag and drop (Windows) - Show user name for (S)FTP display paths - Fixed FTP connection lost error with TLS 1.3 - Present file sizes in powers of 1000 bytes (Linux, macOS) * Wed Jun 16 2021 Jannik Seiler <seil0@mosad.xyz> - Update to 11.11 - Fixed Shared Drive synchronization with Google Drive - Directly open exported file list (.CSV) as temporary file - Avoid EIO error for F_PREALLOCATE (macOS) - Watch socket using "poll" instead of "select" (Linux, macOS) - Fixed user-specific time/date format (Windows) - Fixed system_profiler not found error (macOS) - Changes from 11.10 - Fixed comparison results cleared after mouse-scrolling the first folder pair - Stricter base folder existence checks before synchronization - Disable all file pairs when base folder status cannot be determined - Fixed sync statistics if base folder existence test failed - Work around glitch in grid scrollbar size calculation - Fixed folder drag and drop failing after locale conflict (macOS) - Fixed incorrect MIME permissions after installation (Linux) - Stricter server response validation during update check - Fixed incomplete item path in log if source item is missing - Fixed installation error when running ConEmu - Support starting FreeFileSync as root login user (Linux) * Fri May 21 2021 Jannik Seiler <seil0@mosad.xyz> - Update to 11.9 - Save different layouts depending on screen resolution - Fixed large file icon scaling quality (Windows) - Fixed broken default filter excluding DocumentRevisions (macOS) - Don't immediately exit terminal when installer error is showing (Linux) - Explicitly set file permissions when installing missing directories (Linux) - Support installation using noexec temp directory (Linux) - Don't fail installation if root is the only user (Linux) - Added automatic socket close on execv (Linux, macOS) - Fixed Google Drive login hanging after authentication (Linux) - Correctly generate and parse Windows epoch time (Windows, macOS) - Changes from 11.8 - Fixed unexpected file size error when copying to (S)FTP, and Google Drive - add FreeFileSync-icon_loader.patch to fix build error * Tue Mar 02 2021 Jannik Seiler <seil0@mosad.xyz> - Update to 11.7 - Detect moved files on FTP (if server supports MLSD) - Allow installation only for current or all user(s) (Linux) - Added application uninstaller: uninstall.sh (Linux) - Use login user config path when running as root (macOS, Linux) - Fixed detection of moved files with unstable device IDs (macOS, Linux) - Strict checking for duplicate file IDs - Avoid EINVAL invalid argument error when using F_PREALLOCATE (macOS) - Restore input focus after closing log panel - Double-click on file to open Google Drive web interface - Fixed alpha channel image scaling glitch - Fixed recycle bin folders being created recursively - Fixed thread count status message fluctuation - Don't quit FreeFileSync when parent terminal is closed (SIGHUP) - Fixed "Operation not supported" error when setting directory locks - Show folder picker despite SHCreateItemFromParsingName() error - Work around "OLE received a packet with an invalid header" error - Changes from 11.6 - New FreeFileSync installer (Linux) - New auto-updater for the Donation Edition (macOS, Linux) - Support reading FTP file symlinks - Added context menu option "Edit with FreeFileSync" (Linux, KDE) - Support starting via symlink (macOS) - Command line support with "freefilesync" symlink in /usr/local/bin (macOS) - Fixed starting via symlink found by PATH (Linux) - Preserve keyboard focus when starting sync via F9 - Don't show relative parent path if folder does not exist - Added high-resolution application icons (Linux, macOS) - Work around "500 'HELP' command unrecognized" FTP error - Fixed menu bar icon not being removed immediately (macOS Big Sur) - Don't allow folder names ending with dot character (Windows) - Mitigate ERROR_ALREADY_ASSIGNED: Local Device Name Already in Use [Wnetaddconnection2] - Fixed startup failure when app folder contains back quote char (macOS) - Fixed network card not found error on virtual machine (KVM Linux) - Fixed RTL layout direction in popup dialogs - Changes from 11.5 - New configuration context menu option to delete from disk - Start auto retry delay at time of error instead of reporting - Added error details to status message before retry - Improved color scheme to better integrate with system colors - Keep partial SFTP results after network failure - Fixed incorrect panel font (macOS Big Sur) - Fixed SFTP retry not working after network drop - Fixed crash on exit with floating panels (macOS Big Sur) - Fixed auto-close option not being remembered - Fixed installer high-DPI scaling issues - Fixed mouse hover issues with grid column header - Fixed menu bar icons not showing (Linux) - Removed redundant GUI layout recalculations - Keep correct panel sizes after log panel maximize - Support modern folder picker in installer - Don't raise progress dialog after sync when resuming from systray
/usr/bin/FreeFileSync /usr/share/FreeFileSync /usr/share/FreeFileSync/Animal.dat /usr/share/FreeFileSync/Gtk2Styles.rc /usr/share/FreeFileSync/Gtk3Styles.css /usr/share/FreeFileSync/Gtk3Styles.old.css /usr/share/FreeFileSync/Icons.zip /usr/share/FreeFileSync/Languages.zip /usr/share/FreeFileSync/bell.wav /usr/share/FreeFileSync/bell2.wav /usr/share/FreeFileSync/cacert.pem /usr/share/FreeFileSync/ding.wav /usr/share/FreeFileSync/fail.wav /usr/share/FreeFileSync/fail2.wav /usr/share/FreeFileSync/gong.wav /usr/share/FreeFileSync/harp.wav /usr/share/FreeFileSync/notify.wav /usr/share/FreeFileSync/notify2.wav /usr/share/FreeFileSync/remind.wav /usr/share/applications/FreeFileSync.desktop /usr/share/doc/packages/FreeFileSync /usr/share/doc/packages/FreeFileSync/Changelog.txt /usr/share/licenses/FreeFileSync /usr/share/licenses/FreeFileSync/License.txt /usr/share/pixmaps/FreeFileSync.png
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 12 00:46:21 2024