aboutsummaryrefslogtreecommitdiff
path: root/utils/syncthing
Commit message (Collapse)AuthorAge
* syncthing: fix wrong group name in syncthing.initXiang W2024-01-02
| | | | | | | | | The group does not always have the same name as user, and when I try to run syncthing with nobody I get an error. Since nobody belongs to the group nogroup, I added some code to find out which group user belongs to. Signed-off-by: Xiang W <wxjstz@126.com>
* syncthing: update to 1.27.0Van Waholtz2023-12-18
| | | | | | Add myself to maintainers Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
* syncthing: fix duplicate command line parameters on serviceEric Fahlgren2023-12-04
| | | | | | - This patch fixes 9d17ba1 and #22760 Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
* syncthing: update to 1.24.0Van Waholtz2023-09-07
| | | | | | This package can be built with Go 1.21 and QUIC can be enabled. Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
* syncthing: disable quic to support GO 1.21Van Waholtz2023-08-18
| | | | Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
* syncthing: update to 1.23.7Van Waholtz2023-08-18
| | | | Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16Andre Heider2023-04-08
| | | | | | | See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16" on the main repository. Signed-off-by: Andre Heider <a.heider@gmail.com>
* syncthing: Update to 1.23.2Tianling Shen2023-03-26
| | | | | | Fixed build with go 1.20 Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* syncthing: update to 1.23.0Van Waholtz2023-01-05
| | | | Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
* syncthing: update to 1.22.2Van Waholtz2022-12-12
| | | | Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
* syncthing: update to 1.22.1Van Waholtz2022-11-04
| | | | Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
* syncthing: add stdiscosrv and strelaysrvVan Waholtz2022-11-04
| | | | Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
* syncthing: update to 1.20.1Michal Vasilek2022-05-06
| | | | Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* syncthing: Update to 1.19.2Jeffery To2022-04-10
| | | | | | | | | | | Includes patch based on upstream change[1] to fix compilation with Go 1.18. Fixes https://github.com/openwrt/packages/issues/18267. [1]: https://github.com/syncthing/syncthing/commit/e30898ddb3e51225d4bda8661a1510c5cc9afe08 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* syncthing: update to 1.18.2Michal Vasilek2021-09-17
| | | | Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* syncthing: update to version 1.18.1Michal Vasilek2021-08-11
| | | | Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* syncthing: update to v1.18.0Paul Spooren2021-07-06
| | | | | | | See upstream release notes for changes: https://github.com/syncthing/syncthing/releases/tag/v1.18.0 Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: update to v1.17.0Paul Spooren2021-06-06
| | | | | | | | Lenghy changelog available on GitHub[1]. [1]: https://github.com/syncthing/syncthing/releases Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: update to 1.14.0Paul Spooren2021-03-11
| | | | | | https://github.com/syncthing/syncthing/releases/tag/v1.14.0 Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: update to 1.13.1Paul Spooren2021-03-01
| | | | | | Also start using $(AUTORELEASE) Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: bump to 1.12.1Paul Spooren2021-01-13
| | | | Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: bump to 1.12.0Paul Spooren2021-01-12
| | | | Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: simplify runtime testPaul Spooren2020-09-17
| | | | | | Passed argument no longer contains the release. Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: add runtime testPaul Spooren2020-09-16
| | | | | | Run trivial check if the compiled binary works on the architecture. Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: bump to 1.9.0Paul Spooren2020-09-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This release adds the advanced folder option caseSensitiveFS (https://docs.syncthing.net/advanced/folder-caseSensitiveFS.html) to disable the new safe handling of case insensitive filesystems. Bugfixes: #1787: Case-only renames break stuff #5708: Properly handle upper-/lowercase-only file name collisions #6613: TestWatchRename test fails on FreeBSD. #6793: Error status should take precedence over Local Additions #6850: Global state incorrect when ignoring local change #6864: Folder incorrectly marked “Up to Date” after switching from “Receive Only” to “Send & Receive” #6867: Certificate error when built with Go 1.15 #6886: chmod permission after editing .stignore via WebUI not preserved #6889: test failures with Go 1.15 #6892: Syncthing 1.8.0 trying to connect via wrong network route #6898: tests in TestCopyRange fail on ppc64le with "inappropriate ioctl for device" #6908: NAT service fails to terminate during Shutdown #6910: Local Additions when deleting file after changing folder type from SR to RO #6922: Auto accepted folders not saved #6938: Modifying config during first scan corrupts folder state Enhancements: #2739: Syncthing should be case insensitive by default #5579: Avoid anti-aliasing artifacts for svg device icons #6873: Don't fail dirs in receive-only folders that were removed elsewhere but exist locally Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: add specific USERIDPaul Spooren2020-09-09
| | | | | | | Instead of randomly adding a UID this follows the Gentoo numbering and uses 499. Signed-off-by: Paul Spooren <mail@aparcar.org>
* golang: Add GO_PKG_TAGS for Go packagesJeffery To2020-07-15
| | | | | | | | | | This adds a new Makefile variable, GO_PKG_TAGS, for Go packages. When set, the value is passed as the parameter of the -tags option for 'go install'. This also updates syncthing to use this variable. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* syncthing: increase inotify limitAlberto Bursi2020-07-04
| | | | | | | | | | | | | | | | default inotify limits at 8k are low for serious usage and the GUI shows errors like "Failed to start filesystem watcher for folder XXXX" increase them with this config file as instructed by syncthing's FAQ. https://docs.syncthing.net/users/ faq.html#inotify-limits Signed-off-by: Alberto Bursi <bobafetthotmail@gmail.com> [bumped PKG_RELEASE] Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: bump to 1.6.1Paul Spooren2020-06-29
| | | | Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: Fix GO_PKG_LDFLAGS_X positionPaul Spooren2020-06-27
| | | | | | | | Setting the GO_PKG_LDFLAGS_X after including golang-package does not include them anymore after commit 25a7f00. By adding flags before they are correctly loaded and included in `syncthing` binary. Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: configuration cleanup & hardeningMarc Benoit2020-03-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Run the service under an unprivileged user account The following parameters are now configurable niceness max concurrency (defaults to number of CPUs) user Added flags "-no-browser" Disabled in-place upgrades (disabled in the build already) Redirected stderr/stdout to syslog Added support for "reload_config" Increased "term_timeout" to 15s to give it plenty of time to shut down gracefully Properly handled non-existing directories Removed a softlink that assumes a specific naming convention in syncthing Added a comment that using external storage is a recommend configration Signed-off-by: Marc Benoit <marcb62185@gmail.com> [increased package release] Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: bump to 1.4.0Paul Spooren2020-03-23
| | | | | | | Release information: https://github.com/syncthing/syncthing/releases/tag/v1.4.0 Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: fixup version detectionPaul Spooren2020-03-23
| | | | | | | | | | | | | | | Since upstream commit dc92994 the LDFLAGS used for settings the version (and build host and user) changed resulting in "unknown" versions in syncthing. Correct version detection is important for syncthing to assure compatibility with other running instances. The "unknown" version fails to communicate and sync with correctly compiled instances. This patch updates the syncthing Makefile to inject the correct variables and thereby fixes the version detection in syncthing. Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: enable via config, lower priority, cleanupMarc Benoit2020-03-01
| | | | | | | | | | | | | | | | | | | Added the ability to enable/disable via a config file; the default is enabled for backwards compatibility. This is an additional service, so running it the same priority as dnsmasq, etc does not make sense. Added USE_PROCD=1 "done" starts at "START=95", so this should start earlier Added STOP=10 to stop syncthing early Compile-tested on: ipq806x, ipq40xx Runtime-tested on: ipq806x, ipq40xx Signed-off-by: Marc Benoit <marcb62185@gmail.com>
* syncthing: bump to 1.3.4Paul Spooren2020-02-07
| | | | Signed-off-by: Paul Spooren <mail@aparcar.org>
* syncthing: add packagePaul Spooren2019-08-21
Signed-off-by: Paul Spooren <mail@aparcar.org>