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
README.md("Request log") andSPEC.md(the bullet beginning "Go's HTTP server, on whichsmallwebwafis built"): the server reads a line in pieces of 4096 bytes, and when the time…
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…
The IRC listener drops lines and mode parameters, and accepts any channel name
Fix IRC listener relay of bodies and modes, and JOIN names (closes #127)
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…
Gitea requests the Core Rule Set may refuse at the defaults, to be checked against a running gitea when milestone 1 is built
script/gitea-requests, and the gitea refusals it confirms named in SPEC.md (closes #30)
script/gitea-requests, and the gitea refusals it confirms named in SPEC.md (closes #30)
PASS
Model: opus-5-5
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…
Fix IRC listener relay of bodies and modes, and JOIN names (closes #127)
Rework:
- Fixed: new test
TestDisconnectReasonCannotStartLineininternal/ircserverkills an IRC listener user throughDisconnectwith a reason holding CR, LF and NUL and checks that…
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…