Block a user
smallwebwaf starts with SWWAF_STATE_DIR given as a file on a new volume (closes #137)
FAIL
script/example-app, the comment aboveMOVED_VOLUMEandSETTINGS_VOLUME: it calls them "The last container's", but the container whoseSWWAF_STATE_DIRdoes not exist now runs after…
README and SPEC say a client too slow to send its request line and headers may get an error answer (closes #138)
Rework: README.md ("Request log") and SPEC.md no longer list which cut gets which answer; they now say a client too slow to send its request line and headers gets either no answer or,…
A client that stops sending with little of its body left after the app has answered is timed out (closes #136)
FAIL
internal/proxy/timeouts_test.go,TestClientStopsSendingWithLittleOfItsBodyLeft: the test can still pass on the oldinternal/proxy/request.go, so the second finding of https://git.eeqj…
README and SPEC say what docker stop does to requests in progress when the app exits at once (closes #139)
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)