<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/socketengine.cpp, branch v1.1.0b2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/socketengine.cpp?h=v1.1.0b2</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/socketengine.cpp?h=v1.1.0b2'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2006-08-30T09:03:03Z</updated>
<entry>
<title>Wahhhhhhhhhhhh bwahahaha. Mass commit to tidy up tons of messy include lists</title>
<updated>2006-08-30T09:03:03Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-08-30T09:03:03Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d54fd9b1e6b31f69332a9241b5f17330c0ad61e0'/>
<id>urn:sha1:d54fd9b1e6b31f69332a9241b5f17330c0ad61e0</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5080 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Get rid of SocketEngine::Wait and array-copy, change to SocketEngine::DispatchEvents</title>
<updated>2006-08-18T10:07:22Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-08-18T10:07:22Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=56cec38f3e7d3447b40076481c15e6d4a7e278d0'/>
<id>urn:sha1:56cec38f3e7d3447b40076481c15e6d4a7e278d0</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4944 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>EventHandler class, an abstraction for raw i/o</title>
<updated>2006-08-18T01:08:14Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-08-18T01:08:14Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e381b06561228aaea752deda20a62c6dc99a560e'/>
<id>urn:sha1:e381b06561228aaea752deda20a62c6dc99a560e</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4941 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>So i wonder why we've not had this problem sooner</title>
<updated>2006-08-12T20:54:28Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-08-12T20:54:28Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=497e200257d41c6505a5ef01884dd8c04a00d586'/>
<id>urn:sha1:497e200257d41c6505a5ef01884dd8c04a00d586</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4914 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Just to mess with om's head, remove helperfuncs.h from everywhere</title>
<updated>2006-08-11T23:31:13Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-08-11T23:31:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=6050df73f498d05597fb37c6157868df1f6f4db2'/>
<id>urn:sha1:6050df73f498d05597fb37c6157868df1f6f4db2</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4900 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Now two types of log macro, log() and ilog(). log() assumes an InspIRCd object  called ServerInstance, ilog() takes an InspIRCd object as first param.</title>
<updated>2006-08-11T12:15:03Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-08-11T12:15:03Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d17465716790010b6e3221f9ce49272110276ccf'/>
<id>urn:sha1:d17465716790010b6e3221f9ce49272110276ccf</id>
<content type='text'>
TODO: Run a regexp over these, using perl, to translate them into InspIRCd::Log calls and then eliminate the macro :)


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4879 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Whoops, forgot SocketEngine::SocketEngine() gets called recursively from *Engine::*Engine() (where * is the type being built)</title>
<updated>2006-07-19T12:58:57Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-07-19T12:58:57Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e5328261b06f406c747149f641268685523ffb49'/>
<id>urn:sha1:e5328261b06f406c747149f641268685523ffb49</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4441 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>* Seperate out socket engines into derived classes of SocketEngine.</title>
<updated>2006-07-19T12:51:21Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-07-19T12:51:21Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=3a6885d6a1d30f6e2eb9b1fcd20e949768267318'/>
<id>urn:sha1:3a6885d6a1d30f6e2eb9b1fcd20e949768267318</id>
<content type='text'>
* Add a classfactory SocketEngineFactory to create a new socketengine of the configured type
* Implement configure hax to compile only the required socketengine and the base class
* Eliminates ugly defines, and is more in line with C++ ways


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4439 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Change log() to a #define, the real symbol is now do_log(), the new macro auto-prefixes all log messages with the file and line number where log() was called - should be nice for debugging and telling wtf is coming from what.Currently uses a (probably very standard) g++ extension to make the macro work. Shouldn't be an issue.</title>
<updated>2006-06-29T08:30:25Z</updated>
<author>
<name>om</name>
</author>
<published>2006-06-29T08:30:25Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7c0a77920db0d64c1a3c0f1413fd64c62ae8cefa'/>
<id>urn:sha1:7c0a77920db0d64c1a3c0f1413fd64c62ae8cefa</id>
<content type='text'>
You must make clean and rebuild all of insp.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4081 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Check for failed epoll or kqueue</title>
<updated>2006-05-16T11:38:45Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-05-16T11:38:45Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=31dc0f8489dfbf63efbf0960711b3bbaa5543e30'/>
<id>urn:sha1:31dc0f8489dfbf63efbf0960711b3bbaa5543e30</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3961 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
