Audrius Butkevicius
0631e4395a
Merge pull request #2794 from rumpelsepp/master
...
systemd: Add syncthing-resume.service
2016-02-22 09:13:10 +00:00
Audrius Butkevicius
0b03a640fb
Merge pull request #2790 from syncthing/issuetpl
...
Add ISSUE_TEMPLATE
2016-02-21 11:32:03 +00:00
Audrius Butkevicius
bf353a42cd
Merge pull request #2780 from letiemble/CORS_Support2
...
Move CORS middleware to process un-authenticated OPTIONS requests
2016-02-12 21:29:45 +00:00
Audrius Butkevicius
cf96bb464f
Merge pull request #2777 from calmh/dbfile404
...
Return "No such object in the index" when /rest/db/file gets called on something that doesn't exist
2016-02-12 20:12:34 +00:00
Audrius Butkevicius
6f2de31146
Merge pull request #2757 from calmh/newxdr
...
Use v2 of XDR package
2016-02-02 14:44:06 +00:00
Audrius Butkevicius
5d4bfdabd6
Merge pull request #2755 from calmh/dashconfig
...
Add -paths option to print config, key, database paths
2016-02-02 09:53:28 +00:00
Audrius Butkevicius
60ca7784ba
Merge pull request #2748 from canton7/feature/multiple-api-keys
...
Support multiple API keys (command-line and config) (fixed #2747 )
2016-02-01 09:20:51 +00:00
Audrius Butkevicius
8ff7531f89
Merge pull request #2749 from AudriusButkevicius/relayprx
...
Use dialer in relay checks (fixes #2732 )
2016-01-30 12:39:13 +00:00
Audrius Butkevicius
f59e1ad854
Use dialer in relay checks ( fixes #2732 )
2016-01-30 12:33:42 +00:00
Audrius Butkevicius
1a0a8a1655
Merge pull request #2738 from tpng/patch-1
...
Handle null case for invalid ng-model value (fixes #2392 )
2016-01-30 03:25:31 +00:00
Audrius Butkevicius
016f799983
Merge pull request #2745 from calmh/redirect307
...
Return status code 307 instead of 302 when redirecting from HTTP to HTTPS
2016-01-29 15:06:01 +00: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
Audrius Butkevicius
e267bf3e09
Merge pull request #2715 from plouj/master
...
FetchLatestReleases: fix the error log message
2016-01-20 08:41:52 +00: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
Audrius Butkevicius
33f97d7d8f
Merge pull request #2708 from Zillode/fix-typo
...
RLimit comment typo
2016-01-17 12:06:47 +00: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
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
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
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
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
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
Audrius Butkevicius
1e45111bde
Merge pull request #2688 from calmh/prototests
...
Improve protocol tests, close handling
2016-01-12 08:44:02 +00: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
Audrius Butkevicius
ff4bab4c07
Silence the linter
2016-01-10 18:00:52 +00:00
Audrius Butkevicius
cd54186113
Add support for themes ( fixes #1925 )
2016-01-10 17:57:27 +00:00
Audrius Butkevicius
6c0a973ac3
Merge pull request #2480 from calmh/shortdblabels
...
Change database folder label format
2016-01-10 01:33:56 +00:00
Audrius Butkevicius
0d35fe0f21
Merge pull request #2676 from calmh/fix2667
...
More fine grained locking in discovery cache (fixes #2667 )
2016-01-09 00:58:14 +00:00
Audrius Butkevicius
25b3c09f6a
Merge pull request #2670 from calmh/noresolve
...
Don't unnecessary resolve destination address
2016-01-07 13:27:31 +00:00
Audrius Butkevicius
4c01709cdf
Merge pull request #2664 from calmh/fix2433
...
Add relaying to main settings dialog (fixes #2433 )
2016-01-05 09:25:11 +00:00
Audrius Butkevicius
400bfe9251
Merge pull request #2656 from calmh/csrf
...
Don't allow in use CSRF tokens to expire (fixes #1008 )
2016-01-03 21:24:37 +00:00
Audrius Butkevicius
504ad86648
Merge pull request #2655 from calmh/fix2605
...
Don't conflict copy conflict copies (fixes #2605 )
2016-01-03 20:44:05 +00:00
Audrius Butkevicius
5754d31d0f
Merge pull request #2653 from calmh/fix2604
...
Change default max conflicts to 10 (fixes #2604 )
2016-01-03 20:13:51 +00:00
Audrius Butkevicius
9df8d0848a
Merge pull request #2641 from calmh/archs
...
Also build linux-arm64, linux-ppc64, linux-ppc64le
2016-01-01 20:08:08 +00:00
Audrius Butkevicius
44d5a61cfe
Merge pull request #2639 from calmh/minihashalgo
...
Detect nonstandard hash algo and stop folder (ref #2314 )
2016-01-01 19:42:08 +00:00
Audrius Butkevicius
dbb3f80995
Merge pull request #2193 from AudriusButkevicius/lans
...
Remove windows specialisation from osutil.GetLans (fixes #2192 )
2016-01-01 15:01:23 +00:00
Audrius Butkevicius
80b9a3e00b
Don't warn about failed ignores if folder unhealthy ( fixes #2630 )
2016-01-01 12:59:13 +00:00
Audrius Butkevicius
1edfa4474f
Merge pull request #2632 from calmh/fix2627
...
Ensure loaded config is free of duplicate devices (fixes #2627 )
2015-12-31 08:37:52 +00:00
Audrius Butkevicius
f36f48c2cf
Merge pull request #2596 from andersonvom/load_config
...
Centralize config loading logic (also fixes #2509 )
2015-12-26 16:12:16 +00:00
Audrius Butkevicius
1827dda0c6
Svc -> Service
2015-12-23 15:31:12 +00:00
Audrius Butkevicius
a2833d18ed
Merge pull request #2615 from calmh/jsonvv
...
Humanize serialization of version vectors
2015-12-22 21:12:23 +00:00
Audrius Butkevicius
71d98c2f26
Merge pull request #2609 from calmh/fix2608
...
Don't crash on stat error in ensureDir (fixes #2608 )
2015-12-21 10:35:55 +00:00
Audrius Butkevicius
c9e67fb460
Log when we fail to connect to relay
2015-12-20 22:14:13 +00:00
Audrius Butkevicius
cec87be4e3
Remove windows specialisation from osutil.GetLans ( fixes #2192 )
2015-12-20 18:10:02 +00:00
Audrius Butkevicius
e7b71f8743
Merge pull request #2601 from calmh/fix2600
...
Don't verify free space for files when folder MinDiskFreePct==0 (fixes #2600 )
2015-12-19 13:02:57 +00:00
AudriusButkevicius
e8016abd97
Always exit via error select, making sure reader routine is exits ( fixes #2547 )
2015-12-18 22:29:04 +00:00
AudriusButkevicius
33a87f54bb
Only override TLS settings if scheme is specified
2015-12-18 19:42:39 +00:00
Audrius Butkevicius
f208e6f0b6
Fix typos
2015-12-15 20:11:07 +00:00
Audrius Butkevicius
fc6c4b8e16
Merge pull request #2583 from calmh/globerrors
...
Better error messages for globbing errors
2015-12-15 09:13:49 +00:00
Audrius Butkevicius
348d12bd60
Merge pull request #2578 from calmh/sighup
...
Implement signal handling
2015-12-14 12:18:51 +00:00
Audrius Butkevicius
403583cfbb
More debug to reconnect loop
2015-12-13 12:20:25 +00:00
Audrius Butkevicius
f4642e9e66
Merge pull request #2574 from wkennington/master.upnp
...
upnp: Use a separate error for the error unmarshalling
2015-12-12 18:25:27 +00:00
Audrius Butkevicius
2ab07f3aac
Merge pull request #2558 from canton7/feature/logging-debug
...
Only print 'Enabled/Disabled debug data for ...' if it was enabled/disabled
2015-12-06 17:57:17 +00:00
Audrius Butkevicius
38e9b92c42
Merge pull request #2550 from canton7/feature/deadline
...
staticClient.connect(): don't handshake twice (fixes #2547 , #2548 )
2015-12-04 12:05:28 +00:00
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