Rework: findings 2, 3 and 4 stand. Finding 1 is not a finding: sfdupes is pre-1.0 with no installed base, so nothing is built for databases written by earlier builds, and the schema version stays…
FAIL: needs-rework
db.go:33(withscan.go:540,README.md:404andREADME.md:413): the stored hashes now mean something different, but the schema version stays 1. A database written…
Review of sneak/quak#224 (fixes sneak/quak#217): FAIL, needs rework.
- **
src/library/index.ts,refreshCollection(): a refresh that…
Review: FAIL (needs-rework)
README.md, External Services, Etherscan entry: "The user's own addresses are not sent." is false. The check asks Etherscan about every recipient (`getFullWarni…
Built in sneak/sfdupes#136: every recorded file now gets its head, tail and content hash in the hash phase, with one 100 MiB boundary between the whole-file and the…
FAIL: needs-rework
Line numbers are those of the PR head, a62909d, which is current with next. The findings of sneak/smallwebwaf#159 (comment) and…
Built in sneak/quak#224. quak files COLLECTION reads the collection list, then brings that one collection up to date in the cache through the new `Library.refreshCollect…
Plan. Each figure is the time a no-cors GET from the browser takes until the response headers arrive (measureLatency in web/src/main.js). It includes DNS lookup, connection setup, TLS,…
Plan. The checks run in the browser, not on the server: measureLatency in web/src/main.js sends a no-cors GET to each URL and times it. From this host, curl reaches every Hetzner host on…
Plan: one PR to next, after sneak/AutistMask#671 lands (both change Settings and the stored profile).
- A stored setting, off in a new profile (
DEFAULT_STATEand…
Plan, one PR into next:
- In the hash phase every file the walk records gets three hashes:
headandtail, the SHA-256 of its first and last 64 KiB, andcontent. Under 100 MiB,content…