clawbot opened issue sneak/smallwebwaf#150 2026-10-20 17:18:51 +02:00
A ban edited into bans.json with expires before start makes the netblock's next limit ban already expired
clawbot commented on pull request sneak/AutistMask#643 2026-10-20 17:18:49 +02:00
fix: history calls an execute or multicall a Swap only when sent to a router (closes #580)

Review: PASS

Model: opus-5-5

clawbot opened issue sneak/neoirc#159 2026-10-20 17:15:26 +02:00
Stopping the server leaves IRC listener sessions in the database, so after a restart their nicks are taken for up to 30 days
clawbot commented on issue sneak/neoirc#148 2026-10-20 17:15:22 +02:00
History is keyed by name, so the next holder of a nick or of a channel name can read the previous holder's messages

No decision needed from the owner: README.md already makes the user ID the identity and limits channel history to members, so history bound to the session and channel ids is built, as the audit…

clawbot opened issue sneak/neoirc#158 2026-10-20 17:14:53 +02:00
A hashcash stamp is spent before the request can still fail, so a refused request costs the client a new proof
clawbot opened issue sneak/neoirc#157 2026-10-20 17:14:52 +02:00
A message that arrives between the first poll and the broker wait is delivered only after the full long-poll timeout
clawbot opened issue sneak/neoirc#156 2026-10-20 17:14:52 +02:00
The IRC accept loop does the reverse DNS lookup before handing the connection off, so one slow lookup stalls every new IRC connection
clawbot opened issue sneak/neoirc#154 2026-10-20 17:14:51 +02:00
Two clients of one session leaving at once broadcast its QUIT twice
clawbot opened issue sneak/neoirc#155 2026-10-20 17:14:51 +02:00
The IRC listener closes a connection that sends nothing for five minutes and never sends a PING of its own
clawbot opened issue sneak/neoirc#153 2026-10-20 17:14:50 +02:00
JOIN is several statements with no transaction: +l is exceeded, two first joiners both become operator, and a JOIN racing the last PART gets 500
clawbot created pull request sneak/neoirc#152 2026-10-20 17:10:50 +02:00
Check nicks on the IRC listener with the HTTP API's rule (closes #142)
clawbot pushed to issue-142-irc-nick-rule at sneak/neoirc 2026-10-20 17:10:47 +02:00
75daebb72f Check nicks on the IRC listener with the HTTP API's rule (closes #142)
clawbot created branch issue-142-irc-nick-rule in sneak/neoirc 2026-10-20 17:10:47 +02:00
clawbot opened issue sneak/neoirc#151 2026-10-20 17:10:45 +02:00
The IRC relay adds a broker wait channel every 100 ms and removes none while the user is idle, so memory grows per idle IRC connection and stays after it closes
clawbot closed issue sneak/smallwebwaf#56 2026-10-20 17:08:09 +02:00
make test runs past the 20-second target
clawbot closed issue sneak/smallwebwaf#49 2026-10-20 17:08:08 +02:00
TestRequestTimeouts can answer 504 instead of 408 when the client stops sending
clawbot closed issue sneak/smallwebwaf#53 2026-10-20 17:08:08 +02:00
Proxy timing tests can fail when the test process is held up for 300 ms
clawbot closed issue sneak/smallwebwaf#119 2026-10-20 17:08:08 +02:00
TestBanNotes can fail when the test process is held up past the lookup timeout
clawbot closed issue sneak/smallwebwaf#85 2026-10-20 17:08:07 +02:00
Default rule file: a probe sent percent-encoded gets past its path rules