<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ngircd/configure.in, branch rel-15</title>
<subtitle>ngircd with make
</subtitle>
<id>http://git.nakidai.ru/ngircd/atom?h=rel-15</id>
<link rel='self' href='http://git.nakidai.ru/ngircd/atom?h=rel-15'/>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/'/>
<updated>2009-11-07T12:57:15+00:00</updated>
<entry>
<title>ngIRCd release 15</title>
<updated>2009-11-07T12:57:15+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2009-11-07T12:57:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=c414d0bd3ae670fdcc5d1b81c4e01b486bca91d8'/>
<id>urn:sha1:c414d0bd3ae670fdcc5d1b81c4e01b486bca91d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ngIRCd release 15~rc1</title>
<updated>2009-10-15T08:04:34+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2009-10-15T08:04:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=bc1ac7fbc57bb6341b0b553c29d2da82464fc866'/>
<id>urn:sha1:bc1ac7fbc57bb6341b0b553c29d2da82464fc866</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check for sockaddr_in.sin_len and initialize it</title>
<updated>2009-09-13T23:23:19+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2009-09-13T23:23:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=5b1efaee67044b56f6ecac1ee70883bfc61f8c5d'/>
<id>urn:sha1:5b1efaee67044b56f6ecac1ee70883bfc61f8c5d</id>
<content type='text'>
Test for sockaddr_in.sin_len and initialize it to the correct value
which some systems (notably Mac OS X) require.

Note: this code path is only relevant when not using getaddrinfo().
</content>
</entry>
<entry>
<title>Always use get{addr|name}info() when available</title>
<updated>2009-09-13T23:07:39+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2009-09-13T22:25:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=d5f80b2a8deda30d0dcd69bea81a3ca862cf46ca'/>
<id>urn:sha1:d5f80b2a8deda30d0dcd69bea81a3ca862cf46ca</id>
<content type='text'>
Both getaddrinfo() and getnameinfo() are now used always when available, and
not only when compiling ngIRCd with support for IPv6.

This not only enables ngIRCd to handle multiple addresses per hostname when
compiled without support for IPv6, but fixes binding ngIRCd to IP addresses
on Mac OS X (and probably other BSD-based systems) as well: these systems
require that sockaddr_in is zeroed out and sockaddr_in.sin_len is set to
sizeof(sockaddr_in) like that:

  src/ipaddr/ng_ipaddr.c, line 54:

        assert(ip_str);
      + memset(addr, 0, sizeof *addr);
      + addr-&gt;sin4.sin_len = sizeof(addr-&gt;sin4);
        addr-&gt;sin4.sin_family = AF_INET;

But this would break all the systems not using sockaddr_in.sin_len, for
example Linux -- so we assume that all these systems provide getaddrinfo()
and use that for now.
</content>
</entry>
<entry>
<title>Fix --with-{openssl|gnutls} to accept path names</title>
<updated>2009-09-02T12:28:09+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2009-09-02T12:28:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=933da741c6485e090990f296ad89e6173583829b'/>
<id>urn:sha1:933da741c6485e090990f296ad89e6173583829b</id>
<content type='text'>
This patch fixes --with-openssl and --with-gnutls and enables both to
accept path names, so that you can use "./configure --with-XXX=/path".
All the other --with-XXX parameters support this already.
</content>
</entry>
<entry>
<title>Use AM_SILENT_RULES([yes]), if available</title>
<updated>2009-08-16T14:08:21+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2009-08-16T14:08:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=5debe205097ed6c7b17e15a1798a32a7393b26fa'/>
<id>urn:sha1:5debe205097ed6c7b17e15a1798a32a7393b26fa</id>
<content type='text'>
Starting with GNU automake 1.11 "AM_SILENT_RULES([yes])" is available to
make the build process less verbose ("Linux 2.6 style") which helps to
spot warning and error messages.

So we use it if it is available.
</content>
</entry>
<entry>
<title>ngIRCd release 14.1</title>
<updated>2009-05-05T10:58:51+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2009-05-05T10:58:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=822c1e9265cfe31de6688924528dd7dc788872b5'/>
<id>urn:sha1:822c1e9265cfe31de6688924528dd7dc788872b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ngIRCd release 14</title>
<updated>2009-04-20T09:36:27+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2009-04-20T09:36:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=68835a1d1acb36a5e38870a83a261a969b1878e4'/>
<id>urn:sha1:68835a1d1acb36a5e38870a83a261a969b1878e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ngIRCd release 14~rc1</title>
<updated>2009-03-29T15:16:02+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2009-03-29T15:16:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=1f6a5744f62956704e11c2acef3778cdf5e1d46a'/>
<id>urn:sha1:1f6a5744f62956704e11c2acef3778cdf5e1d46a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ngIRCd release 13</title>
<updated>2008-12-25T22:18:29+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2008-12-25T22:18:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=4b83a23d9d3aa4644dc497f14eaca2bd7f1cc347'/>
<id>urn:sha1:4b83a23d9d3aa4644dc497f14eaca2bd7f1cc347</id>
<content type='text'>
</content>
</entry>
</feed>
