<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ngircd/src/testsuite/who-away-test.e, branch master</title>
<subtitle>ngircd with make
</subtitle>
<id>http://git.nakidai.ru/ngircd/atom?h=master</id>
<link rel='self' href='http://git.nakidai.ru/ngircd/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/'/>
<updated>2008-02-26T22:49:33+00:00</updated>
<entry>
<title>Include flags in RPL_WHOREPLY messages.</title>
<updated>2008-02-26T22:49:33+00:00</updated>
<author>
<name>Dana Dahlstrom</name>
<email>dana+70@cs.ucsd.edu</email>
</author>
<published>2008-02-17T00:00:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=2f71fbb2a1319d1b0aca4c9564c2e51a88b4a578'/>
<id>urn:sha1:2f71fbb2a1319d1b0aca4c9564c2e51a88b4a578</id>
<content type='text'>
RPL_WHOREPLY messages generated by IRC_WHO don't include flags (*,@,+)
that should appear according to this description:

http://www.mishscript.de/reference/rawhelp3.htm#raw352

Other IRC servers do include the flags.

Modify who-test.e to expose missing flags,
modify ngircd-test.conf to accommodate who-test.e, and fix
irc-info.c to correct these problems.
</content>
</entry>
<entry>
<title>Make IRC_WHO also search username/servername/hostname.</title>
<updated>2008-02-26T22:49:33+00:00</updated>
<author>
<name>Florian Westphal</name>
<email>fw@strlen.de</email>
</author>
<published>2008-02-11T11:06:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=4d152b771e17c23823af995f86912d1550f4c244'/>
<id>urn:sha1:4d152b771e17c23823af995f86912d1550f4c244</id>
<content type='text'>
Dana Dahlstrom reported that IRC_WHO did not follow
RFC 2812, Section 3.6.1. Specifically:

- IRC_WHO did not send "G" flag instead if "H" if client was away
- did not search username/servername/hostname etc. if argument
  was not a channel.

Fix all of the above and tidy things up a bit.
Also add IRC_WHO test script contributed by Dana.
</content>
</entry>
</feed>
