Audrius Butkevicius
9503e60444
Merge pull request #2544 from calmh/negcache2
...
Accept Retry-After header on discovery lookup failures
2015-12-01 10:14:32 +00:00
Audrius Butkevicius
596c4b77e8
Merge pull request #2539 from buinsky/master
...
Fix deleting folders on WinXP (fixes #2522 )
2015-11-30 16:21:46 +00:00
Audrius Butkevicius
45535c0f5a
Merge pull request #2538 from canton7/feature/issue-2537
...
Allow #urPreview to scroll in the browser (fixes #2537 )
2015-11-30 13:36:28 +00:00
Audrius Butkevicius
4474d200b0
Fix symlinks ( fixes #2524 )
2015-11-28 20:23:08 +00:00
Audrius Butkevicius
be01e925c7
Merge pull request #2523 from calmh/ecdsa
...
Generate ECDSA keys instead of RSA
2015-11-27 08:28:51 +00:00
Audrius Butkevicius
ed792b97c0
Take timeout into account when dialing
2015-11-26 23:41:11 +00:00
Audrius Butkevicius
a4b8c2298a
Add dialer.DialTimeout support
2015-11-26 23:31:37 +00:00
Audrius Butkevicius
53cc45a0d5
Merge pull request #2512 from calmh/compact
...
Compact database on startup (ref #2400 )
2015-11-24 12:43:38 +00:00
Audrius Butkevicius
431d51f5c4
Add timeouts to relay methods
2015-11-23 21:14:46 +00:00
Audrius Butkevicius
6ff02761a9
Merge pull request #2500 from calmh/sparse
...
Handle sparse files (fixes #245 )
2015-11-21 17:21:11 +00:00
Audrius Butkevicius
eeb5d99942
Sort relays in 50ms latency increments, shuffle relays within the same increment
2015-11-21 13:23:49 +00:00
Audrius Butkevicius
dcc5f333c1
Merge pull request #2499 from calmh/metrics
...
Add metrics for HTTP calls
2015-11-21 13:08:26 +00:00
Audrius Butkevicius
9047d56aa0
Add RelayFull message
2015-11-20 23:42:49 +00:00
Audrius Butkevicius
92158b0611
Merge pull request #2494 from calmh/refactorwalk
...
Refactor the walk stuff a bit
2015-11-20 11:15:01 +00:00
Audrius Butkevicius
c6936ced6c
Merge pull request #2486 from uok/patch-1
...
Add brackets to scanning percentage
2015-11-18 14:19:28 +00:00
Audrius Butkevicius
66bf524394
Merge pull request #2485 from calmh/scantime
...
Add remaining scanning time (fixes #2484 )
2015-11-18 11:17:36 +00:00
Audrius Butkevicius
c5cb5cba18
Merge pull request #2481 from calmh/scanrate
...
Add scan rate in web GUI
2015-11-17 20:25:37 +00:00
Audrius Butkevicius
dcb773e446
Merge pull request #2478 from calmh/opengui
...
Warn the user if they're running with an insecure looking setup (fixes #2139 )
2015-11-16 22:05:55 +00:00
Audrius Butkevicius
62efbd17de
Revert "Don't show "Rescan" button for stopped folders"
2015-11-14 14:01:22 -05:00
Audrius Butkevicius
d99350fd61
Merge pull request #2470 from calmh/nostoppedrescan
...
Don't show "Rescan" button for stopped folders
2015-11-14 09:09:28 -05:00
Audrius Butkevicius
8fb7f40a6a
Merge pull request #2468 from calmh/removefolder
...
Remove folder without restart (fixes #2262 )
2015-11-13 09:51:58 -05:00
AudriusButkevicius
f7edd36931
Use virtualMtime when deciding if a file is up to date
2015-11-12 03:40:06 +00:00
Audrius Butkevicius
c39f2b7c05
Merge pull request #2463 from boone/fix_typos
...
Fix typos.
2015-11-11 21:29:34 -05:00
Audrius Butkevicius
48ce356d5c
Merge pull request #2448 from calmh/connhandling
...
Refactor out methods resolveAddresses, connectDirect, connectViaRelay
2015-11-09 22:01:06 -05:00
Audrius Butkevicius
92451f94bc
Merge pull request #2450 from syncthing/Zillode-patch-1
...
Correct commentary for ConnectionStats
2015-11-09 18:32:19 -05:00
Audrius Butkevicius
07d53be9fc
Merge pull request #2432 from calmh/cachepath
...
Cache the folderconfig Path() call
2015-11-06 08:37:39 +00:00
Audrius Butkevicius
a9691dbdf4
Merge pull request #2430 from calmh/jsondecode
...
Run JSON decoding through the usual setting of defaults and fixing up
2015-11-04 20:44:56 +00:00
Audrius Butkevicius
2aa028facb
Add user-agent header, capitalize headers as others seems to do it ( fixes #2422 )
2015-10-31 15:36:08 +00:00
Audrius Butkevicius
b4bbd050c2
Merge pull request #2424 from calmh/dbinstance
...
We should pass around db.Instance instead of leveldb.DB
2015-10-31 12:51:23 +00:00
Audrius Butkevicius
1fac2f686d
Merge pull request #2423 from calmh/urls
...
Create a correct URL is more difficult than just slapping on a scheme (fixes #2316 )
2015-10-30 20:50:32 +00:00
Audrius Butkevicius
28603f0d2c
Merge pull request #2420 from calmh/closelog
...
Enable log rotation by automatically closing log file (fixes #2251 )
2015-10-29 15:25:51 +00:00
Audrius Butkevicius
bef3d88076
Merge pull request #2418 from calmh/fix2416
...
Rescan changed files before pulling on top of them (fixes #2416 )
2015-10-29 08:15:36 +00:00
Audrius Butkevicius
eab1d6782b
Merge pull request #2415 from calmh/dbkeys
...
Add database and transaction instances
2015-10-28 21:50:29 +00:00
Audrius Butkevicius
09a555fdd2
Merge pull request #2410 from calmh/hashalloc
...
Reduce allocations in HashFile
2015-10-27 08:45:38 +00:00
Audrius Butkevicius
2ae832d919
Fix typo introduced
2015-10-25 21:10:55 +00:00
Audrius Butkevicius
5b03c2d949
Remove dead code
2015-10-25 20:46:09 +00:00
Audrius Butkevicius
f629a998a0
Change errNoDevice message to something more human
2015-10-25 13:27:26 +00:00
Audrius Butkevicius
e725c97967
Merge pull request #2406 from syncthing/fix-non-local-local-networks
...
Consider 'AlwaysLocalNets' in bandwidth limiters
2015-10-24 13:07:04 +01:00
Audrius Butkevicius
7b5ab29a6d
Because I am a muppet
2015-10-23 20:21:21 +01:00
Audrius Butkevicius
4fd614be09
Add a different mode to stindex
2015-10-23 20:02:38 +01:00
Audrius Butkevicius
73236e58c5
Close channel after the client is stopped
2015-10-22 23:09:02 +01:00
Audrius Butkevicius
967424a538
Merge pull request #2402 from calmh/truncfaster
...
Don't load block list in ...Truncated methods
2015-10-21 23:03:48 +01:00
Audrius Butkevicius
9f4a0d3216
Merge pull request #2401 from calmh/blockmap2
...
Performance tweaks on leveldb code and blockmap
2015-10-21 22:32:10 +01:00
Audrius Butkevicius
058a327584
Merge pull request #2397 from calmh/localsize
...
Keep LocalSize & GlobalSize data in RAM
2015-10-21 21:05:18 +01:00
Audrius Butkevicius
4f0680c3c8
Add separate client for dynamic relays ( fixes #2368 )
...
Did some manual tests in the playground, such as kicking off two clients in parallel, first connecting,
second one getting a message about already being connected, falling back to the second address.
2015-10-21 20:08:14 +01:00
Audrius Butkevicius
dc1f3503be
Merge pull request #2391 from burkemw3/warn-overwrite-config-files
...
Emit warning when sync could overwrite configuration
2015-10-20 21:57:16 +01:00
Audrius Butkevicius
a7e95922c1
Merge pull request #2395 from calmh/printhashrate
...
Print the single thread hash performance at startup
2015-10-20 08:10:52 +01:00
Audrius Butkevicius
0e51f51979
Merge pull request #2379 from calmh/nodbvalidate
...
Don't validate requests against the database
2015-10-19 16:57:58 +01:00
Audrius Butkevicius
afc917b582
Fix tests
2015-10-17 09:48:41 +01:00
Audrius Butkevicius
9f4cd7716e
Add more information about the folders to ClusterConfig
2015-10-17 09:46:46 +01:00
Audrius Butkevicius
273fac2028
Change relaypoolsrv endpoint
...
Just incase we want to show some stats in the future, such as a Geo-IP based map of where relays are, their dot size being proportional to global rate limits,
together with potentially how much data in total has been transferred, and how many sessions there by crawling relay status pages etc ;)
2015-10-17 00:10:01 +01:00
Audrius Butkevicius
a323d85d32
Add more information about the device to ClusterConfig
2015-10-16 19:40:12 +01:00
Audrius Butkevicius
491a33de0b
Move device name into the protocol messages
2015-10-16 19:40:12 +01:00
Audrius Butkevicius
d6a0a44432
Update xdr
2015-10-16 19:40:11 +01:00
Audrius Butkevicius
752533489a
Allow limiting max conflicts ( fixes #2282 )
2015-10-16 19:26:38 +01:00
Audrius Butkevicius
e4e3c19e96
Our dialer sets up TCP options
2015-10-16 19:18:22 +01:00
Audrius Butkevicius
abbcd1f436
Patch up HTTP clients
2015-10-15 21:02:17 +01:00
Audrius Butkevicius
db494f2afc
God damn godeps
2015-10-15 21:01:48 +01:00
Audrius Butkevicius
985ea29940
Add proxy support ( fixes #271 )
2015-10-15 21:01:42 +01:00
Audrius Butkevicius
29343aec3a
Fix division by zero ( fixes #2373 )
2015-10-12 18:57:15 +01:00
Audrius Butkevicius
2972472179
Add missing close
2015-10-12 17:10:59 +01:00
Audrius Butkevicius
169ff73d26
Merge pull request #2365 from mateon1/master
...
Change Out of Sync message in folder details (fixes #2364 )
2015-10-10 11:37:24 +01:00
Audrius Butkevicius
d985ed553a
Make puller pause configurable
2015-10-10 11:36:09 +01:00
Audrius Butkevicius
5ae84970e7
Merge pull request #2352 from uok/morespace
...
Add space for scrolling (fixes #2351 )
2015-10-03 15:49:20 +01:00
Audrius Butkevicius
e481d03b5e
Merge pull request #2347 from uok/clickselect
...
Select text on click
2015-10-01 14:57:48 +01:00
Audrius Butkevicius
7e8b76e8ea
Merge pull request #2346 from calmh/dststatdir
...
Create missing directories
2015-10-01 10:47:16 +01:00
Audrius Butkevicius
7476c583e7
Merge pull request #2343 from calmh/discoprio2
...
Add discovery source priorities (fixes #2339 )
2015-10-01 08:22:17 +01:00
Audrius Butkevicius
460cb19839
Merge pull request #2337 from calmh/caseins
...
Case insensitive renames, part 1
2015-09-30 20:35:55 +01:00
Audrius Butkevicius
375c9dd116
Merge pull request #2336 from calmh/overrides
...
Fix STGUIAPIKEY and STGUIADDR overrides (fixes #2335 )
2015-09-30 08:47:44 +01:00
Audrius Butkevicius
6f6c1cd330
Merge pull request #2333 from calmh/brokenupgrade
...
Remove global cfg variable (fixes #2294 )
2015-09-29 19:55:30 +01:00
Audrius Butkevicius
b614cfffcb
Merge pull request #2330 from calmh/eventids
...
Subscribing to events should not bump event ID (fixes #2329 )
2015-09-29 19:05:57 +01:00
Audrius Butkevicius
b58a52c7b4
Merge pull request #2332 from calmh/brokenignore
...
Correctly report errors encountered parsing ignores (fixes #2309 )
2015-09-29 17:15:07 +01:00
Audrius Butkevicius
90d18189da
Merge pull request #2331 from calmh/unique
...
CachingMux should return unique addresses only (fixes #2321 )
2015-09-29 16:43:49 +01:00
Audrius Butkevicius
ad2c05c3f5
Merge pull request #2322 from calmh/colons
...
Don't naively join host and port using colon (fixes #2316 )
2015-09-27 20:52:29 +01:00
Audrius Butkevicius
6405fd4770
Merge pull request #2240 from calmh/masterfreespace
...
Don't check for free space on master folders (fixes #2236 )
2015-09-27 11:11:03 +01:00
Audrius Butkevicius
da0ac96704
Merge pull request #2312 from rumpelsepp/systemd
...
Pull syncthing-inotify.service as an optional dep
2015-09-25 23:24:44 +01:00
Audrius Butkevicius
fd38fb684a
Merge pull request #2307 from calmh/relaxlabels
...
Relax folder label restrictions
2015-09-25 13:05:28 +01:00
Audrius Butkevicius
46d4f6037d
Merge pull request #2303 from calmh/disco
...
Encapsulate local discovery address in struct
2015-09-22 23:07:49 +01:00
Audrius Butkevicius
a4673f3007
Merge pull request #2302 from calmh/includeproto
...
Move external packages into the fold
2015-09-22 19:23:58 +01:00
Audrius Butkevicius
f91191218b
Merge pull request #19 from syncthing/pingfix
...
Simplify and improve the ping mechanism
2015-09-21 09:00:40 +01:00
Audrius Butkevicius
de43080228
Merge pull request #2275 from calmh/tlsdisco
...
New global discovery protocol over HTTPS (fixes #628 )
2015-09-20 20:16:04 +01:00
Audrius Butkevicius
6e126fb97e
Merge pull request #8 from syncthing/latency
...
Connected clients should know their own latency
2015-09-20 12:47:37 +01:00
Audrius Butkevicius
5feffba1ff
Merge pull request #2285 from uok/patch-1
...
Fix translation (fixes #2284 )
2015-09-18 09:42:43 +01:00
Audrius Butkevicius
a32b66c7c3
Merge pull request #2278 from calmh/relaydep
...
lib/relay need not depend on lib/model any more
2015-09-14 20:16:31 +01:00
Audrius Butkevicius
7073b8721a
Merge pull request #7 from syncthing/ping
...
Server should respond to ping
2015-09-14 12:49:12 +01:00
Audrius Butkevicius
3d09090c4e
Merge pull request #2273 from calmh/relaydeps
...
Invert initialization dependence on relay/conns
2015-09-14 10:16:06 +01:00
Audrius Butkevicius
8779f93746
Merge pull request #2270 from calmh/diskspaceagain
...
Don't require free disk space when we might only update metadata
2015-09-12 22:11:26 +01:00
Audrius Butkevicius
f9f12131ae
Drop all sessions when we realize a node has gone away
2015-09-11 22:29:50 +01:00
Audrius Butkevicius
7e0106da0c
Tweaks
...
1. Advertise relay server paramters so that clients could make a decision wether or not to connect
2. Generate certificate if it's not there.
2015-09-11 20:06:14 +01:00
Audrius Butkevicius
aaf6bf3cd2
Merge pull request #2264 from calmh/customlan
...
Add custom networks that are considered local (internal routing, VPN etc)
2015-09-11 15:21:37 +01:00
Audrius Butkevicius
0da7142a59
Merge pull request #2231 from calmh/symtype
...
lib/symlinks need not depend on protocol
2015-09-11 12:28:38 +01:00
Audrius Butkevicius
21c3994650
Merge pull request #2260 from rumpelsepp/authors-update
...
Add my email to AUTHORS as well
2015-09-10 20:59:38 +01:00
Audrius Butkevicius
a34d2b72c0
Merge pull request #2259 from rumpelsepp/mailmap-update
...
Add my "community email address" to NICKS
2015-09-10 20:18:51 +01:00
Audrius Butkevicius
55506a0fc3
Merge pull request #2257 from rumpelsepp/docs-update
...
Update etc/linux-systemd/README.md
2015-09-10 20:12:31 +01:00
AudriusButkevicius
d180bc794b
Handle 403
2015-09-07 18:12:18 +01:00
AudriusButkevicius
eab5fd5bdd
Join relay pool by default
2015-09-07 09:21:23 +01:00
AudriusButkevicius
e3ca797dad
Receive the invite, otherwise stop blocks, add extra arguments
2015-09-06 20:25:53 +01:00
Audrius Butkevicius
f2db1c8ab2
Merge pull request #2245 from calmh/ur
...
Relay server info, urVersion in ur
2015-09-06 20:24:00 +01:00
AudriusButkevicius
11b2815b88
Add a test method, fix nil pointer panic
2015-09-06 18:35:38 +01:00
Audrius Butkevicius
0a42b85c06
Merge pull request #2242 from calmh/ur
...
Add interesting fields to usage report (fixes #559 )
2015-09-06 17:19:18 +01:00