Jakob Borg
89885b9fb9
Clean up GUI directory
2014-09-04 08:53:28 +02:00
Jakob Borg
5c7d977ae0
Use woff instead of ttf font
2014-09-04 08:47:23 +02:00
Jakob Borg
2cd3ee9698
Dead code cleanup
2014-09-04 08:39:39 +02:00
Jakob Borg
dd3080e018
Copyright cleanup
2014-09-04 08:31:38 +02:00
Jakob Borg
5915e8e86a
Don't trust mime.TypeByExtension for the easy stuff ( fixes #598 )
2014-09-04 08:26:12 +02:00
Jakob Borg
3c67c06654
Merge pull request #619 from marcindziadus/sorting-order
...
Change sorting order (fix #618 )
2014-09-03 23:26:20 +02:00
Jakob Borg
5235e82bda
Limit number of open db files ( fixes #587 )
2014-09-02 14:47:36 +02:00
Jakob Borg
10f0713257
Use a monitor process to handle panics and restarts ( fixes #586 )
2014-09-02 13:24:41 +02:00
Jakob Borg
e9c7970ea4
Only create assets map on demand
2014-09-02 13:07:33 +02:00
Jakob Borg
1a6ac4aeb1
Integration tests should use v4 localhost
2014-09-02 12:10:18 +02:00
Jakob Borg
f633bdddf0
Update goleveldb
2014-09-02 09:44:07 +02:00
Jakob Borg
de0b91d157
Show IPv6 GUI URL correctly
2014-09-01 20:04:22 +02:00
Jakob Borg
2e77e498f5
Use more compact base64 encoding for assets
2014-09-01 20:04:22 +02:00
Jakob Borg
4ac67eb1f9
Merge pull request #589 from AudriusButkevicius/include
...
Add #include directive to .stignore (fixes #424 )
2014-09-01 18:08:53 +02:00
Jakob Borg
2b536de37f
Don't fake indexes for stopped repos
2014-09-01 17:48:39 +02:00
Jakob Borg
2ffa92ba1b
Warn on startup for stopped repositories
2014-09-01 17:47:18 +02:00
Jakob Borg
6ecddd8388
Don't fail build on Solaris
2014-09-01 17:26:28 +02:00
Jakob Borg
bd2772ea4c
If all instances of the global version is invalid, the file should not be on the need list
2014-09-01 09:07:51 +02:00
Jakob Borg
1068eaa0b9
Translation update
2014-08-31 21:52:29 +02:00
Jakob Borg
faac3e7d7c
Don't clobber staggeredMaxAge = 0 ( fixes #604 )
2014-08-31 21:44:06 +02:00
Jakob Borg
dab4340207
Merge pull request #603 from AudriusButkevicius/restart
...
Fix GUI breaking during restarts (fixes #577 )
2014-08-31 21:30:51 +02:00
Jakob Borg and Audrius Butkevicius
c2daedbd11
Try not to crash the box with failing tests
2014-08-31 15:36:05 +01:00
Jakob Borg and Audrius Butkevicius
7c604beb73
Test cases for ignore #include
2014-08-31 15:35:48 +01:00
Jakob Borg
cf1bfdfb61
Hold rmut read lock when looking at nodeStatRefs
2014-08-31 13:48:43 +02:00
Jakob Borg
75b26513e1
Don't crash under suspicious circumstances... ( fixes #602 )
2014-08-31 13:48:16 +02:00
Jakob Borg
6c09a77a97
Clean out index for nonexistent repositories ( fixes #549 )
2014-08-31 13:34:17 +02:00
Jakob Borg
67389c39fb
For now, don't allow changing repo path (ref #549 )
2014-08-31 13:05:08 +02:00
Jakob Borg
c326103e6e
Add X-Syncthing-Version header to HTTP responses
2014-08-31 12:59:20 +02:00
Jakob Borg
c2120a16da
Try to set some reasonable resource limits when running tests
2014-08-30 10:02:10 +02:00
Jakob Borg
258ad4352e
Fix connecting to discovered IPv6 address
2014-08-29 17:18:25 +02:00
Jakob Borg
435d3958f4
Update goleveldb
2014-08-29 12:36:45 +02:00
Jakob Borg
b0408ef5c6
Info line formatting (ref #583 )
2014-08-28 21:35:55 +02:00
Jakob Borg
1c41b0bc2f
Document GOMAXPROCS instead of (useless) STDEADLOCKTIMEOUT
2014-08-28 15:29:49 +02:00
Jakob Borg
aa827f3042
Fix language detection, never show untranslated strings ( fixes #543 )
2014-08-28 13:23:23 +02:00
Jakob Borg
bccd460f3b
Translation update
2014-08-27 10:20:44 +02:00
Jakob Borg
d1023004e1
Saner error/debug messsages for permission issues
2014-08-27 07:00:15 +02:00
Jakob Borg
04a5f9cb04
Fix fnmatch tests for Windows
2014-08-26 13:26:52 +02:00
Jakob Borg
9818e2b550
Use more fnmatch-like matcher in .stignore ( fixes #426 )
2014-08-26 11:12:20 +02:00
Jakob Borg
fe43e3b89d
Try not to leave directories behind with incorrect permissions
2014-08-26 11:12:20 +02:00
Jakob Borg
e1f1ae041f
Don't leak request slots ( fixes #483 )
2014-08-25 17:48:18 +02:00
Jakob Borg
5bcf26e324
Fix table layout for wide elements, at the price of ellipsis ( fixes #326 , fixes #309 )
2014-08-25 16:37:15 +02:00
Jakob Borg
5f47a8149f
Use ISO date format because I'm opinionated
2014-08-25 15:53:32 +02:00
Jakob Borg
00b662b53a
Merge branch 'pr/556'
...
* pr/556:
Add translation strings
Display Last Seen value in the UI
Add /rest/stats/node endpoint
Add stats package and node related statistics model
2014-08-25 15:52:59 +02:00
Jakob Borg
faf519ab1b
Warn about incorrect -goarch values
2014-08-25 14:55:19 +02:00
Jakob Borg
fce73f6f17
Verify CONTRIBUTORS file
2014-08-25 14:55:19 +02:00
Jakob Borg
eee702f299
Don't run tests in build.sh all
2014-08-25 08:50:13 +02:00
Jakob Borg
df65247325
Increase max path length 1024 -> 8192 bytes ( fixes #551 )
...
PATH_MAX seems to be 4096 most of the time; Windows limit is much lower.
2014-08-25 08:48:49 +02:00
Jakob Borg
1a174e75d3
Merge pull request #562 from AudriusButkevicius/restart
...
Fix race condition while restarting (fixes #560 )
2014-08-25 08:03:18 +02:00
Jakob Borg
9f84c1c448
New repos must have a default rescan interval ( fixes #555 )
2014-08-23 19:40:39 +02:00
Jakob Borg
dda0390156
Correctly set GOARM on ARM builds
2014-08-23 10:52:12 +02:00
Jakob Borg
c74509dd5f
Add forgotten lang-*.json files
2014-08-23 10:44:08 +02:00
Jakob Borg
f61bbb2ff4
Tweaks and optimizations
2014-08-23 10:43:48 +02:00
Jakob Borg
e7f60161a3
Don't leak fd
2014-08-23 10:37:58 +02:00
Jakob Borg
ebec4fbc24
Translation update (add Bulgarian, Lithuanian)
2014-08-22 18:18:13 +02:00
Jakob Borg
1d4105ae3d
UI tweaks for staggered versioner
2014-08-22 18:16:05 +02:00
Jakob Borg
586d49f0c3
Merge pull request #541 from alex2108/master
2014-08-22 17:58:01 +02:00
Jakob Borg
5b0fab0697
Add alex2108
2014-08-22 17:57:43 +02:00
Jakob Borg
63203aa14c
Merge pull request #548 from AudriusButkevicius/warning
...
Do not warn about failed IPv6 discovery, warn about no discovery
2014-08-21 18:54:33 +02:00
Jakob Borg
dab0aec85e
Latest build badge should link to latest build
2014-08-20 12:23:04 +02:00
Jakob Borg
1f1ab017c0
Show rescan interval per repo
2014-08-20 01:44:05 +02:00
Jakob Borg
386f9c42c2
Merge pull request #545 from AudriusButkevicius/flush
...
Flush headers before potentially blocking
2014-08-20 00:21:49 +02:00
Jakob Borg
44260b7b5c
Add marcindziadus
2014-08-20 00:05:43 +02:00
Jakob Borg
13063b957f
Use drained legacy pool in goleveldb
2014-08-19 23:49:03 +02:00
Jakob Borg
ee05e12480
Windows nodes should ignore deleted impossible files
2014-08-19 15:36:57 +02:00
Jakob Borg
5538545fb0
README links to build guide
2014-08-19 15:33:20 +02:00
Jakob Borg
bc1167c2c5
README links to build, not only artefacts
2014-08-19 15:20:53 +02:00
Jakob Borg
c57656e4c3
Do honest test coverage analysis in Jenkins
2014-08-19 12:43:50 +02:00
Jakob Borg
264400a984
Check for supported go version build.go
2014-08-19 11:04:20 +02:00
Jakob Borg
408db4eb1d
rm -rf travis
2014-08-19 10:05:40 +02:00
Jakob Borg
9347f223ef
Note about review of pull requests
2014-08-19 09:55:50 +02:00
Jakob Borg
518aa30c9c
Don't consider empty language codes when selecting language ( fixes #540 )
2014-08-18 23:43:58 +02:00
Jakob Borg
6bbf1f9355
Emit Node/Repo Rejected events on unknown nodes / repos.
2014-08-18 23:34:03 +02:00
Jakob Borg
b221e4d445
build.sh is a shim
2014-08-18 22:05:26 +02:00
Jakob Borg
580fccbfca
Don't build build.go on go get
2014-08-18 21:57:10 +02:00
Jakob Borg
045916efcc
ARM builds in build.go
2014-08-18 21:53:08 +02:00
Jakob Borg
4f92482294
build.sh -> build.go for better cross platform support
2014-08-18 21:39:35 +02:00
Jakob Borg
2f055a75a0
Merge pull request #537 from marclaporte/patch-2
...
Fix some typos
2014-08-18 10:43:29 +02:00
Jakob Borg
d657bc4e3d
Implement IPv6 multicast again ( fixes #346 )
2014-08-17 15:14:44 +02:00
Jakob Borg
a1fd07b27c
beacon.Beacon -> beacon.Broadcast
2014-08-17 15:14:44 +02:00
Jakob Borg
1a66461e07
All printed warnings should have some context
2014-08-17 10:28:36 +02:00
Jakob Borg
d20df12168
Add repoPath and repoID as parameters to versioner factory ( fixes #531 )
2014-08-17 07:52:49 +02:00
Jakob Borg
60f760ee49
Translation update
2014-08-16 23:05:57 +02:00
Jakob Borg
884aaab751
Always print hostname on connect (even if something is set in config)
2014-08-16 22:55:05 +02:00
Jakob Borg
e968560ea4
Spelling
2014-08-16 22:35:15 +02:00
Jakob Borg
07caaa96e4
New translation strings
2014-08-16 22:29:21 +02:00
Jakob Borg
bc885f1d08
Don't attempt to create default repo before config ( fixes #530 )
...
We'll create it anyway a little later during startup, as part of the
general "check all repos for viability" step.
2014-08-16 22:22:33 +02:00
Jakob Borg
f2f051d6de
Merge pull request #529 from syncthing/windows-build
...
Fix tests on Windows
2014-08-16 21:37:00 +02:00
Jakob Borg
49a0bfccba
Cache discovery results up to five minutes ( fixes #358 )
2014-08-16 21:27:00 +02:00
Jakob Borg
ace87ad7bb
Normalize file name format in on disk db ( fixes #479 )
2014-08-15 12:52:16 +02:00
Jakob Borg
50f0097843
Add Rescan button to repositories
2014-08-15 12:48:36 +02:00
Jakob Borg
32a9466277
Update goleveldb
2014-08-15 09:18:38 +02:00
Jakob Borg
1ee3407946
Merge pull request #524 from marclaporte/patch-1
...
Fix typo
2014-08-15 08:35:25 +02:00
Jakob Borg
2e7d6b2f99
Translation update, zh-CN
2014-08-14 17:09:29 +02:00
Jakob Borg
dfef929187
Translation update, handle locales precisely
2014-08-14 17:04:17 +02:00
Jakob Borg
e78d9ad592
Translation update (add Hungarian)
2014-08-14 14:00:33 +02:00
Jakob Borg
9f2948f595
Fix tests for UPnP options
2014-08-14 12:59:09 +02:00
Jakob Borg
198da910ed
Use new StopGlobal on the discovery when external port changes
2014-08-14 12:49:41 +02:00
Jakob Borg
5f1bf9d9d6
Merge branch 'master' into pr/511
...
* master: (21 commits)
Mechanism to stop external announcement routine
Update goleveldb
Perfstats are not supported on Windows
Build should fail if a platform does not build
Include perfstats and heap profiles in standard build
Actually no, lets not do uploads at all from the build script.
./build.sh upload build server artifacts
Sign checksums, not files.
Badges, add build server
Remove Solaris build again, for now
Travis should build with 1.3 + tip
Translation update
Indicate aproximativeness of repo sizes...
Slightly more conservative guess on file size
Fix set tests
Small goleveldb hack to reduce allocations somewhat
Don't load block lists from db unless necessary
Rip out the Suppressor (maybe to be reintroduced)
Reduce allocations while hash scanning
Add heap profiling support
...
Conflicts:
discover/discover.go
2014-08-14 12:48:33 +02:00
Jakob Borg
798c4aef9a
Mechanism to stop external announcement routine
2014-08-14 12:44:49 +02:00
Jakob Borg
f80f5b3bda
Update goleveldb
2014-08-14 12:14:48 +02:00