Jakob Borg
|
42b8dafafe
|
Data race: can't access sharedPullerState.closed from the outside
|
2014-11-29 23:18:56 +01:00 |
|
piobpl
|
90a31589bb
|
Showing detailed sync progress (fixes #476)
based on commit by Audrius Butkevicius <audrius.butkevicius@gmail.com>
|
2014-11-25 20:18:35 +01:00 |
|
Audrius Butkevicius
|
262cf63956
|
Populate correct defaults
|
2014-11-23 18:45:45 +00:00 |
|
Jakob Borg
|
fe2ae4c6c3
|
Merge pull request #997 from syncthing/lig
Minor fixes
|
2014-11-23 11:35:19 +01:00 |
|
Audrius Butkevicius
|
4427149a38
|
Make copiers, pullers and finishers configurable
Compliments #999
|
2014-11-23 00:02:12 +00:00 |
|
Audrius Butkevicius
|
37ebbb53be
|
Replace directories/links with files (fixes #580)
|
2014-11-22 02:22:03 +00:00 |
|
Audrius Butkevicius
|
c325ffd0f8
|
Add symlink support (fixes #873)
|
2014-11-20 16:32:00 +01:00 |
|
Audrius Butkevicius
|
938e287501
|
Code smell
|
2014-11-20 16:32:00 +01:00 |
|
Jakob Borg
|
82c6caef85
|
Use more inclusive copyright header
|
2014-11-17 12:54:42 +01:00 |
|
Audrius Butkevicius
|
7106fc5304
|
Remove existing file while handling dir (fixes #952)
|
2014-11-13 22:59:40 +00:00 |
|
Audrius Butkevicius
|
d16dcb9f19
|
Lock while accessing folder configs
|
2014-11-13 22:30:49 +00:00 |
|
Audrius Butkevicius
|
d305752749
|
Cleanup temporary files during directory removal (fixes #919)
|
2014-10-29 11:19:48 +00:00 |
|
Audrius Butkevicius
|
d4199c2d08
|
Recover from corrupt block maps
|
2014-10-24 23:20:08 +01:00 |
|
Jakob Borg
|
198cbacc3e
|
Be lenient towards malformed UPnP IGD UUIDs (fixes #890)
|
2014-10-21 17:07:11 +02:00 |
|
Audrius Butkevicius
|
aa168ec2d6
|
Populate block offsets even if the blocks are not diffed
|
2014-10-17 23:16:29 +01:00 |
|
Jakob Borg
|
86a57d8b56
|
Hash mismatch in general doesn't merit a warning
|
2014-10-17 10:33:02 +02:00 |
|
Audrius Butkevicius
|
dedf835aa6
|
Delete files and directories after pulling
|
2014-10-16 12:26:28 +02:00 |
|
Audrius Butkevicius
|
53da778506
|
Track total block counts, count copier blocks
Will eventually allow us to track progress per file
|
2014-10-16 12:26:28 +02:00 |
|
Audrius Butkevicius
|
1e15b1e0be
|
Implement block fetcher (fixes #781, fixes #3)
|
2014-10-16 12:26:28 +02:00 |
|
Jakob Borg
|
2fb8eb755b
|
Add a few more debug prints
|
2014-10-16 12:12:54 +02:00 |
|
Audrius Butkevicius
|
ea9f8b0ceb
|
Cleanup temporaries once an hour (fixes #858)
|
2014-10-15 10:30:10 +01:00 |
|
Jakob Borg
|
a778b410b9
|
Only do initial scan if scanInterval==0 (fixes #856)
|
2014-10-15 10:51:09 +02:00 |
|
Audrius Butkevicius
|
5419ff9a71
|
Keep temporaries for reuse, cleanup before pull (fixes #849, fixes #841)
|
2014-10-14 22:00:40 +01:00 |
|
Jakob Borg
|
5f52e0581d
|
Add linientMtimes workaround for Android brokenness (ref #831)
|
2014-10-14 08:48:43 +02:00 |
|
Jakob Borg
|
d65302742c
|
Emit info level log when deleting directory fails
|
2014-10-10 21:20:46 +02:00 |
|
Jakob Borg
|
41e20bb6b7
|
Reinstate ignore permissions
|
2014-10-10 00:34:32 +02:00 |
|
Jakob Borg
|
d089436546
|
Removing a nonexistent file is OK (fixes #792)
|
2014-10-06 21:47:42 +02:00 |
|
Jakob Borg
|
9b11609b63
|
Use a configuration wrapper to handle loads and saves
|
2014-10-06 17:57:35 +02:00 |
|
Jakob Borg
|
6c383e279f
|
Handle corner case where we can reuse a temp file totally
|
2014-10-06 10:15:57 +02:00 |
|
Audrius Butkevicius
|
69e385e4cd
|
Reuse temporary files (fixes #4)
|
2014-10-04 16:00:59 +01:00 |
|
Audrius Butkevicius
|
41b8dd2863
|
Have only one block size
|
2014-10-04 13:20:46 +01:00 |
|
Jakob Borg
|
87764445e8
|
Some debug prints in the puller loop skips
|
2014-10-03 17:55:51 +02:00 |
|
Jakob Borg
|
72c90abe36
|
Reschedule pulls when skipping due to scan incomplete (fixes #777)
|
2014-10-03 16:10:35 +02:00 |
|
Jakob Borg
|
555e70ebec
|
Remove temporary file on hash mismatch (fixes #771)
|
2014-10-01 14:43:22 +02:00 |
|
Jakob Borg
|
9edce23e76
|
Relicense to GPL
|
2014-10-01 07:53:59 +02:00 |
|
Jakob Borg
|
2091e12e82
|
Perform initial scan asynchronously (fixes #509, fixes #464)
|
2014-09-30 17:35:04 +02:00 |
|
Audrius Butkevicius
|
fdf8ee7015
|
Manual fixup
|
2014-09-28 14:23:08 +01:00 |
|
Audrius Butkevicius
|
26e4669316
|
Run go fmt -w
|
2014-09-28 14:23:08 +01:00 |
|
Audrius Butkevicius
|
6c352dca74
|
Rename Repository -> Folder, Node -> Device (fixes #739)
|
2014-09-28 14:23:07 +01:00 |
|
Jakob Borg
|
b8ed135183
|
Don't get stuck in idle while syncing from a disconnecting node
|
2014-09-28 07:56:05 +02:00 |
|
Jakob Borg
|
0e2653b7dd
|
Correctly handle ro dirs in ro dirs etc
|
2014-09-28 01:54:25 +02:00 |
|
Jakob Borg
|
99427d649e
|
Complete rewrite of the puller (fixes #638, fixes #715, fixes #701)
|
2014-09-27 21:51:08 +02:00 |
|
Jakob Borg
|
14817e31f6
|
Move top level packages to internal.
|
2014-09-27 09:42:10 +02:00 |
|