Share

DarkFire IRC Daemon

File Release Notes and Changelog

Release Name: df-1.3.6

Notes:
** DarkFire IRCd v1.3.6 **

More DVS changes. It appears as if DVS is reaching a mature state and more
changes are unlikely in the near future. All includes some new o:line flags,
take a look at doc/example.conf for more info.

Changes: Wed, Jan 14, 2004 -- dave (df-1.3.6) * Code cleanups around DVS * Always set DVS flag (independent of Services status), when checking DVS status for use, include a Services check. * Store a DVS time for each local client (time of warning) and give them 10 minutes to ID. This can initialize when services return * Fixed chbuf to allow for channels to already exist, also send joins in order * Added oper flag to allow SA's to use reserved commands (/samode and /akill) when services are online. Compile option to allow this must be enabled, the W oline flag is used in combination with the oper's existing privilges (it does not imply them) * Exempt operators from excess flood (can be disabled in config.h) * Updated user /mode command (to make oflags work as advertised and to make more sense) * Added umode F to exempt opers from normal throttling (certain commands still trigger). Opers must have oflag F to set this umode * Added warning when a non-ULined server connects that does not support DVS (all servers running versions prior to 1.3.6 will cause the warning) * Updated chbuf to prevent duplicate joins. If possible, run the chbuf_empty() function on /join (so if services disappeared, the joins are already processed) prior to processing the command itself * Added support for /dvs command. Uses the W oline flag * Fixes for networks w/o DVS enabled