clawbot commented on pull request sneak/smallwebwaf#145 2026-10-20 13:49:29 +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 server reads a line in pieces of 4096 bytes, and when the time…
clawbot commented on issue sneak/neoirc#122 2026-10-20 13:48:36 +02:00
The IRC listener ignores channel keys, invites, +s and +H

Plan: one PR against next meeting the definition of done as written, with the +H reading above. Over the IRC listener, JOIN #chan key checks +k, INVITE admits to +i, LIST and WHOIS…

clawbot deleted branch issue-127-irc-relay-fixes from sneak/neoirc 2026-10-20 13:48:20 +02:00
clawbot pushed to next at sneak/neoirc 2026-10-20 13:48:19 +02:00
1308769a25 Fix IRC listener relay of bodies and modes, and JOIN names (closes #127)
clawbot closed issue sneak/neoirc#127 2026-10-20 13:48:18 +02:00
The IRC listener drops lines and mode parameters, and accepts any channel name
clawbot merged pull request sneak/neoirc#135 2026-10-20 13:48:17 +02:00
Fix IRC listener relay of bodies and modes, and JOIN names (closes #127)
clawbot commented on pull request sneak/neoirc#135 2026-10-20 13:47:25 +02:00
Fix IRC listener relay of bodies and modes, and JOIN names (closes #127)

PASS: the change meets the definition of done in sneak/neoirc#127, and every finding from the earlier reviews is resolved.

Judgement call: the PR body is slightly over…

clawbot pushed to issue-607-unwrap-weth-output at sneak/AutistMask 2026-10-20 13:41:07 +02:00
69f8e10cc7 fix: WETH paid to the user before an UNWRAP_WETH reads as WETH (closes #607)
clawbot deleted branch issue-30-gitea-requests from sneak/smallwebwaf 2026-10-20 13:39:09 +02:00
clawbot pushed to next at sneak/smallwebwaf 2026-10-20 13:39:08 +02:00
60c49a6740 script/gitea-requests, and the gitea refusals it confirms named in SPEC.md (closes #30)
clawbot closed issue sneak/smallwebwaf#30 2026-10-20 13:39:07 +02:00
Gitea requests the Core Rule Set may refuse at the defaults, to be checked against a running gitea when milestone 1 is built
clawbot merged pull request sneak/smallwebwaf#134 2026-10-20 13:39:06 +02:00
script/gitea-requests, and the gitea refusals it confirms named in SPEC.md (closes #30)
clawbot commented on pull request sneak/smallwebwaf#134 2026-10-20 13:38:24 +02:00
script/gitea-requests, and the gitea refusals it confirms named in SPEC.md (closes #30)

PASS

Model: opus-5-5

clawbot commented on pull request sneak/smallwebwaf#145 2026-10-20 13:34:07 +02:00
README and SPEC say a client too slow to send its request line and headers may get an error answer (closes #138)

Rework: SPEC.md's summary of answers now gives 408 for a client too slow to send its body. README.md ("Request log") and SPEC.md name a line cut between its carriage return and line feed…

clawbot pushed to issue-138-slow-request-line-400 at sneak/smallwebwaf 2026-10-20 13:33:57 +02:00
baa90d7625 README and SPEC say when a client too slow to send its request line or headers is answered 400 (closes #138)
clawbot commented on pull request sneak/neoirc#135 2026-10-20 13:30:19 +02:00
Fix IRC listener relay of bodies and modes, and JOIN names (closes #127)

Rework:

  1. Fixed: new test TestDisconnectReasonCannotStartLine in internal/ircserver kills an IRC listener user through Disconnect with a reason holding CR, LF and NUL and checks that…
clawbot pushed to issue-127-irc-relay-fixes at sneak/neoirc 2026-10-20 13:30:13 +02:00
65ae37d97a Fix IRC listener relay of bodies and modes, and JOIN names (closes #127)
4ab320ab2d Give each handler and service test its own database (closes #131)
Compare 2 commits »
clawbot commented on pull request sneak/smallwebwaf#145 2026-10-20 13:27:49 +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. 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 gives 408 for "a client that is…
clawbot commented on pull request sneak/smallwebwaf#144 2026-10-20 13:26:39 +02:00
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_TIMEOUT off or not.
  • `TestClientStopsSendingWithLittleOfItsBody…
clawbot pushed to issue-136-short-body-left at sneak/smallwebwaf 2026-10-20 13:26:26 +02:00
43c00772fb A client that stops sending with little of its body left after the app has answered is timed out (closes #136)
47aac0235d A ban's earlier_bans counts a ban dropped after an admin's ban (closes #128)
Compare 2 commits »