<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ngircd/src/tool/tool.h, branch rel-20.1</title>
<subtitle>ngircd with make
</subtitle>
<id>http://git.nakidai.ru/ngircd/atom?h=rel-20.1</id>
<link rel='self' href='http://git.nakidai.ru/ngircd/atom?h=rel-20.1'/>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/'/>
<updated>2012-11-11T10:05:21+00:00</updated>
<entry>
<title>tool.h: Don't check for and #define PF_INET</title>
<updated>2012-11-11T10:05:21+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2012-11-11T10:05:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=e29d198700a9e1c026d7f4b2601d127045adbe53'/>
<id>urn:sha1:e29d198700a9e1c026d7f4b2601d127045adbe53</id>
<content type='text'>
This is correctly handled by ipaddr/ng_ipaddr.h today, and the check
in tool.h isn't required any more -- and caused errors on OpenBSD 5.0:

  In file included from ./../tool/tool.h:23:
  /usr/include/arpa/inet.h:74:
    warning: "struct in_addr" declared inside parameter list
</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>Code cleanup: mostly removing empty lines</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:20:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=2a7dd06ebd9cc72d45a6a4becdbef5213d7b7800'/>
<id>urn:sha1:2a7dd06ebd9cc72d45a6a4becdbef5213d7b7800</id>
<content type='text'>
</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>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>New function ngt_UpperStr()</title>
<updated>2008-09-23T09:53:15+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2008-08-17T11:49:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=91e87a37051018c100cff6c72eb7aaf823efe894'/>
<id>urn:sha1:91e87a37051018c100cff6c72eb7aaf823efe894</id>
<content type='text'>
</content>
</entry>
<entry>
<title>IPv6 support.</title>
<updated>2008-02-26T22:50:35+00:00</updated>
<author>
<name>Florian Westphal</name>
<email>fw@strlen.de</email>
</author>
<published>2008-02-26T22:50:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=feb31e4200b42e0a5e9fb9637fa5f03c7ec05fcb'/>
<id>urn:sha1:feb31e4200b42e0a5e9fb9637fa5f03c7ec05fcb</id>
<content type='text'>
all references to struct sockaddr/in_addr have been
removed from src/ngircd.
libngipaddr (in src/ipaddr/) hides all the gory details.
See src/ipaddr/ng_ipaddr.h for API description.
</content>
</entry>
<entry>
<title>include &lt;arpa/inet.h&gt; inside tool.h</title>
<updated>2007-11-25T18:42:37+00:00</updated>
<author>
<name>Florian Westphal</name>
<email>fw@strlen.de</email>
</author>
<published>2007-11-25T18:42:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=20ce56cc5bdbee652f73499e3b03714ecbb45085'/>
<id>urn:sha1:20ce56cc5bdbee652f73499e3b03714ecbb45085</id>
<content type='text'>
In file included from hash.c:24:
../tool/tool.h:27: warning: `struct in_addr' declared inside parameter list
</content>
</entry>
<entry>
<title>bind ListenAddress for outgoing connections</title>
<updated>2007-11-23T16:26:03+00:00</updated>
<author>
<name>Florian Westphal</name>
<email>fw@strlen.de</email>
</author>
<published>2007-11-23T16:26:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=82d32ffb28262b302fb435739e4c81bd3c1a1b85'/>
<id>urn:sha1:82d32ffb28262b302fb435739e4c81bd3c1a1b85</id>
<content type='text'>
ngircd would always use INADDR_ANY for outgoing connections;
which might not be desirable. Added new [Server] option
"Bind" to set source ip.
</content>
</entry>
</feed>
