Jakob Borg
fae68a5396
Return status code 307 instead of 302 when redirecting from HTTP to HTTPS
2016-01-29 11:07:51 +01:00
Jakob Borg
79680b1d5e
Benchmark for single database update
2016-01-28 09:12:01 +01:00
Jakob Borg
0ce45c20b8
Merge branch 'pr/2735'
...
* pr/2735:
Add a CORS handler to deal with preflight OPTIONS requests
2016-01-26 21:56:06 +01:00
Laurent Etiemble
fed374fcb6
Add a CORS handler to deal with preflight OPTIONS requests
2016-01-26 21:55:51 +01:00
Jakob Borg
374202ac45
Add letiemble
2016-01-26 21:51:20 +01:00
Jakob Borg
56db1d3dfa
Update docs and translations
2016-01-24 17:35:33 +01:00
Audrius Butkevicius
d4796261d7
Merge pull request #2729 from syncthing/rumpelsepp-patch-1
...
Correct order of pkill(1) arguments in debian script (fixes #2728 )
2016-01-24 12:31:47 +00:00
Stefan Tatschner
452c5d5e91
Correct order of pkill(1) arguments in debian script ( fixes #2728 )
...
According to http://linux.die.net/man/1/pkill the signal name must be **before** anything else.
2016-01-24 13:10:30 +01:00
Jakob Borg
cc5f93e717
Merge pull request #2724 from plouj/master
...
rest/db/scan: Only scan the requested subdirectories/files.
2016-01-22 21:03:23 -08:00
Michael Ploujnikov
49601a63c8
Model.internalScanFolder: Don't ignore special .stfolder and .stignore files.
...
Fixes #2151 .
Since Walk.walkAndHashFiles ignores .stfolder and .stignore, they will
never be found by fs.Get(protocol.LocalDeviceID, sub) in
Model.internalScanFolder. As a result, when asked to scan those subs
we end up scanning the whole folder.
2016-01-22 23:27:47 -05:00
Michael Ploujnikov
6c33188af3
Model.internalScanFolderSubs: Scan only requested subs.
...
This reverts the change introduced in 9b9fe0d
Reduce scanning effort.
That commit caused us to automatically ignore the basename of the
specified subs and instead scan closest known root folder. For
example, in a folder that looks like:
Sync/
├── 00
│ ├── one
│ ├── three
│ └── two
├── 01
│ ├── one
│ ├── three
│ └── two
├── 02
│ ├── one
│ ├── three
│ └── two
└── one
calling '/rest/db/scan?folder=default&sub=01' called filepath.Walk on
the whole Sync/ folder instead of just the desired subfolder. This
contradicts the scan behavior promised by the documentation.
This is related to #2151 .
2016-01-22 23:27:38 -05:00
Jakob Borg
1353e3916f
A couple of protocol tests
2016-01-20 11:37:48 -08:00
Jakob Borg
11d4986517
Humanize serialization of version vectors (again)
2016-01-20 11:14:08 -08:00
Audrius Butkevicius
e267bf3e09
Merge pull request #2715 from plouj/master
...
FetchLatestReleases: fix the error log message
2016-01-20 08:41:52 +00:00
Michael Ploujnikov
39c5c8c1d1
FetchLatestReleases: fix the error log message
2016-01-19 21:32:33 -05:00
Jakob Borg
6cce073da5
Merge pull request #2713 from calmh/debrestart
...
Restart on Debian package upgrade
2016-01-19 10:20:47 -08:00
Jakob Borg
99372c69e5
Add postinst script to restart after upgrade
2016-01-19 10:13:45 -08:00
Jakob Borg
042b703fe4
Templatize Debian files
2016-01-19 10:06:16 -08:00
Audrius Butkevicius
1880284bde
Merge pull request #2711 from calmh/fix2704
...
Don't require restart for usage reporting changes (fixes #2704 )
2016-01-18 18:12:58 +00:00
Jakob Borg
6c1faa4bdb
Don't require restart for usage reporting changes ( fixes #2704 )
2016-01-18 10:06:31 -08:00
Audrius Butkevicius
33f97d7d8f
Merge pull request #2708 from Zillode/fix-typo
...
RLimit comment typo
2016-01-17 12:06:47 +00:00
Lode Hoste
82e033942e
RLimit comment typo
...
Thanks @plouj
2016-01-17 12:54:44 +01:00
Audrius Butkevicius
693e1c93f1
Merge pull request #2707 from calmh/notok
...
The "OK" log level is silly and should not exist
2016-01-16 22:21:06 +00:00
Jakob Borg
2919b76947
The "OK" log level is silly and should not exist
2016-01-16 23:04:41 +01:00
Audrius Butkevicius
42b94561a2
Merge pull request #2706 from calmh/fix2705
...
Don't crash on folder remove while pulling (fixes #2705 )
2016-01-16 20:54:43 +00:00
Jakob Borg
acaf134dfe
Don't crash on folder remove while pulling ( fixes #2705 )
2016-01-16 21:42:32 +01:00
Jakob Borg
ab9109e0dc
Only print codesign success if we tried to codesign
2016-01-16 19:59:01 +01:00
Audrius Butkevicius
f88b2c11fe
Merge pull request #2702 from calmh/codesign
...
Codesign binaries in Mac OS X distribution packages
2016-01-16 18:57:46 +00:00
Jakob Borg
d5d330413b
Codesign binaries in Mac OS X distribution packages
2016-01-16 19:50:04 +01:00
Jakob Borg
61d7e11001
Merge pull request #2701 from AudriusButkevicius/raceee
...
Handle race while in the job queue (fixes #1263 )
2016-01-16 18:59:50 +01:00
Audrius Butkevicius
c4c6df179b
Handle race within the job queue ( fixes #1263 )
2016-01-16 17:20:21 +00:00
Audrius Butkevicius
b04b7bf357
Merge pull request #2696 from calmh/fix2694
...
Improve API/GUI shutdown handling (fixes #2694 )
2016-01-14 10:38:06 +00:00
Jakob Borg
97b1c66d4a
Improve API/GUI shutdown handling ( fixes #2694 )
...
This fixes both a race condition where we could assign s.stop from one
goroutine and then read it from another without locking, and handles the
fact that listener may be nil at shutdown if we've had a bad
CommitConfiguration call in the meantime.
2016-01-14 11:06:36 +01:00
Jakob Borg
74a210f198
Fix asset locations in one more place
2016-01-13 21:11:46 +01:00
Audrius Butkevicius
31861052e5
Merge pull request #2687 from kluppy/master
...
Fix #2662 update Edit menu to Action
2016-01-13 11:02:40 +00:00
kluppy
7c42b5cb17
Update 'Edit' menu to 'Action' menu ( fixes #2662 )
2016-01-13 20:09:32 +10:00
kluppy
df7fea4412
Fix location of build translation scripts.
2016-01-13 20:09:32 +10:00
Audrius Butkevicius
5fa8b42fac
Merge pull request #2690 from calmh/fix2665
...
Always run relaying when enabled (fixes #2665 )
2016-01-12 13:48:22 +00:00
Audrius Butkevicius
d3fa67fe2e
Merge pull request #2689 from calmh/nohashalgo
...
Undo the hash algorithm additions, retain flag checks
2016-01-12 13:46:34 +00:00
Jakob Borg
357089a438
Mend protocol tests, for sure
2016-01-12 14:35:00 +01:00
Jakob Borg
8b3d75b339
Undo the hash algorithm additions; retain flag checks
2016-01-12 14:35:00 +01:00
Jakob Borg
f741066466
Always run relaying when enabled ( fixes #2665 )
2016-01-12 14:15:47 +01:00
Audrius Butkevicius
1e45111bde
Merge pull request #2688 from calmh/prototests
...
Improve protocol tests, close handling
2016-01-12 08:44:02 +00:00
Jakob Borg
9595687bce
Improve protocol tests, close handling
2016-01-12 09:30:02 +01:00
Audrius Butkevicius
7427b9de35
Merge pull request #2684 from calmh/fix2589
...
Don't leak sendIndexes on disconnect (fixes #2589 )
2016-01-11 17:34:53 +00:00
Jakob Borg
acdddc0b79
Don't leak sendIndexes on disconnect ( fixes #2589 )
...
Adds a Closed() method on protocol.Connection and clears up
wireformatConnection a little too.
2016-01-11 17:57:25 +01:00
Jakob Borg
01c70caa8f
Merge pull request #2682 from AudriusButkevicius/themes
...
Add theme support
2016-01-10 19:04:57 +01:00
Audrius Butkevicius
ff4bab4c07
Silence the linter
2016-01-10 18:00:52 +00:00
alessandro.g89
5c36029274
Add dark theme by alessandro.g89
...
Source: https://userstyles.org/styles/122502/syncthing-dark
2016-01-10 18:00:44 +00:00
Audrius Butkevicius
cd54186113
Add support for themes ( fixes #1925 )
2016-01-10 17:57:27 +00:00