diff --git a/COMPATIBILITY.txt b/COMPATIBILITY.txt index c41aadd..d5f706a 100644 --- a/COMPATIBILITY.txt +++ b/COMPATIBILITY.txt @@ -4,19 +4,19 @@ Everything works: Mango IRC AndroIRC Lite IRC - HoloIRC Mutter Weechat Usable, with bugs: + HoloIRC + - No client tag support, upstream bug https://github.com/tilal6991/HoloIRC/issues/140 AndChat - duplicate usernames appearing. possibly an upstream bug https://github.com/znc/znc/issues/424 Irssi - - critical nicklist_set_host: assertion 'host != NULL' failed - - still occurs even without blank nicks in room privmsgs + - Ignorable warning "critical nicklist_set_host: assertion 'host != NULL' failed" Unusable: Yaaic/Atomic - doesn't properly understand/parse the room join Atomic - - crashes if a blank nick is used for room privmsgs (but PtokaX is fine) + - crashes if a blank nick is used for room privmsgs (but fine when we set it to "PtokaX") diff --git a/TODO.txt b/TODO.txt index c8e2d39..b5596e3 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,37 +1,38 @@ - -- Not always detecting CTCP version?? - -2016/05/08 13:53:15 >>> 'NOTICE' [PtokaX VERSION :Relay:1.0:Android] -2016/05/08 13:53:15 <<< :pokehub.info 404 holoirc PtokaX :Cannot send to channel - - - WISHLIST ======== -- send client keepalives (PING) /and/ ensure we get a reply (PONG) +- verify PING responses (application-layer timeout protocol) - automatic markdown bold/italic formatting - support changing nick (via reconnecting) -- support USERHOST (used by androirc) - 2016/05/08 13:43:55 >>> 'USERHOST' [squirtle90] - 2016/05/08 13:43:55 <<< :pokehub.info 421 squirtle90 USERHOST :Unknown command - -- support WHOX - - support WHOIS - support USERIP/KILL/KICK for ops - use CTCP chat to support irc-special characters in chat messages (colon, newline) + + + +WONTFIX +======= + +There's no additional client compatibility gained by implementing the following + +- support USERHOST (used by androirc) + 2016/05/08 13:43:55 >>> 'USERHOST' [squirtle90] + 2016/05/08 13:43:55 <<< :pokehub.info 421 squirtle90 USERHOST :Unknown command + +- support WHOX + - support SASL PLAIN authentication as well as just classic PASS + REF ===