- Update to 1.20.0
* Bugfixes:
#7855: Watching for changes using too many system resources on BSDs (kqueue)
#8020: Dangling symlink prevents filesystem watcher on Solaris
#8232: Missing include file endlessly spams log
#8258: The latest version does not support go1.18 compilation!!
#8261: TypeError: Cannot read properties of null (reading 'status') in the GUI after killing Syncthing
* Enhancements:
#8202: Indicate folders / devices where the remote end has not accepted sharing.
#8282: Change default log format to include date
* Other issues:
#8279: Simplify tests using T.TempDir
OBS-URL: https://build.opensuse.org/request/show/974783
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=121
- Update to 1.19.1
* Bugfixes (1.19.1):
#7850: junctionsAsDirs requires folder pause and resume to trigger
#7924: notify: File mode change events not emitted on MacOS/FSEvents watcher
#8083: Device ID should be read-only and "nearby devices" should be hidden when adding a new pending device
#8143: Behavior of discovery server doesn't match documentation
#8145: Folder ID not editable in add folder dialog
* Enhancements (1.19.1):
#7942: Improve error message about folder marker outside of folder
#8130: CLI: add command to print pending folders offered by specific device
* Bugfixes (1.19.0):
#8103: API: /rest/system/connections has misleading "total" entries
* Enhancements (1.19.0):
#7428: Add ignore patterns to folder defaults
#8090: Allow specifying ports in --generate
OBS-URL: https://build.opensuse.org/request/show/958463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=119
- Update to 1.18.0
* Bugfixes:
#7708: irreversible Local Additions after re-adding the same folder as Receive Only
#7731: Scan due to watcher can not found local change while modify file to empty
#7733: TypeError: Cannot read property ‘urAccepted’ of undefined
#7741: Out-of-sync state of zero-byte files is not reflected on peers
* Enhancements:
#7700: Add rest endpoint(s) to dismiss pending folder/device invitations
#7705: Accepting a receive encrypted folder share should prompt the user to input a password
#7722: Database GC can block for a long time
#7724: Ensure encryption to untrusted on new, trusted device on an existing folder
#7742: Use defaults for missing fields on the config rest API
#7743: Show discovery and listener status when not failed
OBS-URL: https://build.opensuse.org/request/show/905903
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=109
- Update to 1.17.0
* This release deprecates TLS 1.2 for sync connections; other side should
be Syncthing 1.3.0 or newer, or see
insecureAllowOldTLSVersions.
* Bugfixes:
#7592: Web UI doesn't handle long machine names well
#7593: ChaCha priority detection logic broken
#7608: Files ignored on one remote do not get synced
#7649: Incorrect local and global states after ignoring and unignoring files
#7673: bug: cli subcommand is stuck on non-interactive shell
#7677: UTF-8 normalization doesn't work on macOS
#7685: CLI: strconv.ParseInt error when adding new device via CLI
#7699: Sharing receive encrypted folder as receive encrypted with yet another device creates conflicts
* Enhancements:
#7471: Improve UDP hole punching
#7580: Improve logging for service failures
#7594: Consider removing support for TLS <1.3 on sync connections
#7600: Fast connect to new devices following config update
#7636: Improve QUIC performance
OBS-URL: https://build.opensuse.org/request/show/896718
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=108
- Update to 1.16.0
* This release adds untrusted / encrypted devices for public testing. It
should still be considered beta / testing-only.
* Bugfixes:
#7026: panic: key not found when repairing DB
#7379: "Warning, this path is a subdirectory of an existing folder" does not appear when editing only folder label
#7533: Remote completion on untrusted devices is incorrect
#7548: Upgrading syncthing-relaysrv to 1.15.0 fails in post-installation
#7551: QUIC: failed to determine receive buffer size: doesn't have a SyscallConn
#7557: Encrypted folder(s) on Windows reported as "Unexpected Objects"
#7568: panic: runtime error: slice bounds out of range [24:3]
#7584: Folder label missing from folder path when adding new folders
* Enhancements:
#109: Support for file encryption (e.g. non-trusted servers)
#3322: GUI "Out of sync" modal uses massive amounts of CPU in browser
#7520: Ask for confirmation before reverting/overriding a folder
OBS-URL: https://build.opensuse.org/request/show/890295
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=212
- Update to 1.15.0/1.15.1
* This release fixes a vulnerability where Syncthing and the relay server
can crash due to malformed relay protocol messages (CVE-2021-21404); see
GHSA-x462-89pf-6r5h.
* This release updates the CLI to use subcommands and adds the subcommands
cli (previously standalone stcli utility) and decrypt (for offline
verifying and decrypting encrypted folders).
* With this release we invite everyone to test the "untrusted (encrypted)
devices" feature. You should not use it yet on important production
data. Thus UI controls are hidden behind a feature flag. For more
information, visit:
https://forum.syncthing.net/t/testing-untrusted-encrypted-devices/16470
OBS-URL: https://build.opensuse.org/request/show/883586
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=209
- update to 1.12.1:
* Invalid names are allowed and "auto accepted" in folder root path on Windows
* Sometimes indexes for some folders aren't sent after starting Syncthing
* [Untrusted] Remove Unexpected Items leaves things behind
* Wrong theme on selection
* Quic spamming address resolving
* Deleted locally changed items still shown as locally changed
* Allow specifying remote expected web UI port which would generate a href somewhere
* Ignore fsync errors when saving ignore files
OBS-URL: https://build.opensuse.org/request/show/863934
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=203