Commit graph

111 commits

Author SHA1 Message Date
bsiegert
f5efefe062 Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
gdt
b2e530e3bd net/syncthing: Update to 1.4.0
(Tested with f-droid syncthing.)

Upstream does not include NEWS, but changes are various improvements
and relatively minor.  Perhaps significant is a db schema change
requiring migration (automatic, and worked for me).
2020-03-18 21:30:50 +00:00
triaxx
4d209feae7 syncthing: update to 1.3.4
upstream changes:
-----------------

v1.3.4
Bugfixes

    #4570: Negative percentage and data to sync
    #5867: Progress bar not visible
    #6044: Clicking "Save" in options says "You have unsaved changes" when changing automatic upgrade setting
    #6213: Tone down STUN logging a bit
    #6222: Connection Error on Listing More Locally Changed Files
    #6234: Docker image uses wrong path for default folder
    #6240: GUI: ignore patterns path is one row too low
    #6263: Panics due to database being closed

v1.3.3
Bugfixes

    #6104: Windows: Syncthing log file filling up primary drive.
    #6133: Race condition in restarting folder
    #6139: Some sync errors get cleared despite them still being valid
    #6206: Soft limit for maxfiles is NOT increased to the hard one on macOS

Enhancements

    #5887: Upgrade Button Does Not Have Confirmation Dialog
    #6057: "Nearby devices" links should look more like links (mouse pointer)
    #6190: Do not create .stignore if there are no ignore patterns
2020-02-10 11:56:29 +00:00
bsiegert
f6baaa9181 Revbump all Go packages after go113 update. 2020-02-02 14:18:56 +00:00
bsiegert
5220c156ea Revbump Go packages after Go default version bump. 2020-01-10 13:32:09 +00:00
gdt
e05bfc3d5d net/syncthing: Update to 1.3.2
Update prepared by Frédéric Fauberteau <triaxx@NetBSD.org>.

While this update is slightly larger than micro, syncthing is a leaf
package or nearly so, and the update fixes a critical bug:
  https://github.com/syncthing/syncthing/issues/6081
which results in excessive CPU use and syslog trouble.

Tested on netbsd-8/amd64 interoperating with Android Syncthing 1.3.2
from f-droid.  (For the record, pkgsrc synching 1.3.1 worked fine with
android 1.3.2, other than the QUIC accept bug.)

packaging change: Drop note about differing Android versions now that
Android version relate to the main version.

Upstream changelog

v1.3.2
Bugfixes

    #5810: GUI theme not changing on WebKit-based/like browsers
    #5968: Folder "Up To Date" but has pending "Revert Local Changes"
    #5980: (De)select all not working in add device dialog
    #6027: Folder shows as "Syncing" when there is no data transfer
    #6043: Cannot exit after failed startup
    #6081: QUIC accept error loops too quickly, causing excessive log output
    #6090: Pull-scan loop due to symlink traversal
    #6093: cmd/stdiscosrv: Data race in replication
    #6136: API + UI device last seen is empty/Never
    #6160: Uses too much RAM when syncing large files (1.3.0+)

Enhancements

    #6036: Generate HTTPS certificates accepted by iOS 13 / macOS Catalina
    #6056: Improve sharing tab when there are no devices to share with
    #6115: Change Web UI based on prefers-color-scheme
2019-12-28 02:28:46 +00:00
bsiegert
924057ee4f Revbump all Go packages after Go 1.12.14 update. 2019-12-13 07:43:47 +00:00
nia
6122f90bad syncthing: Update to 1.3.1
Bugfixes

    5993: Build information missing in discovery and relay server binaries
    5995: Usage-reported transfer stats are meaningless
    6008: Changed file in receive-only folder cannot be ignored
    6040: Shows authentication warning when listening on UNIX socket
    6049: Hostnames resolving to localhost are not considered 'local' in remote access warning

Enhancements

    5583: White tab in black Interface ?
    5627: Stalled scans need better UI representation

Other issues

    6010: STUN server stun.voxgratia.org should be removed
