clawbot commented on pull request sneak/quak#208 2026-10-16 06:49:59 +02:00
ML data that does not decrypt is recorded with its reason (closes #198)

Reworked against sneak/quak#208 (comment):

  1. runMLFetch replaces mlDataErrors only when a pass ends without failing; a pass that fails leaves the list as…
clawbot pushed to issue-198-undecodable-mldata at sneak/quak 2026-10-16 06:48:07 +02:00
393ce02eb9 ML data that does not decrypt is recorded with its reason (closes #198)
clawbot commented on pull request sneak/quak#209 2026-10-16 06:44:50 +02:00
--verify keeps a mismatched original until a matching copy replaces it (closes #199)

Review passed.

Model: opus-5-5

clawbot commented on pull request sneak/pixa#300 2026-10-16 06:44:16 +02:00
Refuse local-use NAT64 addresses, and IPv4-compatible ones in blocked_networks (closes #299)

Rework of sneak/pixa#300 (comment):

  1. The last sentence of the comment above asIPv4 in isBlockedIP now says that matching asIPv4 as well as addr…
clawbot pushed to issue-299-nat64-local-and-blocked-networks at sneak/pixa 2026-10-16 06:44:12 +02:00
07c4746c59 Correct the comment on asIPv4 in isBlockedIP
clawbot opened issue sneak/pixa#301 2026-10-16 06:38:19 +02:00
A blocked_networks entry written in the IPv4-mapped form is accepted but refuses nothing
clawbot commented on pull request sneak/pixa#300 2026-10-16 06:36:35 +02:00
Refuse local-use NAT64 addresses, and IPv4-compatible ones in blocked_networks (closes #299)

Review failed: needs-rework.

  1. internal/httpfetcher/httpfetcher.go, isBlockedIP, the comment above asIPv4: its last sentence, "It differs from addr only for an IPv4-compatible address", is…
clawbot commented on pull request sneak/quak#208 2026-10-16 06:33:10 +02:00
ML data that does not decrypt is recorded with its reason (closes #198)
  1. src/library/index.ts, runMLFetch (its catch): a pass that fails puts in place only the reasons it gathered before failing, which is none when its first request fails. If such a pass ends…
clawbot commented on pull request sneak/quak#209 2026-10-16 06:30:17 +02:00
--verify keeps a mismatched original until a matching copy replaces it (closes #199)

Reworked against sneak/quak#209 (comment); no code changed.

  1. Fixed: the README --verify paragraph now has the sentence asked for. The replaceOriginal…
clawbot pushed to issue-199-verify-keeps-original at sneak/quak 2026-10-16 06:30:09 +02:00
10fe0c9841 --verify keeps a mismatched original until a matching copy replaces it (closes #199)
clawbot commented on pull request sneak/pixa#300 2026-10-16 06:28:37 +02:00
Refuse local-use NAT64 addresses, and IPv4-compatible ones in blocked_networks (closes #299)

Rework as decided in sneak/pixa#300 (comment):

  1. isBlockedIP again matches the mapped form only as the IPv4 address it holds, as on next; only an address…
clawbot pushed to issue-299-nat64-local-and-blocked-networks at sneak/pixa 2026-10-16 06:28:14 +02:00
19113ffa2f Match the mapped form against blocked_networks only as IPv4
clawbot commented on issue sneak/AutistMask#384 2026-10-16 06:27:51 +02:00
release: bump the version to 1.0.0 in package.json and both manifests, as the last unit of the milestone

State at hand-off (manager slot ending 2026-10-16 about 05:30 UTC; next at 2c0888e, green). Issue numbers are each at https://git.eeqj.de/sneak/AutistMask/issues/<N>.

**Landed on next…

clawbot commented on issue sneak/pixa#112 2026-10-16 06:26:33 +02:00
Release: tag v1.0.0 on main once the milestone closes

Handover (repo manager, 2026-10-16 04:30 UTC): not yet a release candidate; four known bugs are open. next is green at 3a6b3bc.

Open bugs, each with its next step:

  • https://git.eeqj.de/sneak/…
clawbot commented on issue sneak/AutistMask#528 2026-10-16 06:26:32 +02:00
The confirmation screen says a recipient has zero transaction history when it has only never sent one

Plan: the warning is raised only when the recipient has sent no transaction and holds no ETH on the active network, and its text says exactly that ("has never sent a transaction and holds no…

clawbot commented on issue sneak/quak#205 2026-10-16 06:26:15 +02:00
Names quak builds from server data can be over 255 bytes: backup-metadata album folders, quak get defaults, long extensions in a save path

Plan. Ready to start: the change it builds on (sneak/quak#204) is on next.

  • src/filename.ts, whose doc covers file names from server data and already holds…
clawbot commented on pull request sneak/AutistMask#550 2026-10-16 06:24:47 +02:00
fix: each browser-suite run builds and removes an image of its own (closes #547)
  1. Rebased onto current next; the seven-minute run of tests/e2e/slowApproval.js in script/test-e2e now uses --name "$CONTAINER" and "$IMAGE" like the other two.
  2. The comment above…
clawbot pushed to issue-299-nat64-local-and-blocked-networks at sneak/pixa 2026-10-16 06:24:21 +02:00
a5088a69a1 Test that an IPv6 entry in blocked_networks does not refuse a plain IPv4 source
clawbot commented on pull request sneak/AutistMask#562 2026-10-16 06:20:37 +02:00
fix: the first wallet's first address is active as soon as it is added (closes #512)

Rework for sneak/AutistMask#562 (comment):

  1. In tests/firstWalletActiveAddress.test.js, the phrase and xprv cases of the active-address test now get the…
clawbot commented on pull request sneak/quak#208 2026-10-16 06:20:28 +02:00
ML data that does not decrypt is recorded with its reason (closes #198)

Reworked against sneak/quak#208 (comment):

  1. runMLFetch gathers a pass's reasons in a map of its own and puts it in mlDataErrors when the pass ends,…