<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ngircd/src/testsuite/ngircd-test2.conf, branch rel-25</title>
<subtitle>ngircd with make
</subtitle>
<id>http://git.nakidai.ru/ngircd/atom?h=rel-25</id>
<link rel='self' href='http://git.nakidai.ru/ngircd/atom?h=rel-25'/>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/'/>
<updated>2018-11-28T13:13:09+00:00</updated>
<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>Test suite: Don't use DNS lookups</title>
<updated>2014-06-09T00:15:52+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2014-04-17T21:57:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=3f807e104572b38143a1015be57d875088ceaebb'/>
<id>urn:sha1:3f807e104572b38143a1015be57d875088ceaebb</id>
<content type='text'>
Different operating systems do behave quite differently when doing DNS
lookups, for example "127.0.0.1" sometimes resolves to "localhost" and
sometimes to "localhost.localdomain" (for example OpenBSD). And other
systems resolve "localhost" to the real host name (for example Cygwin).

So not using DNS at all makes the test site much more portable.
</content>
</entry>
<entry>
<title>IncludeDir: default to "$SYSCONFDIR/ngircd.conf.d"</title>
<updated>2013-05-24T22:25:38+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2013-05-24T22:25:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=7ea3864a9369086024a2d541b053963958b19899'/>
<id>urn:sha1:7ea3864a9369086024a2d541b053963958b19899</id>
<content type='text'>
Now "IncludeDir" defaults to "$SYSCONFDIR/ngircd.conf.d" instead
of no directory, but a missing directory is only reported as an
error if it has explicitely configured in the main configuration
file and simply ignored otherwise.

Therefore it is now possible not to touch the default (sample)
configuration file at all, and set all distribution and/or system
specific configuration options in "*.conf" files stored in
"$SYSCONFDIF/ngircd.conf.d/".

Thanks to "Elmasloco" for the idea!
</content>
</entry>
<entry>
<title>Testsuite: bind to loopback (127.0.0.1) interface only</title>
<updated>2011-08-22T14:54:24+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2011-08-22T14:54:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=d3036c74e9336f8e1ab8b39ebe8e13fabad74802'/>
<id>urn:sha1:d3036c74e9336f8e1ab8b39ebe8e13fabad74802</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Testsuite: update configuration files for new config file format</title>
<updated>2011-06-25T12:57:26+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2011-06-25T12:57:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=c438c227b554684f4fc92c1548f42731469696c7'/>
<id>urn:sha1:c438c227b554684f4fc92c1548f42731469696c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ngircd-test2.conf: really disable Ident and PAM ...</title>
<updated>2011-01-19T00:19:40+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2011-01-19T00:19:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=9fff9f6a2b1f113513b95eae3eaa3c55052f8b91'/>
<id>urn:sha1:9fff9f6a2b1f113513b95eae3eaa3c55052f8b91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add [Features] section to ngircd-test{1|2}.conf</title>
<updated>2011-01-18T20:39:48+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2011-01-18T20:39:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=c98e794b38684d39d51a964e5b1670908be01691'/>
<id>urn:sha1:c98e794b38684d39d51a964e5b1670908be01691</id>
<content type='text'>
Fix commit 5a34bb203a:
It is not enough to strip the "No" prefix from "Ident" and "PAM",
but we have to introduce the new [Features] section to fix all
warning messages of ngIRCd.

Variables "Ident" and "PAM" in [Global] are completely wrong :-(
</content>
</entry>
<entry>
<title>Update testsuite configuration: strip No... prefixes</title>
<updated>2011-01-18T13:28:39+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2011-01-18T13:28:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=5a34bb203ae61c22edbf64741cf9222a04eeead9'/>
<id>urn:sha1:5a34bb203ae61c22edbf64741cf9222a04eeead9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set NoPAM=yes in configuration files used for the testsuite</title>
<updated>2010-07-13T14:48:24+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2010-07-13T14:48:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=6faf44bc6daf1b8d2e01c08ab15d234aa23ced59'/>
<id>urn:sha1:6faf44bc6daf1b8d2e01c08ab15d234aa23ced59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New configuration option "NoIdent" to disable IDENT lookups</title>
<updated>2008-11-19T18:11:39+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2008-11-19T18:11:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=4c113d8850dfc423e3dae2d2f90e7e9a9d42f0b0'/>
<id>urn:sha1:4c113d8850dfc423e3dae2d2f90e7e9a9d42f0b0</id>
<content type='text'>
The new configuration option "NoIdent" in ngircd.conf can be used to
disable IDENT lookups even when the ngIRCd daemon is compiled with IDENT
lookups enabled.
</content>
</entry>
</feed>
