aboutsummaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
mastertestserver: Send 001 only after receiving USERGravatar klea6 weeks
 
 
AgeCommit messageAuthorFilesLines
2026-05-01testserver: Send 001 only after receiving USER•••I believe this is how normal IRC servers behave. masterGravatar klea1-1/+2
2026-05-01Allow setting a global message ratelimit•••This allows configuring a http2irc instance to have a higher global message sending rate limit different from the default hard-coded rate of 1 message / second, whilst keeping backwards compatibility by keeping default value being the hard-coded one. In addition if the rate limit is set to 0, which can be done live, the bot will stop sending queued messages whilst keeping the IRC connection alive. Gravatar klea2-4/+16
2026-05-01Allow having certain irc config changes without reconnectGravatar klea1-1/+12
2025-12-19Trim spaces from CAP responses•••The spec technically even requires a trailing space when a single capability is listed. This accepts multiple and leading spaces, too. Gravatar JustAnotherArchivist1-2/+2
2025-12-19Add logging section to example configGravatar JustAnotherArchivist1-0/+4
2025-01-05Fix asyncio.exceptions.InvalidStateError error when put_nowait is called agai...Gravatar JustAnotherArchivist1-2/+2
2022-07-11Fix disconnects when there is a large send queue•••The message delivery confirmation didn't send the PING immediately, so the remaining send queue blocked it, which would then cause the confirmation to fail, all messages to be requeued, and the connection to be closed. Gravatar JustAnotherArchivist1-1/+1
2021-12-10Work around Grafana's new alerting system not actually sending alerts (change...Gravatar JustAnotherArchivist1-5/+24
2021-12-08Fix usermask length calculation•••Didn't account for the ! and @ symbols, so in certain cases, two bytes at the ends of lines vanished. Gravatar JustAnotherArchivist1-2/+2
2021-12-08Add support for INVITE after getting KICKed from a channelGravatar JustAnotherArchivist1-0/+13
[...]
 
Clone
https://cgit.space/~klea/http2irc.git
https://cgit.dn42/~klea/http2irc.git
http://cgitspacea7m5fmo5stfwxkykfbrjcecevl6z3xm5u7nfppuiigqoeyd.onion/~klea/http2irc.git
http://cgit.i2p/~klea/http2irc.git