<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/include/command_parse.h, branch v1.1.0b5</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://cgit.space/~steering/inspircd++.git/atom/include/command_parse.h?h=v1.1.0b5</id>
<link rel='self' href='https://cgit.space/~steering/inspircd++.git/atom/include/command_parse.h?h=v1.1.0b5'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/'/>
<updated>2006-11-03T08:30:37Z</updated>
<entry>
<title>Revert special's sqloper change, nice try but only half a biscuit.</title>
<updated>2006-11-03T08:30:37Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-11-03T08:30:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=4c19dfeed86fa4f42ab062ded09a9bfa42a2e3eb'/>
<id>urn:sha1:4c19dfeed86fa4f42ab062ded09a9bfa42a2e3eb</id>
<content type='text'>
With the old fix, it would echo out all the oper failure notices first then try again, annoying all the opers.
The new version uses a CommandParser method i added, to again use OnPreCommand, halt the /oper command, but after doing the sql lookup call the original handler of the OPER command with the original user and pass, so the original handler handles the definitive failure message.


DAMNIT STOP COMMITTING


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5636 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>If inspircd crashes in std::string destructor in CommandParser::ProcessCommand, take away all std::string's to make the bug manifest elsewhere, so maybe we can spot it</title>
<updated>2006-09-13T20:29:53Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-09-13T20:29:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=5c53f05f766458af333a67b22733ae680fba788a'/>
<id>urn:sha1:5c53f05f766458af333a67b22733ae680fba788a</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5232 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Finish off the fix for bug #136 (a biggie for such a simple thing)</title>
<updated>2006-09-06T18:20:02Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-09-06T18:20:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=ecd5b4082a7ef4ae89116761c77285ed77b7a794'/>
<id>urn:sha1:ecd5b4082a7ef4ae89116761c77285ed77b7a794</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5151 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Command result codes. This isnt finished yet, still got to do most of the modules, and alter CallCommandHandler</title>
<updated>2006-09-06T17:21:59Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-09-06T17:21:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=4cf0ae1308fe98757de42ffbe391e61844ac9e0a'/>
<id>urn:sha1:4cf0ae1308fe98757de42ffbe391e61844ac9e0a</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5149 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Proper error checking on loading cmd_*.so files</title>
<updated>2006-09-03T00:58:09Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-09-03T00:58:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=13aeb82ad2462d3eb2952365fd944c8837d55ea8'/>
<id>urn:sha1:13aeb82ad2462d3eb2952365fd944c8837d55ea8</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5122 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add /RELOAD and move cmd_mode into its own command.</title>
<updated>2006-09-03T00:44:11Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-09-03T00:44:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=540f3bd9da75eea65e8ae5e5fd929ff522d95870'/>
<id>urn:sha1:540f3bd9da75eea65e8ae5e5fd929ff522d95870</id>
<content type='text'>
/RELOAD is the only thing you cant reload (ahem)


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5119 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Auto loading of commands as shared objects via dlsym (very lightweight interface, just expects a command_t* pointer)</title>
<updated>2006-09-03T00:09:38Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-09-03T00:09:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=1b7c615062a7b203c7fc3ce4c56e16eb671f7c15'/>
<id>urn:sha1:1b7c615062a7b203c7fc3ce4c56e16eb671f7c15</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5118 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove a ton of &lt;typeinfo&gt;, &lt;iostream&gt;, &lt;sstream&gt; etc that we usually never use</title>
<updated>2006-08-30T09:51:50Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-08-30T09:51:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=5b8d2c4cabec5e6bb7aaf359e6cf6af9635c8dab'/>
<id>urn:sha1:5b8d2c4cabec5e6bb7aaf359e6cf6af9635c8dab</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5081 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Document command_parse.h and CommandParser class</title>
<updated>2006-08-12T00:51:35Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-08-12T00:51:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=5d59031ee3b85a1f61f0f80e9bf0c3aacf665ecb'/>
<id>urn:sha1:5d59031ee3b85a1f61f0f80e9bf0c3aacf665ecb</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4903 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>So much stuff changed in this one, i forgot most of it.</title>
<updated>2006-08-10T22:40:57Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-08-10T22:40:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=f9636a2eff46f6829bf9e01c711ab1ba45a7d50a'/>
<id>urn:sha1:f9636a2eff46f6829bf9e01c711ab1ba45a7d50a</id>
<content type='text'>
Oh yeah, main thing is ModeHandler and ModeWatcher classes now take an InspIRCd* to their constructor


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4858 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