2019-11-13 15:51:00 +00:00
bsiegert
cb070cf0eb Revbump all Go packages after lang/go112 update 2019-10-18 14:58:43 +00:00
nia
98555ae13a syncthing: Update to 1.3.0
This release adds the "databaseTuning" config option to adjust parameters for the database size in use. The default is "auto" which automatically determines appropriate parameters. The other options are "small" (results in the parameters used previously, and used now for small databases) and "large" (results in the new parameters for large databases, regardless of the actual database size).
Bugfixes

    #5985: Log spam and high CPU use if #include path is wrong in .stignore

Enhancements

    #5138: Rate limit can be very bursty
    #5948: Improve free space checking when syncing
    #5966: Database performance: improve situation with huge databases

Other issues

    #5924: Upgrade server JSON generator
    #5991: lib/api: TestHostCheck never finishes with Go 1.13rc2 under Docker
    #5999: Allow providing your own ldflags for building
2019-10-04 17:01:56 +00:00
bsiegert
866c85b303 Revbump all Go packages after 1.12.10 update.
ok wiz@ for PMC
2019-09-26 20:10:39 +00:00
bsiegert
2b7e432294 Recursive bump of all packages using Go after Go 1.12.8 update. 2019-08-14 15:45:31 +00:00
gdt
eace09444f 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-13 23:44:30 +00:00
gdt
5eeda38cb6 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-08-13 23:41:29 +00:00
nia
764122c479 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-17 01:37:11 +00:00
triaxx
d2f1612e7f 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-07-14 20:48:39 +00:00
triaxx
75d19f0de6 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-06-04 14:03:57 +00:00
bsiegert
6b2717c133 Revbump all Go packages after go112 update. 2019-05-27 15:18:17 +00:00
nia
22f1ee19da 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-05-24 19:25:55 +00:00
bsiegert
65fc216b57 Revbump all Go packages after go112 update 2019-04-16 18:41:08 +00:00
bsiegert
df61d022ce Revbump all Go packages after Go 1.12.1 update. 2019-03-16 08:35:37 +00:00
bsiegert
7455fa5a88 all: revbump Go packages, now that they use go112 to build 2019-03-09 10:05:01 +00:00
gdt
e3f110059f syncthing: Update to 1.0.1
Upstream changes: bugfixes
2019-02-07 01:01:11 +00:00
gdt
3200f24768 net/syncthing: Revise comment about versions (NFC)
Adjust the comment about upstream "frequently" breaking protocol
compatibility to be a milder caution now that we have had a period of
stability.
2019-02-06 21:58:30 +00:00
bsiegert
066e1db646 Revbump Go packages after lang/go111 update. 2019-01-24 10:00:33 +00:00
wiz
cf85eb86e4 syncthing: update to 1.0.0.
Based on PR 53878 by David J. Weller-Fahy

This major release honors the fact that Syncthing is used widely
and since a while no longer "really in beta". It does not represent
a breaking change.

Bugfixes:

    #5324: Incorrect warning when --home and path on same directory level
    #5369: Empty file field in log when normalizePath failed
    #5372: Event system can cause deadlock

Enhancements:

    #2760: Option to limit max simultaneous scans
    #5286: Add hardening options to systemd units
    #5320: Show configured rate limit in the GUI
    #5336: Show list of locally changed files for receive only folders

Other issues:

    #5334: New chmduquesne/rollinghash breaks tests
    #5362: lib/model: TestDeregister* tests are bad
2019-01-15 22:33:24 +00:00
bsiegert
dcd9b75b1e Revbump all Go packages after go111 update. 2018-12-19 15:46:59 +00:00
wiz
346b919632 syncthing: update to 0.14.54.
0.14.54

Bugfixes:

    #5348: Web GUI doesn't work in older browsers

0.14.53

Bugfixes:

    #4738: File restore doesn't work on one folder
    #4780: Logging debugging flags stay after disabling all debug facilities in the web UI
    #5267: Disabling the minimum disk free space check on folders doesn't work
    #5270: panic: interface conversion: interface {} is map[string]string, not map[string]interface {}
    #5291: panic: runtime error: index out of range
    #5294: Removed devices do not influnce the list of locally needed files
    #5296: strelaypoolsrv, cmd/ursrv: Google maps issue in the GUI
    #5299: panic: bug: unknown device should already have been rejected
    #5323: Files not deleted properly when one side has ignore permissions set

Enhancements:

    #1347: Directory auto-complete should be case-insensitive
    #3439: Ship .desktop files
    #4000: Add "select all" / "deselect all" to folder and device sharing dialogs
    #4480: Should show indication of local files/directories that can't be scanned for whatever reason
    #5256: Upgrade SSL Certificate to use modern cipher

