<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ngircd/contrib, branch rel-27</title>
<subtitle>ngircd with make
</subtitle>
<id>http://git.nakidai.ru/ngircd/atom?h=rel-27</id>
<link rel='self' href='http://git.nakidai.ru/ngircd/atom?h=rel-27'/>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/'/>
<updated>2024-04-26T14:53:00+00:00</updated>
<entry>
<title>ngIRCd Release 27</title>
<updated>2024-04-26T14:53:00+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2024-04-26T14:53:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=4ad7de02d68fbf73910d6af721114242aed820a2'/>
<id>urn:sha1:4ad7de02d68fbf73910d6af721114242aed820a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add am example filter file for "Fail2Ban"</title>
<updated>2024-04-19T21:40:19+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2024-04-19T21:28:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=75ef4e14e0a3e08eec9ec454a2749711ccaa6c2e'/>
<id>urn:sha1:75ef4e14e0a3e08eec9ec454a2749711ccaa6c2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ngIRCd Release 27~rc1</title>
<updated>2024-04-13T10:26:55+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2024-04-13T10:26:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=b362b5a94554a3f4818c90bf54f8715b58ab923b'/>
<id>urn:sha1:b362b5a94554a3f4818c90bf54f8715b58ab923b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ngircd.service: Redirect stdout and stderr to the journal</title>
<updated>2024-04-11T20:09:52+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2024-04-11T19:57:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=4b1eb0e3ee203819b0d8c5d890f7edd55e50eac0'/>
<id>urn:sha1:4b1eb0e3ee203819b0d8c5d890f7edd55e50eac0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prepare documentation for ngIRCd 27~rc1</title>
<updated>2024-04-05T22:13:24+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2024-01-16T22:09:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=ff0a9b9c2a4312a37ca115e8d72d7a7a3b9ce26e'/>
<id>urn:sha1:ff0a9b9c2a4312a37ca115e8d72d7a7a3b9ce26e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ping the service manager and set a status message</title>
<updated>2024-04-05T22:13:13+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2024-04-05T20:48:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=791778d7b6e2f0e92c67e6812f85445171c24572'/>
<id>urn:sha1:791778d7b6e2f0e92c67e6812f85445171c24572</id>
<content type='text'>
Periodically "ping" the service manager (every 3 seconds) and set a
status message showing connection statistics.

This enables using the systemd(8) watchdog functionality for the
"ngircd.service" unit.
</content>
</entry>
<entry>
<title>Add support for the "sd_notify" protocol</title>
<updated>2024-04-05T22:12:58+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2024-04-05T20:38:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=e4873b4d63d0bcd4914a1cee82599a13cfd77e47'/>
<id>urn:sha1:e4873b4d63d0bcd4914a1cee82599a13cfd77e47</id>
<content type='text'>
This allows the "ngircd.service" systemd(8) unit to use the "notify"
service type, which allows for better status tracking by the service
manager.
</content>
</entry>
<entry>
<title>Change leftover GnuTLS "slot handling" messages to debug level</title>
<updated>2024-03-31T09:19:48+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2024-03-29T11:33:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=bbcaf628f4a325110a333b9f20a23bbfa6ca0de4'/>
<id>urn:sha1:bbcaf628f4a325110a333b9f20a23bbfa6ca0de4</id>
<content type='text'>
This completes commit f96966a6.
</content>
</entry>
<entry>
<title>Add feature info to Debian package description</title>
<updated>2024-03-31T09:19:48+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2024-03-28T11:59:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=a0d491a09fc1ee64b1ce203524adfc2f0910ef3c'/>
<id>urn:sha1:a0d491a09fc1ee64b1ce203524adfc2f0910ef3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Try to set file descriptor limit to its maximum and show info on startup</title>
<updated>2024-03-31T09:19:48+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2024-03-28T09:16:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=34979250004fb2785ed68c9714a42ddef6523a90'/>
<id>urn:sha1:34979250004fb2785ed68c9714a42ddef6523a90</id>
<content type='text'>
The number of possible parallel connections is limited by the process
file descriptor limit (among other things). Therefore try to upgrade the
current "soft" limit to its "hard" maximum (but limit it to 100000), and
show an information or even warning, wenn still less than the configured
"MaxConnections" setting.

Please note that ngIRCd and its linked libraries (like PAM) need file
descriptors not only for incoming and outgoing IRC connections, but for
reading files and inter-process communication, too! Therefore the actual
connection limit is _less_ than the file descriptor limit!

This introduces the new MAX_FD_LIMIT (100000) #define.
</content>
</entry>
</feed>
