<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/socketengines, branch v1.2.10</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=v1.2.10</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/socketengines?h=v1.2.10'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2012-04-20T01:32:07Z</updated>
<entry>
<title>Replace copyright headers with headers granting specific authors copyright</title>
<updated>2012-04-20T01:32:07Z</updated>
<author>
<name>Robby-</name>
</author>
<published>2012-04-20T01:32:07Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=201f91fe61672feb2aebe0893362fb39350925d2'/>
<id>urn:sha1:201f91fe61672feb2aebe0893362fb39350925d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix excessive memory use in kqueue</title>
<updated>2011-03-04T02:25:05Z</updated>
<author>
<name>Daniel De Graaf</name>
</author>
<published>2011-03-04T02:22:56Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d0c7cd4b9a5933b65aaca3978298627c3026b63c'/>
<id>urn:sha1:d0c7cd4b9a5933b65aaca3978298627c3026b63c</id>
<content type='text'>
The maximum number of file descriptors was incorrectly using the OS maximum,
not the process maximum. Thanks to Liath for finding &amp; testing.
</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:32:39Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2010-02-11T20:32:39Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9c9ea8db2b95c2392a9ceacd9853187d5cd1ac70'/>
<id>urn:sha1:9c9ea8db2b95c2392a9ceacd9853187d5cd1ac70</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12437 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix invalid iterator in select socketengine</title>
<updated>2009-09-09T19:51:37Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-09-09T19:51:37Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=33fe3c35f873332cb268e8bebfff4074361ae652'/>
<id>urn:sha1:33fe3c35f873332cb268e8bebfff4074361ae652</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@11688 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Update all wiki links to point to the new wiki. This was done automatically with the following command, only .Makefile.inc got some indent fixups by hand.</title>
<updated>2009-03-15T12:42:35Z</updated>
<author>
<name>psychon</name>
</author>
<published>2009-03-15T12:42:35Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b6dbd6caab62bc2c0d11ce5a45d511611eb9c2ef'/>
<id>urn:sha1:b6dbd6caab62bc2c0d11ce5a45d511611eb9c2ef</id>
<content type='text'>
for file in $(find -type f -and -not -path '*/.svn/*' -and -not -name '*.so') ; do sed -e 's#http://www.inspircd.org/wiki#http://wiki.inspircd.org#' -e 's#http://wiki.inspircd.org/index.php/#http://wiki.inspircd.org/#' -i $file ; done


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11223 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Nuke trailing spaces</title>
<updated>2009-02-14T21:14:36Z</updated>
<author>
<name>peavey</name>
</author>
<published>2009-02-14T21:14:36Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f209cce90b394acd26e22eacef0bff61e8f5b4e1'/>
<id>urn:sha1:f209cce90b394acd26e22eacef0bff61e8f5b4e1</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11105 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Some fixes to the kqueue socket engine</title>
<updated>2009-02-06T16:29:29Z</updated>
<author>
<name>psychon</name>
</author>
<published>2009-02-06T16:29:29Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a64e860b2690ffef19e62396e0a76056a56a7766'/>
<id>urn:sha1:a64e860b2690ffef19e62396e0a76056a56a7766</id>
<content type='text'>
The old code choked badly if a socket which was !eh-&gt;Readable() was added
(it went into an endless loop where kqueue would keep reporting that socket
for writeability).
This also fixes a bug where DelFd() failed to clean up properly which caused
the next AddFd() for an identical fd number to fail.
Oh and this also adds some error messages and does some minor cleanup...


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11033 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix the poll socketengine to actually work.</title>
<updated>2009-01-27T18:37:23Z</updated>
<author>
<name>psychon</name>
</author>
<published>2009-01-27T18:37:23Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=5de0f22264f580c427af739185c6bab8e8d881be'/>
<id>urn:sha1:5de0f22264f580c427af739185c6bab8e8d881be</id>
<content type='text'>
The old implementation tried to use holes for unused entries in the array for
poll() and the OS replied with POLLNVAL to which we replied with 100% CPU.
Improvements:
- It does compile!
- It works


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11008 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix for bug #686, include sysctl.h in a freebsd-specific ifdef</title>
<updated>2009-01-22T17:24:54Z</updated>
<author>
<name>brain</name>
</author>
<published>2009-01-22T17:24:54Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e1bca06658881040e5ca6a9a36be6e327779fe3b'/>
<id>urn:sha1:e1bca06658881040e5ca6a9a36be6e327779fe3b</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10983 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Missed one, thx peavey!</title>
<updated>2009-01-18T13:12:22Z</updated>
<author>
<name>w00t</name>
</author>
<published>2009-01-18T13:12:22Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=1cb625e2a216704f9e59f2b9cfb2b0611e4f12f5'/>
<id>urn:sha1:1cb625e2a216704f9e59f2b9cfb2b0611e4f12f5</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10972 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
