<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/socketengines/socketengine_select.cpp, branch v2.0.4</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/socketengines/socketengine_select.cpp?h=v2.0.4</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/socketengines/socketengine_select.cpp?h=v2.0.4'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2010-03-02T03:17:04Z</updated>
<entry>
<title>DelFd should not fail, it will leave a bad dangling pointer in that case</title>
<updated>2010-03-02T03:17:04Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2010-03-02T03:17:04Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a018f26eddbc72fdbf87fe5ee89112a53311fff1'/>
<id>urn:sha1:a018f26eddbc72fdbf87fe5ee89112a53311fff1</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12584 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Don't send events for removed FDs when both read and write are ready</title>
<updated>2010-03-02T01:48:06Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2010-03-02T01:48:06Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=5af0e15f15f0b09643dcdf6da3d9eb2349d16422'/>
<id>urn:sha1:5af0e15f15f0b09643dcdf6da3d9eb2349d16422</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12582 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove excessive gettimeofday system calls</title>
<updated>2010-01-18T19:36:41Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2010-01-18T19:36:41Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7e46119759b7099c38f543bd38d0186b9806542f'/>
<id>urn:sha1:7e46119759b7099c38f543bd38d0186b9806542f</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12293 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>...because every now and again, i have to do a massive commit.</title>
<updated>2010-01-11T03:07:32Z</updated>
<author>
<name>brain</name>
</author>
<published>2010-01-11T03:07:32Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=cd712c40e1b352c05e7ae0f72e0a5e84cdf64323'/>
<id>urn:sha1:cd712c40e1b352c05e7ae0f72e0a5e84cdf64323</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>remove a hanging #endif</title>
<updated>2009-10-24T20:08:21Z</updated>
<author>
<name>peavey</name>
</author>
<published>2009-10-24T20:08:21Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=8575e8981d577b846399493c01377e6e78e05131'/>
<id>urn:sha1:8575e8981d577b846399493c01377e6e78e05131</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11971 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove IOCP socket engine</title>
<updated>2009-10-24T20:04:24Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-10-24T20:04:24Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a4b3dc92003178088fa31bc6df9dfbe1cd1c18d1'/>
<id>urn:sha1:a4b3dc92003178088fa31bc6df9dfbe1cd1c18d1</id>
<content type='text'>
IOCP has been experimental since its introduction, and has not worked
correctly for some time. Since we have no windows developer, remove the
dead code.

Most of the advantages of IOCP are not used by an ircd process regardless:
we do not use threads for our client processing, and we add an extra copy
operation that eliminates any gain from OS-level buffer reuse.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11970 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix noeol on socketengine_select</title>
<updated>2009-10-14T18:44:18Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-10-14T18:44:18Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9c9386d71e1b317fa39cc251eb6450e14ec5929f'/>
<id>urn:sha1:9c9386d71e1b317fa39cc251eb6450e14ec5929f</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11874 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Ugly-ish hack to select SocketEngine on windows until I or someone else finds a better way.</title>
<updated>2009-10-11T15:30:59Z</updated>
<author>
<name>peavey</name>
</author>
<published>2009-10-11T15:30:59Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=16b1b2681aad83e77f54e03124ceae9cb324f91b'/>
<id>urn:sha1:16b1b2681aad83e77f54e03124ceae9cb324f91b</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11835 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix some signedness.</title>
<updated>2009-10-11T09:59:59Z</updated>
<author>
<name>peavey</name>
</author>
<published>2009-10-11T09:59:59Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0725e9bfb0a3826fb837bbe04451e816222440d1'/>
<id>urn:sha1:0725e9bfb0a3826fb837bbe04451e816222440d1</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11830 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove include/inspircd_se_config.h and socketengine-specific headers</title>
<updated>2009-09-30T18:31:05Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-09-30T18:31:05Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7aa5e059a8f66d91bd8b69c58c657ceb70b4baff'/>
<id>urn:sha1:7aa5e059a8f66d91bd8b69c58c657ceb70b4baff</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11784 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
