-
echoIRCd 5.0.1 Stable
released this
2026-08-30 21:39:03 +00:00 | 1 commits to main since this releaseThe changes since 5.0.0.
Highlights
- SASL — new SCRAM-SHA-256 and ECDSA-NIST256P-CHALLENGE mechanisms; both are
challenge/response, so they're advertised even on the plaintext port. - Operator privileges — a full model: oper types and reusable capability classes, named
privileges enforced at the flood / join / visibility gates, a per-type usermode/chanmode
allow-list, and-denytoken exclusion. - Connect notices — the connecting-client notice now shows the IP (tagged ipv4/ipv6), the
+x
cloaked host, the transport (WebSocket) and TLS version/cipher, and the port / SNI / account —
with IP and geo/ASN redacted from non-netadmin opers. - GeoIP & ASN — a native MaxMind ASN module, an
A:<asn>extban, connect-class and
security-group matching on origin AS, and city + ASN in geo (WHOIS,GEOIP, connect notice). - IRCv3 —
draft/event-playbackanddraft/webpush(RFC 8291/8292 Web Push with VAPID). - Localization — server-wide locale via
lang/<code>.confcatalogs (fr, es); English stays
zero-cost. - Per-SNI branding — one daemon presenting multiple server/network identities by TLS SNI.
- Operations — an
echoircd rehashCLI andSIGHUPin-place config reload, a richer
RPL_VERSION, and the watchdog now names the slow event.
Install
Pull the container image:
docker pull git.devtronic.pro/echo/echoircd:5.0.1Or download the Linux x86-64 binary below, or build from source with
cargo build --release.Documentation
- Docs: https://echoircd.org/docs
- Configuration guide: https://echoircd.org/docs/configuration
- Full changelog: https://echoircd.org/docs/changelog
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
echoircd-5.0.1-x86_64-linux.tar.gz
0 downloads · 2.1 MiB
- SASL — new SCRAM-SHA-256 and ECDSA-NIST256P-CHALLENGE mechanisms; both are