<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ngircd/doc/sample-ngircd.conf.tmpl, branch rel-26</title>
<subtitle>ngircd with make
</subtitle>
<id>http://git.nakidai.ru/ngircd/atom?h=rel-26</id>
<link rel='self' href='http://git.nakidai.ru/ngircd/atom?h=rel-26'/>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/'/>
<updated>2020-03-29T21:17:21+00:00</updated>
<entry>
<title>Update documentation to reflect "[Channel]-&gt;Modes" changes</title>
<updated>2020-03-29T21:17:21+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2020-03-29T21:17:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=9c5e42458ea8dc2aa8db5f122aaa4296d31df67b'/>
<id>urn:sha1:9c5e42458ea8dc2aa8db5f122aaa4296d31df67b</id>
<content type='text'>
No longer mention "[Channel]-&gt;Key" and "[Channel]-&gt;MaxUsers".
</content>
</entry>
<entry>
<title>Fix some typos (documentation files, ngircd.conf manual page, ...)</title>
<updated>2019-07-21T14:23:07+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2019-07-21T14:23:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=e954b59d414fb32b89291514d0d690c9ebabba49'/>
<id>urn:sha1:e954b59d414fb32b89291514d0d690c9ebabba49</id>
<content type='text'>
Spotted by Étienne Mollier &lt;etienne.mollier@mailoo.org&gt; and Christoph
Biedl &lt;debian.axhn@manchmal.in-ulm.de&gt;, see Debian bug #932462
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932462). Thank you!
</content>
</entry>
<entry>
<title>Fix documentation of MotdPhrase length (#254)</title>
<updated>2019-01-03T13:06:01+00:00</updated>
<author>
<name>shankari</name>
<email>shankari@eecs.berkeley.edu</email>
</author>
<published>2019-01-03T12:44:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=fe01ef9a518d3596f60e0aa1602762c05132d31f'/>
<id>urn:sha1:fe01ef9a518d3596f60e0aa1602762c05132d31f</id>
<content type='text'>
The max length is actually 126 (&lt; 127), since the check errors out if
length &gt;= 127. See
&lt;https://github.com/ngircd/ngircd/blob/master/src/ngircd/conf.c#L1487&gt;.

I didn't look through the history to see when the change happened. I
just happened to find during a migration that my 140 character MOTD
didn't work.

Update sample configuration file as well as the man page.
</content>
</entry>
<entry>
<title>Implement new configuration option "MaxPenaltyTime" (#251)</title>
<updated>2018-11-28T13:13:09+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2018-11-28T13:13:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=456eea6f1896528dad344ed2c254fd07bdc3a4b1'/>
<id>urn:sha1:456eea6f1896528dad344ed2c254fd07bdc3a4b1</id>
<content type='text'>
This option configures the maximum penalty time increase in seconds, per
penalty event. Set to -1 for no limit (the default), 0 to disable
penalties altogether. ngIRCd doesn't use penalty increases higher than 2
seconds during normal operation, so values higher than 1 rarely make
sense.

Disabling (or reducing) penalties can greatly speed up "make check" runs
for example, see below, but are mostly a debugging feature and normally
not meant to be used on production systems!

Some example timings running "make check" from my macOS workstation:

- MaxPenaltyTime not set: 4:41,79s
- "MaxPenaltyTime = 1":   3:14,71s
- "MaxPenaltyTime = 0":     25,46s

Closes #249.</content>
</entry>
<entry>
<title>Add PAMServiceName setting to specify the used PAM configuration</title>
<updated>2016-06-05T21:48:29+00:00</updated>
<author>
<name>Christian Aistleitner</name>
<email>christian@quelltextlich.at</email>
</author>
<published>2016-06-05T10:46:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=e84000f7b8b8fb8ae29f53f66dea488f904e0838'/>
<id>urn:sha1:e84000f7b8b8fb8ae29f53f66dea488f904e0838</id>
<content type='text'>
This setting allows to run multiple ngIRCd instances with
PAM configurations on each instance.
If one sets it to "ngircd-foo", PAM will use `/etc/pam.d/ngircd-foo`
instead of the default `/etc/pam.d/ngircd`.
</content>
</entry>
<entry>
<title>Rename NoticeAuth to NoticeBeforeRegistration.</title>
<updated>2015-07-14T13:43:19+00:00</updated>
<author>
<name>Peter Powell</name>
<email>petpow@saberuk.com</email>
</author>
<published>2015-07-14T13:43:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=5545e1bebf31ddb9f89c80979c0be93e3fdf6f0c'/>
<id>urn:sha1:5545e1bebf31ddb9f89c80979c0be93e3fdf6f0c</id>
<content type='text'>
The old name is still supported for compatibility reasons.
</content>
</entry>
<entry>
<title>Use "NOTICE *" before registration instead of "NOTICE AUTH".</title>
<updated>2015-07-14T13:37:42+00:00</updated>
<author>
<name>Peter Powell</name>
<email>petpow@saberuk.com</email>
</author>
<published>2015-07-14T13:37:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=d118cd74b6ff342b978b493d56f9306028e364cf'/>
<id>urn:sha1:d118cd74b6ff342b978b493d56f9306028e364cf</id>
<content type='text'>
AUTH is a valid nickname so sending notices to it is probably not
a good idea. Use * as the target instead as done with numerics
when the nick is not available.

This mimics the behaviour in Charybdis, IRCD-Hybrid, InspIRCd 2.2,
Plexus 4, etc.
</content>
</entry>
<entry>
<title>Update "CipherList" to not enable SSLv3 by default</title>
<updated>2014-10-16T11:42:24+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2014-10-16T11:42:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=100de3e4ccaab10524821d4262f6a8c3342224f8'/>
<id>urn:sha1:100de3e4ccaab10524821d4262f6a8c3342224f8</id>
<content type='text'>
Idea, initial patch, and testing by Christoph Biedl
&lt;ngircd.anoy@manchmal.in-ulm.de&gt;
</content>
</entry>
<entry>
<title>Allow "DefaultUserModes" to set all possible modes</title>
<updated>2014-03-18T15:43:21+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2014-03-18T15:43:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=d314c75a37f0132a1a16658494d0f60a0c0083f2'/>
<id>urn:sha1:d314c75a37f0132a1a16658494d0f60a0c0083f2</id>
<content type='text'>
Let IRC_MODE() detect that the "fake" MODE command originated on the local
sever, which enables all modes to be settable using "DefaultUserModes"
that can be set by regular MODE commands, including modes only settable by
IRC Operators.
</content>
</entry>
<entry>
<title>Implement new configuration option "Network"</title>
<updated>2013-12-27T22:16:11+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2013-12-27T22:16:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=86bdf6e1d4539da1076afe10b57b177fb54dd147'/>
<id>urn:sha1:86bdf6e1d4539da1076afe10b57b177fb54dd147</id>
<content type='text'>
The new configuration variable "Network" is used to set the (completely
optional) "network name", to which this instance of the daemon belongs.
When set, this name is used in the ISUPPORT(005) numeric which is sent to
all clients connecting to the server after logging in.

Closes bug #165.
</content>
</entry>
</feed>
