2019-08-14 01:44:30 by Greg Troxel | Files touched by this commit (1) |
Log message:
net/syncthing: Soften upgrade version language
The basic intent remains: if there is a protocol break we have to
coordinate with f-droid. However, syncthing seems to have matured to
the point where protocol breaks no longer happen.
|
2019-08-14 01:41:29 by Greg Troxel | Files touched by this commit (1) | |
Log message:
net/syncthing: Disable upgrade checks
syncthing phones home to check the version; not only is this a privacy
leak, but pkgsrc does updates differently so it isn't really useful.
Add a flag to the build to disable this.
From pkg/53951 by Daniel Ziltener.
|
2019-07-17 03:37:11 by Nia Alarie | Files touched by this commit (1) |
Log message:
syncthing: various rc.subr script changes
- redirect stdout to /dev/null to avoid duplicating output that is already
logged to a file
- use load_rc_config after setting defaults in order to allow overriding
them in the local rc.conf
from David Brownlee
|
2019-07-14 22:48:39 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (2) | |
Log message:
syncthing: update to 1.2.0
syncthingandroid is ready on https://f-droid.org/
upstream changes:
-----------------
Important notes
This release does not interoperate with Syncthing 0.14.45 or older.
This release adds QUIC with NAT traversal as a new transport protocol. TCP
is usually more performant and remains the preferred way of connection when
possible.
This release adds automatic crash reporting. See
https://docs.syncthing.net/users/crashrep.html for details.
This release makes large / variable block size the only available mode of
operation; small / fixed blocks are deprecated. See
https://docs.syncthing.net/advanced/folder-uselargeblocks.html for details.
This release reverts the version naming change in #4586 (v1.1.4). Versions
are now named with the time of their archiving, and the file modification
time is unchanged when archiving. An exception to this is the \
"Trashcan"
versioner which does not modify the name - instead it does set the file
modification time the time of archiving.
Bugfixes
#4170: panic: bug: ClusterConfig called on closed or nonexistent connection
#5609: Filesystem watching failed when parent folder is not listable
#5652: Connection error after closing failed items list and opening another list
#5765: Verioner cleanup looks at the wrong time
#5766: Support bundle doesn't include errors list, instead printing an error
#5770: Scan failure blocks "Rescan" button
#5777: Spurious need to "revert" nonexistent changes with Receive \
Only folder on Android
#5780: Panic when folder disappears while scanning
#5781: Shutdown takes too long, triggering fmut deadlock panic
#5791: Puller complains about invalid filenames which are long gone
Enhancements
#959: Automatic error log sending to dev. team
#3345: Show last connection error per discovered address
#5377: Use of QUIC for transport
#5631: Dockerfile ENTRYPOINT doesn't pass along extra arguments from \
"docker run"
#5697: Handle fatal watch errors gracefully
#5774: WebUI table column widths broken on narrow displays
Other issues
#5760: Dead link in README.md
#5796: TestPullInvalidIgnoredSR/SO is flaky
|
2019-06-04 16:03:57 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (2) | |
Log message:
syncthing: update to 1.1.4
upstream changes:
-----------------
Bugfixes
#4613: Progress emitter doesn't start from config change if disabled at startup
#5338: Version restore not possible with custom versioning path set
#5421: WebGui: Locally Changed Items vanish when clicking 10|25|50
#5578: Filesystem watcher error when watching disk root directory on Windows
#5641: Syncthing gets stuck in a high CPU "Failed Files" state - \
Possibly a symlink issue?
#5649: Checking block content on unexpected request results doesn't work for \
the last block
#5654: Incorrect file info passed as argument to delete existing dir/symlink
#5704: Failure to fsync() files should not be fatal
Enhancements
#1634: Use copy instead of rename for version folder on other file systems
#4531: GUI folder/device status rows should handle longer values nicer
#4586: Versioner file tagging is inconsistent
#4631: In-GUI restoration should be possible from trashcan versioner
#5419: File versioning across drives
#5659: Old sync errors should not linger while retrying
Other issues
#5505: Leaking goroutines through model and leveldb
#5706: Spurious test failures on Windows
|
2019-05-27 17:18:35 by Benny Siegert | Files touched by this commit (151) | |
Log message:
Revbump all Go packages after go112 update.
|
2019-05-24 21:25:55 by Nia Alarie | Files touched by this commit (3) | |
Log message:
syncthing: Update to 1.1.3. Add an rc.subr script.
ok gdt
Bugfixes
#5332: Duplicate Files Names in Out of Sync List
#5456: Folder marked as "Up to Date" with failed items
#5578: Filesystem Watcher Error on v1.1.0
#5624: Simple Syncthing invocations take a long time to run
#5676: Systemd circular dependency prevents startup
#5531: Flush to database based on size instead of entries
#5571: Dir/symlink updates overwrite conflicts & unscanned files
#5599: Default folder in v1.1.0 isn’t created with useLargeBlocks = true
#5482: minHomeDiskFreePct is still present in fresh configs
#5493: Monitor bug: TERM signaling not passed to syncthing process
#5557: Hashing performance degradation when using large blocks
Enhancements
#1223: Mention license in "About" dialog
#5554: Unnecessary time precision in pendingFolder/pendingDevice config entries
#4921: Syncthing should guard against running old versions with new config
#5065: Add support for TLS1.3
#5346: Systemd unit should declare after=multiuser.target
#5560: Change "Introduced by" icon
#5569: Outdated copyright notes in "About" dialog
#5365: .desktop files: desktop-entry-lacks-keywords-entry
#5445: User/group ownership following parent dir
Other issues:
#1101: Syncthing has no easter eggs
#5480: Better describe exposed volumes in our Docker image
#5077: TestWatchIgnore is flaky (OpenBSD (-current) Test failed)
#5246: TestParentDeletion fails on OpenBSD
#5311: Update prometheus/common/expfmt to pass tests on go1.11
#5454: build.go setup problems with gomodules
#5495: Dockerhub Docker builds fail continously
#5515: Missing string from Transifex
API Changes
Change #5479 introduces the new copyOwnershipFromParent folder
configuration option. The default, false, matches the old behavior of
not copying ownership information.
Since change #5405, large (variable size) blocks are enabled by default for \
newly created folders.
|
2019-04-16 20:41:21 by Benny Siegert | Files touched by this commit (143) | |
Log message:
Revbump all Go packages after go112 update
|
2019-03-16 09:35:51 by Benny Siegert | Files touched by this commit (143) | |
Log message:
Revbump all Go packages after Go 1.12.1 update.
|
2019-03-09 11:05:15 by Benny Siegert | Files touched by this commit (143) |
Log message:
all: revbump Go packages, now that they use go112 to build
|