Commits


ngIRCd Release 22~rc1


Update NEWS and ChangeLog for ngIRCd 22 once more ...


Sync "except lists" between servers Up to now, ban, invite, and G-Line lists have been synced between servers while linking -- but obviously nobody noticed that except list have been missing ever since. Until now. Thanks to "j4jackj", who reported this issue in #ngircd.


Allow longer usernames for authentication


Correctly check that a server has a valid hostname and port David Binderman <dcb314@hotmail.com> reported the following compiler warning, which is a real bug in ngIRCd, thanks! conn.c:2077:55: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]


Fix spelling and whitespaces in INSTALL


Update NEWS and ChangeLog for ngIRCd 22


Lists_MakeMask: Don't destroy source buffer


Initialize Conf_ScrubCTCP even when SYSLOG isn't #define'd The "SYSLOG" #define isn't related to "Conf_ScrubCTCP" at all, so initialize the latter even when "SYSLOG" isn't #define'd. Pointed out by wowaname on #ngircd, thanks!


Platforms.txt: Add and update systems - Add armv7l/unk./linux-gnueabihf - Add x86_64/apple/darwin14.0.0 Thanks to Götz Hoffart <goetz@hoffart.de>!


Increase MAX_SERVERS from 16 to 64 There are installations out there that would like to configure more than 16 links per server, so increase this limit. Best would be to get rid of MAX_SERVERS altogether and make if fully dynamic, but start with this quick and dirty hack ...


New "Debian release" 21.1-0ab2 (cherry picked from commit 48fcb97fa4a2762a873d9d693c7a126588a1811d)


Debian: Don't adjust path names that are correct by default


Debian: Correctly set and use "docdir"


Update config.guess and config.sub to recent versions - config.guess: 2014-03-23 - config.sub: 2014-05-01


Add "tests-skipped.lst" to src/testsuite/.gitignore


Test suite/platformtest.sh: Detect when tests have been skipped Detect if some tests have been skipped, for example when telnet(1) or expect(1) is missing: ./contrib/platformtest.sh will echo a warning message now.


Platforms.txt: Add and update systems - Add sparc/unknown/openbsd5.5 - Update powerpc/apple/darwin7.9.0 - Update x86_64/unknown/linux-gnu, Open64 - Update x86_64/unknown/linux-gnu, Sun C 5.12/Solaris Studio 12.3 - Update x86_64/unknown/linux-gnu, tcc 0.9.25 Thanks to Götz Hoffart <goetz@hoffart.de>!


Add "cov-int" directory (Coverity test tool) to .gitignore file


Test suite: Update file headers and comments


Update links to "Arthur" to use the HTTP protocol


ngIRCd Release 21.1 (cherry picked from commit ee28e76df2a73f3bb4bcf69c644eae9a10298a58)


Platforms.txt: Update i686/unknown/gnu0.5


Platforms.txt: Update powerpc/apple/darwin7.9.0 - Update powerpc/apple/darwin7.9.0, gcc 3.3 Thanks to Götz Hoffart <goetz@hoffart.de>!


Platforms.txt: Update x86_64/unkn./linux-gnu, clang 3.x - Update x86_64/unknown/linux-gnu, clang 3.2 => clang 3.3