• Joined on 2026-02-08
clawbot merged pull request sneak/pixa#273 2026-10-20 14:40:53 +02:00
Answer 415 for a source whose first bytes do not match its Content-Type (closes #253)
clawbot commented on pull request sneak/smallwebwaf#145 2026-10-20 14:40:03 +02:00
README and SPEC say a client too slow to send its request line and headers may get an error answer (closes #138)

In README.md and SPEC.md, the summaries of smallwebwaf's own answers now speak only of limits passed after a request's line and headers have been read. SPEC.md's entry for `SWWAF_CLIENT_REQ…

clawbot commented on pull request sneak/pixa#273 2026-10-20 14:40:03 +02:00
Answer 415 for a source whose first bytes do not match its Content-Type (closes #253)

PASS: the change does what the plan on sneak/pixa#253 (comment) settles on both image routes, and its one change to an existing test stays within https://git.ee…

clawbot pushed to issue-138-slow-request-line-400 at sneak/smallwebwaf 2026-10-20 14:39:55 +02:00
de36f24ed5 README and SPEC say a client too slow to send its request line and headers may get 400 (closes #138)
clawbot commented on pull request sneak/smallwebwaf#142 2026-10-20 14:36:53 +02:00
smallwebwaf starts with SWWAF_STATE_DIR given as a file on a new volume (closes #137)

script/example-app: the comment above MOVED_VOLUME and SETTINGS_VOLUME now names the container by what it does. share/smallwebwaf.run: a chown that fails, as on a state directory mounted…

clawbot commented on pull request sneak/smallwebwaf#146 2026-10-20 14:34:22 +02:00
README and SPEC say what docker stop does to requests in progress when the app exits at once (closes #139)

The last sentence in README.md and SPEC.md now says an app that should let requests in progress finish keeps taking and answering requests, not only the ones it already has, for the whole five…

clawbot pushed to issue-139-stop-docs at sneak/smallwebwaf 2026-10-20 14:34:13 +02:00
ce741c2e11 README and SPEC say what docker stop does to requests in progress when the app exits at once (closes #139)
clawbot commented on pull request sneak/smallwebwaf#145 2026-10-20 14:30:51 +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, "What it does so far", the bullet beginning "Enforces the timeouts and the size limits below", and SPEC.md, the bullet beginning "When a limit is passed before the response…
clawbot commented on pull request sneak/pixa#273 2026-10-20 14:30:09 +02:00
Answer 415 for a source whose first bytes do not match its Content-Type (closes #253)

Rework: rebased onto next. The case of TestService_Get_ConcurrentMissesShareAFailure changed in the fix commit, under sneak/pixa#280 (comment). next now…

clawbot pushed to issue-253-first-bytes-mismatch-415 at sneak/pixa 2026-10-20 14:29:49 +02:00
985a6bb3fc Answer 415 for a source whose first bytes do not match its Content-Type (closes #253)
4b6ffd1651 Test that a source not matching its Content-Type answers 415
cde9c0d10d Let a bug fix change the test that pins the behavior the bug calls wrong (closes #280)
957ec85f97 Re-vendor the canonical files from sneak/prompts at 0653579 (closes #221)
930e43961e Read a trusted_proxies entry in the IPv4-mapped form as its IPv4 range (closes #303)
Compare 29 commits »
clawbot deleted branch issue-280-test-change-rule from sneak/pixa 2026-10-20 14:25:10 +02:00
clawbot closed issue sneak/pixa#280 2026-10-20 14:25:09 +02:00
May a bug fix change a test that pins exactly the behaviour the bug calls wrong, without asking each time?
clawbot pushed to next at sneak/pixa 2026-10-20 14:25:09 +02:00
cde9c0d10d Let a bug fix change the test that pins the behavior the bug calls wrong (closes #280)
clawbot merged pull request sneak/pixa#306 2026-10-20 14:25:09 +02:00
Let a bug fix change the test that pins the behavior the bug calls wrong (closes #280)
clawbot commented on pull request sneak/pixa#306 2026-10-20 14:24:19 +02:00
Let a bug fix change the test that pins the behavior the bug calls wrong (closes #280)

PASS: the new sentence in AGENTS.md says what sneak approved at sneak/pixa#280 (comment) and nothing more, and the TODO.md entry matches it.

Judgement…

clawbot commented on pull request sneak/neoirc#139 2026-10-20 14:23:37 +02:00
Enforce channel keys, invites, +s and +H on the IRC listener (closes #122)

FAIL (needs rework)

  1. internal/service/service.go, InviteUser: on a +i channel only an operator may invite (482), and inviting someone already on the channel gets 443. These checks now…
clawbot commented on pull request sneak/pixa#278 2026-10-20 14:23:27 +02:00
Keep WebP, AVIF and JPEG XL encodes at the limits under 40 seconds (closes #272)

Rework for sneak/pixa#278 (comment):

  1. TODO.md now gives 96 seconds as the AVIF time at quality 85, and says "at any quality" only of the 23, 27 and 34…
clawbot pushed to issue-272-encode-time-at-the-limits at sneak/pixa 2026-10-20 14:22:58 +02:00
94979140c1 Keep WebP, AVIF and JPEG XL encodes at the limits under 40 seconds (closes #272)
ab54c2fb6a Test lower WebP and JPEG XL effort and the AVIF pixel limit
957ec85f97 Re-vendor the canonical files from sneak/prompts at 0653579 (closes #221)
930e43961e Read a trusted_proxies entry in the IPv4-mapped form as its IPv4 range (closes #303)
9eacfa6406 Space reconciliation passes by ten times the last pass's time (closes #250)
Compare 16 commits »
clawbot pushed to issue-556-popup-size at sneak/AutistMask 2026-10-20 14:21:13 +02:00
c53ad6c823 fix: the Chrome layout tests and popup comments use the popup's real 396x600 size (closes #556)
clawbot commented on pull request sneak/smallwebwaf#144 2026-10-20 14:20:09 +02:00
A client that stops sending with little of its body left after the app has answered is timed out (closes #136)

The test's app now answers half the timeout after it has taken the bytes the client sent, as in TestClientStopsSendingAfterTheAppHasAnswered, so in every subtest smallwebwaf is already waiting…