echoIRCd/src
2026-08-08 17:55:44 +00:00
..
coremods whox (354) + ircv3 standard-replies (fail/warn/note), account-tag, and +s/+p who/names member hiding 2026-08-08 17:55:44 +00:00
modules dnsbl on connect (m_dnsbl-style, ipv4+ipv6, own module), cache + parallelize resolver, group connect notices before cap 2026-08-08 02:26:02 +00:00
accounts.rs import echoircd — from-scratch irc daemon in native rust 2026-08-05 16:10:31 +00:00
channels.rs whox (354) + ircv3 standard-replies (fail/warn/note), account-tag, and +s/+p who/names member hiding 2026-08-08 17:55:44 +00:00
command.rs import echoircd — from-scratch irc daemon in native rust 2026-08-05 16:10:31 +00:00
config.rs dnsbl on connect (m_dnsbl-style, ipv4+ipv6, own module), cache + parallelize resolver, group connect notices before cap 2026-08-08 02:26:02 +00:00
extensible.rs import echoircd — from-scratch irc daemon in native rust 2026-08-05 16:10:31 +00:00
ircd.rs dnsbl on connect (m_dnsbl-style, ipv4+ipv6, own module), cache + parallelize resolver, group connect notices before cap 2026-08-08 02:26:02 +00:00
lib.rs reverse-dns clients on connect with pre-registration notices (checking ident / looking up your hostname) 2026-08-07 18:39:03 +00:00
link.rs scale the socket engine: mio epoll reactor for client connections (tens of thousands on a few threads) 2026-08-05 16:46:13 +00:00
main.rs reverse-dns clients on connect with pre-registration notices (checking ident / looking up your hostname) 2026-08-07 18:39:03 +00:00
message.rs import echoircd — from-scratch irc daemon in native rust 2026-08-05 16:10:31 +00:00
mode.rs add callerid (+g) with ACCEPT allow-list, plus msgid and extended-monitor 2026-08-05 16:21:58 +00:00
module.rs import echoircd — from-scratch irc daemon in native rust 2026-08-05 16:10:31 +00:00
numeric.rs whox (354) + ircv3 standard-replies (fail/warn/note), account-tag, and +s/+p who/names member hiding 2026-08-08 17:55:44 +00:00
resolver.rs dnsbl on connect (m_dnsbl-style, ipv4+ipv6, own module), cache + parallelize resolver, group connect notices before cap 2026-08-08 02:26:02 +00:00
server.rs whox (354) + ircv3 standard-replies (fail/warn/note), account-tag, and +s/+p who/names member hiding 2026-08-08 17:55:44 +00:00
socketengine.rs scale the socket engine: mio epoll reactor for client connections (tens of thousands on a few threads) 2026-08-05 16:46:13 +00:00
tls.rs import echoircd — from-scratch irc daemon in native rust 2026-08-05 16:10:31 +00:00
users.rs whox (354) + ircv3 standard-replies (fail/warn/note), account-tag, and +s/+p who/names member hiding 2026-08-08 17:55:44 +00:00
watch.rs add callerid (+g) with ACCEPT allow-list, plus msgid and extended-monitor 2026-08-05 16:21:58 +00:00
xline.rs import echoircd — from-scratch irc daemon in native rust 2026-08-05 16:10:31 +00:00