Commit Graph

50 Commits

Author SHA256 Message Date
700bcbb35e Accepting request 1066335 from home:polslinux:branches:network
- 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

OBS-URL: https://build.opensuse.org/request/show/1066335
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=63
2023-02-18 16:31:31 +00:00
Jannik Seiler
21ec9290ad Accepting request 1064399 from home:seil0:branches:network
- Drop FreeFileSync-openssl-1.1.1.patch as it is no longer needed

OBS-URL: https://build.opensuse.org/request/show/1064399
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=61
2023-02-11 16:10:59 +00:00
Jannik Seiler
81b549558c Accepting request 1045531 from home:seil0:branches:network
- 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

OBS-URL: https://build.opensuse.org/request/show/1045531
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=59
2022-12-27 17:26:17 +00:00
Jannik Seiler
7c42275081 remove obsolete comment
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=57
2022-08-31 07:43:08 +00:00
Jannik Seiler
fb30e03c2e Accepting request 999422 from home:seil0:branches:network
- 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

OBS-URL: https://build.opensuse.org/request/show/999422
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=56
2022-08-26 15:22:53 +00:00
Jannik Seiler
1a3ed4ed50 Accepting request 982156 from home:seil0:branches:network
- 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

OBS-URL: https://build.opensuse.org/request/show/982156
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=54
2022-06-11 17:26:29 +00:00
Jannik Seiler
f0a167fc8c Accepting request 948470 from home:seil0:branches:network
- 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

OBS-URL: https://build.opensuse.org/request/show/948470
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=53
2022-01-24 19:21:54 +00:00
Jannik Seiler
acfcfb4b23 Accepting request 946822 from home:seil0:branches:network
- Add FreeFileSync-disable-in-app-updates.patch to disable the in app 
  standalone updater for the packaged version of FreeFileSync.

OBS-URL: https://build.opensuse.org/request/show/946822
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=52
2022-01-16 17:02:18 +00:00
Jannik Seiler
18a9b113ee Accepting request 913909 from home:jengelh:branches:network
- Trim filler wording from descriptions.

OBS-URL: https://build.opensuse.org/request/show/913909
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=51
2021-08-24 05:42:04 +00:00
Jannik Seiler
d44b6d574a Accepting request 913876 from home:seil0:branches:network
- 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)

OBS-URL: https://build.opensuse.org/request/show/913876
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=50
2021-08-23 17:49:18 +00:00
Jannik Seiler
7b63147945 Accepting request 900512 from home:seil0:branches:network
- 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)

OBS-URL: https://build.opensuse.org/request/show/900512
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=48
2021-06-17 15:47:22 +00:00
Jannik Seiler
7f0ff7fda0 Accepting request 894855 from home:seil0:branches:network
- 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

OBS-URL: https://build.opensuse.org/request/show/894855
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=45
2021-05-22 09:27:27 +00:00
Jannik Seiler
123c605fa2 Accepting request 877291 from home:seil0:branches:network
- 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

OBS-URL: https://build.opensuse.org/request/show/877291
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=43
2021-03-05 18:34:25 +00:00
Jannik Seiler
6af3f05ce4 Accepting request 855494 from home:seil0:branches:network
- Update to 11.4
  - New progress graph "this one sparks joy"
  - Remember progress dialog size
  - New config file context menu option: Show in file manager
  - Work around libcurl performance bug during FTP upload
  - Only log modification time errors after comparing by size or content
  - Smaller icon size for efficient screen layout (Linux)
  - Use system-native recycle bin icon
  - Fixed DeviceIoControl(IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS): ERROR_MORE_DATA
  - Support MTP devices lacking a friendly name
  - Fix grid scrolling with small mouse rotations (macOS)
  - Faster mouse scrolling on high-DPI resolution displays
  - Keep previous windows size when maximized during auto-exit
- use %autosetup instead of %setup and %patch
- replace %desktop_database_postun with %filetrigger{in,postun}

OBS-URL: https://build.opensuse.org/request/show/855494
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=41
2020-12-12 21:30:56 +00:00
Jannik Seiler
53710f8ae8 Accepting request 846291 from home:seil0:branches:network
- Update to 11.3
  - Enhanced main grid color scheme
  - Mouse-highlight for file selection
  - Added file create/delete indicators
  - Show file list tooltip for missing items
  - Click folder name and scroll to group start
  - Log failure to create application default config folder
  - Added tooltips and fixed help link context menu
  - Fixed tooltip not updated when scrolling (macOS, Linux)
  - Move error dialogs to foreground during batch sync
  - Align context menu popup positions
  - Updated translation files

