Audrius Butkevicius
e8a679c280
Advertise and update node names on cluster config exchange
...
Closes #244
2014-08-16 21:26:30 +01: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
dfef929187
Translation update, handle locales precisely
2014-08-14 17:04:17 +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
Audrius Butkevicius
7cc9921615
Restart port sequence when UPnP renewal fails
2014-08-13 22:42:58 +01:00
Jakob Borg
7555fe065e
Perfstats are not supported on Windows
2014-08-13 22:31:56 +02:00
Audrius Butkevicius
870e3ca893
Rediscover gateway on UPnP renewal
2014-08-13 21:15:20 +01:00
Jakob Borg
213acaee3b
Include perfstats and heap profiles in standard build
2014-08-13 14:39:47 +02:00
Audrius Butkevicius
dc9df0a79a
Reannounce renewed UPnP mapping
2014-08-12 23:29:29 +01:00
Jakob Borg
92eed3b33b
Don't load block lists from db unless necessary
2014-08-12 15:04:32 +02:00
Jakob Borg
939dd5cb31
Add heap profiling support
2014-08-12 15:04:01 +02:00
Audrius Butkevicius
8976e53998
Add UPnP renewal
2014-08-11 23:10:24 +01:00
Jakob Borg
97dda6a4bb
Correct the memory stats in perfstats-*.csv
2014-08-11 22:10:15 +02:00
Jakob Borg
9752ea9ac3
Implement external scan request ( fixes #9 )
2014-08-11 20:20:01 +02:00
Jakob Borg
528cbf62ec
POST to /config should return an error when something bad happens ( fixes #489 )
2014-08-08 14:09:27 +02:00
Jakob Borg
28db264e90
Upgrade debugging, fix upgrade on ARM ( fixes #482 )
2014-08-07 15:57:20 +02:00
Jakob Borg
5651847877
Merge commit 'bc2bb22'
...
* commit 'bc2bb22':
Add no-browser flag
2014-08-07 07:20:39 +02:00
Jakob Borg
bb2ad77987
Never remove currently valid languages when updating translations
2014-08-06 14:56:32 +02:00
Jakob Borg
68b1ffec19
Fix translation in upgrading/restarting dialogs
2014-08-06 14:41:46 +02:00
Tully Robinson
bc2bb22673
Add no-browser flag
2014-08-06 22:30:18 +10:00
Jakob Borg
8918de85fd
Correct memory usage in anonymous report
2014-08-05 23:13:55 +02:00
Jakob Borg
5e237aecae
Reflect memory returned to OS in RAM Utilization
2014-08-05 22:14:11 +02:00
Jakob Borg
4be6a54bc0
Hide build version behind plus character ( fixes #473 )
2014-08-05 19:38:31 +02:00
Jakob Borg
8ea1e302c3
Also expose ItemStarted events
2014-08-05 13:14:04 +02:00
Jakob Borg
a8799efa94
Don't reuse existing indexes, yet ( fixes #463 )
2014-08-05 12:20:50 +02:00
Jakob Borg
9db75e91ac
HTTP testing corrections
2014-08-05 09:38:38 +02:00
Jakob Borg
f288e00c37
Actually show Node ID in QR ( fixes #471 )
2014-08-04 22:53:37 +02:00
Jakob Borg
06208a703a
Implement -generate ( fixes #459 )
2014-08-03 09:41:08 +02:00
Jakob Borg
d65bbf2113
Allow GET requests without CSRF
2014-08-02 08:19:10 +02:00
Jakob Borg
cec3bad373
Move calmh/syncthing -> syncthing/syncthing
2014-08-01 16:48:46 +02:00
Jakob Borg
bbeddfe522
Extract github.com/calmh/xdr
2014-08-01 13:12:54 +02:00
Jakob Borg
28220310a5
Use a lock port to ensure parent has exited ( fixes #450 )
2014-07-31 21:29:44 +02:00
Jakob Borg
4e36dd2943
Refactor out upgrade package
2014-07-31 16:51:58 +02:00
Jakob Borg
13d77f1557
Remove dead code
2014-07-31 15:43:29 +02:00
Jakob Borg
32da1c8d58
Handle ElementSizeExceeded on nested structs
2014-07-31 15:21:33 +02:00
Jakob Borg
c5c9ee92ac
Rename pidx utility to stindex
2014-07-31 12:30:53 +02:00
Jakob Borg
7f1fcc9cfc
Don't build all utility scripts as part of ./build.sh
2014-07-31 12:30:19 +02:00
Jakob Borg
144a881ae5
Fix build for upgrade-unsupported platforms
2014-07-31 11:47:00 +02:00
Jakob Borg
25f4fd5a19
Woops! Use our logger, not log
2014-07-31 10:33:47 +02:00
Jakob Borg
7b8c126aa1
Exit codes for -upgrade and -upgrade-check ( fixes #194 )
2014-07-31 10:32:19 +02:00
Jakob Borg
86b3ff3099
Better lang-en updates
2014-07-31 09:08:31 +02:00
Jakob Borg
fa9df4dc5e
Don't log a panic when there are no releases
2014-07-31 09:08:31 +02:00
Jakob Borg
be15e48074
Remove discosrv (see https://github.com/syncthing/discosrv )
2014-07-30 22:18:02 +02:00
Jakob Borg
f4d1632506
Better automatic translation update
2014-07-30 11:52:16 +02:00
Jakob Borg
8bfe4374de
Archive indexes and config from v0.8 on upgrade
2014-07-30 11:45:55 +02:00
Jakob Borg
4afe02cb21
Implement almost full semver comparison ( fixes #436 )
2014-07-30 08:57:27 +02:00
Jakob Borg
115b967e5b
Provide context in warnings, reduce severity of TLS handshake error ( fixes #437 )
2014-07-30 08:23:48 +02:00
Jakob Borg
ea4524024a
Verify certificate name
2014-07-30 07:59:22 +02:00
Jakob Borg
bc6faaffc4
Add debug hook for completion, for integration tests
2014-07-29 13:01:27 +02:00