What's Changed
- Client crash 2 by @ChristopheLarchier in #474
- Client crash by @ChristopheLarchier in #472
- KDESKTOP-1380-Linux-Bad-RN-link-when-default-language-set by @ClementKunz in #458
- Fixes formatting error in executor (duplicate 'name' and duplicate quotes) by @luc-guyot-infomaniak in #483
- KDESKTOP-1481-Do-not-allow-progressive-update-on-Linux by @ClementKunz in #486
- Don't stop pTraces::basic::AppStart() more than once by @herve-er in #490
- Windows - LitesSync - Crash when registering folder by @ChristopheLarchier in #481
- Fix issue with folder name containing colon2 by @ClementKunz in #491
- macOS - Alias download issue by @ChristopheLarchier in #484
- Kdesktop 1359 vfs functions should return an exit info by @herve-er in #404
- KDESKTOP-1488-Create-ParentDelete-conflict-Item-not-correctly-removed-from-DB by @ClementKunz in #467
- Client crash 3 by @ChristopheLarchier in #478
- Update cppunit manual download link. by @herve-er in #497
- Kdesktop 1451 windows fix always available locally folder status by @herve-er in #480
- KDESKTOP-1465-Sync-issue-after-multiple-operations by @ClementKunz in #499
- KDESKTOP-1523-Move-issue-in-Update-Tree by @ClementKunz in #501
- Display a message when hydration fails due to a lack of disk space. by @herve-er in #477
- macOS - Fix thumbnails display by @ChristopheLarchier in #502
- The first operation after the app starts is ignored. by @herve-er in #503
- KDESKTOP-1506 Remote edits on a file with an unspecified PinState should not be excluded. by @herve-er in #498
- Kdesktop 1525 the sync restarts after blacklisting a dehydrated placeholder by @ChristopheLarchier in #505
- KDESKTOP-1475-Windows-Folder-status-remain-syncing-after-a-remote-move by @ClementKunz in #468
- KDesktop-1535: Set up a custom rate limit on specific Sentry transactions by @herve-er in #506
- Kdesktop 1540 add a sentry to monitor app usage by @herve-er in #510
- KDESKTOP-1544-Simplify-the-generation-of-data-structure-for-test by @ClementKunz in #511
- Kdesktop 1519 Use a pointer to Vfs instance in syncpal and job instead of callback by @herve-er in #500
- KDESKTOP-1515-Sync-loop by @ClementKunz in #504
- Fix getOriginPath function by @ChristopheLarchier in #512
- Too many syncs prevent the client app from starting up by @ChristopheLarchier in #509
- [KDESKTOP-1297] Truncate the log messages containing image contents by @luc-guyot-infomaniak in #518
- Cleanup of the release build scripts by @luc-guyot-infomaniak in #520
- Fixes the argument-less Windows Powershell script used for release builds by @luc-guyot-infomaniak in #521
- Use one of the two AUMID environement variables depending on the build type by @luc-guyot-infomaniak in #523
- KDESKTOP-1530-Refactor-VfsStatus by @ClementKunz in #507
- Kdesktop 1555 improve handling of client timeout leading to zombie server by @herve-er in #525
- KDESKTOP-1548-macOS-LiteSync-Drag-drop-a-file-outside-sync-folder by @ClementKunz in #524
- Kdesktop 1562 use precompiled headers by @ChristopheLarchier in #534
- KDESKTOP-1546-Empty-the-drive-s-trash-at-beginning-of-each-CI-tests by @ClementKunz in #541
- KDESKTOP-1559-Blacklisted-Dehydrating-a-newly-created-file by @ClementKunz in #542
- macOS - LiteSync - Incomplete error message by @ChristopheLarchier in #546
- Kdesktop 1350 handle access denied gracefully in compute fs operation worker by @ChristopheLarchier in #537
- KDESKTOP-1564 Add distribution channel tag in sentry. by @herve-er in #538
- [KDESKTOP-1576] Use a uniform build structure for both Linux architectures by @luc-guyot-infomaniak in #548
- [KDESKTOP-1550] Do not try to upgrade the Sync data base if it is up-to-date by @luc-guyot-infomaniak in #539
- Kdesktop 1170 send all logs with matching session name when the last session option is selected by @herve-er in #535
- macOS - Impossible to dehydrate file by @ClementKunz in #550
- KDESKTOP-928 Fix logs in the update Tree worker by @herve-er in #553
- KDESKTOP-1569-Fix-german-trasnlation by @ClementKunz in #556
- Fix app permissions by @ClementKunz in #555
- Kdesktop 1516 refactoring move server code into server module by @ChristopheLarchier in #547
- Setup extended tests workflow by @herve-er in #554
- Performance improvement of
Utility::normalizedSyncNameon Windows. by @herve-er in #564 - Kdesktop 339 mac os keychain library use deprecated functions by @ChristopheLarchier in #563
- Merge branch release_3.6.9 into develop by @ClementKunz in #570
- Change ASSERT macro by @ClementKunz in #573
- KDesktop 1586: 0-byte files to develop by @herve-er in #571
- Addresses the easiest ccpcheck warnings by @luc-guyot-infomaniak in #572
- [FIX] Fixes bash script used to build the application on Linux Amd64 by @luc-guyot-infomaniak in #580
- KDESKTOP-1125-Windows-Removes-redundant-casts-in-SqliteQuery-syncNameValue-and-SqliteQuery-syncNameValue by @ClementKunz in #557
- Kdesktop 1553 Some worker may be stuck in pause by @herve-er in #544
- Fix changes not detected after folder rename by @ClementKunz in #575
- Fix issue in UpdateTreeWorker by @ChristopheLarchier in #582
- Kdesktop 1522 re activate and refactor all operation sorter tests by @ClementKunz in #528
- Remove a warning from the log when downloading a file by @ChristopheLarchier in #588
- Replace ExitCode::NeedRestart by ExitCode::DataError by @herve-er in #586
- KDESKTOP-1382-BUG-Migrated-parameters-database-cause-encoding-corruption-breaking-file-status-displayed by @ClementKunz in #562
- [KDESKTOP-1233] Reactivate CI analysis on the Windows runner by @luc-guyot-infomaniak in #589
- Redirection URL should be read from the response header by @ChristopheLarchier in #584
- Replace deprecated functions by @ChristopheLarchier in #590
- Add missing enum conversion. by @herve-er in #593
- [KDESKTOP-1129] Designs updaters as singletons by @luc-guyot-infomaniak in #581
- Fix TestSyncPalWorker::testInternalPause1() by @ClementKunz in #599
- Move the handling of custom sample rate to sentry::Handler. by @herve-er in #566
- A drive without any synchronisation appears with an error status in the user drive list by @ChristopheLarchier in #594
- KDESKTOP-1572-Duplication-in-case-of-file-access-error by @ClementKunz in #585
- Regression - Step 1 slow down by @ClementKunz in #604
- Fix crash in update manager destructor by @luc-guyot-infomaniak in #598
- KDESKTOP-1429-Windows-A-forbidden-character-can-cause-an-infinite-sync-loop by @ClementKunz in #607
- Rn 3.6.10 suggestion by @ClementKunz in #608
- [HOTFIX] Add AUMID value as a build parameter by @luc-guyot-infomaniak in #618
- Kdesktop 1619 linux crash due to logger initialization error when us locale is not installed by @ChristopheLarchier in #631
- Kdesktop 1617 windows placeholder creation doesn t trigger folder watcher event by @herve-er in #632
- Update release notes 3.6.10 by @herve-er in #633
- Kdesktop 1635 crash in updater by @herve-er in #646
- Local move failure can cause an infinite synchronisation loop by @ChristopheLarchier in #649
- Update Release notes. by @herve-er in #654
- Explicitly define version info equal operator by @herve-er in #655
Full Changelog: 3.6.9...3.6.10