Projects / znc


ZNC is an IRC bounce/proxy with many advanced features like detaching, multiple users, multiple clients per user, channel/query playback buffers, SSL, IPv6, transparent DCC bouncing, C++/Perl module support, party line, and Web administration.

Operating Systems

Recent releases

  •  06 Nov 2010 15:11

    Release Notes: The route_replies module now handles "354" who replies. A bogus "invalid password" error during login with some clients was fixed. Long input lines on incoming connections are rejected. The lastseen module should only link to webadmin if the latter is loaded. Cases where HTTP requests were incorrectly dropped were fixed. Partyline was fixed to work with servers that don't send a 005 CHANTYPES. An error message from configure if dlopen() isn't found was fixed.

    •  18 Feb 2010 21:28

      Release Notes: This release contains several minor bugfixes, a few feature enhancements, and a couple of new modules including block_motd and flooddetach. It adds a new ServerThrottle setting that sets a timeout between connections to the same server. It will only ask for the more common modules in --makeconf. The webadmin module now uses UTF-8 as its default charset, and the default skin has been updated to be easier on the eyes.

      •  23 May 2009 20:48

        Release Notes: Some new features were added to the *admin module. Some bugs were fixed in the *webadmin, *stickychan, and *partyline modules. Some behavior in the *fail2ban module was changed. When (un)loading modules, the -global flag was removed and znc will now automatically detect whether the module is global or not. There are some new module hooks for pre/post module (un)loading. This will make way for a rich permissions module in the future. Some minor bugs in the core were fixed, mostly involving extreme edge cases. Better support for Solaris was added.

        •  01 Mar 2009 08:51

          Release Notes: A security hole was fixed in webadmin. Webadmin will handle all HTTP requests on znc's IRC port(s). The admin module was added. Savebuff and away no longer ask for a password on startup. The fail2ban module was added. savebuff now also works with KeepBuffer turned off. Webadmin did not properly escape module descriptions, which could allow XSS attacks. Some "use of uninitialized variable" warnings were fixed. The return value of strftime() is checked. Lots of other features and fixes were added.

          •  13 Sep 2008 18:03

            Release Notes: This is mainly a bugfix release. /msg *status restart was added and the MaxJoins and JoinTries options were added to webadmin. keepnick and autocycle were moved into modules and several other small fixes have been made. It is also now possible to use salted hashes for increased security.

            Recent comments

            06 Dec 2008 14:37 AllMassive

            Best IRC-BNC available
            What a great piece of software - best Bnc out there.

            I am using it for some time now - never seen a Bnc with so many features (modules).

            Everything works Out-of-the-Box.

            Thanks you Devs !

            12 Apr 2007 06:55 sceptiQ

            Re: znc the best
            yeah, really looks nice! Im searching a way to find out how to use the modules, btw webmin isnt working in 0.047


            12 Nov 2005 07:04 kamikazegp

            znc the best
            The best piece of software I've tested in this category! Even if it's still in beta version it works better than all the others known (eg. bnc, psybnc, pimpbnc etc). It's stable, quick to configure and connect and very customizable (with modules). A little more work to do on default features and modules and it will be perfect!!!


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.