Bahamut was nice, but we wanted a bit more than the standard Bahamut offered. In the very beginning we only had small optimizations for FreeQuest, like default hostmasking for Opers and other default settings. After a while we started to use the bahamut-inet6 project and started to do some additions to it.
The new FreeQuest IRCd
An entire new version of our ircd is currently being actively developed. It’s based on the Bahamut 1.8.x tree and clientside SSL from the bahamut-inet6 project. For a brief explanation of what improvements fqircd-2.x has that fqircd-1.x didn’t, please read below.
- SSL support for clients
- OpenSSL encryption for server< ->server connections
- +q for clients (Hostmangling, ie. hide your real host to other users) , encodes the host with MD5 sum.
- +W mode for opers (Notice on WHOIS)
- +S channel mode (Only SSL enabled clients)
- +I channel mode (Invite Excempts)
- +e channel mode (Ban Excempts)
- +N channel mode (Do not recieve /INVITE notices)
- +q channel mode (Only host mangled clients may enter)
- CGI:IRC support
- SVSJOIN support
- RWHO - Regexp WHO function
- MAP shows a graphic maps of all servers connected
- Configurable classes for IRC Searchbots, so they don’t need to register to be able to do /LIST
- All registered users can do /LIST and not registered users needs to do /FQLIST
- More understandable config
Feel free to download your copy today and try it out!