<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ngircd/src/testsuite, branch rel-19.1</title>
<subtitle>ngircd with make
</subtitle>
<id>http://git.nakidai.ru/ngircd/atom?h=rel-19.1</id>
<link rel='self' href='http://git.nakidai.ru/ngircd/atom?h=rel-19.1'/>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/'/>
<updated>2012-03-03T17:53:03+00:00</updated>
<entry>
<title>getpid.sh: Fix testcase error for Debian using sbuild</title>
<updated>2012-03-03T17:53:03+00:00</updated>
<author>
<name>Christoph Biedl</name>
<email>ngircd.anoy@manchmal.in-ulm.de</email>
</author>
<published>2012-03-03T17:53:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=257fe922d2c2ee822c372bc5b979075271915553'/>
<id>urn:sha1:257fe922d2c2ee822c372bc5b979075271915553</id>
<content type='text'>
When

 * building the ngircd Debian package (on Linux at least) and
 * using the sbuild build system,

the command "ps -af" does not include the commands running inside the
sbuild system. Therefore, start-server.sh will report a fail as getpid.sh
cannot not  find the ./T-ngircd1 just started although it's actually
running. This results in a funny build log ...

         starting server 1 ... failure!
   FAIL: start-server1
         running connect-test ... ok.
   PASS: connect-test

The self-test of getpid.sh however will likely succeed as it's happy if
it sees any process with "sh" somewhere in the name. Things go downhill
from there.

The confusing things are:

  * The alternative cowbuilder/pbuilder does not have this problem.
  * The alternative usage "ps ax" does fine.

So, as a quick hack, the patch attached adds another switch to getpid.sh.
</content>
</entry>
<entry>
<title>PRIVMSG/NOTICE: handle nick!user@host masks case-insensitive</title>
<updated>2012-01-21T12:21:36+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2012-01-21T12:21:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=39412d648652b3fcb387cf04bf7fa9004cfcd8ba'/>
<id>urn:sha1:39412d648652b3fcb387cf04bf7fa9004cfcd8ba</id>
<content type='text'>
And enhance our test suite to check this a little bit better :-)
</content>
</entry>
<entry>
<title>Fixed handling of WHO commands</title>
<updated>2011-12-30T13:57:12+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2011-12-30T13:52:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=1a5ed654b43b7d4b14636fddd4ee79d3ebe749fa'/>
<id>urn:sha1:1a5ed654b43b7d4b14636fddd4ee79d3ebe749fa</id>
<content type='text'>
This fixes two bugs:
 - "WHO &lt;nick&gt;" returned nothing at all if the user was "+i"
   (reported by Cahata, thanks).
 - "WHO &lt;nick|nickmask&gt;" returned channel names instead of "*"
   when the user was member of a (visible) channel.

Clean up code and add documentation as well.
</content>
</entry>
<entry>
<title>whois-test: handle local hostname = "localhost.localdomain"</title>
<updated>2011-11-10T10:54:22+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2011-11-10T10:54:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=9e48f3f8f8c312ee20caef70cfb377a0d89260bb'/>
<id>urn:sha1:9e48f3f8f8c312ee20caef70cfb377a0d89260bb</id>
<content type='text'>
Use the pattern "localhost*" for valid local hostnames.
</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: make getpid.sh work even when run as root</title>
<updated>2011-07-30T16:47:58+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2011-07-30T16:47:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=9f3690c39c2bd7cefbed8e3ea1f9519dd25d35c8'/>
<id>urn:sha1:9f3690c39c2bd7cefbed8e3ea1f9519dd25d35c8</id>
<content type='text'>
Use ps(1) flag "-a" (as well as "-f"):
"Select all processes except both session leaders (see getsid(2)) and
processes not associated with a terminal."

Thanks to Götz Hoffart for reporting this problem!
</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 "whois-test" to testsuite and distribution archive</title>
<updated>2011-03-19T14:03:15+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2011-03-19T13:52:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=d1f604ab89f34412cbe44aaf323b450b800a49d9'/>
<id>urn:sha1:d1f604ab89f34412cbe44aaf323b450b800a49d9</id>
<content type='text'>
Test script proposed by Dana Dahlstrom, 2008-02-17.
See &lt;https://arthur.barton.de/bugzilla/show_bug.cgi?id=72&gt; ...
</content>
</entry>
<entry>
<title>Add support for up to 3 targets in WHOIS queries.</title>
<updated>2011-03-19T14:03:15+00:00</updated>
<author>
<name>Florian Westphal</name>
<email>fw@strlen.de</email>
</author>
<published>2008-02-18T14:24:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=ff2a425ab899a782145186d4e9a829ea9950fb47'/>
<id>urn:sha1:ff2a425ab899a782145186d4e9a829ea9950fb47</id>
<content type='text'>
also allow up to one wildcard query from local hosts.
Follows ircd 2.10 implementation rather than RFC 2812.
At most 10 entries are returned per wildcard expansion.

WHOIS test cases by Dana Dahlstrom.
</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>
</feed>
