summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorLuke Bratch <luke@bratch.co.uk>2019-05-21 22:45:32 +0100
committerLuke Bratch <luke@bratch.co.uk>2019-05-21 22:45:32 +0100
commit5280e648d96fbcb20948f7470afdca8b38f80a44 (patch)
tree9b1c88d5ba3d92eb96d5ea5654441603e6838a9e /TODO
parent19b1a1e816e79d621f23e56587ba59c24c9c70cb (diff)
Support multiple nick prefixes in channels by storing/relaying server 005/RPL_ISUPPORT messages and implementing the start of IRCv3 CAP negotiations (multi-prefix only at the moment).
Diffstat (limited to 'TODO')
-rw-r--r--TODO5
1 files changed, 1 insertions, 4 deletions
diff --git a/TODO b/TODO
index 04e385d..b5b645a 100644
--- a/TODO
+++ b/TODO
@@ -19,13 +19,10 @@ Can't update greeting if server changed our nick (e.g. nick protection), then we
Maybe only do 433 handling if we're not registered yet?
(Might be fixed by adding missing free() to fix memory leak in this commit - need to re-test.)
-If ChanServ gives us +q upon and then +o upon JOINing a channel, we only see +o if we are connected to blabouncer. If (re)connecting, we see a strange ~@nick status.
-Also don't seem to be able to set -q from blabouncer.
-
Support autojoining passworded channels.
Test CTCP.
Reconnect server if we get disconnected for some reason.
-Do we need to ACK end of CAP requests for CAP multi-prefix?
+Only do CAP multi-prefix negotiation with client if server approved it in the first place.