Other issues:

    #5247: cmd/stdiscosrv: test suite sometimes seg faults on OpenBSD
    #5280: Update to the new prometheus client API
2018-12-06 07:09:07 +00:00
wiz
37d68d3e0f syncthing: update to 0.14.52.
Bugfixes:

    #5130: "Revert Local Changes" button stays when the file causing it is deleted
    #5194: Unscanned/conflicting files are overwritten/removed in niche cases
    #5226: Watcher fails due to filepath.EvalSymlinks error (FindFirstFile)
    #5233: Folder restart can leave several folder instances running
    #5249: Impossible to change device name from web UI

Enhancements:

    #2497: CheckFolderHealth wakes up disk at index exchange
    #3616: Disable GUI and make API available on unix socket
    #5142: "Support bundle" download
    #5193: Should exit with code zero when run with -help
    #5236: Consider moving to Fork-Awesome or another free font
2018-12-01 17:24:21 +00:00
bsiegert
ac232c7df5 Revbump all Go packages after go111 update. 2018-11-04 18:37:54 +00:00
wiz
03cf5d6476 syncthing: update to 0.14.51.
Bugfixes:

    #2370: Scanning and deletes should be processed even when above the free space limit
    #5078: panic: nil pointer dereference when unpausing folders
    #5117: cmd/stdiscosrv: Not enough traffic breaks replication between discovery servers
    #5125: Symlinks marked as removed on windows
    #5127: Parent directories of unignored files keep being included and immediately ignored again
    #5131: Progress updates are ignored for send only folders
    #5151: cmd/stdiscosrv: Should not allow localhost addresses
    #5180: Docker image fails when PGID set to existing group
    #5183: panic: bug: Notify backend is processing a change outside of the filesystem root

Enhancements:

    #2291: Permanently notify about initial connection requests
    #4782: Reduce unnecessary syncing / database traversal
    #5163: GUI authentication using LDAP

Other issues:

    #4758: Suture services should not survive panics
    #5110: Run folder tests in temporary directories
2018-10-04 11:28:54 +00:00
wiz
591209fa6f syncthing: update to 0.14.50.
Bugfixes:

    #5038: Repeating INFO: UPnP parse: unrecognized UPnP device of type upnp:rootdevice
    #5063: panic: cannot start already running folder
    #5073: lib/logger: tests fail due to compilation error with go 1.11
    #5089: Invalid files shouldn't affect global state
    #5144: Tests fail on Go 1.11 / Windows
    #5149: Index updates lost

Other issues:

    #3595: stdiscosrv: Doesn't build on Solaris
    #5043: root on symlinked path causes panic when using "Watch for changes"

Also:

This release includes initial support for "receive only" folders.
See https://docs.syncthing.net/users/foldertypes.html#receive-only-folder.
2018-09-30 19:12:15 +00:00
tnn
fd872f9489 syncthing: use go-package.mk instead of custom Makefile rules 2018-08-29 13:27:40 +00:00
wiz
d1e91e9d57 syncthing: fix more go paths after update.
From abs@
2018-07-28 09:03:25 +00:00
abs
c618e5cada Updated net/syncthing to 0.14.49
Bugfixes:

#4854: macOS panic in FS watcher setup
#4925: Deleted files within deleted directories aren't detected with FS watcher
#4944: Edit Folder UI displays default "Full Rescan Interval (s)" value instead
       of the actual one
#4981: Race on folder restart
#4983: Impossible to edit folder with path "/"
#4990: Incorrect large block size chosen for large files on 32 bit archs
#4994: Database schema from the future should be rejected
#5002: v0.14.48 panic: runtime error: index out of range
#5017: "kiB" should be "KiB"
#5025: Stuck in CPU consuming accept loop when out of file descriptors
#5050: Filesystem watcher doesn't notify changes on Windows when the file size
       remains the same

Enhancements:

#4863: Snap package could use removable-media slot
#4953: Speed up delete propagation when it's not a rename
#4969: Executable files edited on Windows should retain execute bit on Unixes
#4977: Disable rescan button while scanning instead of hiding it

Other issues:

