Jakob Borg
24c721cb5d
vendor: Update github.com/minio/sha256-simd ( fixes #4585 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4592
2017-12-12 10:31:27 +00:00
Jakob Borg
230fb083fc
lib/model: Remove dead code (*sharedPullerState).sourceFile
2017-12-12 11:30:47 +01:00
Tommy Thorn
509ae5e2d9
goals: Typo
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4588
2017-12-12 08:12:30 +00:00
Jakob Borg
136b3f25f6
cmd/stsigtool: Silence spurious Go 1.10 test/vet complaint
2017-12-10 19:42:17 +01:00
Jakob Borg
57eb1710e9
vendor: Update github.com/zillode/notify
2017-12-10 19:42:17 +01:00
Pawel Palenica
ece1defb2f
lib/dialer: Register dialer for socks URL scheme ( fixes #4515 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4579
2017-12-08 12:04:43 +00:00
Pier Paolo Ramon
8fd2937a58
readme: Formatting
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4578
2017-12-07 09:43:00 +00:00
Simon Frei
cce634f340
lib/model: Improve scan scheduling and dir del during pull ( fixes #4475 #4476 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4493
2017-12-07 08:42:03 +00:00
Jakob Borg
47429d01e8
lib/config, lib/model: Tweaks to the auto accept feature
...
Fix the folder restart behavior (ignore Label), improve the API for that
(imho).
Also removes the tab switch animation in the settings modal, because
annoying.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4577
2017-12-07 08:33:32 +00:00
Audrius Butkevicius
445c4edeca
gui, lib/config, lib/model: Support auto-accepting folders ( fixes #2299 )
...
Also introduces a new Waiter interface for config changes and segments the
configuration GUI.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4551
2017-12-07 07:08:24 +00:00
Simon Frei
c005b8dcb0
lib/fs: Prolong test timeout on darwin, hopefully fixing flakyness
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4576
2017-12-06 22:07:08 +00:00
Audrius Butkevicius
b9ed6c4c2c
vendor: Update pfilter and go-stun ( fixes #4561 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4575
2017-12-06 21:28:36 +00:00
Jakob Borg
3153e36a3d
gui, man: Update docs & translations
2017-12-06 07:45:18 +01:00
Audrius Butkevicius
60bceb0f09
vendor: Update pfilter (ref #4561 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4572
2017-12-06 06:19:49 +00:00
Jakob Borg
257c3f5e82
script: Retire unused changelog script
2017-12-04 23:00:40 +01:00
Jakob Borg
7d0723da68
authors: Retire unused NICKS file
2017-12-04 23:00:40 +01:00
Pawel Palenica
205426a9c6
gui: Add confirmation on removing devices and folders ( fixes #4543 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4563
LGTM: calmh
2017-12-02 11:28:06 +00:00
Jakob Borg
bd12e38b56
gui, man: Update docs & translations
2017-11-29 07:45:17 +01:00
Audrius Butkevicius
95a65bf0d0
lib/config: Support symlinked root ( fixes #4542 , fixes #4353 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4545
LGTM: imsodin, calmh
2017-11-26 07:51:22 +00:00
Jakob Borg
429b3a0429
lib/osutil, lib/scanner: Run symlink test on Windows when possible
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4548
2017-11-25 21:49:53 +00:00
Jakob Borg
cc14563b62
Merge branch 'release'
...
* release:
vendor: Update pfilter (fixes #4537 )
lib/connections: Actually fix LAN detection, for real (ref #4534 )
2017-11-23 08:32:54 +01:00
Audrius Butkevicius
99b00b6a5e
vendor: Update pfilter ( fixes #4537 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4539
2017-11-23 08:29:56 +01:00
Thomas Hipp
b2af8f135b
lib/events: Fix unmarshaling of EventType
...
skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4540
2017-11-22 23:25:55 +00:00
Audrius Butkevicius
67c39b2512
vendor: Update pfilter ( fixes #4537 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4539
2017-11-22 21:16:49 +00:00
Simon Frei
ce29d3a574
all: Various debug logging improvements
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4529
2017-11-22 08:05:27 +00:00
Jakob Borg
1e9769cdd7
lib/connections: Actually fix LAN detection, for real (ref #4534 )
2017-11-22 09:04:24 +01:00
Jakob Borg
6daa766fde
lib/connections: Actually fix LAN detection, for real (ref #4534 )
2017-11-22 09:01:21 +01:00
Jakob Borg
ed95e80088
Merge branch 'release'
...
* release:
lib/connections: Fix local address priority
lib/connections: Actually make connection attempts for lower priority addresses as well
2017-11-22 08:11:03 +01:00
Audrius Butkevicius
0dd7934405
lib/connections: Fix local address priority
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4534
LGTM: imsodin, calmh
2017-11-22 08:06:34 +01:00
xjtdy888
8606b4dd8d
lib/connections: Actually make connection attempts for lower priority addresses as well
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4535
2017-11-22 08:06:28 +01:00
Audrius Butkevicius
4922b46fbd
lib/connections: Fix local address priority
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4534
LGTM: imsodin, calmh
2017-11-22 07:05:49 +00:00
Jakob Borg
b99e92bad7
gui, man: Update docs & translations
2017-11-22 07:45:21 +01:00
xjtdy888
a17d953334
lib/connections: Actually make connection attempts for lower priority addresses as well
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4535
2017-11-21 14:58:18 +00:00
Jakob Borg
7817d092cb
Merge branch 'release'
...
* release:
lib/connections: Trust the model to tell us if we are connected
build: More signatures, more better (ref #3420 )
lib/model: Trigger a pull when ignore patterns change
2017-11-21 08:44:14 +01:00
Audrius Butkevicius
075a699aae
lib/connections: Trust the model to tell us if we are connected
...
This should address issue as described in https://forum.syncthing.net/t/stun-nig-party-with-paused-devices/10942/13
Essentially the model and the connection service goes out of sync in terms of thinking if we are connected or not.
Resort to model as being the ultimate source of truth.
I can't immediately pin down how this happens, yet some ideas.
ConfigSaved happens in separate routine, so it's possbile that we have some sort of device removed yet connection comes in parallel kind of thing.
However, in this case the connection exists in the model, and does not exist in the connection service and the only way for the connection to be removed
in the connection service is device removal from the config.
Given the subject, this might also be related to the device being paused.
Also, adds more info to the logs
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4533
2017-11-21 08:32:23 +01:00
Audrius Butkevicius
44a542391e
lib/connections: Trust the model to tell us if we are connected
...
This should address issue as described in https://forum.syncthing.net/t/stun-nig-party-with-paused-devices/10942/13
Essentially the model and the connection service goes out of sync in terms of thinking if we are connected or not.
Resort to model as being the ultimate source of truth.
I can't immediately pin down how this happens, yet some ideas.
ConfigSaved happens in separate routine, so it's possbile that we have some sort of device removed yet connection comes in parallel kind of thing.
However, in this case the connection exists in the model, and does not exist in the connection service and the only way for the connection to be removed
in the connection service is device removal from the config.
Given the subject, this might also be related to the device being paused.
Also, adds more info to the logs
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4533
2017-11-21 07:25:38 +00:00
Jakob Borg
e589e6c19d
test: Forgot a resume
2017-11-21 08:21:25 +01:00
Jakob Borg
0a50f374db
build: More signatures, more better (ref #3420 )
2017-11-20 17:44:42 +01:00
Jakob Borg
4a58196959
build: More signatures, more better (ref #3420 )
2017-11-20 17:42:59 +01:00
Jakob Borg
4949721c0b
lib/model: Trigger a pull when ignore patterns change
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4532
2017-11-20 17:32:51 +01:00
Jakob Borg
0901350087
lib/model: Trigger a pull when ignore patterns change
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4532
2017-11-20 16:29:36 +00:00
Jakob Borg
8078babf0a
Merge branch 'release'
...
* release:
build: Windows code signing (ref #3420 )
lib/connections: Fix race condition in parallel dial, minor cleanups (fixes #4526 )
2017-11-20 11:57:29 +01:00
Jakob Borg
00ce889a8b
build: Windows code signing (ref #3420 )
2017-11-20 11:52:11 +01:00
Jakob Borg
7279644372
build: Windows code signing (ref #3420 )
2017-11-20 08:25:23 +01:00
Jakob Borg
cd29e3c524
script: Better change log, based only on issue titles, understanding labels
2017-11-19 21:19:33 +01:00
Jakob Borg
3312a29dde
lib/connections: Fix race condition in parallel dial, minor cleanups ( fixes #4526 )
2017-11-19 19:34:43 +01:00
Jakob Borg
72d645865e
lib/connections: Fix race condition in parallel dial, minor cleanups ( fixes #4526 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4527
2017-11-19 17:38:13 +00:00
Dmitry Saveliev
9471b9f6af
lib/versioner: Purge the empty directories in .stversions ( fixes #4406 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4514
LGTM: AudriusButkevicius, imsodin
2017-11-18 15:56:53 +00:00
Audrius Butkevicius
0518a92cdb
lib/connections: Only announce punchable nats ( fixes #4519 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4523
2017-11-17 14:46:45 +00:00
Simon Frei
6cf01c1d30
lib/model: Don't update ignore hash when pull fails
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4522
2017-11-17 12:42:41 +00:00