InspIRCd History

Version history for InspIRCd shows you how often it was updated over the past months (starting Jan 28, 2008) as well as 'what is new' information for each update (if available, since this information provided by the author).

Version: 1.2.6
Size: 619 KB
OS: Windows
Description:   InspIRCd is a modular C++ IRCd (IRC daemon) for Linux, BSD, Windows and Apple OS X systems created to provide a stable, modern, and lightweight IRCd written from scratch.

v 1.2.6 updated on Mar 04, 2010

1.2.6 is released. It was actually released Thursday, but there have been several issues with the release scripts and bug tracker that prevented the tarball from being built until now. This fixes the 100% CPU issue on server delink and a crash on server ping timeout. It also includes some minor bugfixes (GnuTLS certificate chains, LDAP userassword support, STARTTLS specification update, and FPART reason specification).

v 1.2.5 updated on Feb 19, 2010

1.2.5 is released, correcting the crash-on-delink bug that 1.2.4 was intended to fix. The 1.2.4 fix only caught one method of triggering the bug; this release is more thoroughly tested. It also fixes a 100% CPU use bug in epoll that will require an ircd restart to fix if you have hit it. 2.0 beta 3 has also been tagged; it has the same netsplit crash fixes as the 1.2 stable line, and a few other module fixes. DNSBL and GeoIP modules can now be used to assign connect blocks, which could be used to implement complex restrictions like only allowing TOR for valid accounts. You can download the files with these links (If you're using wget, quote the URLs):

v 1.2.4 updated on Feb 13, 2010

A quick release this time, fixing a crash on certain netsplits that had been difficult to reproduce on test servers. Thanks to chazzy_potter for confirming the fix. You can download the new version with this link (If you're using wget, quote the URL): No changelog this time, it's just the one bugfix.

v 1.2.2 updated on Jan 22, 2010

We have another release of 1.2 stable, and 2.0 is now moving to beta 1. 1.2.2 fixes a few bugs found in 1.2.1, including a bug that caused netsplits on rehash. 2.0 beta 1 introduces better fakelag and send queue management, new cloaking modes, and a number of improvements in error handling. For a list of all the new features of the 2.0 branch, see You can download the files with these links (If you're using wget, quote the URLs): A changelog will be attached.

v 1.2.1 updated on Oct 28, 2009

First up, a very small summary, because this is going to be a very long post. - 1.2.1 is released and now available. It contains two crash fixes over 1.2.0, and a small number of other enhancements. - 2.0.0a1 is released and now available. Also known as the 'daniel went insane to bring this to you' release - I'm retiring from the development team. Now, in detail, I'll approach these in opposite order from how they were announced, because I know that a lot of people are going to have a lot of different questions. Myself first: This will come as nothing new to some people, but a lot of you won't know this properly, but here it goes: I've been around IRC now for approximately 8 years, or in more casual terms "far too long". Of these 8 years, I've been with InspIRCd not quite from the beginning, but certainly from very early on - and definitely from when it was actually usable. It's been a pleasure to see somethin grow from being so small to being so thriving and tangible and full of life in a harsh environment like IRC where so many projects die or don't reach their potential. It's not been an easy road, it's definitely not been a rewarding road, but it's been a fulfilling one. I've enjoyed these 8 years, and I'm by no means leaving IRC. I just think that - for now - the time has come for me to move on to other things. As such, and because InspIRCd is in capable hands (daniel & others), I will be.. for lack of a better word.. retiring from development. For day to day things, this means you don't need to come to me anymore. Daniel and the rest of the team, the bugtracker, forums, &c will all still be around - and welcoming your participation. InspIRCd will go on - and as this post proves - is going on perfectly well without my participation. I haven't done much/any of the work for these two releases. I'd like to personally extend a thanks to everyone over the years who has helped me, encouraged me, thanked me - and even called me an asshole. You've all helped push this project far beyond what it ever would have been for me otherwise. In terms of names, (obviously in *addition* to the team), I'd like to thank Brain, Special, Stskeeps (who certainly has, and continues, to enjoy calling me an asshole), danieldg, peavey and last - but by no means least, Brik. I'd like to also note that the team has my best wishes to continue on and kick some ass. I'm sure you will. We're off to a good start being the #2 most used IRCd and climbing in numbers daily. 1.2 in particular is now over 100 servers - our best record so far. If anyone is curious as to what I'm going to be working on in the future, well, this will sound a bit familiar to some of you, but I'm going to be spending my spare time on various other programming things, amongst them, some work on smaller devices like tablets. I'm first in line to purchase a Nokia N900 next week and I think you should be to. Mobile devices are a huge part of our world, but one which has by no means been fully explored from a software standpoint, and I think that's something that we need a lot more of. For more information, see -- Back to the releases, 1.2.1 is available to follow up on two crashes reported in 1.2.0. I'm personally thrilled we've had so few problems with 1.2 since release. It vindicates to me that we did the *right* thing when developing it, and we released it at more or less the right time. I'm sure it will continue to grow to new heights in the future. To download, visit: (as usual, using wget? *quote the URL*) 2.0.0a1 is released. A lot of you might be wondering what the hell we are thinking releasing a new major release (even in alpha) so soon after 1.2, well, this is the 'big plan' we've been working on for the past year. We're going to be releasing major changes more often, but we still won't release them before they're ready, so, as usual - this one is for previewing and testing, not for deploying on your network at this stage. To download, visit: (as usual, using wget? *quote the URL*) I'd like to thank danieldg for putting together these releases, in particular, for the immense amount of work he put into 2.0, and to pass on my personal hopes for an amazing future that I'm sure will become reality soon enough. For the curious, a diffstat and changelog will be attached as always.

v 1.2.0 updated on Aug 31, 2009

A few years in the making, months in the testing, thousands of lines of code in the writing, we're finally done. 1.2.0 is ready for every day usage. A grand total of 0 issues have been reported since rc5, so we are confident that things should have settled down now, though we will remain ready to rectify any problems that arise. 1.2 aims at following on from the surge in popularity following our stable 1.1 series. A number of new features have been introduced, borrowing on ideas from many other parts of the IRC community, as well as introducing a few of our own. Some performance enhancements and many architectural improvements have also been made. 1.2.0 is now recommended for usage. Networks that do not require any of the new features are still free to run 1.1, which is still supported. To download the tarball, visit: (if you're using wget, *QUOTE THE URL*) New features include: Support for channel extended bans with many different extended ban types available to use - any channel restriction (like +S for stripping colours) can also apply as an extban Reworked configuration files that are easier to understand and make InspIRCd easier to configure. Limits such as max nick length, max channel length and so on are configurable via the inspircd.conf rather than at compile-time. Support for IRCd-level fantasy commands such as !op in m_alias. Support for hybrid's +g callerid mode. m_shun is now an official module Ability to save all xlines (/cban, /qline, any command level ban) to a xline.db file so if you only have one server, you don't lose all your bans if the server goes down. Support for pluggable regular expression modules including Glob, POSIX, TRE and PCRE. Penalty ("fakelag") system to better discourage users from flooding the server. Availability of privsets for opers and the ability to set what oper-only user modes and channel modes a oper class can set. Support for custom casemapping in nicknames and across the network. Ability to hash more than just oper passwords. You can now have hashed block passwords and restart and die passwords. Support for permanent channels. When a oper sets channelmode +P on a channel, if everyone leaves, the channel stays open, keeps all its channel bans, topic and is still displayed in /list. Many SSL features such as linking using a SSL fingerprint as authentication, opering with a SSL fingerprint as authentication, requiring opers to use SSL to oper up and more were added with the m_sslinfo module. Support for customisable oper prefixing (like '!') in channels. Ability to limit number of users allowed in a connect class with the limit="" option. Support for Regex-based bans with /RLINE. New module, m_connectban, that will zline a user for connect and quit flooding after a certain amount of connects/quits in a certain amount of time. Support for Executable includes to the configuration file which can be used to create remote includes. /invite timers. Ability to set invites that expire a la: /invite foo #bar 5m for a invite that would expire in 5 minutes. Ability to log server notices to channel (m_chanlog) Configurable prefixes for +qa (m_chanprotect). No longer are you required to use ~&, you can change +a's prefix to be ! or some other character if you'd like. A new modulemanager was added for a Package Manager-like system for 3rd-party modules. Support for CIDR range detection of flooding and throttling, meaning distributed attacks are less effective User modes and Channel modes can also now be disabled in the block in the configuration file Lower memory and CPU usage than any previous InspIRCd release. Many, many more! The list of people who have helped out from 1.1 to 1.2 is huge, but in particular, I would like to thank MacGyver, Namegduf, Taros, danieldg, Brain, peavey, Om, psychon, Special, aquanight, satmd, Majic, jdhore, Darom, Jason, Sm0ke0ut, PinkFreud and Syloq. Special mentions also go to Adam, chaz, Amanda, Brik, Kat, and anyone else who has helped us through the past few years. Some of you probably hate us now, but thanks anyway ;p. Additional thanks go to all of *you*, the people who use our code. We value your input, and we love you all! (If you feel forgotten, please, don't! I have a really bad memory. Just let me know) As always, a changelog and diffstat will be included for the curious.

v 1.1.21 updated on Sep 01, 2008

The latest release in the stable 1.1 series has been released, consisting of a number of internal fixes for increased reliability and performance. This is a HIGHLY RECOMMENDED release. Fixes include problems with Anope support, m_ident sometimes not correctly resolving ident, OpenSSL connections terminating when they shouldn't, corruption on /map output, silent SVSHOLD (no more annoying notices), and U:Lines may now deoper users without resorting to /kill (so defender's secureoper functionality will work properly). I would also like to specially thank Namegduf for his help and efforts with a number of fixes in this release.

v 1.1.16 updated on Jan 28, 2008

Backport : Explicitly allow channels denied by Backport fix for bug #464 reported by John Rebind server sockets on REHASH, closes bug #478 Update conf (patch from bug #463, thanks John) Backport r8661: don't send 421 to unregistered clients (thanks nenolod)

Go back to the InspIRCd review

More Downloads

  • Voip Communicator

    Voip 's is the market's leading free SIP based softphone available for download. Based on the advanced architecture of eyeBeam 1.5 (Phoner's carrier grade telephony client), the new Phoner is designed to showcase some of the feature rich capabilities

  • Mobile DHCP Service for Windows NT4.0 Site License

    Mobile DHCP Service. MDHCP in conjunction with an operational DHCP server, allows Microsoft Windows NT 4.0 wireless network users to roam between 802

  • Grandstream BT-200

    Standard Desktop IP Telefon Das Grandstream BT200 bietet umfangreiche Komfort- Merkmale zum kleinen Preis. Neben einen Full- Duplex Lautsprecher bietet das Gerät einen 2, 5mm Headset- Anschluss.

  • Grandstream BT-101

    Der Klassiker unter den IP-Telefonen. Das Grandstream BT-101 Telefon ist eines der besten und preiswertesten Internet-Telefone am Markt.

  • Grandstream GXP-2000 Keypad

    The expansion solution to the GXP-2000 Now you can have your Grand GXP-2000 into a powerful communications center board.