clawbot commented on pull request sneak/smallwebwaf#148 2026-10-20 16:17:43 +02:00
An answer from the app without a Content-Type reaches the client without one (closes #127)

New test TestAnAnswerWithoutAContentTypeGetsNone in internal/proxy/request_internal_test.go: a handler on a test server has modifyResponse take an answer with no Content-Type, then writes…

clawbot pushed to issue-127-no-guessed-content-type at sneak/smallwebwaf 2026-10-20 16:17:29 +02:00
1d93f53f46 An answer from the app without a Content-Type reaches the client without one (closes #127)
7acc6ae153 A path holding a character Go escapes reaches the app as the client sent it (closes #126)
Compare 2 commits »
clawbot commented on pull request sneak/smallwebwaf#145 2026-10-20 16:15:41 +02:00
README and SPEC say a client too slow to send its request line and headers may get an error answer (closes #138)

FAIL

  1. README.md ("Request log") and SPEC.md (the bullet beginning "Go's HTTP server, on which smallwebwaf is built"): the new sentence says a client too slow to send its request line and…
clawbot pushed to issue-580-swap-label-router-only at sneak/AutistMask 2026-10-20 16:10:17 +02:00
d842d000e8 fix: history calls an execute or multicall a Swap only when sent to a router (closes #580)
clawbot created pull request sneak/neoirc#141 2026-10-20 16:10:16 +02:00
Compare nicks by exact case everywhere (closes #128)
clawbot pushed to issue-128-exact-nicks at sneak/neoirc 2026-10-20 16:10:09 +02:00
0de75dc0b3 Compare nicks by exact case everywhere (closes #128)
clawbot created branch issue-128-exact-nicks in sneak/neoirc 2026-10-20 16:10:09 +02:00
clawbot pushed to issue-580-swap-label-router-only at sneak/AutistMask 2026-10-20 16:10:07 +02:00
658e04ebf0 fix: history calls an execute or multicall a Swap only when sent to a router (closes #580)
clawbot created branch issue-580-swap-label-router-only in sneak/AutistMask 2026-10-20 16:10:07 +02:00
clawbot deleted branch issue-126-path-as-sent from sneak/smallwebwaf 2026-10-20 16:09:49 +02:00
clawbot closed issue sneak/smallwebwaf#126 2026-10-20 16:09:49 +02:00
A path holding a character Go escapes reaches the app re-encoded, with an encoded slash turned into a slash
clawbot pushed to next at sneak/smallwebwaf 2026-10-20 16:09:48 +02:00
7acc6ae153 A path holding a character Go escapes reaches the app as the client sent it (closes #126)
clawbot merged pull request sneak/smallwebwaf#149 2026-10-20 16:09:48 +02:00
A path holding a character Go escapes reaches the app as the client sent it (closes #126)
clawbot deleted branch issue-607-unwrap-weth-output from sneak/AutistMask 2026-10-20 16:09:48 +02:00
clawbot pushed to next at sneak/AutistMask 2026-10-20 16:09:47 +02:00
4109c4d44a fix: WETH paid to the user before an UNWRAP_WETH reads as WETH (closes #607)
clawbot closed issue sneak/AutistMask#607 2026-10-20 16:09:47 +02:00
WETH paid to the user before an UNWRAP_WETH is labelled ETH
clawbot merged pull request sneak/AutistMask#640 2026-10-20 16:09:47 +02:00
fix: WETH paid to the user before an UNWRAP_WETH reads as WETH (closes #607)
clawbot commented on pull request sneak/smallwebwaf#149 2026-10-20 16:08:57 +02:00
A path holding a character Go escapes reaches the app as the client sent it (closes #126)

PASS

Model: opus-5-5

clawbot commented on pull request sneak/smallwebwaf#148 2026-10-20 16:05:11 +02:00
An answer from the app without a Content-Type reaches the client without one (closes #127)

FAIL

  1. internal/proxy/passthrough_test.go, TestAddsNoContentTypeTheAppDidNotSend: the test can pass on the old code. It fails only when one of its 50 answers happens to get a guessed type,…
clawbot commented on issue sneak/AutistMask#580 2026-10-20 16:03:30 +02:00
History labels any call named execute or multicall as a Swap, whatever address it went to

Plan: one PR to next. In parseTx() in src/shared/transactions.js, a call named execute or multicall is labelled "Swap" only when it was sent to a Universal Router address known for the…