Commit History

Autor SHA1 Mensaxe Data
  Audrius Butkevicius 37ebbb53be Replace directories/links with files (fixes #580) %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius c325ffd0f8 Add symlink support (fixes #873) %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius 938e287501 Code smell %!s(int64=11) %!d(string=hai) anos
  Jakob Borg 82c6caef85 Use more inclusive copyright header %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius 7106fc5304 Remove existing file while handling dir (fixes #952) %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius d16dcb9f19 Lock while accessing folder configs %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius d305752749 Cleanup temporary files during directory removal (fixes #919) %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius d4199c2d08 Recover from corrupt block maps %!s(int64=11) %!d(string=hai) anos
  Jakob Borg 198cbacc3e Be lenient towards malformed UPnP IGD UUIDs (fixes #890) %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius aa168ec2d6 Populate block offsets even if the blocks are not diffed %!s(int64=11) %!d(string=hai) anos
  Jakob Borg 86a57d8b56 Hash mismatch in general doesn't merit a warning %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius dedf835aa6 Delete files and directories after pulling %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius 53da778506 Track total block counts, count copier blocks %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius 1e15b1e0be Implement block fetcher (fixes #781, fixes #3) %!s(int64=11) %!d(string=hai) anos
  Jakob Borg 2fb8eb755b Add a few more debug prints %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius ea9f8b0ceb Cleanup temporaries once an hour (fixes #858) %!s(int64=11) %!d(string=hai) anos
  Jakob Borg a778b410b9 Only do initial scan if scanInterval==0 (fixes #856) %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius 5419ff9a71 Keep temporaries for reuse, cleanup before pull (fixes #849, fixes #841) %!s(int64=11) %!d(string=hai) anos
  Jakob Borg 5f52e0581d Add linientMtimes workaround for Android brokenness (ref #831) %!s(int64=11) %!d(string=hai) anos
  Jakob Borg d65302742c Emit info level log when deleting directory fails %!s(int64=11) %!d(string=hai) anos
  Jakob Borg 41e20bb6b7 Reinstate ignore permissions %!s(int64=11) %!d(string=hai) anos
  Jakob Borg d089436546 Removing a nonexistent file is OK (fixes #792) %!s(int64=11) %!d(string=hai) anos
  Jakob Borg 9b11609b63 Use a configuration wrapper to handle loads and saves %!s(int64=11) %!d(string=hai) anos
  Jakob Borg 6c383e279f Handle corner case where we can reuse a temp file totally %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius 69e385e4cd Reuse temporary files (fixes #4) %!s(int64=11) %!d(string=hai) anos
  Audrius Butkevicius 41b8dd2863 Have only one block size %!s(int64=11) %!d(string=hai) anos
  Jakob Borg 87764445e8 Some debug prints in the puller loop skips %!s(int64=11) %!d(string=hai) anos
  Jakob Borg 72c90abe36 Reschedule pulls when skipping due to scan incomplete (fixes #777) %!s(int64=11) %!d(string=hai) anos
  Jakob Borg 555e70ebec Remove temporary file on hash mismatch (fixes #771) %!s(int64=11) %!d(string=hai) anos
  Jakob Borg 9edce23e76 Relicense to GPL %!s(int64=11) %!d(string=hai) anos