diff options
author | Luke Bratch <luke@bratch.co.uk> | 2019-05-21 22:45:32 +0100 |
---|---|---|
committer | Luke Bratch <luke@bratch.co.uk> | 2019-05-21 22:45:32 +0100 |
commit | 5280e648d96fbcb20948f7470afdca8b38f80a44 (patch) | |
tree | 9b1c88d5ba3d92eb96d5ea5654441603e6838a9e /TODO | |
parent | 19b1a1e816e79d621f23e56587ba59c24c9c70cb (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-- | TODO | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -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. |