<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ngircd, branch rel-24</title>
<subtitle>ngircd with make
</subtitle>
<id>http://git.nakidai.ru/ngircd/atom?h=rel-24</id>
<link rel='self' href='http://git.nakidai.ru/ngircd/atom?h=rel-24'/>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/'/>
<updated>2017-01-20T18:13:49+00:00</updated>
<entry>
<title>ngIRCd Release 24</title>
<updated>2017-01-20T18:13:49+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2017-01-20T18:13:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=e17d4bdec7857e7af9deb02681585fad15eb1ebd'/>
<id>urn:sha1:e17d4bdec7857e7af9deb02681585fad15eb1ebd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Platforms.txt: Add and update systems</title>
<updated>2017-01-20T18:12:05+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2017-01-20T18:12:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=b2ba3e745a9e400e8fce431fc74801874a5e453a'/>
<id>urn:sha1:b2ba3e745a9e400e8fce431fc74801874a5e453a</id>
<content type='text'>
- Update i386/unknown/freebsd7.3 (gcc 4.2.1)
- Update i386/unknown/netbsdelf4.0 (gcc 4.1.2)
- Update x86_64/apple/darwin16.3.0 (Apple clang 8.0)
- Update x86_64/unknown/freebsd8.4 (gcc 4.2.1)
- Update x86_64/pc/linux-gnu (gcc 4.4.5)
- Update x86_64/pc/linux-gnu (gcc 4.8.4)
- Update x86_64/pc/linux-gnu (gcc 4.9.2)
- Update x86_64/pc/linux-gnu (gcc 6.2.1)
- Add x86_64/pc/linux-gnu (gcc 6.3.1)
</content>
</entry>
<entry>
<title>Make sure that platformtest.sh aborts when autogen.sh fails</title>
<updated>2017-01-20T16:24:28+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2017-01-20T16:24:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=3890304b5446315786eb0a9cba6d48c80379390e'/>
<id>urn:sha1:3890304b5446315786eb0a9cba6d48c80379390e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Specify Debian "source format"</title>
<updated>2017-01-20T15:08:46+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2017-01-20T15:08:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=a69866f3f9ccbd7dbd0fe1adc9ae49e7dd33bd9c'/>
<id>urn:sha1:a69866f3f9ccbd7dbd0fe1adc9ae49e7dd33bd9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update config.guess and config.sub to recent versions</title>
<updated>2017-01-20T15:05:46+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2017-01-20T15:05:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=7071476d2aac9e797f668a7b4f8da4fbfef8e652'/>
<id>urn:sha1:7071476d2aac9e797f668a7b4f8da4fbfef8e652</id>
<content type='text'>
- config.guess: 2016-10-02
- config.sub: 2016-11-04
</content>
</entry>
<entry>
<title>Build Debian packages with OpenSSL instead of GnuTLS</title>
<updated>2017-01-20T15:04:53+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2017-01-20T15:04:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=3c627dd70d032fa2c5087617da27586cf85e899a'/>
<id>urn:sha1:3c627dd70d032fa2c5087617da27586cf85e899a</id>
<content type='text'>
OpenSSL allows to reload used certificates on runtime for example (which
is very useful when using Let's Encrypt), and therefore is preferred ...
</content>
</entry>
<entry>
<title>Fix handling of connection pool allocation and enlargement</title>
<updated>2017-01-18T23:06:46+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2017-01-18T23:06:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=879d5504081e09600464f503db8282e47f79abaa'/>
<id>urn:sha1:879d5504081e09600464f503db8282e47f79abaa</id>
<content type='text'>
The daemon only enlarged its connection pool when accepting new client
connections, not when establishing new outgoing server links.

Thanks to Lukas Braun (k00mi) for reporting this!

In addition this patch streamlines the connection pool allocation, so
that there is only one place in the code allocating the pool: the now
updated Socket2Index() function. The name doesn't quite fit, but this
existing and today quite useless function (because the mapping from
socket number to connection index is 1:1 today) already became called
in almost all relevant code paths, so I decided to reuse it to keep the
patch small ...probably we want to fix the naming in a second patch?

Closes #231.
</content>
</entry>
<entry>
<title>2017!</title>
<updated>2017-01-15T21:07:11+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2017-01-15T21:07:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=2bb917f05aafaf526736d0b7ade2f330835bbbe1'/>
<id>urn:sha1:2bb917f05aafaf526736d0b7ade2f330835bbbe1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update doc/RFC.txt, add RFC 7194</title>
<updated>2017-01-15T20:25:07+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2017-01-15T20:25:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=72acf53d6951fb661b80ce76dc9f318881a41885'/>
<id>urn:sha1:72acf53d6951fb661b80ce76dc9f318881a41885</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ngIRCd Release 24~rc1</title>
<updated>2017-01-08T01:15:52+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2017-01-07T18:12:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=479d7d99c143c3b7900646fc6d490b72219955cc'/>
<id>urn:sha1:479d7d99c143c3b7900646fc6d490b72219955cc</id>
<content type='text'>
</content>
</entry>
</feed>
