<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ngircd/src/testsuite/ngircd-test1.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: Add new test for server-server logins</title>
<updated>2015-12-30T16:10:26+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2015-12-30T16:10:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=afb59ab8e5ccf5d48c78dab53e8ec64d21829a8d'/>
<id>urn:sha1:afb59ab8e5ccf5d48c78dab53e8ec64d21829a8d</id>
<content type='text'>
This test detects the recent NJOIN breakage, for example ...
</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>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>testsuite: add more predefined channels to server config</title>
<updated>2009-03-06T23:30:11+00:00</updated>
<author>
<name>Florian Westphal</name>
<email>fw@strlen.de</email>
</author>
<published>2009-03-06T23:30:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=ea35ba74b68d8d6906b6cd2d1ad85a348c647beb'/>
<id>urn:sha1:ea35ba74b68d8d6906b6cd2d1ad85a348c647beb</id>
<content type='text'>
make sure it creates &amp; and +, and accepts channel names without
a special character (ngircd should treat
'Name = chan' as 'Name = #chan').
</content>
</entry>
</feed>
