Jakob Borg
e17a772bb6
Don't leak sendIndexes on disconnect ( fixes #2589 )
...
Adds a Closed() method on protocol.Connection and clears up
wireformatConnection a little too.
2016-01-12 10:08:41 +01:00
Audrius Butkevicius
90e027d9a4
Silence the linter
2016-01-12 10:08:32 +01:00
alessandro.g89
fdc9a5d8b0
Add dark theme by alessandro.g89
...
Source: https://userstyles.org/styles/122502/syncthing-dark
2016-01-12 10:08:23 +01:00
Audrius Butkevicius
543891a0a0
Add support for themes ( fixes #1925 )
2016-01-12 10:08:04 +01:00
Jakob Borg
06921443fc
Docs & translations update
2016-01-10 10:10:53 +01:00
Jakob Borg
3ca46c29c3
Merge pull request #2680 from calmh/xunit
...
Add XUnit compatible test results
2016-01-10 01:00:07 +01:00
Jakob Borg
837fde70ae
Add XUnit compatible test output
2016-01-10 00:50:43 +01:00
Jakob Borg
1e52cc474f
Merge pull request #2677 from nrm21/default_sync
...
Added STNODEFAULTFOLDER envvar to skip default folder creation
2016-01-09 13:24:53 +01:00
Nate Morrison
76807006be
Added STNODEFAULTFOLDER envvar to skip default folder creation on new
...
install.
2016-01-08 20:11:06 -05:00
Audrius Butkevicius
0d35fe0f21
Merge pull request #2676 from calmh/fix2667
...
More fine grained locking in discovery cache (fixes #2667 )
2016-01-09 00:58:14 +00:00
Jakob Borg
370b0fc5da
More fine grained locking in discovery cache ( fixes #2667 )
...
We only need to protect the integrity of the "finders" and "caches"
slices, and for that we only need an RLock except while actually
appending to them. The actual finders and caches are concurrency safe on
their own.
2016-01-09 00:56:03 +01:00
Audrius Butkevicius
25b3c09f6a
Merge pull request #2670 from calmh/noresolve
...
Don't unnecessary resolve destination address
2016-01-07 13:27:31 +00:00
Jakob Borg
576c365753
Don't resolve destination address until we need to ( fixes #2671 )
2016-01-07 12:32:10 +01:00
Jakob Borg
bc2ed60b92
Translations for relaying stuff
2016-01-07 10:28:21 +01:00
Jakob Borg
a4385100c4
HTML attribute typo
2016-01-05 11:19:27 +01:00
Audrius Butkevicius
4c01709cdf
Merge pull request #2664 from calmh/fix2433
...
Add relaying to main settings dialog (fixes #2433 )
2016-01-05 09:25:11 +00:00
Jakob Borg
1df924f4f8
Add relaying to main settings dialog ( fixes #2433 )
2016-01-05 10:08:56 +01:00
Audrius Butkevicius
400bfe9251
Merge pull request #2656 from calmh/csrf
...
Don't allow in use CSRF tokens to expire (fixes #1008 )
2016-01-03 21:24:37 +00:00
Jakob Borg
6e1d364d60
Don't allow in use CSRF tokens to expire ( fixes #1008 )
2016-01-03 22:03:02 +01:00
Audrius Butkevicius
504ad86648
Merge pull request #2655 from calmh/fix2605
...
Don't conflict copy conflict copies (fixes #2605 )
2016-01-03 20:44:05 +00:00
Jakob Borg
096b2d73cd
Don't conflict copy conflict copies ( fixes #2605 )
2016-01-03 21:16:31 +01:00
Audrius Butkevicius
5754d31d0f
Merge pull request #2653 from calmh/fix2604
...
Change default max conflicts to 10 (fixes #2604 )
2016-01-03 20:13:51 +00:00
Jakob Borg
ed3ed1f90a
Change default max conflicts to 10 ( fixes #2604 )
2016-01-03 21:10:25 +01:00
Jakob Borg
adb1227b2e
Update kardianos/osext ( fixes #2650 )
2016-01-03 19:59:56 +01:00
Jakob Borg
18ae87962d
Clarify points of contact
2016-01-03 13:07:22 +01:00
Jakob Borg
4673862981
Update docs & translations
2016-01-03 09:56:33 +01:00
Jakob Borg
212d7257e9
Pretty print the new architectures
2016-01-01 21:19:15 +01:00
Audrius Butkevicius
9df8d0848a
Merge pull request #2641 from calmh/archs
...
Also build linux-arm64, linux-ppc64, linux-ppc64le
2016-01-01 20:08:08 +00:00
Jakob Borg
ded7abb1f6
Also build linux-arm64, linux-ppc64, linux-ppc64le
2016-01-01 20:56:31 +01:00
Audrius Butkevicius
44d5a61cfe
Merge pull request #2639 from calmh/minihashalgo
...
Detect nonstandard hash algo and stop folder (ref #2314 )
2016-01-01 19:42:08 +00:00
Jakob Borg
0db80710aa
Detect nonstandard hash algo and stop folder (ref #2314 )
2016-01-01 20:14:31 +01:00
Jakob Borg
7c47eff112
Update lang-en.json for translations
2016-01-01 20:13:44 +01:00
Jakob Borg
d81849ab3b
Merge pull request #2631 from AudriusButkevicius/igwarn
...
Don't warn about failed ignores if folder unhealthy (fixes #2630 )
2016-01-01 16:48:31 +01:00
Audrius Butkevicius
dbb3f80995
Merge pull request #2193 from AudriusButkevicius/lans
...
Remove windows specialisation from osutil.GetLans (fixes #2192 )
2016-01-01 15:01:23 +00:00
Audrius Butkevicius
80b9a3e00b
Don't warn about failed ignores if folder unhealthy ( fixes #2630 )
2016-01-01 12:59:13 +00:00
Jakob Borg
be5e5d837b
Merge branch 'pr/2625'
...
* pr/2625:
Show device ID QR code from edit dialog (fixes #1494 )
2016-01-01 11:24:49 +01:00
Kevin Allen
ffc4a60bc6
Show device ID QR code from edit dialog ( fixes #1494 )
2016-01-01 11:24:09 +01:00
Audrius Butkevicius
1edfa4474f
Merge pull request #2632 from calmh/fix2627
...
Ensure loaded config is free of duplicate devices (fixes #2627 )
2015-12-31 08:37:52 +00:00
Jakob Borg
18e70f4e79
Ensure loaded config is free of duplicate devices ( fixes #2627 )
2015-12-31 09:17:17 +01:00
Jakob Borg
62a81cfdd1
Update lang-en.json and assets
2015-12-30 08:54:09 +01:00
Jakob Borg
6365a026c1
Merge branch 'pr/2628'
...
* pr/2628:
Disallow adding duplicate device ID in GUI
2015-12-30 08:53:29 +01:00
Jakob Borg
7c89193398
Add ironmig
2015-12-30 08:53:19 +01:00
Kevin Allen
4a6f1718b8
Disallow adding duplicate device ID in GUI
...
Adds check in valid device id to check for uniqueness
2015-12-30 08:52:11 +01:00
Jakob Borg
7b3fa8da60
Update translations & docs
2015-12-27 13:26:14 +01:00
Jakob Borg
2fae7ccf5c
Ignore error on os.Chtimes in config archiving
2015-12-26 18:25:36 +01:00
Audrius Butkevicius
f36f48c2cf
Merge pull request #2596 from andersonvom/load_config
...
Centralize config loading logic (also fixes #2509 )
2015-12-26 16:12:16 +00:00
Jakob Borg
8b726c7e8b
Correct GUI asset dir handling ( fixes #2621 )
2015-12-26 13:32:46 +01:00
Anderson Mesquita
8eb0687407
Update mtime of config file before upgrading ( fixes #2509 )
...
This updates the modified time of the config file before archiving it
during an update so that the clean up routine doesn't delete it if it's
too old, preventing the user from being able to rollback after an
upgrade.
2015-12-24 09:27:31 -05:00
Anderson Mesquita
9b9912ba9e
Centralize config loading logic
...
This gets rid of redundant checks and centralizes the logic of loading
the config files so that we don't have to keep doing the same thing in
multiple places.
2015-12-24 09:27:31 -05:00
Anderson Mesquita
22d0ed8225
Fix typo
2015-12-24 09:27:31 -05:00