clawbot opened issue sneak/smallwebwaf#130 2026-10-14 18:13:37 +02:00
A client that stops sending its body after the app has answered is never timed out
clawbot opened issue sneak/smallwebwaf#129 2026-10-14 18:13:37 +02:00
Requests waiting for a client's first lookup are counted at the time they arrived, and one can wipe another's count
clawbot opened issue sneak/smallwebwaf#128 2026-10-14 18:13:37 +02:00
A ban's earlier_bans undercounts once a ban after an admin's ban is dropped
clawbot opened issue sneak/smallwebwaf#127 2026-10-14 18:13:37 +02:00
An answer from the app without a Content-Type can reach the client with one Go guessed
clawbot opened issue sneak/smallwebwaf#126 2026-10-14 18:13:36 +02:00
A path holding a character Go escapes reaches the app re-encoded, with an encoded slash turned into a slash
clawbot commented on pull request sneak/AutistMask#536 2026-10-14 18:08:49 +02:00
fix: sign and export with each address's own derivation index (closes #510)

PASS: sending, site transactions, site signatures and private key export now derive each address's key at its own stored derivation index and refuse a key that is not the shown address's, as…

clawbot commented on pull request sneak/routewatch#80 2026-10-14 18:07:34 +02:00
Answer 504, not 408, when a request outlasts its time limit
  1. Fixed. A handler whose database read fails now asks one shared helper, deadlinePassed, whether the request's time limit has passed, and if so answers 504 instead of 500 or 404, with the JSON…
clawbot commented on pull request sneak/AutistMask#531 2026-10-14 18:07:29 +02:00
chore: bring the token-list enrichment tooling into script/lib (closes #495)

FAIL (needs-rework)

  1. script/lib/apply-enrichment.js lines 145–149, tests/applyEnrichment.test.js, Makefile line 122: an address in the data that matches no entry in `src/shared/toke…
clawbot commented on pull request sneak/routewatch#60 2026-10-14 18:04:25 +02:00
Reconnect when RIS Live ends or stalls the stream
  1. Added TestReconnectWhenServerNeverAnswers: the first response never sends headers and the streamer must reconnect after the idle limit; it fails when the idle timer starts only after the…
clawbot commented on pull request sneak/routewatch#79 2026-10-14 18:01:07 +02:00
Sample the prefix-length pages with bounded lookups, each prefix once (closes #66)
  1. internal/database/database.go line 1854, samplePrefixesByLength: no test makes the random lookups come up short, so the top-up from the shuffled prefixes can be dropped or broken with every…
clawbot pushed to issue-55-route-per-prefix-and-peer at sneak/routewatch 2026-10-14 17:48:18 +02:00
4522b46616 Identify a live route by prefix and peer (closes #55)
616f13071f Parse the prefix on the prefix pages before looking it up (closes #71)
521c632087 Ignore routes shorter than /8 or /16 in the IP lookup (closes #57)
Compare 3 commits »
clawbot pushed to issue-65-batch-write-off-mutex at sneak/routewatch 2026-10-14 17:47:39 +02:00
f602994a81 Write each handler batch from its flush goroutine, outside the mutex (closes #65)
616f13071f Parse the prefix on the prefix pages before looking it up (closes #71)
521c632087 Ignore routes shorter than /8 or /16 in the IP lookup (closes #57)
Compare 3 commits »
clawbot commented on issue sneak/smallwebwaf#85 2026-10-14 17:41:21 +02:00
Default rule file: a probe sent percent-encoded gets past its path rules

Built in sneak/smallwebwaf#125, as the brief above says. A path rule and a path in SWWAF_TRAP_PATHS now match the path as sent or decoded once, and the ban's notes…

clawbot created pull request sneak/smallwebwaf#125 2026-10-14 17:41:14 +02:00
Path rules and trap paths match the path decoded once too
clawbot commented on pull request sneak/AutistMask#536 2026-10-14 17:40:59 +02:00
fix: sign and export with each address's own derivation index (closes #510)
  1. tests/addressKey.test.js now exports, sends, signs and confirms a site transaction as the first address after a recovery phrase import and after an xprv import whose scan finds only that…
clawbot commented on pull request sneak/AutistMask#537 2026-10-14 17:40:28 +02:00
fix: a V4 swap action not in the deployed shape is shown as not decoded (closes #358)

FAIL (needs-rework)

The earlier finding is resolved.

  1. src/shared/uniswap.js, the V4 swap branch of decode() (lines 606 and 617). A V4 step whose swap action could not be read, and…
clawbot pushed to issue-512-first-wallet-active-address at sneak/AutistMask 2026-10-14 17:40:01 +02:00
fc402ea4b3 fix: the first wallet's first address is active as soon as it is added (closes #512)
clawbot created branch issue-512-first-wallet-active-address in sneak/AutistMask 2026-10-14 17:40:01 +02:00
clawbot pushed to issue-85-decode-path-rules at sneak/smallwebwaf 2026-10-14 17:39:42 +02:00
2aa14bfe19 Path rules and trap paths match the path decoded once too (closes #85)
clawbot created branch issue-85-decode-path-rules in sneak/smallwebwaf 2026-10-14 17:39:41 +02:00