<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ngircd/src/tool/tool.c, branch rel-21-rc2</title>
<subtitle>ngircd with make
</subtitle>
<id>http://git.nakidai.ru/ngircd/atom?h=rel-21-rc2</id>
<link rel='self' href='http://git.nakidai.ru/ngircd/atom?h=rel-21-rc2'/>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/'/>
<updated>2013-10-16T15:32:06+00:00</updated>
<entry>
<title>Add support for arc4random</title>
<updated>2013-10-16T15:32:06+00:00</updated>
<author>
<name>Federico G. Schwindt</name>
<email>fgsch@lodoss.net</email>
</author>
<published>2013-10-16T10:15:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=17589534d0ccff05463910d1f0ba673d7d1630fd'/>
<id>urn:sha1:17589534d0ccff05463910d1f0ba673d7d1630fd</id>
<content type='text'>
If arc4random is present it will be used over the srand/rand interface.
This fixes some warnings in OpenBSD-current.
</content>
</entry>
<entry>
<title>Add a few casts, fix compiler warnings on NetBSD 5</title>
<updated>2012-11-12T21:39:57+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2012-11-12T21:39:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=44926b7f9ff031c37be48b33c314e47e2f84ff9f'/>
<id>urn:sha1:44926b7f9ff031c37be48b33c314e47e2f84ff9f</id>
<content type='text'>
This fixes a few warnings of this type:
  XXX.c: In function 'AAA':
  XXX.c:YY: warning: array subscription has type 'char'

Tested on NetBSD 5.0.2 with gcc 4.1.3.
</content>
</entry>
<entry>
<title>ngt_RandomStr(): : make it buildable with pre-ANSI C compilers</title>
<updated>2012-08-27T20:42:52+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2012-08-27T20:42:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=74be9040183c113d5cb62ad25782099479a5c450'/>
<id>urn:sha1:74be9040183c113d5cb62ad25782099479a5c450</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ngt_RandomStr(): Add implicit cast to "unsigned".</title>
<updated>2012-08-18T10:34:11+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2012-08-18T10:34:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=922540306e968b3c64150e771d0773273535b661'/>
<id>urn:sha1:922540306e968b3c64150e771d0773273535b661</id>
<content type='text'>
This fixes the following warning of Xcode 4.5:

 src/tool/tool.c:150:19:
  Implicit conversion loses integer precision: 'long' to 'unsigned int'
</content>
</entry>
<entry>
<title>Implemented hashed cloaked hostnames for +x</title>
<updated>2012-08-03T02:09:37+00:00</updated>
<author>
<name>Sebastian Köhler</name>
<email>sebkoehler@whoami.org.uk</email>
</author>
<published>2012-08-02T11:53:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=49385a98b2878ae6f19dd0925e0dc90fcc3d6372'/>
<id>urn:sha1:49385a98b2878ae6f19dd0925e0dc90fcc3d6372</id>
<content type='text'>
CloakHostModeX can now contain '%x'. It will be replace by the hash of
the original client hostname. The new config option CloakHostModeXSalt
defines the salt for the hash function. When CloakHostModeXSalt is not
set a random salt will be generated after each server restart.

Spelling fix in defines.h
</content>
</entry>
<entry>
<title>Add Doxygen @file documentation to each source and header file</title>
<updated>2011-02-13T16:52:38+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2010-12-27T16:14:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=03628dbeaf40a9de34b3eb6d5bf6dd34eed8248c'/>
<id>urn:sha1:03628dbeaf40a9de34b3eb6d5bf6dd34eed8248c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make sourcecode compatible with ansi2knr again</title>
<updated>2010-10-24T19:48:32+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2010-10-24T19:48:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=596bc096b02ef94efe3d73bb747c6ab0368f63bf'/>
<id>urn:sha1:596bc096b02ef94efe3d73bb747c6ab0368f63bf</id>
<content type='text'>
This allows to compile ngIRCd using a pre-ANSI K&amp;R C compiler again:
all source files are automatically converted by the included ansi2knr
program (of GNU automake/autoconf) before compiling them with the
K&amp;R C compiler, but a few coding standards must be met.

Tested on Apple A/UX 3.x.
Regression testing on Linux and Mac OS X.
</content>
</entry>
<entry>
<title>const'ify ngt_SyslogFacilityName() function</title>
<updated>2010-10-05T18:16:35+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2010-10-05T18:16:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=3a826b774a10a069d2f18b1a07842acf8da8fc49'/>
<id>urn:sha1:3a826b774a10a069d2f18b1a07842acf8da8fc49</id>
<content type='text'>
This fixes the following gcc compiler warning:

tool.c: In function 'ngt_SyslogFacilityName':
tool.c:195: warning: return discards qualifiers from pointer target type
</content>
</entry>
<entry>
<title>New functions ngt_SyslogFacilityName() and ngt_SyslogFacilityID()</title>
<updated>2010-09-24T14:29:55+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2010-09-24T14:29:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=4943bbb066bb49603743ae03846689d2f82441b6'/>
<id>urn:sha1:4943bbb066bb49603743ae03846689d2f82441b6</id>
<content type='text'>
These both functions translate syslog facility names to ID numbers
and vice versa. On systems that don't define the facilitynames[] array
in syslog.h, we try to build one ourself.
</content>
</entry>
<entry>
<title>Fix "implicit conversion shortens 64-bit value" warning</title>
<updated>2009-09-11T20:52:12+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2009-09-11T20:52:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=8fd0e29d463c934756dce7a562f09ea831b5d968'/>
<id>urn:sha1:8fd0e29d463c934756dce7a562f09ea831b5d968</id>
<content type='text'>
This patch fixes the following gcc warning in our sources:
"implicit conversion shortens 64-bit value into a 32-bit value"
</content>
</entry>
</feed>
