TR-IRCD is an ircd and a collection of services programs for IRC networks. The ircd is heavily influenced by ircd-hybrid and Bahamut. It includes support for IRC extensions such as md5-encrypted hostnames, modules, threads, different protocols, channel modes, and languages. It supports IPv6 and Web-based configuration, and includes a proxy scanner.
| Tags | Communications Chat IRC |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX BSD BSD/OS FreeBSD NetBSD OpenBSD HP-UX Linux Solaris Unix |
| Implementation | C |
Recent releases


Changes: Small fixes and language optimizations.


Changes: This release added +J and +K channel modes, Linux epoll support, and a KNOCK command, and removed many useless, ancient features.


Changes: Many bugfixes and code cleanup. A fix in maskitem expiration. New channel modes +JK, joindelay, and noknock, and a new command KNOCK.


Changes: This release fixes oddities on sjoin parsing and channelmode handling. It adds a new option to the /SET command, enabling identd-complain on runtime or disabling it.


Changes: Problems with built-in printf, client exit routines, new kline behavior, and the accept commands were solved. Some smaller bugs have been fixed.