Commits


ngIRCd 0.12.0


Updated NEWS and ChangeLog for ngIRCd 0.12.0.


If bind() fails, also print ip address and not just the port number.


Fix complie on FreeBSD 5.4 and AIX. This is picked from commits d9c26f3aeb35e979b72f7b0ac4220dbd07d7bc15 "ng_ipaddr.h must include netinet/in.h." and 4e507881f30c8b4296d87de519658e45f8cb417f "On AIX (for example) socklen_t is defined in sys/socket.h"


Fix secret channel information leak /who on a secret channel that the user is not a member of now returns proper RPL_ENDOFWHO_MSG instead of nothing. [picked from 12cd554af1709c44f35024d7d2fc368fb22f133d; without testcase]


ngIRCd 0.12.0-pre2


Merge branch 'master' into branch-0-12-x


Updated NEWS and ChangeLog for ngIRCd 0.12.0-pre2.


Merge branch 'master' into branch-0-12-x


--configtest: fix missing whitespace at "ConnectIPv4" option.


Testsuite: remove erroneous ConfUID setting in config file. The config file for ngircds test suite contained obsolete ConfUID/ConfGID settings, causing ngircd to needlesly complain when started as non-root (which is hopefully the _normal_ case...)


Merge branch 'master' into branch-0-12-x Fixed bug 81: When trying to part a channel ("PART #channel") the client is not member of the daemon now correctly reports the numeric ERR_NOTONCHANNEL (442) insted of ERR_NOSUCHCHANNEL (403).


--enable-ipv6: fix indentation in ./configure --help output.


Get rid of cvs-version.* and CVSDATE definition. (cherry picked from commit b187fac244f4e14705f882ba7c43eef0238e2830)


Get rid of cvs-version.* and CVSDATE definition.


Merge branch 'master' of git://git.breakpoint.cc/fw/ngircd-fw


Documentation: get rid of some more references to CVS, switch to GIT. (cherry picked from commit 6e9389b86c906c53a7797b8ced87a19195e16333)


Documentation: get rid of some more references to CVS, switch to GIT.


Report ERR_NOTONCHANNEL when trying to part a channel one is not member of. When trying to part a channel ("PART #channel") the client is not member of the daemon now correctly reports the numeric ERR_NOTONCHANNEL (442) insted of ERR_NOSUCHCHANNEL (403).


IPv6: Add config options to disabe ipv4/ipv6 support. This also enables ipv6-only setups.


Don't include doc/CVS.txt in distribution archive, use doc/GIT.txt now!


Channel_Part(): Code and comment cleanup.


Don't include doc/CVS.txt in distribution archive, use doc/GIT.txt now! (cherry picked from commit a8e0eb62e9dce81ca4a5c5911428561b90bf2c6e)


ngIRCd 0.12.0-pre1


IRC_PART(): code and comment cleanup.