Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 22 additions & 14 deletions _data/sw_clients.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@
setname: 3.9+
starttls:
sts: 3.4+
utf8only: 4.1+
userhost-in-names:
whox: 4.0+
SASL:
external:
plain:
Expand Down Expand Up @@ -57,10 +59,11 @@
sts:
tls:
userhost-in-names:
whox:
SASL:
- PLAIN
- name: BitchX
# ref: https://github.com/BitchX/BitchX/search?q=%22CAP+REQ%22&
# ref: https://github.com/BitchX/BitchX1.3/search?q=%22CAP+REQ%22&
link: http://www.bitchx.com
support:
stable:
Expand All @@ -78,7 +81,9 @@
extended-join:
invite-notify:
message-tags:
msgid:
multi-prefix:
reply-client-tag:
sasl-3.1:
server-time:
setname:
Expand Down Expand Up @@ -116,11 +121,12 @@
SASL:
- plain
- name: Glirc
# ref: https://github.com/glguy/irc-core/blob/v2/src/Client/State/Network.hs#L686-L687
# ref: https://github.com/glguy/irc-core/blob/v2/src/Client/State/Network.hs#L766
link: https://hackage.haskell.org/package/glirc
support:
stable:
account-notify:
account-tag:
away-notify:
batch:
cap-notify:
Expand All @@ -139,8 +145,8 @@
- scram-sha-1
- scram-sha-256
- name: HexChat
# ref: https://github.com/hexchat/hexchat/blob/v2.10.3/src/common/inbound.c#L1728
# https://github.com/hexchat/hexchat/blob/dd6f53f5040738f1349d4f0147a2204dc6ffab16/src/common/modes.c#L923
# ref: supported_caps in https://github.com/hexchat/hexchat/blob/v2.16.1/src/common/inbound.c#L1715
# inbound_005 in https://github.com/hexchat/hexchat/blob/v2.16.1/src/common/modes.c#L923
link: https://hexchat.github.io
support:
stable:
Expand All @@ -167,14 +173,15 @@
- external
- plain
- name: IceChat
# ref: CapREQ() in https://github.com/icechat/IceChat/blob/9.50P/src/IceChat/IRCConnection/ParseIRCData.cs
# ref: CapREQ() in https://github.com/icechat/IceChat/blob/9.53P/src/IceChat/IRCConnection/ParseIRCData.cs
link: https://icechat.net
support:
stable:
account-notify:
account-tag:
away-notify:
cap-3.1:
cap-3.2:
cap-notify:
chghost:
echo-message:
Expand All @@ -184,11 +191,12 @@
multi-prefix:
sasl-3.1:
server-time:
sts:
SASL:
- plain
- name: Irssi
# ref: https://github.com/irssi/irssi/blob/8a5d5d384ed20cefa3fdc4a65d27fac3e4913a7b/src/irc/core/irc-servers.h#L17
# https://github.com/irssi/irssi/blob/afcb48384e1aa1667c21478fabaf238c78c4d6b8/src/irc/core/channels-query.c#L55-L57
# ref: CAP_ in https://github.com/irssi/irssi/blob/1.4.3/src/irc/core/irc-servers.h#L17
# WHOX_ in https://github.com/irssi/irssi/blob/1.4.3/src/irc/core/channels-query.c#L55-L57
link: https://irssi.org
support:
stable:
Expand All @@ -210,9 +218,6 @@
SASL:
- external
- plain
partial:
stable:
setname: "Git draft cap"
- name: Konversation
# ref: Server::initCapablityNames() in https://github.com/KDE/konversation/blob/v21.04.0/src/irc/server.cpp
# https://github.com/KDE/konversation/blob/a8ac257a30d0c56635a35b12bdb59c45b5868c37/src/irc/inputfilter.cpp#L1283
Expand Down Expand Up @@ -251,6 +256,7 @@
server-time: Git
starttls:
userhost-in-names: Git
whox:
SASL:
- external
- plain
Expand Down Expand Up @@ -302,7 +308,7 @@
scram-sha-256:
- name: Mozilla Thunderbird
# ref: irc{CAP,EchoMessage,MultiPrefix,SASL,ServerTime,WatchMonitor}.jsm files in
# https://searchfox.org/comm-central/source/chat/protocols/irc/
# https://github.com/mozilla/releases-comm-central/tree/219c6396225f9c262cef4fe7766f5c31cefe2a05/chat/protocols/irc
link: https://www.thunderbird.net/
support:
stable:
Expand All @@ -315,6 +321,7 @@
sasl-3.1:
sasl-3.2: 72.0+
server-time: 60.0+
whox:
SASL:
- plain
- name: Quassel
Expand Down Expand Up @@ -365,6 +372,7 @@
server-time:
setname:
typing-client-tag:
whox:
SASL:
plain:
- name: Srain
Expand Down Expand Up @@ -419,9 +427,8 @@
- external
- plain
- name: WeeChat
# ref: https://weechat.org/files/changelog/ChangeLog-devel.html or IRC_COMMAND_CAP_SUPPORTED_COMPLETION
# in https://github.com/weechat/weechat/blob/master/src/plugins/irc/irc-command.h
# https://github.com/weechat/weechat/blob/c44b79dce7f2f2dec9e802b001dcf0acdfa049d0/src/plugins/irc/irc-channel.c#L790
# ref: https://weechat.org/files/changelog/ChangeLog-devel.html or
# https://github.com/weechat/weechat/blob/v3.7.1/doc/en/weechat_user.en.adoc#irc_ircv3_support
link: https://weechat.org
support:
stable:
Expand Down Expand Up @@ -578,6 +585,7 @@
sts:
userhost-in-names:
webirc:
whox:
SASL:
- external
- plain
Expand Down