Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

FreeFileSync-13.7-2.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

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.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* 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

Files

/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