OBS-URL: https://build.opensuse.org/request/show/846291
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=39
2020-11-05 16:13:55 +00:00
Jannik Seiler
ea9ae66eda Accepting request 839423 from home:seil0:branches:network
- Update to 11.2
  - Improved grid layout with file icons hidden
  - Improved rendering of inactive and disabled grid items
  - Remember last user-selected paths for file and folder pickers
  - Fixed folder name hidden in "item name" view type
  - Fixed determination of unsupported trash folder (Linux)
  - Fixed copying broken symlinks (macOS)
  - Fixed default action when pressing Enter in popup dialogs
  - Fixed default popup dialog size (macOS)
  - Use localized start of week for %WeekDay% (Linux, macOS)
  - Swap sides using CTRL+W instead of F10
  - Show confirmation dialog before swapping sides
- Update to 11.1
  - New file group layout on main grid (reloaded)
  - Alternate colors for main grid folder groups
  - Added file group context menu
  - Quick selection of items in folder group
  - Fixed FTP access errors with Explicit SSL/TLS
  - Fixed Google Drive error when double quotes in file name
  - Fixed RTL layout bug with number input control
  - Fixed grid column default sizes
  - Fixed grid rendering performance during mouse scrolling
  - Update all config files transactionally
  - Respect user-preferred number/time format (Linux)
  - Fixed floating panels not being resizable (Linux)
  - Instantly open selection context menu on right mouse button down
  - Further improved high DPI support
  - Updated deprecated system API calls (requires macOS 10.10 or later)
  - Fixed crash when accessing Nexis storage (macOS)
  - Avoid buffer flush when aborting native file output
  - Clear preview after folder history selection
  - Pre-allocate target file without setting size
  - Unified system error message formatting

OBS-URL: https://build.opensuse.org/request/show/839423
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=37
2020-10-04 13:56:49 +00:00
Jannik Seiler
c373d19d7e Accepting request 825192 from home:seil0:branches:network
Since factory-auto seems to have a Problem with downloading the Source.zip, I changed it to the local Source.zip. I hope this will fix the issues with facorty-auto and enable this package to be submitted to Factory.

OBS-URL: https://build.opensuse.org/request/show/825192
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=35
2020-08-11 16:38:03 +00:00
acf7cca251 Accepting request 824675 from home:seil0:branches:network
- Update to 11.0
  - Revised file layout on main grid
  - Skip download/upload when copying Google Drive files inside account
  - Support moving Google Drive files between shared drives and My Drive
  - Support copying Google Drive shortcuts between accounts
  - Support copying Google Docs, Sheets, Slides, etc. within account
  - Fixed parsing uninitialized Google Drive modification time
  - Fixed Google Drive file already existing check running too late
  - Ignore slash/backslash differences during manual search
  - Avoid creating orphan database entry if one DB file fails to load
  - Limit modification time error count for log file warning message
  - Support copying WSL symlinks
  - Avoid duplicate MTP/Google Drive item creation from multiple threads
  - Fixed TMPDIR not found during startup (macOS)
  - Added sync variant icons
  - Avoid redundant icon format conversions
  - Buffer high-DPI image scaling results
  - Improved MTP thumbnail scaling performance
  - Avoid race condition during parallel file icon rendering (Linux)
  - Allow creating folder name with leading/trailing spaces
  - Start supporting GTK3 (Linux)

OBS-URL: https://build.opensuse.org/request/show/824675
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=34
2020-08-06 11:13:05 +00:00
8056a9eeea Accepting request 662557 from home:ecsos:Backup
- make it compile! 
- Update to 10.7
  - Resolve ambiguous paths in (S)FTP folder picker
  - Fixed path alias check to not rely on volume serial
  - Check already existing move target by ID instead of path
  - Use native image conversion routines in installer
  - Added base folder info for unresolved conflicts message
  - Avoid silent failure when setting epoch modTime
  - Fixed parsing locale with unexpected format
  - Fixed RealTimeSync failing to start FreeFileSync batch
  - Exclude failed item paths containing backslash in names
  - Fixed RealTimeSync GUI distortion after drag & drop
  - Support command arguments and exit code with launcher
  - Consider UTF encoding when trimming long temp name during file copy

OBS-URL: https://build.opensuse.org/request/show/662557
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=33
2019-01-03 00:47:56 +00:00
60b9d299c1 Accepting request 637724 from home:ecsos:Backup
- Update to 10.4
  - Allow overriding log folder path for gui and batch runs
  - Fixed RTS not triggering for volume path by name
  - Fixed reading FTP folders including wildcard chars
  - Fixed image overlay graphics glitch (Linux)
  - Don't show error if versioning folder is not yet existing
  - Fixed crash removing folder pair before comparison (F5)
  - Fixed crash when parent of newly-moved file is missing
  - Fixed statistics when folder containing moved files is found 
    missing

