<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/command_parse.cpp, branch v2.0.29</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/command_parse.cpp?h=v2.0.29</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/command_parse.cpp?h=v2.0.29'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2018-08-10T09:30:33Z</updated>
<entry>
<title>Fix sending malformed ERR_UNKNOWNCOMMAND messages in some cases.</title>
<updated>2018-08-10T09:30:33Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-10T09:25:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0218d3290312c516b9b4bc72ae8778935e986300'/>
<id>urn:sha1:0218d3290312c516b9b4bc72ae8778935e986300</id>
<content type='text'>
This is not something the average user will encounter. It can only
happen if the user sends a message with preceding whitespace or a
prefix but no command name.

This is not something that should ever be seen in practise so we
just penalise the user and pretend nothing ever happened.

The previous code also contained undefined behaviour but it acted
sensibly on all compilers we support so it was not crashable.
</content>
</entry>
<entry>
<title>Fix numeric ERR_NOTREGISTERED not containing the user's nick</title>
<updated>2015-01-21T18:07:44Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2015-01-21T18:07:44Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=22d6da594d49b6059773b1ab16e990a16dee1707'/>
<id>urn:sha1:22d6da594d49b6059773b1ab16e990a16dee1707</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Always penalize clients executing a command which fails before running the handler, even if the command has 0 penalty</title>
<updated>2015-01-12T13:24:23Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2015-01-12T13:24:23Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=80350a67aa7d45e5068f46b8995be92b0d9b40aa'/>
<id>urn:sha1:80350a67aa7d45e5068f46b8995be92b0d9b40aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix snotice about disabled command usage being sent to the wrong snomask</title>
<updated>2014-04-04T16:31:10Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-04-04T16:31:10Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=cf89660a6b1fde729cfa7f9462f9396394d8b658'/>
<id>urn:sha1:cf89660a6b1fde729cfa7f9462f9396394d8b658</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve support for rarely used compilers, EKOPath in this case.</title>
<updated>2013-08-30T23:17:07Z</updated>
<author>
<name>ChrisTX</name>
</author>
<published>2013-08-30T23:17:07Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=426752022ee4b5158b4cfc6c4531fff285029071'/>
<id>urn:sha1:426752022ee4b5158b4cfc6c4531fff285029071</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused variables, avoid copies where possible, check empty() instead of size() == 0</title>
<updated>2013-05-16T18:33:46Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2013-05-16T18:33:46Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0a8b0d317ed4adc43185c1b791bcf752115dc58e'/>
<id>urn:sha1:0a8b0d317ed4adc43185c1b791bcf752115dc58e</id>
<content type='text'>
Most of these were detected by cppcheck
</content>
</entry>
<entry>
<title>Add a flag to Command that controls whether an empty last parameter is allowed or not</title>
<updated>2012-12-15T20:17:06Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2012-12-01T20:33:42Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d00914ed6f5de67ab69c69e1cd1efa0797b5f62d'/>
<id>urn:sha1:d00914ed6f5de67ab69c69e1cd1efa0797b5f62d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change empty string assignments to .clear() or remove them entirely</title>
<updated>2012-11-28T18:28:52Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2012-11-28T01:37:49Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2d2e0469b8ac7c64c9dc22f7074db8fc245e2f13'/>
<id>urn:sha1:2d2e0469b8ac7c64c9dc22f7074db8fc245e2f13</id>
<content type='text'>
Part 2 of ba5c0db795824c3fc1ad48ce332d7bdc440cb77f
</content>
</entry>
<entry>
<title>Replace copyright headers with headers granting specific authors copyright</title>
<updated>2012-04-19T18:58:29Z</updated>
<author>
<name>Robby-</name>
</author>
<published>2012-04-19T18:58:29Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=46a39046196f55b52336e19662bb7bac85b731ac'/>
<id>urn:sha1:46a39046196f55b52336e19662bb7bac85b731ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add RAWIO log level which is more verbose than DEBUG</title>
<updated>2010-03-19T18:06:39Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2010-03-19T18:06:39Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f5c631ef8641db6455bed23c02e5a39f63f7d6d0'/>
<id>urn:sha1:f5c631ef8641db6455bed23c02e5a39f63f7d6d0</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12646 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
