Jakob Borg
93a66deb7e
cmd/syncthing: Fix incorrect shadowing preventing first startup ( fixes #4471 )
2017-10-28 21:14:37 +02:00
Jakob Borg
997bed569e
Merge branch 'release'
...
* release:
lib/model: Add initial noop watch cancel func (fixes #4464 )
vendor: Fix kcp deadlock
2017-10-28 10:04:28 +02:00
Simon Frei
b999b58049
lib/watchaggregator: Relax test timing requirement for the benefit of macos
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4469
2017-10-26 21:09:10 +00:00
Simon Frei
2953fe40d1
lib/model: Add initial noop watch cancel func ( fixes #4464 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4465
2017-10-26 13:50:30 +02:00
Simon Frei
4b69d0e093
lib/model: Add initial noop watch cancel func ( fixes #4464 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4465
2017-10-26 11:49:06 +00:00
Audrius Butkevicius
ff0a83fe5b
vendor: Fix kcp deadlock
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4461
2017-10-25 21:57:51 +02:00
Audrius Butkevicius
9c60bb8336
vendor: Fix kcp deadlock
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4461
2017-10-25 19:34:38 +00:00
Jakob Borg
9ecf9a3f48
gui, man: Update docs & translations
2017-10-25 07:45:19 +02:00
Simon Frei
7ba9e7c322
lib/db: Filter unchanged files when updating and polish
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4426
2017-10-24 20:05:29 +00:00
Simon Frei
dc42db444b
lib/model, lib/config: Refactor folder health/error handling ( fixes #4445 , fixes #4451 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4455
LGTM: AudriusButkevicius, calmh
2017-10-24 07:58:55 +00:00
Audrius Butkevicius
a9c221189b
lib/connections: Stun resolves server adress beforehand ( fixes #4453 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4454
2017-10-22 18:48:06 +00:00
Audrius Butkevicius
b2966957e0
lib/connections: Add KCP blacklist period
2017-10-22 13:56:52 +01:00
Audrius Butkevicius
0d30166357
lib/connections: Use own KCP fork, move listener setup earlier (ref #4446 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4452
2017-10-22 12:36:36 +00:00
Jakob Borg
d65f1fb08a
lib/config: Improve debug logging around folder marker
2017-10-22 00:04:51 +02:00
Audrius Butkevicius
622b614f31
all: Ignore Sync errors on directories ( fixes #4432 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4449
2017-10-21 22:00:46 +00:00
Audrius Butkevicius
b1ade6d0c0
gui: Do not prompt for UR changes if disabled ( fixes #4444 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4448
2017-10-21 18:46:07 +00:00
Simon Frei
46becc5338
build: Handle split GOPATH
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4447
2017-10-21 17:37:06 +00:00
Simon Frei
20fac4bb80
main: Improve logging for initial config loading (ref #4431 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4436
2017-10-21 09:00:24 +00:00
Simon Frei
d84b6bb822
build: Warn when being executed outside of gopath
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4425
2017-10-20 23:10:55 +00:00
Simon Frei
55b63941b8
cmd/syncthing: Add fswatcher and remove useAPIKey stats
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4438
2017-10-20 16:25:20 +00:00
Simon Frei
e70003737b
lib/fs: make watcher tests even more darwin slowness resistant
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4439
2017-10-20 15:59:18 +00:00
Michael Ploujnikov
f98c21b68e
all: Add filesystem notification support
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3986
2017-10-20 14:52:55 +00:00
Simon Frei
c704ba9ef9
gui: "versioner" -> "versioning" and add missing translations
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4435
2017-10-20 13:55:22 +00:00
Jakob Borg
dfad6a2aa9
gui, man: Update docs & translations
2017-10-18 07:45:20 +02:00
Audrius Butkevicius
fb7264a663
cmd/syncthing: Enable KCP by default
...
Also, use upstream library, as my changes have been merged.
2017-10-17 23:17:10 +01:00
Audrius Butkevicius
889814a1af
gui: Add uncamel filter
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4428
LGTM: imsodin, calmh
2017-10-17 07:56:36 +00:00
Simon Frei
694a7de59d
build: Correct import paths for vet tools
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4420
2017-10-15 10:39:50 +00:00
Audrius Butkevicius
059185b325
cmd/syncthing: Expand usage stats even more (ref #3628 )
...
Also add diffing functionality
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4422
2017-10-15 07:45:15 +00:00
Audrius Butkevicius
1e9e9cbebb
cmd/syncthing: Uptime should be an integer
2017-10-14 18:22:30 +01:00
Felix Ableitner
cdbb32d0f0
build: Support passing -pkgdir
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4417
2017-10-13 09:24:38 +00:00
Audrius Butkevicius
becbb3b123
lib/model: Fix tests not to require Go 1.9
2017-10-12 22:36:20 +01:00
Jakob Borg
06da67e6fc
issue_template: Clarify what to post and not post
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4416
2017-10-12 07:14:21 +00:00
Jakob Borg
2f08f8021f
lib/beacon: Don't exit after a single write failure ( fixes #4414 )
...
With VPNs and stuff we can get a single failure on an interface that
supposedly supports broadcasts without it being fatal.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4415
2017-10-12 07:13:44 +00:00
Audrius Butkevicius
9d3f3847ed
lib/model: Fix removal of paused folders, improve tests ( fixes #4405 )
2017-10-12 08:23:33 +02:00
Audrius Butkevicius
74c8d34805
lib/model: Centralize error reporting, modified files are errors ( fixes #4392 )
2017-10-12 08:23:33 +02:00
Audrius Butkevicius
5ec1490be0
lib/fs: Ignore directory fsync failures
2017-10-12 08:22:29 +02:00
Audrius Butkevicius
2760d032ca
cmd/syncthing: Add more stats to usage reports (ref #3628 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4347
2017-10-12 06:16:46 +00:00
Jakob Borg
813e6ddf83
gui, man: Update docs & translations
2017-10-11 07:45:19 +02:00
Matteo Ruina
6ffb95f6c8
etc: Add FreeBSD rc.d script
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4408
2017-10-08 17:29:51 +00:00
Jakob Borg
0b5c11bf93
gui, man: Update docs & translations
2017-10-04 07:45:19 +02:00
Tobias Tom
5aade9a4a5
Add -device-id command line option ( fixes #4387 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4390
2017-09-25 06:05:21 +00:00
Jakob Borg
9717c3d292
authors: Add tobiastom
2017-09-25 07:51:21 +02:00
Jakob Borg
a365ae51c4
lib/model: Hide temporary files on Windows while they are in use ( fixes #4382 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4394
2017-09-23 13:47:51 +00:00
Jakob Borg
97222797a0
lib/config: Make folder marker change non fatal
2017-09-23 15:29:55 +02:00
Simon Frei
e588bb29b9
lib/model: remove unused folderFs member from Model
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4389
2017-09-21 09:03:36 +00:00
Jakob Borg
2dd9450793
lib/protocol, vendor: Import luhn code directly
...
I've changed it incompatibly to fix a correctness bug. Nonetheless, we
should remain incorrect indefinitely.
2017-09-20 21:34:32 +02:00
Jakob Borg
3ee12464b4
lib/config, lib/model: Make sure to hide our special files ( fixes #4382 )
...
The folder marker conversion forgot to hide the .stfolder. This adds
that, for those who have not yet been converted.
Also adds Hide() calls to the folder start, to mend historical
unhidedness. (I'm sure this will upset someone who is manually managing
their .stignores in the other direction...)
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4384
2017-09-20 06:49:04 +00:00
Jakob Borg
59ebcea356
gui, man: Update docs & translations
2017-09-20 07:45:17 +02:00
Sly_tom_cat
27d4896a13
gui: Fix title attribute for popups on shared folders / devices ( fixes #4377 )
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4378
2017-09-19 15:37:26 +00:00
Simon Frei
1088eb12ea
lib/model: Fix logging inconsistencies ( fixes #4375 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4376
2017-09-18 11:56:19 +00:00