#4900: Replace deprecated github.com/kardianos/osext with standard library's os
#5000: Snap build is broken
2018-07-25 21:30:45 +00:00
bsiegert
c4d6b9aded Make invocations of the go tool also use the correct path.
Fixes building (hopefully for good) if pkg_alternative is not installed.

Reported by wiz@
2018-07-17 19:20:42 +00:00
bsiegert
a52357c903 Make syncthing build more reliable.
- use $GO as the path to the go tool
- set a cache directory so that the build does not try to cache stuff
  under $HOME.

Prodded by wiz@, thanks for reminding me!
2018-07-15 16:26:07 +00:00
wiz
c4a80a4c76 syncthing: update to 0.14.48.
Bugfixes:

    #4897: Pausing on introducer removes device on other devices
    #4901: API returns empty response if non-existing files are #included
    #4903: Syncthing recreates the directories for deleted/missing "Folders"
    #4915: .stignore is accidentaly overwritten by web UI on slow machines
    #4918: GUI unresponsive or unusable with many folders or devices
    #4941: "Watching for Changes" dialog undismissable
    #4947: Recent Changes shows empty folder label

Enhancements:

    #4807: Support variable sized blocks
    #4896: Thousand separator for numbers in GUI

Other issues:

    #4909: Custom Windows icon missing in latest release
2018-06-17 07:24:15 +00:00
bsiegert
d22fe57854 Revbump all Go packages after lang/go update. 2018-06-12 17:50:20 +00:00
wiz
f35b4e634b syncthing: update to 0.14.47.
Attention: Syncthing now advertises continuous watching support in
the GUI.  If you enable this on NetBSD, you'll run out of file
descriptors and syncthing won't work. At least that's what happened
to me... so take care.


Bugfixes:

    #4815: Local host header check is too restrictive
    #4833: Unclear error message about failed watcher when running out of inotify watches
    #4870: Don't show a warning when a file from a paused folder is requested
    #4875: Zeroed local/global "state" (local files untouched) and remote file deletion with root Windows symlink

Enhancements:

    #4516: Bandwidth throttling per remote device
    #4552: Add UI for filesystem watcher
    #4823: Don't show ignored files in the "global changes" list
    #4828: Global change log should indicate folder

Other issues:

    #4749: Make all tests Go 1.10 caching compatible
    #4868: Docker Documentation
2018-05-06 19:12:15 +00:00
wiz
7f5a7ff5ba syncthing: update to 0.14.46.
Bugfixes:

    #2571: Replacing a directory with a symlink or vice versa is buggy
    #4573: Inaccessible files during scan are marked as deleted
    #4616: Send only folder out of sync due to ignored items
    #4627: A file deleted from all nodes may exist in the "out of sync" list
    #4745: Relay server doesn’t make outgoing HTTPS requests from its bind address
    #4759: List of out of sync items from remote device is not displayed
    #4762: Fails to create folder root directory on Windows
    #4764: Env var for db metadata in help text differs from code
    #4778: Doesn't connect when multiple remote devices are using the same relay
    #4799: Scan on absolute path creates incorrect absolute duplicate file infos
    #4806: Panic in FS watcher in FreeBSD 8.3
2018-04-16 21:30:07 +00:00
wiz
e47ed63307 syncthing: update to 0.14.45.
Bugfixes:

    #4560: Windows - External File Versioning Command path requires \ instead of \
    #4659: panic: bug: removed more than added
    #4680: Ignore pattern beginning with "#" does not match subpaths
    #4689: Ignore patterns in web UI aren't reloaded if only comments change
    #4701: Global is different from local state when ignoring files

Other issues:

    #4687: basicfs_watch_tests are flaky
    #4737: Remove KCP
2018-03-11 14:42:52 +00:00
wiz
9484974a72 syncthing: update to 0.14.44.
Bugfixes:

    #4634: Panic when connecting to device with auto accept and paused folders
    #4636: List of files needed on remote is not wrapped at word boundaries
    #4644: Impossible to run non-release builds without deadlock detectors
    #4649: UTF-8 normalization does not work correctly on ZFS.
    #4654: Upgrade system shows an error on RCs in some cases
    #4657: Sparse files with zero blocks are not closed when pulling
    #4668: Remote device out of sync items shows "0 items, ~0 B"

