KaosIRCd is an advanced IRCd, with SSL & Hostmasking. Lookup KrypticIRCd project page for download and newest version information.
Be the first to post a text review of KaosIRCd. Rate and review a project by clicking thumbs up or thumbs down in the right column.
After Years of getting busy with Life, Having a baby recently.. Moving.. And Other Things.... I Have Decided To Start Working On KrypticIRCd Once Again. The Network For Kryptic Has Been Moved From irc.kaosIRC.net To irc.darkkaos.net Feel Free To Logon. Explore. And Support Us =]
Version 4 is now a release canidate, if you want to help test for bugs visit irc.kaosirc.net port 6666 Testing phase has already begun. ALOT new to KrypticIRCd - Halfops, Shun, and MORE!!! Upcoming Release will be after testing has been completed *note* v3 - 3.9 were Private Versions, thats why 2.6 is latest
2.6.7 has been released, I havent had the time to add to sourceforge, if u want it visit: www.kaosirc.net and download it (once u login/register for an account)
Fixes from 1.0 to Current (2.6): (bahamut 1.8.2 fixes:) * fixed entropy generation on OpenBSD and cleaned up status messages * fixed cosmetic error in /stats C reply * fixed autoconnect blast when connect->port was specified but not class->connfreq * fixed crash on /stats request from a server * fixed invite exceptions not working at all * fixed ban exemptions not affecting bquiet * fixed -e/-I sync failure during netbursts of older channels * tweaked reference.conf * corrected new find_port() check * now removing simbans (restrict blocks) on rehash * fixed cosmetic errors in nick collision kills * Converted old "X line" messages to "X block" * Changed stray free() to MyFree() * Corrected a tolower() reference I missed the first time around * Removed ancient prototype causing compile failures with gcc 3.4 * Fixed 005 WATCH token (was using incorrect number) * Removed temporary debug code causing compile failure when !USE_SYSLOG * Finished correcting same port, multiple IP binds * stats L shows user IPs again (but still hides opers) * Numerics 477 and 487 no longer hardcoded dal.net * Fixed numeric responses for certain PRIVMSG/NOTICE targets * Updated reference.conf and template.conf with additional bits and better documentation of Allow block quirks * Tweaked handling and display of removed-but-not-yet-deleted conf entries * after a rehash (Oper, Connect, Class) * Oper block host entries are now matched against the user@host that would appear on IRC (previously what they matched was a bit convoluted) * Corrected class maxusers handling -- applies to the class, not the allow block * Updated 004 and 005 numerics * trace now shows the class list again * bquiet is now using deferred cache concept from ratbox to deal with ban exemptions correctly * Ban exemptions are now marked with type and checked during nick_is_banned() * Begin unbreaking redundant ban check -- will take at least one more release to complete * Cleaned up related channel ban code * CHOOK_10SEC is now called when it should be * Unbroke modules command handling * Fixed modules load crash when there was no Modules block in ircd.conf * Fixed SVSKILL crash on no parameters * Compile fixes for DNS_DEBUG and DEBUGMODE (but don't use DEBUGMODE) * Compile fix for missing LINE_MAX * Spellcheck: virii -> viruses (from The List) * HIDE_LINKS functionality inverted and attached to show_links token in Options block * NO_CHANOPS_WHEN_SPLIT functionality inverted and attached to allow_split_ops token in Options block * Merging duplicate Allow blocks during rehash to avoid admin confusion * Boolean Options block items can now be disabled by rehash * Fixed "servtype hub" causing certain previously specified options to reset to defaults * Fixed a loop error report that was broken when it was introduced 11 years ago * Ignoring SVSMODE +o/O attempts (not handled correctly) * Repaired showing of +s channels in LIST to +A users * Fixed and document DENY_SERVICES_MSGS (from wshs) * Corrected structfunc.h prototypes for modules (from wshs) * Added SVSMODE -e/-I support for channels * Fixed .maxclients not being read on startup * Rewrote m_invite(), behaves logically now * Enabled cmode +j (joins:secs rate limit) * Fixed resolver cache corruption (and crash), mostly affected newer RedHat * More conf documentation clarity * Unresolved class reference in conf now reports class name * Updated RPL_VERSION, RPL_ISUPPORT; now running from a cache in s_debug.c * Removed sockhost data from RPL_YOURHOST, since it was always zeroed * Squished more memory corruption bugs * thanks Glitch and dev0 for more patience and cores * Module support is now unconditionally disabled under OS X * Build system now handles FD_SETSIZE properly when using the select engine * Internal maxconnections and SET MAX handling is rational again * ircd can run with as few as 20 FDs and support 10 clients * Ripped out obsolete sendto_match_servs() * Added support for non-noquit servers in #define NOQUIT * Updated zlib to version 1.2.1 * Restricted stats q/Q/g to opers * Show IPs in stats C to services and local +A * Added RWHO, see /rwho ? and doc/pcrepattern.html for info * Set +k and +s umodes to opers only. * Fixed a bug in m_trace that caused cores when issuing a /trace when connecting to a server. * ERR_WHOSYNTAX reply changed to ERR_NOPRIVILEGES for non opers trying oper restricted who, but using correct syntax fixed KrypticIRCd > KaosIRCd changes: * added QJOIN * enhanced cmode J * enhanced mode q * enhanced ircops * MAJOR code cleanup (total disoragization from KrypticIRCd 2.4 (private)) * ban fixes * mode +q on connect (optional) * users could mode themselves +S. FIXED. * changed name to kaosIRCd (due to nomad, and synapse) * merge with bahamut 1.8.2 * no oper walk added * whois paranoid added * map changes/cleanup * operhost added * Fixed /LIST behaviour. Under certain cases it made the ircd coredump. * Improved SSL Certificate generation Now checks for existing certificates at install location * Fixed a bug with hostmangling (Possible memleak) * CGI:IRC Re-write (again!) * SVSJOIN implemented. This is to enable services autojoin. * CGI:IRC Re-write. * Mangling options are now in config * New mangle based on a mode secure md5 instead of crc32, this is also selectable in the config. * Changed the behaviour of /LIST again * CGI:IRC support redone. Allows normal port passwords to function along with CGI:IRC. * Merge with bahamut 1.8 cvs * Fix a bug in hostmangling * Fixed typos and old referenced to Bahamut * Changed the way IRC Operator is shown on /WHOIS * Documentation updated and moved * Fixed an error in s_conf.c that causes some crashes * /Kmodes reports the nick it was used on. * Merge with bahamut 1.8(cvs) tree: solaris/gcc 2.9 fixes * Formatting issue in version.c * Last minute ban fix, reported by sf.net user * Server crash when another server requests 'stats u' (operstats) * Merge with bahamut 1.8.1 * Finally fixed the map SPY_LEV message * Opers could not join +i channels * umode_q fixed. * +S channels still did not allow +S users in them when they were using SSL. * SAMODE cleaned up * Numeric 004 corrected. * MAP reports usage to opers that are SPY_LEV * More error handling in umode_q * +S not propogated to client (just not TOLD they were set +S) * Added channelmode +S (SSL-only clients can join) * Hostmangling ported to +q * Admins can see all channels (missed that one ... :) ) * Fixes for a bug that caused a crash on server<>server links * Added support for SSL clients * Added CGIIRC support, and fixed bugs in it. * Opers may join any channel regardless of bans/exemptions/keys, ect. * SSL certifates are generated at configure time * Support for a better /list added * MAP command added * whoisparanoid added (+W) * All references to dalnet removed. * Config files altered for KrypticIRCd.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?