/**********************************/ /* Copyright (C) 2005-2009 IRCtoo */ /**********************************/ /* $Id$ */ Bahamut 1.8.6+irctoo+r5 * Merged bahamut 1.8.6 modifications. * Changed m_list() function to m_listall() and added a new m_list() that doesn't let users who were on-line for less than 2 minutes and aren't registered/opered to issue a /list. Bahamut 1.8.4+irctoo+r4 * Don't complain about juped servers trying to connect. * Added bahamut 1.8.4-release modifications. * Changed DEFAULT_NS_REGISTER_URL to http://www.irctoo.net/kb/view.php?kb=30 * Changed http://users.irctoo.net/kb/view.php?id=118 to http://www.irctoo.net/kb/view.php?kb=118 on check_sf function. * Added FIXTS command. * Changed AJ command to parse and send TS. * Added NW command (for servers to send network wide warnings). * Changed stats o output to be in human-readable format. * Added SENDBURST hooking (called from m_server.c during netbursts). * Added JOIN hooking (called from channel.c during local joins and allowing modules to block the join). * Let opers see +j/+l values with /mode #channel from outside. * Changed the throttle warnings to FLOOD_LEV (umode +f) and made them network wide. * Added protection against channel flooding by floodbots. Bahamut 1.8.4+irctoo+r3 * Fixed PASSWDLEN for cgi:irc host "spoofing". * Added SPAMFILTER support. * Added HELPOPS alias to HELPOP. * Added WO command (warnings) support for spamfilter. * Changed m_akill to fix "old bogus" akills and report to +d opers. * Fixed /stats ? and /stats l to hide u:lined servers' ips. Bahamut 1.8.4+irctoo+r2 * Bug fixes for user levels/redir command. Bahamut 1.8.4+irctoo+r1 * SAMODE - TS 0 * Added SSL support * Added ULF_NOBAWAY - don't send AWAYs on burst * Added ULF_NOCHANMSG - don't pass channel messages/notices * CMODE +N - No channel notices * SCJ - Services' join check (disabled by default) * /notice +#channel will go to ops as well * Include the real oper nick on /oper * Show modes on /whois to +A * Services control (SCJ/helpop/chatops/wallops) * Complain about svshold'ed nicks only to +d opers * Redirect users to another server by command of services, when the server is full, and on /die * User levels (SL/UL/LWO/LGO) * Added /helpop * Host/ip "spoofing" for web chat clients. * Added the OPERHOST patch. * Added S/D/I (SSL/NODNS/NOIDENTD) flags to port block. * Fixed some error messages. * Added sha256 encryption support (crypt_oper_pass on the options block). * Removed notice block for u:lined clients on servhubs because StatServ needs to get ctcp replies * Updated DEFAULT_NS_REGISTER_URL to: http://users.irctoo.net/kb/view.php?id=30 * Fixed a bug on /stats t & global notices * Don't show uplink servers for a u:lined or a hidden link on splits (we don't show them on /links so there is no reason to show it on the quit reason). * Applied the 64bit fixes for src/res.c