ngIRCd Changelog

What's new in ngIRCd 19.1

May 9, 2012
  • Fix gcc warning (v4.6.3), initialize "list" variable to NULL.
  • Fix typos: "recieved" -> "received", "Please not" -> "Please note", and fix lintian(1) warning ""hyphen-used-as-minus-sign", too.
  • Really include _all_ patchtes to build the Anope module into the distribution archive
  • getpid.sh: Fix testcase error for Debian using sbuild(1).
  • Don't log "ngIRCd hello message" two times when starting up.

New in ngIRCd 17.1 (Feb 24, 2011)

  • Don't log critical (or worse) messages to stderr
  • Remove "error file" when compiled with debug code enabled
  • New numeric 329: get channel creation time on "MODE #chan" commands

New in ngIRCd 15 (Nov 13, 2009)

  • 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.

New in ngIRCd 14.1 (May 15, 2009)

  • Security: fix remotely triggerable crash in SSL/TLS code.
  • BSD start script contrib/ngircd.sh has been renamed to ngircd-bsd.sh.
  • New start/stop script for RedHat-based distributions: contrib/ngircd-redhat.init, thanks to Naoya Nakazawa .
  • Doxygen: update source code repository link to GIT.
  • Debian: build ngircd-full-dbg package.
  • Allow ping timeout quit messages to show the timeout value.
  • Fix error handling on compressed links.
  • Fix server list announcement.
  • Do not remove hostnames from info text.