Commit History

Autor SHA1 Mensaxe Data
  greatroar fbe52faf49 lib/scanner: Allocate structure for final partial block (#7310) %!s(int64=4) %!d(string=hai) anos
  Audrius Butkevicius e027175446 all: Move remaining protos to use the vanity plugin (#7009) %!s(int64=5) %!d(string=hai) anos
  Jakob Borg fc1dac5196 lib/scanner: Less strict validation (fixes #6827) (#6828) %!s(int64=5) %!d(string=hai) anos
  greatroar d985aa9e4b lib/scanner: Fix Validate docs (#6776) %!s(int64=5) %!d(string=hai) anos
  greatroar 9c0825c0d9 lib/scanner: Simplify, optimize and document Validate (#6674) (#6688) %!s(int64=5) %!d(string=hai) anos
  Audrius Butkevicius fafd30f804 lib/scanner: Use standard adler32 when we don't need rolling (#5556) %!s(int64=6) %!d(string=hai) anos
  Jakob Borg c2ddc83509 all: Revert the underscore sillyness %!s(int64=6) %!d(string=hai) anos
  Jakob Borg 0b2cabbc31 all: Even more boring linter fixes (#5501) %!s(int64=6) %!d(string=hai) anos
  Audrius Butkevicius ef0dcea6a4 lib/model: Verify request content against weak (and possibly strong) hash (#4767) %!s(int64=7) %!d(string=hai) anos
  Lars K.W. Gohlke 89a021609b lib/scanner: Refactoring %!s(int64=7) %!d(string=hai) anos
  Jakob Borg d6fbfc3545 lib/fs, lib/model, lib/scanner: Make scans cancellable (fixes #3965) %!s(int64=8) %!d(string=hai) anos
  Jakob Borg f7fc0c1d3e all: Update license url to https (ref #3976) %!s(int64=8) %!d(string=hai) anos
  Audrius Butkevicius dd78177ae0 scanner: Allow disabling weak hash in scanning (fixes #3891) %!s(int64=8) %!d(string=hai) anos
  Jakob Borg 68f1c6ccab lib/scanner: Avoid per iteration allocations in Blocks() %!s(int64=8) %!d(string=hai) anos
  Jakob Borg bd1c29ee32 lib/scanner, vendor: Fix previous commit %!s(int64=8) %!d(string=hai) anos
  Jakob Borg 9b1c592fb7 lib/scanner: Speed up weak hash %!s(int64=8) %!d(string=hai) anos
  Audrius Butkevicius 29d010ec0e lib/model, lib/weakhash: Hash using adler32, add heuristic in puller %!s(int64=9) %!d(string=hai) anos
  Jakob Borg 47f22ff3e5 build: Enable gometalinter "unconvert" check %!s(int64=9) %!d(string=hai) anos
  Audrius Butkevicius 0582836820 lib/model, lib/scanner: Efficient inserts/deletes in the middle of the file %!s(int64=9) %!d(string=hai) anos
  Jakob Borg d328e0fb75 cmd/syncthing: Add selectable sha256 package (fixes #3613, fixes #3614) %!s(int64=9) %!d(string=hai) anos
  Jakob Borg 5e99d38412 all: Use github.com/minio/sha256-simd %!s(int64=9) %!d(string=hai) anos
  Jakob Borg 7aaa1dd8a3 lib/scanner: Recheck file size and modification time after hashing (ref #3440) %!s(int64=9) %!d(string=hai) anos
  Jakob Borg 2a6f164923 lib/scanner: When scanning a file, stick to the size given by Lstat (fixes #3440) %!s(int64=9) %!d(string=hai) anos
  Jakob Borg f5f0e46016 lib: Use bytes.Equal instead of bytes.Compare where possible %!s(int64=9) %!d(string=hai) anos
  Jakob Borg a8a2192cf9 Show scan rate in web GUI %!s(int64=10) %!d(string=hai) anos
  Jakob Borg dc32f7f0a3 Reduce allocations in HashFile %!s(int64=10) %!d(string=hai) anos
  Jakob Borg 4581c57478 Fix import paths %!s(int64=10) %!d(string=hai) anos
  Jakob Borg bc016e360e Refactor: ints used in arithmetic should be signed %!s(int64=10) %!d(string=hai) anos
  AudriusButkevicius 94c52e3a77 Add scan percentages (fixes #1030) %!s(int64=10) %!d(string=hai) anos
  Jakob Borg 7705a6c1f1 mv internal lib %!s(int64=10) %!d(string=hai) anos