Jakob Borg
b49df09fec
build: Trivial perf improvement of shouldRebuildAssets
2016-10-09 14:28:20 +02:00
Jakob Borg
ce3e117976
cmd/stdiscosrv: rm 'cmd/stdiscosrv/stdiscosrv' ( fixes #3663 )
2016-10-09 14:26:43 +02:00
Audrius Butkevicius
309795198d
cmd/strelaypoolsrv: Remove hostnames from statusAddr
2016-10-08 10:03:53 +01:00
Audrius Butkevicius
7db00132b2
cmd/strelaysrv: Fix sorting zeros versus undefined
2016-10-07 21:24:47 +01:00
Audrius Butkevicius
76a2862b7a
authors: Add Xavier O.
2016-10-07 21:24:47 +01:00
Jakob Borg
215503b4f7
cmd/syncthing: Delay browser start until the GUI is ready ( fixes #3619 )
2016-10-07 12:10:26 +09:00
Jakob Borg
54d4010f1a
gui, man: Update docs and translations
2016-10-07 11:09:19 +09:00
Jakob Borg
cb1b53cfb5
gui: Update English base strings ( fixes #3638 )
2016-10-07 11:07:12 +09:00
Xav
96e8f94833
skip-check: authors
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3650
2016-10-05 19:13:47 +00:00
MikeLund
1e54a3e801
jenkins: use https when downloading docs ( fixes #3651 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3652
2016-10-05 12:17:35 +00:00
Tim Howes
fe9c2b9857
lib/ignore: Match directory contents for patterns ending in / ( fixes #3639 )
...
Appends "**" to patterns with a terminal slash, so that directory
contents are ignored, but not the directory itself.
2016-10-04 08:12:55 +09:00
Jakob Borg
2a2177e7fa
authors: Add timhowes
2016-10-04 08:11:57 +09:00
Jakob Borg
d1d565e58b
cmd/syncthing: Localhost header comparison should be case insensitive
2016-10-03 17:34:13 +09:00
Peter Hoeg
891ff383ec
etc/linux-systemd: Remove bogus dependency on networking for user unit
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3627
2016-10-03 03:49:00 +00:00
Nathan Morrison
d322ebd0b9
Add API service for local disk changes
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3626
LGTM: calmh, AudriusButkevicius
2016-09-28 15:54:13 +00:00
Peter Hoeg
50190236bb
Ignore pkill error on resume
...
The ```syncthing-resume.service``` will show as a failed service in case
there are no syncthing processes running after resume but it can be
safely ignored because it makes no difference.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3630
2016-09-28 10:21:15 +00:00
Jakob Borg
d5a0f91cb4
cmd/syncthing: Restore useful levels of traceback on panic
2016-09-26 21:14:17 +02:00
Jakob Borg
467c1b26fb
cmd/syncthing, lib/config: Log errors replacing or saving config (ref #3567 )
2016-09-24 09:59:09 +02:00
Jakob Borg
3cabecda04
lib/upnp: Correct the result deduplication mechanism ( fixes #3578 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3618
2016-09-24 07:33:56 +00:00
Jakob Borg
6d3160b0ab
gui: Folder is out of sync when it needs deletes, too ( fixes #3588 )
2016-09-24 09:11:38 +02:00
Jakob Borg
d328e0fb75
cmd/syncthing: Add selectable sha256 package ( fixes #3613 , fixes #3614 )
...
This adds autodetection of the fastest hashing library on startup, thus
handling the performance regression. It also adds an environment
variable to control the selection, STHASHING=standard (Go standard
library version, avoids SIGILL crash when the minio library has bugs on
odd CPUs), STHASHING=minio (to force using the minio version) or unset
for the default autodetection.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3617
2016-09-23 19:33:54 +00:00
Jakob Borg
5f01afb7ea
build: No need for outdated go2xunit
2016-09-18 21:02:42 +02:00
fti7
6fe2fa5ff0
gui: Slightly lighten the dark theme
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3605
2016-09-18 13:47:36 +00:00
Jakob Borg
b371b1fe34
lib/versioner: Test both spaces and parens in ext versioner paths
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3610
2016-09-18 12:24:55 +00:00
Jakob Borg
90c0a39df8
lib/versioner: Test for external versioner
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3609
2016-09-17 20:34:50 +00:00
Lars K.W. Gohlke
70c5a5dff1
lib/versioner: Rename versioner_test to simple_test
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3603
2016-09-16 11:01:43 +00:00
Jakob Borg
da0b7cc7f2
lib/model: Correct lock taking order in ConnectionStats ( fixes #3596 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3597
2016-09-14 19:38:55 +00:00
Jakob Borg
139e9b144e
lib/config: Fix tests for changes in previous commit
2016-09-13 22:20:22 +02:00
Jakob Borg
77c0a19451
vendor: Update github.com/d4l3k/messagediff
2016-09-13 22:20:22 +02:00
Jakob Borg
58cbd19742
vendor: Update golang.org/cznic/...
2016-09-13 22:20:22 +02:00
Jakob Borg
9bf6917ae8
vendor: Update golang.org/x/crypto/...
2016-09-13 22:20:22 +02:00
Jakob Borg
897cca0a82
vendor: Update golang.org/x/net/...
2016-09-13 22:20:22 +02:00
Jakob Borg
6af09c61be
vendor: Update github.com/thejerf/suture
2016-09-13 22:20:22 +02:00
Jakob Borg
c3c7798446
vendor: Update github.com/gobwas/glob
2016-09-13 22:20:22 +02:00
Jakob Borg
06dc91fadf
vendor: Update github.com/syndtr/goleveldb
2016-09-13 22:20:22 +02:00
Jakob Borg
526cab538a
jenkins: Don't fetch --prune unnecessarily, print build version on Windows
2016-09-13 22:18:55 +02:00
Jakob Borg
81d19a00aa
vendor: Add github.com/cznic/lldb and friends (new recursive dependency)
2016-09-13 21:57:19 +02:00
Jakob Borg
ca755ec9e0
vendor: Add golang.org/x/net/bpf
2016-09-13 21:56:33 +02:00
Jakob Borg
4f6206cb2d
build: Simpler creation of Debian packages
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3591
2016-09-12 12:21:07 +00:00
Jakob Borg
7fb53ec954
lib/config: Correct name of discovery-v6-4 server
2016-09-12 11:30:06 +02:00
Jakob Borg
d8b5070ca8
lib/config: Update default set of discovery servers
2016-09-12 09:55:45 +02:00
Jakob Borg
5e99d38412
all: Use github.com/minio/sha256-simd
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3581
2016-09-09 09:57:51 +00:00
Laurent Etiemble
3990014073
cmd/syncthing: Conditionally enable CORS
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3541
LGTM: AudriusButkevicius
2016-09-06 22:16:50 +00:00
Jakob Borg
3e51206a6b
build, jenkins: Jenkins version tag should be same as when building manually
2016-09-06 13:02:17 +02:00
Aranjedeath
7569b75d61
cmd/strelaysrv: Correct go get command in README
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3564
2016-09-04 21:06:30 +00:00
Jakob Borg
8fcabac518
jenkins: Add batch file for Windows
2016-09-04 16:43:56 +02:00
Jakob Borg
abb0cfde72
jenkins: Add scripts for automated builds (Linux & Mac)
2016-09-04 15:30:16 +02:00
Jakob Borg
7990ffcc60
cmd/syncthing: Copy config on upgrade, instead of renaming ( fixes #3525 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3560
2016-09-03 21:29:32 +00:00
Jakob Borg
49910a1d85
lib/config, cmd/syncthing: Enforce localhost only connections
...
When the GUI/API is bound to localhost, we enforce that the Host header
looks like localhost. This can be disabled by setting
insecureSkipHostCheck in the GUI config.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3558
2016-09-03 08:33:34 +00:00
Jakob Borg
46a143e80e
lib/model: Handle deleted-then-ignored files ( fixes #3502 )
...
When files that were previously marked as deleted became ignored, we
used to do nothing at all. This changes that behavior to set the Invalid
bit (that we should rename to Ignored). This then becomes an update to
other devices that they should not trust our knowledge about the file in
question.
Read this diff without whitespace...
Tested by
- creating a bunch of files on s1
- letting them sync to s2
- shutting down s2
- deleting the files on s1 and rescanning
- adding the files to .stignore on s1 and rescanning
- starting up s2 and letting it sync
- observing the files are not deleted on s2, and it considers itself up
to date.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3557
2016-09-02 13:23:24 +00:00