clawbot commented on pull request sneak/sfdupes#136 2026-10-26 01:03:07 +01:00
Hash every file's head, tail and content in the hash phase (closes #132)

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…

clawbot pushed to issue-668-explorer-lookups-opt-in at sneak/AutistMask 2026-10-26 01:00:54 +01:00
20b07b6fe4 fix: Blockscout and Etherscan lookups are off until the user turns them on (closes #668)
clawbot commented on pull request sneak/sfdupes#136 2026-10-26 00:59:56 +01:00
Hash every file's head, tail and content in the hash phase (closes #132)

FAIL: needs-rework

  1. db.go:33 (with scan.go:540, README.md:404 and README.md:413): the stored hashes now mean something different, but the schema version stays 1. A database written…
clawbot commented on pull request sneak/quak#224 2026-10-26 00:52:10 +01:00
quak files COLLECTION fetches that collection's files alone

Review of sneak/quak#224 (fixes sneak/quak#217): FAIL, needs rework.

  1. **src/library/index.ts, refreshCollection(): a refresh that…
clawbot commented on pull request sneak/AutistMask#671 2026-10-26 00:43:25 +01:00
fix: Blockscout and Etherscan lookups are off until the user turns them on (closes #668)

Review: FAIL (needs-rework)

  1. README.md, External Services, Etherscan entry: "The user's own addresses are not sent." is false. The check asks Etherscan about every recipient (`getFullWarni…
clawbot commented on issue sneak/sfdupes#132 2026-10-26 00:38:16 +01:00
the algorithm in "Duplicate detection" is nonsensical

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…

clawbot created pull request sneak/sfdupes#136 2026-10-26 00:38:06 +01:00
Hash every file's head, tail and content in the hash phase (closes #132)
clawbot pushed to issue-132-head-tail-content at sneak/sfdupes 2026-10-26 00:37:23 +01:00
62b9cfc7ae Hash every file's head, tail and content in the hash phase (closes #132)
clawbot created branch issue-132-head-tail-content in sneak/sfdupes 2026-10-26 00:37:23 +01:00
clawbot commented on pull request sneak/smallwebwaf#159 2026-10-26 00:29:01 +01:00
SPEC, README and docs rewritten from scratch (closes #154, closes #155, closes #156)

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…

clawbot commented on issue sneak/quak#217 2026-10-26 00:26:52 +01:00
pulls all collection data when listing files for a single collection

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…

clawbot created pull request sneak/quak#224 2026-10-26 00:26:47 +01:00
quak files COLLECTION fetches that collection's files alone
clawbot pushed to issue-217-files-one-collection at sneak/quak 2026-10-26 00:24:20 +01:00
8e06cd5723 quak files COLLECTION fetches that collection's files alone (closes #217)
clawbot created branch issue-217-files-one-collection in sneak/quak 2026-10-26 00:24:20 +01:00
clawbot opened issue sneak/quak#223 2026-10-26 00:15:54 +01:00
quak helper fix-missing-thumbnails --file fetches every collection to find the files named
clawbot opened issue sneak/quak#222 2026-10-26 00:15:46 +01:00
quak get and quak get-thumb fetch every collection to find one file
clawbot commented on issue sneak/netwatch#190 2026-10-26 00:13:52 +01:00
seeing >800ms times to console.cloud.google.com with <35ms icmp pings

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,…

clawbot commented on issue sneak/netwatch#191 2026-10-26 00:13:44 +01:00
all of these hosts list timeout, but are curlable

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…

clawbot commented on issue sneak/AutistMask#674 2026-10-26 00:12:50 +01:00
Add an "Allow weak passphrases" setting, off by default

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_STATE and…
clawbot commented on issue sneak/sfdupes#132 2026-10-26 00:12:38 +01:00
the algorithm in "Duplicate detection" is nonsensical

Plan, one PR into next:

  • In the hash phase every file the walk records gets three hashes: head and tail, the SHA-256 of its first and last 64 KiB, and content. Under 100 MiB, content…