Audrius Butkevicius
|
8d6dedc15b
|
Here we go with gvt bugs
|
2016-04-17 14:57:31 +01:00 |
|
Audrius Butkevicius
|
1bc4c1a8ac
|
Screw godep
|
2016-04-17 14:49:00 +01:00 |
|
Audrius Butkevicius
|
1c7af1a72e
|
lib/upnp: Fix port order
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/2980
|
2016-04-16 22:44:07 +00:00 |
|
Audrius Butkevicius
|
e61f424ade
|
lib/{nat,pmp}: Fix shadowing and nil IPs
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/2979
|
2016-04-16 16:48:07 +00:00 |
|
Jakob Borg
|
6d3aae32bc
|
Update vendored github.com/cznic/ql (fixes #34)
|
2016-04-16 12:59:53 +02:00 |
|
Jakob Borg
|
fa1cfd94d0
|
lib/versioner: Refactor for testing, speed up test
Test now takes <1 second instead of 100 seconds
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/2978
|
2016-04-15 14:26:39 +00:00 |
|
Jakob Borg
|
0155b6f841
|
Update docs & translations
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/2976
|
2016-04-15 11:47:33 +00:00 |
|
Jakob Borg
|
f6953624dd
|
lib/model: Test should pass go vet inspections
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/2977
|
2016-04-15 11:41:18 +00:00 |
|
AudriusButkevicius
|
1a5f524ae4
|
lib/model, lib/protocol: Implement temporary indexes (fixes #950)
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/2252
|
2016-04-15 10:59:41 +00:00 |
|
Jakob Borg
|
a4cd4cc253
|
build: Clean up "go vet" and "go lint" steps
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/2972
|
2016-04-15 07:26:25 +00:00 |
|
AudriusButkevicius
|
1a35c440e8
|
Add solaris support back in
|
2016-04-14 19:28:06 -04:00 |
|
Audrius Butkevicius
|
2c6c84ac61
|
Add font awesome
|
2016-04-14 22:31:56 +01:00 |
|
Audrius Butkevicius
|
bd666daf82
|
No value is less than zero
|
2016-04-14 22:26:31 +01:00 |
|
AudriusButkevicius
|
ca3831c4f5
|
Screw solaris
|
2016-04-14 17:21:44 -04:00 |
|
AudriusButkevicius
|
bbe0d34f43
|
Godeps
|
2016-04-14 17:19:56 -04:00 |
|
Audrius Butkevicius
|
dd364c962f
|
Refactor javascript, always show table, add sorting
|
2016-04-14 22:01:25 +01:00 |
|
Audrius Butkevicius
|
50068b0b0f
|
Add local geoip
|
2016-04-13 21:34:11 +01:00 |
|
Audrius Butkevicius
|
c49453c519
|
lib/pmp: Add NAT-PMP support (ref #698)
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/2968
|
2016-04-13 18:50:40 +00:00 |
|
Jakob Borg
|
52c7804f32
|
lib/connections: Silence vet and lint warnings
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/2971
|
2016-04-13 11:50:51 +00:00 |
|
Audrius Butkevicius
|
19b4f3bfb4
|
lib/nat: Add a nat package and service to track mappings on multiple IGDs
|
2016-04-10 19:36:38 +00:00 |
|
Jakob Borg
|
f3ac421266
|
lib/protocol: Comment the bit numbers for flags in IndexMessage
|
2016-04-10 10:47:30 +00:00 |
|
Michael Ploujnikov
|
7533a61203
|
unifySubs: add two trivial test cases
|
2016-04-10 02:41:28 +00:00 |
|
Jakob Borg
|
6355a7019b
|
gui: Update translations for previous commit
|
2016-04-09 12:23:13 +00:00 |
|
Audrius Butkevicius
|
490464e170
|
gui: Some browsers force lowercase attributes
|
2016-04-09 12:20:56 +00:00 |
|
Michael Ploujnikov
|
467d338fe4
|
lib/model: Scanning unknown items is OK as long as the parent is known (fixes #2915)
|
2016-04-09 11:25:06 +00:00 |
|
Audrius Butkevicius
|
6130578d18
|
lib/db: Empty slice is not nil (fixes #2872)
|
2016-04-09 07:46:19 +00:00 |
|
Audrius Butkevicius
|
4389bb037d
|
lib/model: Add option for overwriting names on connect (fixes #2912)
|
2016-04-09 07:43:47 +00:00 |
|
Audrius Butkevicius
|
2eb8a9ef56
|
all: Dead code cleanup
|
2016-04-09 01:10:31 +00:00 |
|
Audrius Butkevicius
|
393798098c
|
cmd/syncthing: Listening on a 0 port is not valid (fixes #2926)
|
2016-04-09 01:06:55 +00:00 |
|
Jakob Borg
|
668eb7c398
|
build: Archives should have release name as first file name component
|
2016-04-08 10:53:29 +00:00 |
|
Jakob Borg
|
0937f85534
|
gui, man: Update docs & translations
|
2016-04-08 10:25:40 +00:00 |
|
Jakob Borg
|
cf64376dca
|
build: go vet is now included in the distribution
|
2016-04-08 10:19:11 +00:00 |
|
Audrius Butkevicius
|
5a98af622d
|
lib/ignore: Implement deletable ignores using (?d) prefix (fixes #1362)
|
2016-04-07 09:34:07 +00:00 |
|
Jakob Borg
|
4f5d0b46f7
|
build: Parameterize build targets
|
2016-04-06 22:18:30 +01:00 |
|
Lars K.W. Gohlke
|
492e92d65d
|
gui: Show Javascript error indicator on dev builds, remove logging of missing translations
|
2016-04-05 06:36:53 +00:00 |
|
Jakob Borg
|
181939c841
|
lib/ignore: Correct case insensitive matching on Mac/Windows
There was a bug in that we only did the lowercase folding when the
pattern had an explicit (?i), which is not the case on Windows/Mac
necessarily.
|
2016-04-05 06:35:51 +00:00 |
|
Audrius Butkevicius
|
b678b4e048
|
cmd/syncthing: Skip a calculation if timediff is zero (fixes #2854)
|
2016-04-05 07:12:17 +02:00 |
|
Jakob Borg
|
1934b3a5b6
|
lib/ignore: Remove pattern for foo/** which is already covered by foo/
Actual speed difference according to benchmarks is hidden in the noise
Also make the "pattern" field for each entry match what is actually
evaluated.
|
2016-04-04 13:22:25 +01:00 |
|
Jakob Borg
|
cc1d122352
|
lib/model: Correctly detect deleted but previously ignored files as deleted
|
2016-04-04 11:53:55 +01:00 |
|
Jakob Borg
|
a4f0b85462
|
lib/config: Disable cacheIgnoredFiles, new default is disabled
|
2016-04-03 20:18:16 +01:00 |
|
Laurent Etiemble
|
7b4e1e9055
|
cmd/syncthing: Fix handler ordering so CORS middleware wraps all the others but the debug one
|
2016-04-03 13:24:55 +02:00 |
|
Jakob Borg
|
4c3cd4c9e3
|
lib/ignore: Replace lib/fnmatch with github.com/gobwas/glob
Because it's literally ten times faster:
benchmark old ns/op new ns/op delta
BenchmarkMatch-8 13842 1200 -91.33%
BenchmarkMatchCached-8 139 147 +5.76%
benchmark old allocs new allocs delta
BenchmarkMatch-8 0 0 +0.00%
BenchmarkMatchCached-8 0 0 +0.00%
benchmark old bytes new bytes delta
BenchmarkMatch-8 12 0 -100.00%
BenchmarkMatchCached-8 0 0 +0.00%
|
2016-04-02 20:03:24 +01:00 |
|
Lars K.W. Gohlke
|
46e913dc23
|
gui: Improve header and footer layout on small screens
|
2016-04-02 10:31:16 +02:00 |
|
Jakob Borg
|
8f580b13df
|
gui: Update translations and documentation
|
2016-04-01 07:33:42 +00:00 |
|
Jakob Borg
|
a551686d37
|
lib/discovery: Receiving a new announcement should be non-blocking
Pretty sure the intention of the select was for it to be non-blocking.
Not that it will matter almost ever.
|
2016-04-01 07:24:04 +00:00 |
|
Audrius Butkevicius
|
432c78079b
|
lib/connections: Increase lock periods to prevent races (fixes #2899)
|
2016-04-01 07:23:11 +00:00 |
|
Jakob Borg
|
f5f0e46016
|
lib: Use bytes.Equal instead of bytes.Compare where possible
|
2016-03-31 15:12:46 +00:00 |
|
Jakob Borg
|
b6f32b6e45
|
build: Clean up environment handling
Don't set variables for cross compilation when building assets, cleaner
check for Go version.
|
2016-03-31 07:33:09 +00:00 |
|
Michael Ploujnikov
|
66f480519b
|
lib/model: Refactor out scanning method from rwfolder.Serve loop
|
2016-03-30 06:53:47 +00:00 |
|
Jakob Borg
|
8044522691
|
vendor: Update calmh/xdr to avoid unexpected string behavior (fixes #2882)
|
2016-03-29 19:55:43 +00:00 |
|