Audrius Butkevicius
7fba8cf759
lib/sync: Print all lockers, add holder to RWMutex
2016-10-30 00:17:25 +01:00
Jakob Borg
0296c23685
lib/protocol: Use DeviceID in protocol messages, with custom marshalling
...
This makes the device ID a real type that can be used in the protobuf
schema. That avoids the juggling back and forth from []byte in a bunch
of places and simplifies the code.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3695
2016-10-29 21:56:24 +00:00
Jakob Borg
1cdfef4d6a
script: Missed a newline in the commit-msg hook output
2016-10-27 21:47:14 +02:00
Jakob Borg
cead20ec91
script: Add commit message check hook
2016-10-27 21:42:05 +02:00
MikeLund
74dd051d51
all: Update docs.s.n links to use https
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3691
2016-10-27 17:02:19 +00:00
Jakob Borg
5473285010
gui: Add help link for sync protocol listen addresses
2016-10-26 21:16:53 +02:00
Jakob Borg
4b3adfa21c
vendor: Update gobwas/glob to fix question mark handling
2016-10-23 15:47:31 +02:00
Simon Frei
7c37301c91
lib/ignore: Add directory separator to glob.Compile call
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3674
LGTM: calmh
2016-10-21 07:33:40 +00:00
Jakob Borg
d9040f8038
authors: Add imsodin
2016-10-21 15:23:17 +08:00
Jakob Borg
f41606c0b0
jenkins: Build snap
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3678
2016-10-20 09:31:07 +00:00
Leo Arias
31d9750579
build: Add build method for snapcraft
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3636
2016-10-20 09:16:30 +00:00
Jakob Borg
173fb97832
authors: Add elopio
2016-10-20 16:38:14 +08:00
Wulf Weich
81248c3f56
gui: resurrect old dark theme as black theme
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3676
2016-10-19 09:06:27 +00:00
Frank Isemann
2914a0a0a5
gui: Slightly lighten Text for Disconnected/Scanning in Dark Theme
2016-10-19 08:27:17 +08:00
Audrius Butkevicius
815588daba
lib/sync, lib/model: Capture locker routine ID, print locker details on deadlock
2016-10-18 21:00:01 +01:00
Jakob Borg
6152eb6d6d
gui: Hide "Failed Items" unless there is an actual failure ( fixes #3647 )
...
Since delta indexes it's perfectly normal for us to need files that are
currently unavailable due to devices being disconnected. This doesn't
imply a failure, so we should not show the "Failed Items" line and
corresponding eternal spinner (since it would never be filled in, since
there is no failure).
We still show state "Out of Sync" (correct) and the list of files we
need (correct).
2016-10-17 23:57:58 +02:00
Jakob Borg
ff0ebc196c
gui: Improve display of local size, ignore pattern status ( fixes #3623 )
...
The discrepancy between global and local sizes is fine and expected in
the presence of ignores. This just moves the "we have ignore patterns"
indication to the actual local size metric, as an explanation of why it
may differ from the global size...
2016-10-17 23:57:58 +02:00
Jakob Borg
4e8c8d7e2c
cmd/syncthing, lib/db, lib/model: Track more detailed file/dirs/links/deleted counts
2016-10-17 23:57:43 +02:00
Jakob Borg
b8a90b7eaa
lib/model: Remove chatty delta index confirmation
...
This had its moment when making sure it worked initially, but nowadays
there is not point discussing the obvious on every folder on every
connect.
2016-10-17 09:21:58 +02:00
Jakob Borg
60e7ca4a4c
gui, man: Update docs & translations
2016-10-17 09:12:16 +02:00
Dale Visser
3a3c8ec6b8
readme: Add Core Infrastructure Initiative Badge
...
Skip-check: authors, pr-build
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3515
2016-10-17 07:03:52 +00:00
Benny Ng
05c37e58c1
lib/osutil: Prevent infinite Glob recursion ( fixes #3577 )
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3665
2016-10-12 20:55:38 +00:00
Jakob Borg
d203dd4770
cmd/syncthing: go fmt traceback.go
2016-10-12 20:37:26 +02:00
Jakob Borg
29ccf10d0b
cmd/syncthing: Only SetTraceback on Go 1.7+ ( fixes #3664 )
2016-10-10 17:16:18 +02:00
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