Subject: CVS commit: pkgsrc/net/syncthing
From: =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?=
Date: 2021-03-19 17:23:06
Message id: 20210319162306.B5CB4FA95@cvs.NetBSD.org

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/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:

  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

Files:
RevisionActionfile
1.130modifypkgsrc/net/syncthing/Makefile
1.85modifypkgsrc/net/syncthing/distinfo