<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ngircd/src, branch rel-17-rc2</title>
<subtitle>ngircd with make
</subtitle>
<id>http://git.nakidai.ru/ngircd/atom?h=rel-17-rc2</id>
<link rel='self' href='http://git.nakidai.ru/ngircd/atom?h=rel-17-rc2'/>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/'/>
<updated>2010-10-24T22:17:46+00:00</updated>
<entry>
<title>ZeroConf: include header files missing since commit a988bbc86a</title>
<updated>2010-10-24T22:17:46+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2010-10-24T22:17:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=0c0cac641d07a92aea72ccc165fb0cbe3f834464'/>
<id>urn:sha1:0c0cac641d07a92aea72ccc165fb0cbe3f834464</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>Don't use PARAMS() macro for function implementations</title>
<updated>2010-10-24T11:41:51+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2010-10-24T11:41:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=f1267ca375b0b754bb466e6c95713566072d3345'/>
<id>urn:sha1:f1267ca375b0b754bb466e6c95713566072d3345</id>
<content type='text'>
The PARAMS() macro is only needed for function prototypes;
don't use it for the actual implementations.
</content>
</entry>
<entry>
<title>Only try to set FD_CLOEXEC if this flag is defined</title>
<updated>2010-10-19T20:17:12+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2010-10-19T20:17:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=99e08eaced30fc80c91be9fdb8635409a4b93500'/>
<id>urn:sha1:99e08eaced30fc80c91be9fdb8635409a4b93500</id>
<content type='text'>
A/UX 3.x doesn't implement this constant, for example.
</content>
</entry>
<entry>
<title>Only use "__attribute__ ((unused))" if GCC &gt;=2.8 is used</title>
<updated>2010-10-19T20:13:48+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2010-10-19T20:13:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=5f2bc55d36810499a4533589acb45839f4721c84'/>
<id>urn:sha1:5f2bc55d36810499a4533589acb45839f4721c84</id>
<content type='text'>
At least GCC 2.7.2 doesn't support this attribute.
</content>
</entry>
<entry>
<title>New configuration option "NoZeroConf" to disable ZeroConf registration</title>
<updated>2010-10-11T14:54:49+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2010-10-11T14:54:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=a988bbc86aed404b7bcfdbceafc030ea4bc5ecab'/>
<id>urn:sha1:a988bbc86aed404b7bcfdbceafc030ea4bc5ecab</id>
<content type='text'>
If ngIRCd is compiled to register its services using ZeroConf (e.g. using
Howl, Avahi or on Mac OS X) this parameter can be used to disable service
registration at runtime.
</content>
</entry>
<entry>
<title>Make sure sighandlers.h is listed in noinst_HEADERS</title>
<updated>2010-10-05T19:57:01+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2010-10-05T19:57:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=ade8902b88a525622a40dc3c2276e35a8dad29ac'/>
<id>urn:sha1:ade8902b88a525622a40dc3c2276e35a8dad29ac</id>
<content type='text'>
... because it must be included in the distribution archive :-)
</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 configuration option "SyslogFacility"</title>
<updated>2010-09-24T15:39:11+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2010-09-24T15:39:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=5e82a91d1337b78510bc62fe3c7e43f9c0b7d3d1'/>
<id>urn:sha1:5e82a91d1337b78510bc62fe3c7e43f9c0b7d3d1</id>
<content type='text'>
The new option "SyslogFacility" deines the syslog "facility" to which
ngIRCd should send log messages.

Possible values are system dependant, but most probably "auth", "daemon",
"user" and "local1" through "local7" are possible values; see syslog(3).
Default is "local5" for historical reasons.
</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>
</feed>