OBS-URL: https://build.opensuse.org/request/show/637724
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=32
2018-09-24 15:54:46 +00:00
4276a685f4 Accepting request 637714 from home:ecsos:Backup
- Update to 10.3
  - New log panel showing details about the last operation
  - Show status of last syncs in configuration panel
  - Access log files via the configuration panel
  - Allow auto-retry and ignore errors during comparison
  - Show folder RealTimeSync is waiting on
  - New %logfile_path% macro for "on completion" command
  - Show errors and warnings count in log file header
  - Fixed crash when resizing panel during comparison
  - Fixed folders created hidden when source is a volume root path
  - Use steady clock while waiting in RealTimeSync
  - Fixed folder access error with Google Drive File Stream
  - Open global log folder path via options dialog
  - Limit global logs by age instead of size
  - Deprecated batch-level log files and LastSyncs.log

OBS-URL: https://build.opensuse.org/request/show/637714
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=31
2018-09-24 15:30:36 +00:00
2b33bddac0 Accepting request 625333 from home:tglatt:branches:network
- Update to 10.2
  - Limit number of file versions by age and count
  - Report not yet existing folders as warning instead of error
  - Improved comparison speed for high-latency traversals
  - Set up parallel file operations for versioning folder
  - Early clean up to avoid hitting (S)FTP connection limits
  - Support FTP servers with ANSI encoding
  - Fixed folder drag and drop for modal dialogs
  - Fixed progress graph glitch due to unsteady system clock
  - Unbuffered folder lock file existence checking
  - Fixed macOS Donation Ed. not recognized after rename
  - Updated translation files

OBS-URL: https://build.opensuse.org/request/show/625333
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=30
2018-07-26 09:11:04 +00:00
8dd4143600 Accepting request 617870 from home:ecsos:Backup
- update to 10.1
  - Binary-compare multiple files in parallel
  - Copy file permissions when creating base folders
  - Fixed hang when scrolling file list (Windows)
  - Fixed file list mismatch when cancelling sync
  - Fixed delay when cancelling folder existence check
  - Fixed sync processing order to honor FIFO
  - Fixed startup delay when internet is offline (Linux, macOS)
  - Fixed crash when closing via the macOS Dock
  - Support installation without admin rights (macOS)
  - Fixed bcrypt.dll not found on startup (Windows XP)
  - Respect Content-Length header for HTTP requests
  - Support parallel folder traversal on Ubuntu 16.4
  - Fixed missing shared library dependencies (Linux)
  - Unified precompiled Linux binary packages
- changes from 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 folder 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
  - Handle concurrent intermediate folder creation for versioning
  - Sync all folder level items before recursion (avoid CWDs)
  - Updated translation files
- changes from 9.9
  - High DPI display support
  - Allow automatic retry at configuration level
  - Show error handling settings during sync
  - Avoid libpng.so dependency (Linux)
  - Fixed undefined behavior closing paused progress dialog
  - Check if buggy DLLs are loaded into address space (Windows)
  - Fixed FTP parsing error for Windows CE device
  - Workaround VSS provider implementation bug
  - Respect macOS user settings for date and thousands separator
  - Updated translation files

OBS-URL: https://build.opensuse.org/request/show/617870
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=29
2018-06-19 22:54:15 +00:00
6edb293174 Accepting request 605842 from home:tglatt:branches:network
Problem: FreeFileSync 10 requires wxWidgets-3_2 which is not available on Leap 42.3. Don't know if it's sensible to lock out users of a still supported Leap release.

OBS-URL: https://build.opensuse.org/request/show/605842
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=28
2018-05-10 08:32:51 +00:00
f1ca225155 Accepting request 580307 from home:ecsos:Backup
- update to 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
  - Continue 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
- rebase patch freefilesync-build.patch
- fix build for openSUSE_Leap_15.0

OBS-URL: https://build.opensuse.org/request/show/580307
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=27
2018-02-26 17:02:13 +00:00
04de820785 Accepting request 532404 from home:ecsos:Backup
- update to 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
  - Apply correct directory path encoding during FTP traversal
  - Fixed strict weak ordering for SFTP session ID sorting
  - Clean up read-only temporaries during failed sparse file copy
  - Fixed access denied file copy error for ADS
  - Workaround broken SMB servers 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

OBS-URL: https://build.opensuse.org/request/show/532404
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=26
2017-10-07 10:05:31 +00:00
b5b14245f0 Accepting request 518962 from home:ecsos:Backup
- update to 0.9.3
  - Support multiple connections per FTP folder traversal
  - 35% faster folder traversal for FTP servers supporting MLSD
  - Use single CWD when changing FTP working directory
  - Fixed EOPNOTSUPP error on gvfs-mounted FTP (Linux)
  - Maximize FTP I/O speed using prefetch/output buffers
  - Prevent input focus stealing after manual comparison
  - Use larger socket buffer for 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
  - Flash task bar after comparison if other app has input focus

