<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/socketengines, branch v2.1a1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/socketengines?h=v2.1a1</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/socketengines?h=v2.1a1'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2010-08-03T21:32:40Z</updated>
<entry>
<title>Fix kqueue compile</title>
<updated>2010-08-03T21:32:40Z</updated>
<author>
<name>Daniel De Graaf</name>
</author>
<published>2010-03-17T14:33:37Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=1238efad3f85c292bf5ab9e077f05b460dfb2f29'/>
<id>urn:sha1:1238efad3f85c292bf5ab9e077f05b460dfb2f29</id>
<content type='text'>
</content>
</entry>
<entry>
<title>DelFd should not fail, it will leave a bad dangling pointer in that case</title>
<updated>2010-08-03T21:32:38Z</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=e3e66041453507a5d5d514fd99e4e14dc74bd614'/>
<id>urn:sha1:e3e66041453507a5d5d514fd99e4e14dc74bd614</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't send events for removed FDs when both read and write are ready</title>
<updated>2010-08-03T21:32:38Z</updated>
<author>
<name>Daniel De Graaf</name>
</author>
<published>2010-03-02T01:47:17Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f0c05d3d1c37fd2f5cc8f21cb7dd1d6ecdf48f22'/>
<id>urn:sha1:f0c05d3d1c37fd2f5cc8f21cb7dd1d6ecdf48f22</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix kqueue to not report 0 maximum open sockets</title>
<updated>2010-02-13T14:52:09Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2010-02-13T14:52:09Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=753f492c4f71bd4445a77e292370b6e7735010a9'/>
<id>urn:sha1:753f492c4f71bd4445a77e292370b6e7735010a9</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12449 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>When we get events on unknown file descriptors, unregister them rather than spinning at 100% CPU</title>
<updated>2010-02-11T20:27:03Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2010-02-11T20:27:03Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2abcc65d696dbb24c1515fd756a1bc648bcb0d02'/>
<id>urn:sha1:2abcc65d696dbb24c1515fd756a1bc648bcb0d02</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12436 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>
</feed>
