aboutsummaryrefslogtreecommitdiff
path: root/lib/scanner
AgeCommit message (Expand)Author
2024-03-05lib/scanner: Fix ticker leak in scanner (fixes #9417) (#9451)Simon Frei
2024-01-15lib/ignore: Optimise ignoring directories for filesystem watcher (fixes #9339...Jakob Borg
2024-01-08lib/scanner: Prevent sync-conflict for receive-only local modifications (#9323)Julian Lehrhuber
2023-12-31gui, lib/scanner: Improve scan progress indication (ref #8331) (#9308)Simon Frei
2023-12-04lib/scanner: Record inode change time for directories and symlinks (#9250)Jakob Borg
2023-08-04all: Add Prometheus-style metrics to expose some internal performance counter...Jakob Borg
2023-05-09all: Grand test refactor (fixes #8779, fixes #8799)Jakob Borg
2023-02-07all: Use new Go 1.19 atomic types (#8772)greatroar
2022-10-13lib/scanner: More sensible debug output (#8596)Jakob Borg
2022-09-14all: Support syncing extended attributes (fixes #2698) (#8513)Jakob Borg
2022-08-12lib/fs: Cache user lookups (#8496)Jakob Borg
2022-08-12all: Make scanning ownership opt-in (#8497)Jakob Borg
2022-07-28all: Add build constants for runtime.GOOS comparisons (#8442)Jakob Borg
2022-07-28all: Remove unused method receivers (#8462)deepsource-autofix[bot]
2022-07-28all: Unused parameter should be replaced by underscore (#8464)deepsource-autofix[bot]
2022-07-28all: Fix check for empty string (#8456)deepsource-autofix[bot]
2022-07-26all: Support syncing ownership (fixes #1329) (#8434)Jakob Borg
2022-04-15all: use T.TempDir to create temporary test directory (#8280)Eng Zer Jun
2022-04-10lib: Get rid of buggy filesystem wrapping (#8257)Simon Frei
2021-11-22all: Remove usage of deprecated io/ioutil (#7971)Jakob Borg
2021-05-17lib/fs: Ignore normalization differences in case insensitive lookup (fixes #7...Jakob Borg
2021-05-15lib/scanner: Do not drop all not-exist-errors and debug logging (#7675)Simon Frei
2021-04-11lib: Prevent using protocol method with native path (fixes #7557) (#7563)Simon Frei
2021-03-17cmd/ursrv, lib/scanner: Remove unnecessary slicing of slices (#7491)deepsource-autofix[bot]
2021-03-11lib/fs: Expose fs option on interface (fixes #7385, ref #7381) (#7389)Simon Frei
2021-02-19lib/scanner: Pass on errors while hashing (#7380)Simon Frei
2021-02-03lib/scanner: Remove unused field, move WaitGroup.Add out of loop (#7323)greatroar
2021-01-28lib/scanner: Allocate structure for final partial block (#7310)greatroar
2020-11-17all: Implement suture v4-api (#6947)Simon Frei
2020-11-09all: Add untrusted folders behind feature flag (ref #62) (#7055)Simon Frei
2020-10-02all: Move remaining protos to use the vanity plugin (#7009)Audrius Butkevicius
2020-09-25lib/model, lib/scanner: Prevent races aborting scans (fixes #6994) (#6997)Simon Frei
2020-07-28lib/fs: Properly handle case insensitive systems (fixes #1787, fixes #2739, f...Simon Frei
2020-07-11lib/scanner: Less strict validation (fixes #6827) (#6828)Jakob Borg
2020-06-25lib/scanner: Test weak hash consistency (ref #5556) (#6794)Simon Frei
2020-06-21lib/scanner: Fix Validate docs (#6776)greatroar
2020-06-16lib/scanner, lib/model: Improve error handling when scanning (#6736)Simon Frei
2020-06-08lib/scanner: Save one stat call per file (#6715)Simon Frei
2020-05-27lib/scanner: Simplify, optimize and document Validate (#6674) (#6688)greatroar
2020-04-07lib/ignore: Only skip for toplevel includes (fixes #6487) (#6508)Simon Frei
2020-04-07lib/{fs,scanner}: gofmt from Go 1.14 (#6509)Jakob Borg
2020-03-03all: Tweak error creation (#6391)Jakob Borg
2020-01-24lib/db: Deduplicate block lists in database (fixes #5898) (#6283)Jakob Borg
2019-11-26lib/ignore: Keep skipping ignored dirs for rooted patterns (#6151)Simon Frei
2019-10-22lib/scanner: Don't scan if input path is below symlink (fixes #6090) (#6101)Simon Frei
2019-10-04all, lib/logger: Refactor SetDebug calls (#6054)Lukas Lihotzki
2019-08-21lib/model, lib/scanner: Pass a valid event logger (fixes #5970) (#5971)Jakob Borg
2019-08-15all: Remove global events.Default (ref #4085) (#5886)Simon Frei
2019-07-23lib: Add mtime window when comparing files (#5852)Simon Frei
2019-07-13all: Add comment to ensure correct atomics alignment (fixes #5813)Aurélien Rainone