DarkFire IRCd is an efficient, modern, and flexible IRC server used primarily on the DarkFire IRC Network. Originally based on Dreamforge, it has numerous enhancements and a wider variety of features. It features an efficient server to server protocol, a wide variety of user and operator commands, and a flexible protocol.
|Tags||Communications Chat IRC|
|Operating Systems||OS Independent|
Release Notes: The IRCd now uses the DarkFire Verification System to screen clients and require a human interaction (must be used with services). DVS has features such as auto- timeout, exemptions based on class, channel cache (to execute /joins after DVS status is removed), and more. It now also supports the Spanish language in numerics and recognizes many TLDs and IPs for the default language.
Release Notes: This release includes various fixes and cleanups from 1.2.0 and earlier releases. A critical flaw in the /who code allowed users to compromise a disguised host if they knew enough of a user's address. A ban/except removal bug has been removed. Previously, (s)qlines were not checked on connect, which allowed clients to use banned nicks. Unregistered nicks can now join registered-only channels when services are down; however, they will not be able to talk (as if they were banned or moderated).
Release Notes: This is an important release featuring major bugfixes and feature enhancements. It also features increased security, improved DCC protection, channel half-ops, channel exceptions (inverse bans), and new operator capabilities such as the ability to forcibly join a channel, to use /akill when services are down, and a new and more powerful mass-kill command. DarkFire IRCd also features numerous code enhancements that reduce bandwidth and processing time, such as channel-based joins and modularized code which takes advantage of similar functions.