ngIRCd

Portable and open source IRC daemon written from scratch
Download

ngIRCd Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Alexander Barton
  • Publisher web site:
  • http://ngircd.barton.de/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 396 KB

ngIRCd Tags


ngIRCd Description

Portable and open source IRC daemon written from scratch ngIRCd (Next Generation IRC Daemon) is a portable and open source IRC daemon written from scratch. ngIRCd is very easy to configure, supports server links (even with original ircds) and is capable of running on hosts with changing IP addresses (such as dial-in networks).Why should you use ngIRCd? Because ...· there are no problems with servers on changing or non-static IP addresses.· there is a small and lean configuration file.· there is a free, modern and open source C source code.· it is still under active development.ngIRCd is tested on a regular basis on the following platform (version numbers used in parenthesis). These are the officially supported systems:· Mac OS X (10.x, GNU C 2.95.x/3.x)· AIX (3.2.5, IBM XL C Compiler)· A/UX (3.x, original Apple C Compiler or GNU C)· FreeBSD (4.5/i386, GNU C)· HP-UX (10.20, GNU C)· HP-UX (9.10/m68k, HP-UX cc)· IRIX (6.5, SGI MIPSpro C 7.30)· Linux (2.2.x/i386, 2.4.x/i386 and 2.4.x/hppa, GNU C)· NetBSD (1.5.2/i386 and 1.5.3/m68k, GNU C)· OpenBSD (3.4/i386)· Solaris (2.5.1 and 2.6, GNU C)· Windows with Cygwin (GNU C)As ngIRCd relies on UNIX standards and uses GNU automake and GNU autoconf there are good chances that it also supports UNIX-based operating systems. What's New in This Release: · Do not add default listening port (6667) if SSL ports were specified, so · ngIRCd can be configured to only accept SSL-encrypted connections now. · Enable IRC operators to use the IRC command SQUIT (insted of the already · implemented but non-standard DISCONNECT command). · New configuration option "AllowRemoteOper" (disabled by default) that · enables remote IRC operators to use the IRC commands SQUIT and CONNECT · on the local server. · Mac OS X: fix test for packagemaker(1) tool in Makefile and use gcc 4.0 · for Mac OS X 10.4 compatibility in the Xcode project file. · Fix --with-{openssl|gnutls} to accept path names. · Fix LSB header of Debian init script. · Updated doc/Platforms.txt and include new script contrib/platformtest.sh · to ease generating platform reports. · Fix connection information for already registered connections. · Enforce upper limit on maximum number of handled commands. This implements · a throttling scheme: an IRC client can send up to 3 commands or 256 bytes · per second before a one second pause is enforced. · Fix connection counter. · Fix a few error handling glitches for SSL/TLS connections. · Minor fixes to manual pages and documentation.


ngIRCd Related Software