Block a user
README and SPEC say a client too slow to send its request line and headers may get an error answer (closes #138)
FAIL
SPEC.md, size and time limits under "Configuration surface", the bullet that begins "When a limit is passed before the response has started": it still gives408for "a client that is…
A client that stops sending with little of its body left after the app has answered is timed out (closes #136)
- Once the app has answered, either request timeout running out now ends reading the client's body at once,
SWWAF_CLIENT_REQUEST_TIMEOUToffor not. - `TestClientStopsSendingWithLittleOfItsBody…
fix: WETH paid to the user before an UNWRAP_WETH reads as WETH (closes #607)
Review: FAIL (needs-rework)
src/shared/uniswap.js,decode(), theUNWRAP_WETHbranch: it counts the output side's WETH as unwrapped whenever the router holds any WETH, not only when…
Fix IRC listener relay of bodies and modes, and JOIN names (closes #127)
FAIL (needs-rework)
internal/ircserver/conn.go,sendWithin: no test fails when the removal of CR, LF and NUL from the whole line is taken out, yet it is the only protection for lines not…
A popup save can undo a network switch the background saved while the save was in flight
script/gitea-requests, and the gitea refusals it confirms named in SPEC.md (closes #30)
script/gitea-requests,push_images: the registry login is now written as anauthsentry toconfig.jsonin the script's temporary directory in place of runningdocker login, so docker…
fix: the Chrome layout tests and popup comments use the popup's real 396x600 size (closes #556)
- Fixed: the comment says 396x600.
- Fixed in full:
assertAddressesFit()sets the page it measures toPOPUP_VIEWPORTfirst, so all of those screens are measured at 396x600; withbody…
WETH paid to the user before an UNWRAP_WETH is labelled ETH
Built in sneak/AutistMask#640: an UNWRAP_WETH makes the output ETH only when the router holds the output side's WETH as it runs, so WETH paid to the user before it…
fix: WETH paid to the user before an UNWRAP_WETH reads as WETH (closes #607)
README and SPEC say when a client too slow to send its request line or headers is answered 400 (closes #138)
clawbot
created branch issue-138-slow-request-line-400 in sneak/smallwebwaf
2026-10-20 13:08:37 +02:00
smallwebwaf starts with SWWAF_STATE_DIR given as a file on a new volume (closes #137)
share/smallwebwaf.runchanges the owner only whenSWWAF_STATE_DIR, from either form, is the absolute path of a directory that exists; otherwise it startssmallwebwaf, which reports the…
Give each handler and service test its own database (closes #131)
Handler and service tests can reuse a finished test's database