Commit History

Author SHA1 Message Date
  Simon Frei f0328abeaa chore(scanner): always return values to the pools when hashing blocks (#10377) 6 months ago
  Daniil Gentili d37cb02e40 refactor(scanner): use recommended pattern for slice pool (#10225) 7 months ago
  Daniil Gentili 6e26fab3a0 chore(scanner): reduce memory pressure by using pools inside hasher (#10222) 7 months ago
  Jakob Borg b1c8f88a44 chore: remove weak hashing which does not pull its weight (#10005) 11 months ago
  Gusted 356c5055ad lib/sha256: Remove it (#9643) 1 year ago
  deepsource-autofix[bot] 755d21953f all: Remove unused method receivers (#8462) 3 years ago
  deepsource-autofix[bot] 5130c414da all: Unused parameter should be replaced by underscore (#8464) 3 years ago
  greatroar fbe52faf49 lib/scanner: Allocate structure for final partial block (#7310) 5 years ago
  Audrius Butkevicius e027175446 all: Move remaining protos to use the vanity plugin (#7009) 5 years ago
  Jakob Borg fc1dac5196 lib/scanner: Less strict validation (fixes #6827) (#6828) 5 years ago
  greatroar d985aa9e4b lib/scanner: Fix Validate docs (#6776) 5 years ago
  greatroar 9c0825c0d9 lib/scanner: Simplify, optimize and document Validate (#6674) (#6688) 5 years ago
  Audrius Butkevicius fafd30f804 lib/scanner: Use standard adler32 when we don't need rolling (#5556) 7 years ago
  Jakob Borg c2ddc83509 all: Revert the underscore sillyness 7 years ago
  Jakob Borg 0b2cabbc31 all: Even more boring linter fixes (#5501) 7 years ago
  Audrius Butkevicius ef0dcea6a4 lib/model: Verify request content against weak (and possibly strong) hash (#4767) 7 years ago
  Lars K.W. Gohlke 89a021609b lib/scanner: Refactoring 8 years ago
  Jakob Borg d6fbfc3545 lib/fs, lib/model, lib/scanner: Make scans cancellable (fixes #3965) 9 years ago
  Jakob Borg f7fc0c1d3e all: Update license url to https (ref #3976) 9 years ago
  Audrius Butkevicius dd78177ae0 scanner: Allow disabling weak hash in scanning (fixes #3891) 9 years ago
  Jakob Borg 68f1c6ccab lib/scanner: Avoid per iteration allocations in Blocks() 9 years ago
  Jakob Borg bd1c29ee32 lib/scanner, vendor: Fix previous commit 9 years ago
  Jakob Borg 9b1c592fb7 lib/scanner: Speed up weak hash 9 years ago
  Audrius Butkevicius 29d010ec0e lib/model, lib/weakhash: Hash using adler32, add heuristic in puller 9 years ago
  Jakob Borg 47f22ff3e5 build: Enable gometalinter "unconvert" check 9 years ago
  Audrius Butkevicius 0582836820 lib/model, lib/scanner: Efficient inserts/deletes in the middle of the file 9 years ago
  Jakob Borg d328e0fb75 cmd/syncthing: Add selectable sha256 package (fixes #3613, fixes #3614) 9 years ago
  Jakob Borg 5e99d38412 all: Use github.com/minio/sha256-simd 9 years ago
  Jakob Borg 7aaa1dd8a3 lib/scanner: Recheck file size and modification time after hashing (ref #3440) 9 years ago
  Jakob Borg 2a6f164923 lib/scanner: When scanning a file, stick to the size given by Lstat (fixes #3440) 9 years ago