Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: syncthing | Distribution: openSUSE:Factory:zSystems |
Version: 1.27.8 | Vendor: openSUSE |
Release: 1.1 | Build date: Tue Jun 4 19:08:00 2024 |
Group: Productivity/Networking/File-Sharing | Build host: reproducible |
Size: 27807733 | Source RPM: syncthing-1.27.8-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://syncthing.net/ | |
Summary: Continuous File Synchronisation |
Syncthing is an application that synchronises files across multiple devices. This means the creation, modification or deletion of files on one machine will automatically be replicated to other devices.
MPL-2.0
* Tue Jun 04 2024 Marius Kittler <marius.kittler@suse.com> - Update to 1.27.8 * Bugfixes: [#9506]: gui: Favicon not working in Firefox bookmarks * Enhancements: [#9527]: Device connection state metric * Wed May 08 2024 Marius Kittler <marius.kittler@suse.com> - Update to 1.27.7 * Bugfixes: [#9503]: lib/nat: panic: runtime error: index out of range * Tue Apr 09 2024 Marius Kittler <marius.kittler@suse.com> - Update to 1.27.6 * Bugfixes: [#9498]: Files spookily out of sync in 1.27.5 - Update bundled dependencies as usual; the update of quic-go from v0.41.0 to v0.42.0 will address CVE-2024-22189, see boo#1222487 * Tue Apr 02 2024 Marius Kittler <marius.kittler@suse.com> - Update to 1.27.5 * Bugfixes: [#9371]: Deleting or renaming directories when syncing xattrs or ownership causes empty dir tree to get "put back" by ST [#9407]: IndexHandler can get stuck in an undesired loop [#9417]: CPU usage increases after folder scans (and hence, over time) [#9469]: Better wrapping for device and folder names in sharing lists * Enhancements: [#8972]: Open share settings when clicking 'shared with' [#9470]: Show encryption status for devices sharing folder * Tue Mar 05 2024 Marius Kittler <marius.kittler@suse.com> - Update to 1.27.4 * Bugfixes: [#9369]: Panic in ignore matching on invalid UTF-8 from filesystem watcher [#9435]: syncthing should be cgroup aware * Enhancements: [#9339]: File system watcher should skip ignored directories in more cases [#9357]: Set GOMAXPROCS quota aware in Linux containers * Other issues: [#9386]: typo in folder_sendrecv.go refrences nonexistent type dbUpdateShourtcutFile [#9389]: typo: Complection → Completion ? * Tue Feb 06 2024 Marius Kittler <marius.kittler@suse.com> - Update to 1.27.3 * Bugfixes: [#9039]: Sync from Linux to Mac with ownership - Local additions after rescan [#9241]: Versions path does not honor tilde (~) shortcut * Enhancements: [#8616]: Add CLI completion [#9151]: Add "stay logged in" checkbox to login dialog * Other issues: [#9267]: Inconsistent version requirements in lib/build and lib/upgrade [#9313]: Different lengths used for short device IDs in UI * Mon Feb 05 2024 Marius Kittler <marius.kittler@suse.com> - Make syncthing-relaysrv package resolvable by using systemd users to create the required user and group * Tue Jan 09 2024 Kyle Scheuing <kyle@kylescheuing.com> - Update to 1.27.2 * Bugfixes: [#9041]: cli subcommand does not use STHOMEDIR env var [#9183]: Filesystem watching (kqueue) is enabled … with a lot of files [#9274]: Missing lock in DeviceStatistics ("fatal error: concurrent map read and map write") * Enhancements: [#7406]: Add UPnP support for IPv6 * Other Issues: [#9247]: Embed binary releases signing key as a file instead of hardcoding a string [#9287]: quic-go v0.40.1 (CVE-2023-49295) * Mon Dec 11 2023 Marius Kittler <marius.kittler@suse.com> - Update to 1.27.1 * Bugfixes: [#9253]: Permission error on folder causes "connection error" dialog when opening folder editor [#9269]: panic: nil pointer dereference in (*indexHandlerRegistry).startLocked * Other issues: [#9274]: Missing lock in DeviceStatistics ("fatal error: concurrent map read and map write") * Tue Dec 05 2023 Marius Kittler <marius.kittler@suse.com> - Update to 1.27.0 * Bugfixes: [#9179]: spurious log file in $XDG_CONFIG_HOME [#9189]: Discovery Returns IP [#9208]: Display error in 1.26 with login screen * Enhancements: [#9178]: Default config (state) dir on Unixes should be ~/.local/state/syncthing ($XDG_STATE_HOME/syncthing) [#9200]: Login form: login button should have an id attribute * Wed Nov 15 2023 Marius Kittler <marius.kittler@suse.com> - Update to 1.26.1 * Bugfixes: [#9208]: Display error in 1.26 with login screen * Tue Nov 07 2023 Marius Kittler <marius.kittler@suse.com> - Update to 1.26.0 * Bugfixes: [#9072]: Omitting %s from LDAP search filter results in corrupt search filter [#9106]: Posting config with invalid versioner type causes panic [#9120]: Deduplicated files on Windows aren't treated as regular files any more (Go 1.21) [#9133]: Syncthing Docker container fails to start if underlying filesystem doesn't support chown [#9143]: traefik no longer url escape X-Forwarded-Tls-Client-Cert header [#9149]: Favicon is stuck in notify state * Enhancements: [#4137]: Use a real login screen + sessions instead of HTTP basic auth * Wed Oct 04 2023 Marius Kittler <marius.kittler@suse.com> - Update to 1.25.0 * Bugfixes: [#8274]: Usage report transport type is wrong for QUIC [#8482]: Discovery server keeps duplicate entries [#9019]: Web GUI loses config changes when doing multiple modifications (e.g. on slow hardware or remotely) [#9112]: panic: counter cannot decrease in value [#9123]: Hashed passwords via API are hashed again * Enhancements: [#141]: Use multiple simultaneous TCP connections [#5607]: Move footer links to header * Tue Sep 05 2023 Martchus <martchus@gmx.net> - Update to 1.24.0 * Bugfixes: [#8965]: v1.23.6 introduces untrusted sharing regression * Enhancements: [#5175]: Record more performance metrics [#7456]: Announce IPv6 ULA [#7973]: Restore versions file filter should be case insensitive [#8767]: Check interface for FlagRunning * Other issues: [#9021]: panic: bug: ClusterConfig called on closed or nonexistent connection [#9034]: Build with Go 1.21 out of the box * Wed Aug 09 2023 Marius Kittler <marius.kittler@suse.com> - Update to 1.13.7 * Bugfixes: [#6597]: setLowPriority should not increase process priority when already lower (in Windows) [#7698]: ursrv: unrealistic uptime data, likely due to unset RTC (1970-01-01) [#8958]: Extended attribute filter editor should be enabled when "send extended attributes" is checked [#8967]: Shared With list ends with comma on 1 device [#9001]: relaysrv crash after some weeks of operation * Enhancements: [#8890]: Do not autoexpand tilde sign (~) to an absolute home directory path [#8957]: Add environment variables for --home, --conf, and --data [#8968]: Error for Windows invalid file names should indicate the invalid character or name part * Other issues: [#8973]: 1.23.6 docker image no longer available for linux/arm/v7 [#8983]: Integrate govulncheck * Tue Jul 04 2023 Marius Kittler <marius.kittler@suse.com> - Update to 1.13.6 * Bugfixes: [#7638]: favicon not working Firefox & derivative browsers [#8899]: Omitting %s from LDAP bind DN sends corrupted bind DN string to LDAP server [#8920]: Untrusted device should be disallowed from being an introducer [#8960]: relaysrv and discosrv docker images haven't been updated for more than year * Tue Jun 06 2023 Marius Kittler <marius.kittler@suse.com> - Update to 1.13.5 * This release fixes CVE-2022-46165 “Cross-site Scripting (XSS) in Web GUI” * Bugfixes: [#8503]: "syncthing cli config devices add" reflect error when using --addresses flag [#8764]: Ignore patterns creating during folder addition are not loaded [#8778]: Tests fail on Windows with Go 1.20 [#8779]: Test cleanup fails all model tests on Windows on Go 1.20 [#8859]: Incorrect handling of path for auto accepted folder * Other issues: [#8799]: "fatal error: checkptr: converted pointer straddles multiple allocations" in crypto tests * Wed Apr 05 2023 Marius Kittler <marius.kittler@suse.com> - Update to 1.23.4 - Bugfixes: [#8851]: "Running global migration to fix encryption file sizes" on every start * Tue Apr 04 2023 Marius Kittler <marius.kittler@suse.com> - Update to 1.23.3 * Bugfixes: [#5408]: Selection of time in versions GUI not possible without editing the string inside the textfield [#8277]: Mutual encrypted sharing doesn't work (both sides with password) [#8556]: Increased file size when sharing between encrypted devices [#8599]: Key generation at connect time is slow for encrypted connections * Enhancements: [#7859]: Allow sub-second watcher delay (use case: remote development) * Other issues: [#8828]: cmd/stdiscosrv: TestDatabaseGetSet flake * Fri Mar 10 2023 Jakob Lorenz <proprietaer1@mailbox.org> - Adding a desktop file for the Web UI * Tue Mar 07 2023 Marius Kittler <marius.kittler@suse.com> - Update to 1.23.2 * Bugfixes: [#8749]: Relay listener does not restart sometimes * Enhancements: [#8660]: GUI editor for xattr filter patterns [#8781]: gui: Remove duplicate Spanish translation * Other issues: [#8768]: Update quic-go for Go 1.20 * Tue Feb 07 2023 Marius Kittler <marius.kittler@suse.com> - Update to 1.23.1 * Bugfixes: [#8325]: "accept: function not implemented" after upgrading to syncthing v1.20.1 * Mon Jan 02 2023 Marius Kittler <marius.kittler@suse.com> - Update to 1.23.0 * Bugfixes: [#8572]: Incorrect rescan interval on auto accepted encrypted folder [#8646]: Perhaps the list of devices contains empty elements [#8686]: Properly indicate whether a connection is "LAN" or not in the GUI * Tue Dec 06 2022 Marius Kittler <marius.kittler@suse.com> - Update to 1.22.2 * Bugfixes: [#3744]: Folders with custom icons not deletable on Windows [#8570]: Incorrect rescan interval when add encrypted folder with watch for changes enabled [#8592]: Newly added "connection type" icon and text in device info is slightly misaligned [#8630]: Enabling rate limit drastically reduces network performance [#8654]: Conflicts created on Android on files modified by other devices [#8657]: Xattrs not properly applied to directories, causes rescan/resync loop [#8661]: webgui complains about not set password in ldap mode [#8682]: syncthing generate command writes the deviceId to stderr instead of stdout as INFO * Enhancements: [#2771]: Add mailto link to "Show ID" dialog, for sending device ID via email [#7703]: Show if devices have not connected in a long time [#8638]: Use healtcheck endpoint for docker [#8686]: LAN detection via subnetmask * Other issues: [#8601]: Build fails due to setting xattrs that affect SELinux, "permission denied" [#8679]: Bump quic-go * Wed Nov 02 2022 Marius Kittler <marius.kittler@suse.com> - Update to 1.22.1 * Bugfixes: [#8084]: Scope ID should be filtered out of IPv6 addresses when using Remote GUI [#8569]: Periodic connection losses to webui because docker image doesn't support upgrade [#8594]: Extended attributes are only synced one way * Enhancements: [#3987]: Private relay server with authentication [#8244]: Show connection type in Remote Devices [#8430]: Add HTTP health check without using API Token * Tue Oct 04 2022 Marius Kittler <marius.kittler@suse.com> - Update to 1.22.0 * Bugfixes: [#3868]: gui: Auto select of device ID is broken on Internet Explorer [#7068]: "Restore Versions" GUI breaks when path exists as both directory and file [#7965]: Trash Can File Versioning always throws errors on restore (even when succeeded) [#7988]: Unexpected cleanup behavior for Simple File Versioning [#8529]: WebGUI is displayed incorrectly on "tablet sized" screens * Enhancements: [#2698]: Sync extended file attributes on supported file systems [#7603]: WebUI tooltip inconsistencies [#8506]: macOS Monterey 12.5.1 aliases break after sync * Tue Sep 06 2022 Marius Kittler <marius.kittler@suse.com> - Update to 1.21.0 * Bugfixes: [#8219]: REST API: db/completion no output when one folder is paused [#8479]: Panic in failure reporting * Enhancements: [#1329]: Add support for syncing ownership of files [#7981]: Show likely status of disconnected devices [#8296]: Auto-accepted receive-encrypted folders should have more sensible defaults [#8323]: Show internally used paths in the GUI for debugging [#8448]: Remove "restart on wakeup" functionality * Wed Aug 03 2022 Marius Kittler <marius.kittler@suse.com> - Update to 1.20.4 * Bugfixes: [#7458]: Syncthing announces address of interface which is down [#8479]: Panic in failure reporting * Enhancements: [#8007]: Support listing the discovered devices using the cli * Tue Jul 05 2022 Marius Kittler <marius.kittler@suse.com> - Update to 1.20.3 * Bugfixes: [#8369]: Shared device names are missing from "Edit Folder -> Sharing" [#8376]: Chrome Autofill Breaks Authentication [#8386]: Ignore patterns with wildcard and non-ASCII characters don't work as expected * Enhancements: [#8393]: Warn if two devices are introducers to each other * Thu Jun 09 2022 Marius Kittler <marius.kittler@suse.com> - Update to 1.20.2 * Bugfixes: [#7289]: TCP port 0 is announced in the LAN beacon [#8314]: https://relays.syncthing.net/endpoint contains non-valid URLs with spaces [#8355]: Upgrading from v1.19.2 to v1.20.x now requires chmod for syncing files * Enhancements: [#8264]: Include default ignore patterns in the GUI's advanced configuration editor [#8310]: Indicate folders / devices where the remote end is paused. * Wed May 04 2022 Marius Kittler <marius.kittler@suse.com> - Update to 1.20.1 * Bugfixes: [#8320]: Spurious failure of new connections ("unknown (newer?) version of the protocol" etc) * Tue May 03 2022 Marius Kittler <marius.kittler@suse.com> - 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 * Tue Apr 05 2022 Marius Kittler <marius.kittler@suse.com> - Update to 1.19.2 * Enhancements: [#8180]: Make error message upon reaching the free space quota more clear * Wed Mar 02 2022 Marius Kittler <marius.kittler@suse.com> - 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 * Fri Jan 14 2022 Marius Kittler <marius.kittler@suse.com> - Update to 1.18.6 * Enhancements: [#8050]: Display a warning when the ignore delete option is enabled [#8068]: Request: show pending devices/folders in CLI * Tue Dec 07 2021 Marius Kittler <marius.kittler@suse.com> - Update to 1.18.5 * Bugfixes: [#7715]: Deleted encrypted files don't show up as locally changed in web UI * Enhancements: [#7115]: Use CRLF instead of LF in config.xml and .stignore on Windows [#8014]: Send TLS SNI to relay server [#8021]: Provide a way to preset GUI credentials with password hashing * Wed Nov 24 2021 Johannes Segitz <jsegitz@suse.com> - Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_strelaysrv.service.patch * harden_syncthing-resume.service.patch * harden_syncthing@.service.patch * Tue Nov 02 2021 Marius Kittler <marius.kittler@suse.com> - Update to 1.18.4 * Bugfixes: [#7991]: Encryption trailer not updated on shortcut [#7994]: Index "out of sync with reality" on receive-encrypted folder [#8000]: stdiscosrv + strelaysrv systemd services not restarting on upgrade [#8012]: Not retrying to sync when a new connection is established * Enhancements: [#4293]: make "Reduced by ignore patterns" label act like "editIgnoresButton" * Wed Oct 06 2021 Marius Kittler <marius.kittler@suse.com> - Update to 1.18.3 * Bugfixes: [#7853]: gui: Superfluous quotes [#7935]: Panic after POST /rest/system/reset * Enhancements: [#7940]: "Currently Shared With Devices" list in the folder Sharing tab should be sorted alphabetically * Sun Sep 26 2021 Fusion Future <qydwhotmail@gmail.com> - Use /var/lib/syncthing-relaysrv in strelaysrv.service (boo#1190877). * Tue Sep 07 2021 Marius Kittler <marius.kittler@suse.com> - Update to 1.18.2 * Bugfixes: [#7827]: The error message "given name ... differs from filesystem name ..." does not help users to resolve the issue [#7893]: Updating ignores blocks GUI when IO slots are unavailable * Thu Aug 05 2021 Marius Kittler <marius.kittler@suse.com> - Update to 1.18.1 * Bugfixes: [#7704]: Changing folder type from receive encrypted to a different type corrupts the database [#7706]: Delete Unexpected Items in receive encrypted folder is unable to delete ".stfolder.removed-*" [#7740]: Incorrect local state when using negated patterns inside ignored parent folder on both sides [#7809]: Syncthing attemps IPv4 addresses for quic6:// peers [#7839]: Not exposed string for translation [#7845]: Strings unavailable for translation * Fri Jul 09 2021 Marius Kittler <marius.kittler@suse.com> - 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 * Tue Jun 01 2021 Marius Kittler <marius.kittler@suse.com> - 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 * Sat May 29 2021 Fabian Niepelt <fniepelt@takios.de> - Fix User, Group, EnvironmentFile and ReadWritePaths in systemd.service unit * Fri May 14 2021 Andreas Stieger <andreas.stieger@gmx.de> - update to 1.16.1: * fixes for other distributions only * Tue May 04 2021 Marius Kittler <marius.kittler@suse.com> - 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 * Wed Apr 07 2021 Marius Kittler <marius.kittler@suse.com> - 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. (boo#1184428) * 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 * Wed Mar 03 2021 Marius Kittler <marius.kittler@suse.com> - Update to 1.14.0 * This release adds configurable device and folder defaults. * The output format of the /rest/db/browse endpoint has changed. * Wed Feb 03 2021 Dirk Müller <dmueller@suse.com> - update to 1.13.1: * This release adds configuration options for min/max connections (see https://docs.syncthing.net/advanced/option-connection-limits.html) and moves the storage of pending devices/folders from the config to the database (see https://docs.syncthing.net/dev/rest.html#cluster-endpoints). * Bugfixes * Official builds of v1.13.0 come with the Tech Ui, which is impossible to switch back from * Sun Jan 17 2021 Dirk Müller <dmueller@suse.com> - 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
/usr/bin/syncthing /usr/lib/systemd/system/syncthing-resume.service /usr/lib/systemd/system/syncthing@.service /usr/lib/systemd/user/syncthing.service /usr/share/applications/syncthing-ui.desktop /usr/share/doc/packages/syncthing /usr/share/doc/packages/syncthing/AUTHORS /usr/share/doc/packages/syncthing/CONDUCT.md /usr/share/doc/packages/syncthing/CONTRIBUTING.md /usr/share/doc/packages/syncthing/README.md /usr/share/licenses/syncthing /usr/share/licenses/syncthing/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 12:37:36 2024