./net/syncthing, Keeps directories in sync across hosts

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.15.1nb1, Package name: syncthing-1.15.1nb1, Maintainer: gdt

Syncthing replaces proprietary sync and cloud services with something open,
trustworthy and decentralized.
Features include:
- web admin console
- directory watcher
- authentication with x509 certificates
- node discovery
- written in "go"


Required to run:
[sysutils/desktop-file-utils] [graphics/hicolor-icon-theme]

Required to build:
[pkgtools/cwrappers] [lang/go114]

Master sites:

SHA1: 9b9ad82a066f9849729f04a93579112dd54f4d5c
RMD160: 3cee01c1ce2d4767eda2781a59fbc6acf4c2e04b
Filesize: 12014.255 KB

Version history: (Expand)


CVS history: (Expand)


   2021-04-13 10:20:19 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (2) | Package updated
Log message:
syncthing: Update to 1.15.1

upstream changes:
-----------------
v1.15.1
=======

This is a patch release to correct the inadvertently changed --config
flag.

Bugfixes:
  o #7532: Removing pending folders is flaky
  o #7549: Flag --config was renamed to --conf in 1.15.0

v1.15.0
=======

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-u … ices/16470

Bugfixes:
  o #7198: Removing a folder and re-adding it again (untrusted) makes it not \ 
sync until restart
  o #7385: infinite filesystem recursion due to missing file id
  o #7419: panic "Snapshot(): database is closed" on start after \ 
wiping database
  o #7429: "Ignore Patterns" tab disappears after visiting \ 
"Folder Defaults"
  o #7434: Non-DNS-like computer name fails creation of HTTPS certificate
  o #7451: strelaysrv v1.14.0 failing to load
  o #7466: Receive-encrypted fails after a while: file with empty block list
  o #7469: .stignore should be ignored in Receive Encrypted folders
  o #7474: Device tries to push ignored files to a remote device in a 3-device setup
  o #7481: Versioning help strings are not displayed in the GUI
  o #7509: Sharing the first folder to an untrusted device on an established \ 
connection sends plain-text

Enhancements:
  o #6566: Ship stcli in main package
  o #7457: Remove sub-second precision from the REST API rest/stats/device.
  o #7514: Increase default strelaysrv network buffer size
Other issues:

  o #4719: Package stcli as Debian package
  o #7199: Build script -no-upgrade handling is unintuitive
   2021-03-19 18:37:10 by Benny Siegert | Files touched by this commit (215) | Package updated
Log message:
Revbump all Go packages after go115 update
   2021-03-19 17:23:06 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (2) | Package updated
Log message:
syncthing: Update to 1.14.0

upstream changes:
-----------------
v1.14.0

@st-release st-release released this 14 days ago · 190 commits to main since \ 
this release

This release adds configurable device and folder defaults.

The output format of the /rest/db/browse
endpoint has
changed.

Bugfixes:

  o #5426: Old device removed from introducer isn't removable from other devices
  o #6086: Default Folder uses different config than user-created folders
  o #7257: Rescan All button should be greyed out when all folders are paused.
  o #7263: GUI displays Syncing (100%, 0 B) when syncing byte-sized files
  o #7267: GUI log tailing is broken if closed when scrolled up
  o #7268: Data requests block each other, and some API requests, due to casefs \ 
lock contention
  o #7270: Data requests block API requests that also touch the filesystem
  o #7273: Data requests block adding new folder
  o #7280: Stopped folder not synchronizing after a rescan
  o #7284: Do not touch .stignore on saving folder config when ignore patterns \ 
have not changed
  o #7287: Tons of "Found x elements with non-unique id \ 
#optionsInputX" JavaScript errors when opening Advanced Configuration
  o #7333: Encrypted folder fails to serve files < 1024 bytes
  o #7347: “TypeError: Cannot set property ‘connected’ of undefined” \ 
error when removing devices
  o #7354: Error message when external versioning fails is ambiguous
  o #7371: junctionsAsDirs requires Syncthing restart to trigger

Enhancements:

  o #944: Handle info labels that are longer than available space
  o #4224: Editable default values for folders, devices
  o #5187: Remove pending folders if remote device no longer announces them
  o #6949: Visual eye sore on Advanced Configuration page.
  o #7340: Change name from "Open Source Continuous File \ 
Synchronization" to "Syncthing" in Windows Firewall

Other issues:

  o #7344: Very slow tests due to encryption token generation

v1.13.1

@st-release st-release released this on 3 Feb · 253 commits to main since this \ 
release

This is a re-release of v1.13.0, but with the optional tech-ui GUI
moved from being a theme to being a sub-directory under the default
theme. This solves the issue with selecting the tech-ui theme and then
being unable to switch back as this functionality is missing in the
tech-ui.

Bugfixes:

  o #7324: Official builds of v1.13.0 come with the Tech Ui, which is impossible \ 
to switch back from

v1.13.0

@st-release st-release released this on 2 Feb · 253 commits to main since this \ 
release

This release adds configuration options for min/max connections (see
https://docs.syncthing.net/advanced/opt … imits.html) and
moves the storage of pending devices/folders from the config to the
database (see
https://docs.syncthing.net/dev/rest.htm … -endpoints).

Bugfixes:

  o #7005: panic: nil pointer dereference because \ 
(*db.Lowlevel)getMetaAndCheck() returns nil
  o #7076: File not detected due to watching reporting events on old, deleted path
  o #7165: Connections aren't actually closed when closing a protocol connection
  o #7184: Spurious unexpected directory in untrusted folder
  o #7197: In Recent Changes, the Device column is empty
  o #7231: panic: deadlock detected at fmut

Enhancements:

  o #7176: Active connections min/max setting
  o #7178: Pending devices and folders should live in the database instead of \ 
configuration

Other issues:

  o #6551: Test failure because of umask
   2021-01-23 15:23:16 by Benny Siegert | Files touched by this commit (209) | Package updated
Log message:
Revbump all Go packages after go115 update
   2020-12-14 17:49:44 by David Brownlee | Files touched by this commit (2) | Package updated
Log message:
Updated net/syncthing to 1.12.0

Bugfixes:

  #5360: Dangling symlink prevents filesystem watcher on FreeBSD
  #6664: Panic due to internal folder context used on exported methods
  #7063: panic: runtime error: invalid memory address or nil pointer dereference
  #7077: GUI stuck with "id is not defined" error when trying to \ 
ignore non-existent folder
  #7098: File deletions are not being synced in newly shared folders

Enhancements:

  #6540: Config PATCH/PUT/DELETE API
  #7099: Add a html message to GUI when javascript is disabled
  #7108: Certificate for relaysrv with better naming
   2020-11-19 13:20:54 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
syncthing: Update to 1.11.1

Bugfixes:

    #7090: panics in failure reporting
   2020-11-13 20:26:26 by Benny Siegert | Files touched by this commit (202) | Package updated
Log message:
Revbump all Go packages after go115 update
   2020-11-08 22:59:39 by Benny Siegert | Files touched by this commit (202) | Package updated
Log message:
Revbump all Go packages after Go 1.15 update.