Commit History

Autor SHA1 Mensaxe Data
  Simon Frei bf165d680f lib/scanner, lib/fs: Don't create file infos with abs paths (fixes #4799) (#4800) %!s(int64=6) %!d(string=hai) anos
  Simon Frei 68c1b2dd47 all: Revert simultaneously walk fs and db on scan (fixes #4756) (#4757) %!s(int64=6) %!d(string=hai) anos
  Simon Frei 6d3f9d5154 all: Simultaneously walk fs and db on scan (fixes #2571, fixes #4573) (#4584) %!s(int64=6) %!d(string=hai) anos
  Nicholas Rishel a505231774 lib/scanner: Support walking a symlink root (ref #4353) %!s(int64=6) %!d(string=hai) anos
  Lars K.W. Gohlke 89a021609b lib/scanner: Refactoring %!s(int64=6) %!d(string=hai) anos
  Antony Male db03562d43 lib/scanner: Fix UTF-8 normalization on ZFS (fixes #4649) %!s(int64=6) %!d(string=hai) anos
  Jakob Borg 429b3a0429 lib/osutil, lib/scanner: Run symlink test on Windows when possible %!s(int64=6) %!d(string=hai) anos
  Audrius Butkevicius 3d8b4a42b7 all: Convert folders to use filesystem abstraction %!s(int64=7) %!d(string=hai) anos
  Jakob Borg 68c1a0b9b4 lib/ignore, lib/model: Use an interface to detect file changes, improving tests %!s(int64=7) %!d(string=hai) anos
  Jakob Borg d6fbfc3545 lib/fs, lib/model, lib/scanner: Make scans cancellable (fixes #3965) %!s(int64=7) %!d(string=hai) anos
  Jakob Borg 4253f22680 lib/scanner: Use fs.Filesystem for all operations %!s(int64=7) %!d(string=hai) anos
  Jakob Borg 5c27796471 lib/model, lib/scanner: Properly ignore symlinks on Windows (fixes #4035) %!s(int64=7) %!d(string=hai) anos
  Jakob Borg f7fc0c1d3e all: Update license url to https (ref #3976) %!s(int64=7) %!d(string=hai) anos
  Jakob Borg c4ba580cbb all: Remove symlink support on Windows, SymlinksEnabled config %!s(int64=7) %!d(string=hai) anos
  Audrius Butkevicius dd78177ae0 scanner: Allow disabling weak hash in scanning (fixes #3891) %!s(int64=7) %!d(string=hai) anos
  Jakob Borg 9b1c592fb7 lib/scanner: Speed up weak hash %!s(int64=7) %!d(string=hai) anos
  Jakob Borg 7b07ed6580 lib/model, lib/protocol, lib/scanner: Include symlink target in index, pull symlinks synchronously %!s(int64=7) %!d(string=hai) anos
  Jakob Borg 18cc7a663b lib: Remove osutil.Remove & osutil.RemoveAll (fixes #3513) %!s(int64=8) %!d(string=hai) anos
  Jakob Borg 66a506e72b lib/scanner: Correctly scan symlinks (fixes #3445) %!s(int64=8) %!d(string=hai) anos
  Jakob Borg 7aaa1dd8a3 lib/scanner: Recheck file size and modification time after hashing (ref #3440) %!s(int64=8) %!d(string=hai) anos
  Jakob Borg fa0101bd60 lib/protocol, lib/discover, lib/db: Use protocol buffer serialization (fixes #3080) %!s(int64=8) %!d(string=hai) anos
  Jakob Borg 21e116aa45 lib/scanner: Refactor scanner.Walk API %!s(int64=8) %!d(string=hai) anos
  Audrius Butkevicius 2eb8a9ef56 all: Dead code cleanup %!s(int64=8) %!d(string=hai) anos
  Jakob Borg c439c543d0 tests: messagediff argument order should be expected, actual %!s(int64=8) %!d(string=hai) anos
  Audrius Butkevicius a8ffde6f21 Add deps %!s(int64=8) %!d(string=hai) anos
  Jakob Borg aa853ac833 Fix tests %!s(int64=8) %!d(string=hai) anos
  Jakob Borg 1efd8d6c75 Add benchmark of HashFile %!s(int64=9) %!d(string=hai) anos
  Jakob Borg 4581c57478 Fix import paths %!s(int64=9) %!d(string=hai) anos
  Jakob Borg 446a938b06 lib/symlinks need not depend on protocol %!s(int64=9) %!d(string=hai) anos
  Jakob Borg 37fb6473b3 Woops, fix scanner test %!s(int64=9) %!d(string=hai) anos