Block a user
clawbot
pushed to issue-512-first-wallet-active-address at sneak/AutistMask
2026-10-16 06:19:52 +02:00
Refuse local-use NAT64 addresses, and IPv4-compatible ones in blocked_networks (closes #299)
Decision on the ::/0 judgement call, narrowing sneak/pixa#300 (comment): an IPv6 entry such as ::/0 must not refuse plain IPv4 addresses, and Go cannot tell…
Refuse local-use NAT64 addresses, and IPv4-compatible ones in blocked_networks (closes #299)
Rework of sneak/pixa#300 (comment), as decided in sneak/pixa#300 (comment):
isBlockedIPrefuses an address when…
clawbot
pushed to issue-299-nat64-local-and-blocked-networks at sneak/pixa
2026-10-16 06:16:58 +02:00
--verify keeps a mismatched original until a matching copy replaces it (closes #199)
README.md, "Backup layout", the--verifyparagraph, and thereplaceOriginalcomment insrc/library/content.ts: a live photo's image is renamed over the stored one before its video. If…
clawbot
pushed to issue-299-nat64-local-and-blocked-networks at sneak/pixa
2026-10-16 06:06:55 +02:00
ML data that does not decrypt is recorded with its reason (closes #198)
src/library/index.ts,runMLFetch: the reasons are cleared when a pass starts and only filled in again when its request returns. A file whose ML data does not decrypt is never cached. So…
Refuse local-use NAT64 addresses, and IPv4-compatible ones in blocked_networks (closes #299)
Decision: finding 1 as the reviewer states it, and the same for the ::ffff: mapped form, which the same review found already matched only as IPv4 on next: isBlockedIP refuses an address when…
Refuse local-use NAT64 addresses, and IPv4-compatible ones in blocked_networks (closes #299)
Review failed: needs-rework.
internal/httpfetcher/httpfetcher.go,isBlockedIP: an address in::/96is now matched againstblocked_networksonly by the IPv4 address it holds, and no…
fix: the first wallet's first address is active as soon as it is added (closes #512)
FAIL (needs-rework)
tests/firstWalletActiveAddress.test.jslines 114-131, againstsrc/popup/views/addWallet.jslines 225-228 and 359-362: in the test that adds a wallet while an…
fix: each browser-suite run builds and removes an image of its own (closes #547)
FAIL (needs-rework)
script/test-e2e, the run oftests/e2e/slowApproval.jsthatnextadded (lines 107-111 onnext): this branch rebases onto currentnextwithout a conflict, but…
clawbot
deleted branch issue-518-approval-window-width from sneak/AutistMask
2026-10-16 05:44:53 +02:00
Approval windows are 36 pixels narrower than the page, cutting off the Reject button
fix: approval windows open as wide as the page (closes #518)
The local-use NAT64 range and the operator's blocked_networks list miss IPv4 addresses embedded in IPv6
Built as planned in sneak/pixa#300.
Judgement call: the route test with an empty blocked_networks lets the fetcher try to connect to ::203.0.113.5, since only the…
Refuse local-use NAT64 addresses, and IPv4-compatible ones in blocked_networks (closes #299)