Enhancements:

    #2599: GUI for .stversion restoration
    #4499: Log entries showing IP addresses should show connection type
    #4628: Set background priority / niceness

Other issues:

    #4567: Arguments to fs.CreateSymlink are mixed up
    #4618: More scalable global discovery
    #4653: lib/model test fails with "ThreadSanitizer failed to allocate 0x200000 (2097152) bytes" with Go 1.9.2
    #4663: Spurious "é" in GUI
    #4706: Should clean out generated testdata in lib/model/testdata
2018-02-18 08:02:52 +00:00
jperkin
5ad28d4ae2 syncthing: Just build the binary we install, fixes some archs. 2018-01-23 13:58:46 +00:00
wiz
b1b1fdb722 syncthing: update to 0.14.43.
Bugfixes:

    #1845: Files on deduplicated NTFS volumes are ignored by scanner
    #4590: Path completion in new folder dialog does not work anymore
    #4593: Fd leak when temp file cannot be truncated
    #4605: Panic: runtime error related to KCP

Enhancements:

    #2644: UI for debug levels and log access
    #4369: GUI should indicate which files are out of sync on remote devices
    #4400: Keep enough counters and state in the database to avoid initial database traversal
    #4515: Should understand “socks” in addition to “socks5” in proxy URLs

Other issues:

    #4407: Contribute kcp-go changes/features and/or fix tests
    #4585: Update vendored github.com/minio/sha256-simd for AVX512 support
    #4615: Update vendored x/sys/unix for dragonfly
2018-01-10 15:43:10 +00:00
wiz
b39820560e syncthing: update to 0.14.42.
Bugfixes:

    #4353: Symlinks as folder root broken on Windows
    #4475: Discovering new files in a deleted directory does not resurrect the directory
    #4561: "Panic: interface conversion: *errors.errorString is not net.Error" after restart

Enhancements:

    #2299: Auto-accept shared folders from trusted devices
    #4406: Empty directories in .stversions should be removed
    #4476: Human readable errors on attempted deletion of non-empty directory
    #4542: Support OneDrive folders on recent Windows 10
    #4543: Add confirmation on Remove Folder / Device button
2018-01-01 10:28:05 +00:00
wiz
af53f93d69 syncthing: update to 0.14.40.
This is a regularly scheduled stable release.

Resolved issues:

    #3628: More data is reported as part of the anonymous usage report.
    #4392: Sync errors are better reported.
    #4405: Removing paused folders does not cause a panic.
    #4414: Local IPv4 discovery is more resilient against write failures.
    #4431: Clearer logging around config failures at startup.
    #4432: Do not complain about inability to fsync files.
    #4446: KCP connections are improved.
    #4451: Folder health checking is improved.

This release also includes built in support for file system notifications,
although it is disabled by default. To test this functionality, enable the
advanced folder config fsWatcherEnabled.

Additionally, the UDP based "KCP" protocol is now enabled by default. This
provides better connectivity through NAT devices. TCP is the preferred
connection protocol when available.
2017-11-23 14:31:42 +00:00
wiz
ee78fe4cb1 syncthing: update to 0.14.39.
This is a regularly scheduled stable release.

Resolved issues:

    #4357: Removing paused folders no longer triggers a crash.
    #4360: Add further security related HTTP headers
    #4375: Improve info level logging in some cases
    #4377: Improve GUI tooltips in chromium based browsers
    #4382: Hide temporary files on Windows
    #4387: Add -device-id command line switch

In addition, failure to upgrade folder markers from file to directory type is
no longer fatal.
2017-10-11 07:04:15 +00:00
wiz
2069bf69ca syncthing: update to 0.14.38.
This is a regularly scheduled stable release.

Resolved issues (cmd/syncthing):

    #4063, #4343: KCP connections are now more stable.
    #4348: Hashing benchmarks are skipped if a manual selection has been forced.

Resolved issues (cmd/strelaysrv):

    #4245: Relay server RAM usage has been reduced.
2017-09-26 10:12:57 +00:00
wiz
e21e26aec6 Updated syncthing to 0.14.37.
This is a regularly scheduled stable release.

Resolved issues:

    #3742, #4305: Better detect sync conflicts that happen while syncing
    #4300: Fixes a crash related to a nil reference in ignore handling

There is also a major internal refactor as part of this release.
2017-09-08 20:14:20 +00:00