|
27 | 27 | setname: 3.9+ |
28 | 28 | starttls: |
29 | 29 | sts: 3.4+ |
| 30 | + utf8only: 4.1+ |
30 | 31 | userhost-in-names: |
| 32 | + whox: 4.0+ |
31 | 33 | SASL: |
32 | 34 | external: |
33 | 35 | plain: |
|
57 | 59 | sts: |
58 | 60 | tls: |
59 | 61 | userhost-in-names: |
| 62 | + whox: |
60 | 63 | SASL: |
61 | 64 | - PLAIN |
62 | 65 | - name: BitchX |
63 | | - # ref: https://github.com/BitchX/BitchX/search?q=%22CAP+REQ%22& |
| 66 | + # ref: https://github.com/BitchX/BitchX1.3/search?q=%22CAP+REQ%22& |
64 | 67 | link: http://www.bitchx.com |
65 | 68 | support: |
66 | 69 | stable: |
|
78 | 81 | extended-join: |
79 | 82 | invite-notify: |
80 | 83 | message-tags: |
| 84 | + msgid: |
81 | 85 | multi-prefix: |
| 86 | + reply-client-tag: |
82 | 87 | sasl-3.1: |
83 | 88 | server-time: |
84 | 89 | setname: |
|
116 | 121 | SASL: |
117 | 122 | - plain |
118 | 123 | - name: Glirc |
119 | | - # ref: https://github.com/glguy/irc-core/blob/v2/src/Client/State/Network.hs#L686-L687 |
| 124 | + # ref: https://github.com/glguy/irc-core/blob/v2/src/Client/State/Network.hs#L766 |
120 | 125 | link: https://hackage.haskell.org/package/glirc |
121 | 126 | support: |
122 | 127 | stable: |
123 | 128 | account-notify: |
| 129 | + account-tag: |
124 | 130 | away-notify: |
125 | 131 | batch: |
126 | 132 | cap-notify: |
|
139 | 145 | - scram-sha-1 |
140 | 146 | - scram-sha-256 |
141 | 147 | - name: HexChat |
142 | | - # ref: https://github.com/hexchat/hexchat/blob/v2.10.3/src/common/inbound.c#L1728 |
143 | | - # https://github.com/hexchat/hexchat/blob/dd6f53f5040738f1349d4f0147a2204dc6ffab16/src/common/modes.c#L923 |
| 148 | + # ref: supported_caps in https://github.com/hexchat/hexchat/blob/v2.16.1/src/common/inbound.c#L1715 |
| 149 | + # inbound_005 in https://github.com/hexchat/hexchat/blob/v2.16.1/src/common/modes.c#L923 |
144 | 150 | link: https://hexchat.github.io |
145 | 151 | support: |
146 | 152 | stable: |
|
167 | 173 | - external |
168 | 174 | - plain |
169 | 175 | - name: IceChat |
170 | | - # ref: CapREQ() in https://github.com/icechat/IceChat/blob/9.50P/src/IceChat/IRCConnection/ParseIRCData.cs |
| 176 | + # ref: CapREQ() in https://github.com/icechat/IceChat/blob/9.53P/src/IceChat/IRCConnection/ParseIRCData.cs |
171 | 177 | link: https://icechat.net |
172 | 178 | support: |
173 | 179 | stable: |
174 | 180 | account-notify: |
175 | 181 | account-tag: |
176 | 182 | away-notify: |
177 | 183 | cap-3.1: |
| 184 | + cap-3.2: |
178 | 185 | cap-notify: |
179 | 186 | chghost: |
180 | 187 | echo-message: |
|
184 | 191 | multi-prefix: |
185 | 192 | sasl-3.1: |
186 | 193 | server-time: |
| 194 | + sts: |
187 | 195 | SASL: |
188 | 196 | - plain |
189 | 197 | - name: Irssi |
190 | | - # ref: https://github.com/irssi/irssi/blob/8a5d5d384ed20cefa3fdc4a65d27fac3e4913a7b/src/irc/core/irc-servers.h#L17 |
191 | | - # https://github.com/irssi/irssi/blob/afcb48384e1aa1667c21478fabaf238c78c4d6b8/src/irc/core/channels-query.c#L55-L57 |
| 198 | + # ref: CAP_ in https://github.com/irssi/irssi/blob/1.4.3/src/irc/core/irc-servers.h#L17 |
| 199 | + # WHOX_ in https://github.com/irssi/irssi/blob/1.4.3/src/irc/core/channels-query.c#L55-L57 |
192 | 200 | link: https://irssi.org |
193 | 201 | support: |
194 | 202 | stable: |
|
210 | 218 | SASL: |
211 | 219 | - external |
212 | 220 | - plain |
213 | | - partial: |
214 | | - stable: |
215 | | - setname: "Git draft cap" |
216 | 221 | - name: Konversation |
217 | 222 | # ref: Server::initCapablityNames() in https://github.com/KDE/konversation/blob/v21.04.0/src/irc/server.cpp |
218 | 223 | # https://github.com/KDE/konversation/blob/a8ac257a30d0c56635a35b12bdb59c45b5868c37/src/irc/inputfilter.cpp#L1283 |
|
251 | 256 | server-time: Git |
252 | 257 | starttls: |
253 | 258 | userhost-in-names: Git |
| 259 | + whox: |
254 | 260 | SASL: |
255 | 261 | - external |
256 | 262 | - plain |
|
302 | 308 | scram-sha-256: |
303 | 309 | - name: Mozilla Thunderbird |
304 | 310 | # ref: irc{CAP,EchoMessage,MultiPrefix,SASL,ServerTime,WatchMonitor}.jsm files in |
305 | | - # https://searchfox.org/comm-central/source/chat/protocols/irc/ |
| 311 | + # https://github.com/mozilla/releases-comm-central/tree/219c6396225f9c262cef4fe7766f5c31cefe2a05/chat/protocols/irc |
306 | 312 | link: https://www.thunderbird.net/ |
307 | 313 | support: |
308 | 314 | stable: |
|
315 | 321 | sasl-3.1: |
316 | 322 | sasl-3.2: 72.0+ |
317 | 323 | server-time: 60.0+ |
| 324 | + whox: |
318 | 325 | SASL: |
319 | 326 | - plain |
320 | 327 | - name: Quassel |
|
365 | 372 | server-time: |
366 | 373 | setname: |
367 | 374 | typing-client-tag: |
| 375 | + whox: |
368 | 376 | SASL: |
369 | 377 | plain: |
370 | 378 | - name: Srain |
|
419 | 427 | - external |
420 | 428 | - plain |
421 | 429 | - name: WeeChat |
422 | | - # ref: https://weechat.org/files/changelog/ChangeLog-devel.html or IRC_COMMAND_CAP_SUPPORTED_COMPLETION |
423 | | - # in https://github.com/weechat/weechat/blob/master/src/plugins/irc/irc-command.h |
424 | | - # https://github.com/weechat/weechat/blob/c44b79dce7f2f2dec9e802b001dcf0acdfa049d0/src/plugins/irc/irc-channel.c#L790 |
| 430 | + # ref: https://weechat.org/files/changelog/ChangeLog-devel.html or |
| 431 | + # https://github.com/weechat/weechat/blob/v3.7.1/doc/en/weechat_user.en.adoc#irc_ircv3_support |
425 | 432 | link: https://weechat.org |
426 | 433 | support: |
427 | 434 | stable: |
|
578 | 585 | sts: |
579 | 586 | userhost-in-names: |
580 | 587 | webirc: |
| 588 | + whox: |
581 | 589 | SASL: |
582 | 590 | - external |
583 | 591 | - plain |
|
0 commit comments