UnrealIRCd

Software Screenshot:
UnrealIRCd
Software Details:
Version: 3.2.10.2
Upload Date: 19 Feb 15
Developer: Carsten V. Munk
Distribution Type: Freeware
Downloads: 31

Rating: 3.0/5 (Total Votes: 3)

UnrealIRCd is an open source IRC server (or daemon) forged from the Dreamforge IRC daemon that was formerly used by the DALnet IRC Network.

UnrealIRCd is designed to be an advanced IRCd, so it is probably not the best choice for beginners.

Unreal can run on several operating systems including Linux, BSD, MacOS X, Solaris, HP-UX, Windows (NT4/2K/XP/2003).

What is new in this release:

  • Two major bugs were discovered in 3.2.10/3.2.10.1 which have been resolved in this version: the first bug is a remote crash issue if SSL support is enabled (NULL pointer dereference), and the second issue can also potentially lead to a crash (read-after-free).
  • In addition to this, there have also been some other fixes in the areas of server linking and flood hardening.
  • All 3.2.10 and 3.2.10.1 users should upgrade in the next few weeks, especially if you have SSL/TLS support enabled.

What is new in version 3.2.10:

  • NEW:
  • Improved socket engine. This brings some performance improvements and also makes it easier to configure a system to hold more than 1024 clients (no more editing of header files on Linux!).
  • ESVID support: services can communicate the account name of the user back to the IRCd. This only works on ESVID-capable services: Extban ~a:: matches users who are logged in to services with that account name. Show account name in /WHOIS
  • CAP support: this enables clients to enable certain features more easily. Can be disabled through set::options::disable-cap.
  • Now that STARTTLS is advertised in CAP it is likely to be used more often.
  • away-notify: informs clients of AWAY state changes of users on the same channels, for clients that support this.
  • account-notify: similar to away-notify, inform clients of changes in the login status and account name used by other clients on the same channels.
  • SASL support. To use this, and if your services support this, you point set::sasl-server to your services server.
  • Server-side MLOCK support: the IRCd will prevent channel mode changes depending on the MLOCK setting in services. Requires special support from services for this feature.
  • User Mode +I (IRCOp only): hide idle time
  • auth-method 'sslclientcertfp': authenticate users using an SSL client certificate by the SHA256 fingerprint of that certificate. The documentation has a new section (3.19) called 'Authentication Types' which contains an (improved) example of how to use SSL client certificate authentication instead of regular passwords.
  • oper::require-modes: an optional setting, which can be used to require users to have certain user modes (such as 'z') before they can /OPER up.
  • allow/deny channel: you can now optionally specify a class here as an extra filter.
  • doc/example.es.conf: Spanish translation of example configuration file.
  • There have also been some behavior changes, which can be considered NEW, see next section (CHANGED).
  • CHANGED:
  • Anti-spoof protection (ping cookies) can now be enabled/disabled at run-time through set::ping-cookie [yes|no]. The default is 'yes' (enabled).
  • A quit with 'Ping timeout' now shows the number of seconds since the ping.
  • Print out a warning if we can't write to a log file.
  • Refuse to boot if we can't write to ANY log file.
  • Windows: if an SSL certificate exists, then uncheck the 'generate SSL certificate' checkbox by default.
  • *NIX with SSL: We now ask in ./Config if you want to generate an SSL certificate. The certificate is then copied when you run 'make install'.
  • MAJOR BUGS FIXED:
  • Windows SSL crash (this issue was already fixed in 3.2.9-SSL-fix)
  • Other than that, none?
  • MINOR BUGS FIXED:
  • Various compile problems, in particular with remote includes enabled.
  • Windows: the installer sometimes insisted that the Visual C++ 2008 redistributable package was not installed, when it actually was there.
  • Windows: MOTD file date/time was always showing up as 1/1/1970.
  • And more... see Changelog
  • REMOVED / DROPPED:
  • Windows 9X is no longer supported
  • The networks/ directory has been removed

What is new in version 3.2.9:

  • This version comes with 212 changes, more than all previous three releases combined.
  • Along with the usual number of bugfixes, there are numerous new features, including the new extban types ~j and ~R, stacked extbans, and extended invex support.
  • STARTTLS support has been added, and both server linking and remote includes have been improved to be more robust.
  • There have also been some behavior changes, such as with channel mode +z/+Z.

What is new in version 3.2.8:

  • This release fixes some major bugs and adds some important workarounds such as slow spamfilter detection (and removal), detection of time shifts, and improved Mac OS X support.
  • Several minor bugs were also fixed, such as in CGI:IRC, IPv6, CHROOTDIR, and more.
  • The new features include WATCH away notification and UHNAMES support.

Similar Software

xchat-gnome
xchat-gnome

3 Jun 15

Profanity
Profanity

27 Sep 15

NetHirc
NetHirc

2 Jun 15

toastbot
toastbot

14 Apr 15

Comments to UnrealIRCd

Comments not found
Add Comment
Turn on images!