OBS-URL: https://build.opensuse.org/request/show/518962
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=24
2017-08-27 10:22:48 +00:00
37bf3bcad1 Accepting request 511046 from home:ecsos:Backup
update to 9.2

OBS-URL: https://build.opensuse.org/request/show/511046
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=23
2017-07-17 20:53:04 +00:00
07f1c54765 Accepting request 501890 from home:ecsos:Backup
update to 9.1

OBS-URL: https://build.opensuse.org/request/show/501890
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=22
2017-06-08 11:25:13 +00:00
c502845b35 Accepting request 501874 from home:ecsos:Backup
fix build error for tumbleweed

OBS-URL: https://build.opensuse.org/request/show/501874
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=21
2017-06-08 10:32:50 +00:00
1cce3ce6e1 Accepting request 489379 from home:tglatt:branches:network
Newest version (9.0)

OBS-URL: https://build.opensuse.org/request/show/489379
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=20
2017-04-23 14:24:32 +00:00
a26c4627d3 Accepting request 428367 from home:ecsos:Backup
update to 8.5

OBS-URL: https://build.opensuse.org/request/show/428367
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=19
2016-09-17 09:37:35 +00:00
4f71eb2fce Accepting request 420582 from home:ecsos:Backup
update to 8.4

OBS-URL: https://build.opensuse.org/request/show/420582
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=18
2016-08-19 18:03:52 +00:00
8c6cf67dad OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=17 2016-07-09 23:00:57 +00:00
4cd1c780ea Accepting request 407541 from home:ecsos:Backup
update to 8.3

OBS-URL: https://build.opensuse.org/request/show/407541
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=16
2016-07-09 21:42:06 +00:00
8323f7eb92 Accepting request 399292 from home:ecsos:Backup
update to 8.2

OBS-URL: https://build.opensuse.org/request/show/399292
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=15
2016-05-31 22:11:31 +00:00
3e64fb81a2 Accepting request 391326 from home:ecsos:Backup
update to 8.1

OBS-URL: https://build.opensuse.org/request/show/391326
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=14
2016-04-22 18:31:27 +00:00
e3c9156ad0 Accepting request 375705 from home:ecsos
update to 8.0

OBS-URL: https://build.opensuse.org/request/show/375705
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=13
2016-03-19 17:00:16 +00:00
773bb3f979 Accepting request 359209 from home:ecsos
update to 7.9

OBS-URL: https://build.opensuse.org/request/show/359209
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=12
2016-02-13 15:13:05 +00:00
8b4a3f8fff Accepting request 355564 from home:ecsos
update to 7.8

OBS-URL: https://build.opensuse.org/request/show/355564
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=11
2016-01-24 14:14:39 +00:00
dcf4cf4242 Accepting request 346882 from network
revert to revision 8

OBS-URL: https://build.opensuse.org/request/show/346882
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=10
2015-11-30 16:56:52 +00:00
b8a2c818f7 Accepting request 346645 from home:ecsos
update to 7.6

OBS-URL: https://build.opensuse.org/request/show/346645
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=9
2015-11-28 13:04:01 +00:00
7bd25f2347 Accepting request 328397 from home:ecsos
update to 7.4

OBS-URL: https://build.opensuse.org/request/show/328397
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=8
2015-09-01 18:33:20 +00:00
444fb44b70 Accepting request 319931 from home:ecsos
update to 7.3

OBS-URL: https://build.opensuse.org/request/show/319931
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=7
2015-08-01 17:02:31 +00:00
834ca8c7a2 Accepting request 315006 from home:ecsos
update to 7.2

OBS-URL: https://build.opensuse.org/request/show/315006
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=6
2015-07-03 15:36:30 +00:00
dad0a2002b Accepting request 312957 from home:ecsos
update to 7.1

OBS-URL: https://build.opensuse.org/request/show/312957
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=5
2015-06-21 17:28:17 +00:00
b2c262ea25 Accepting request 306653 from home:ecsos
update to 7.0

OBS-URL: https://build.opensuse.org/request/show/306653
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=4
2015-05-12 20:33:31 +00:00
7245d5c194 Accepting request 295441 from home:ecsos
update to 6.15

OBS-URL: https://build.opensuse.org/request/show/295441
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=3
2015-04-11 22:42:06 +00:00
9204ee4ce8 Accepting request 284898 from home:ecsos
add build RealtimeSync

OBS-URL: https://build.opensuse.org/request/show/284898
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=2
2015-02-09 16:46:50 +00:00
Andrey Karepin
9080bc5b58 Accepting request 283287 from home:ecsos
FreeFileSync is a free Open Source software that helps you synchronize files and synchronize folders for Windows, Linux and Mac OS X. It is designed to save your time setting up and running backup jobs while having nice visual feedback along the way.

OBS-URL: https://build.opensuse.org/request/show/283287
OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=1
2015-02-02 17:29:52 +00:00