<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/inspsocket.cpp, branch v1.1.17</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/inspsocket.cpp?h=v1.1.17</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/inspsocket.cpp?h=v1.1.17'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2008-01-10T13:45:53Z</updated>
<entry>
<title>Header update: 2007 -&gt; 2008</title>
<updated>2008-01-10T13:45:53Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-01-10T13:45:53Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7194690fc8a8c6c07e60c2491f9d8165d8eb3459'/>
<id>urn:sha1:7194690fc8a8c6c07e60c2491f9d8165d8eb3459</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8695 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>same as 8453, and now i'm back to bed.</title>
<updated>2007-11-01T15:21:38Z</updated>
<author>
<name>w00t</name>
</author>
<published>2007-11-01T15:21:38Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=85aeb6514abac0a508417ed624dfb671d26283b8'/>
<id>urn:sha1:85aeb6514abac0a508417ed624dfb671d26283b8</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8454 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Merge in http://www.p2p-network.net/patches/blocking_fix.patch to fix random blocking on ssl sockets on some systems, provided by djGrrr and Stskeeps, thanks</title>
<updated>2007-10-13T17:10:43Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-10-13T17:10:43Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2a56a80c3df39b27658da2726c22f352aa84e2a2'/>
<id>urn:sha1:2a56a80c3df39b27658da2726c22f352aa84e2a2</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8153 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fixed a rare infinite loop in InspSocket::FlushWriteBuffer() - this could only affect a few rarely used modules, and is difficult to trigger.</title>
<updated>2007-09-13T11:55:15Z</updated>
<author>
<name>special</name>
</author>
<published>2007-09-13T11:55:15Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4e4da3f9dba948bcb90ab9ca27415010b6cabeb5'/>
<id>urn:sha1:4e4da3f9dba948bcb90ab9ca27415010b6cabeb5</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8032 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Merge comments back into stable, so that people can still understand stable!</title>
<updated>2007-08-20T18:35:54Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-08-20T18:35:54Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=1c62ae29b02d134c8b4debf0e0c4c8ad04729d7f'/>
<id>urn:sha1:1c62ae29b02d134c8b4debf0e0c4c8ad04729d7f</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7780 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>backport fix for bug i just introduced (oops)</title>
<updated>2007-08-20T18:29:55Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-08-20T18:29:55Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2399c2596e62ae15bd5b3b2f142c3a43f0d49b1a'/>
<id>urn:sha1:2399c2596e62ae15bd5b3b2f142c3a43f0d49b1a</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7778 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Backport, phew, glad this one applied cleanly.</title>
<updated>2007-08-20T18:03:21Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-08-20T18:03:21Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=6d6c83f1d09706c674312bce2a66b011cb07c206'/>
<id>urn:sha1:6d6c83f1d09706c674312bce2a66b011cb07c206</id>
<content type='text'>
The only possibility for the issue sts found is that a socket is deleted but also ends up in the socket cull list somehow.
To ensure that the socket does not get deleted, remove the delete and replace with an explicit call to insert into the socket cull list.
We were grappling with these issues in early 1.1 with the userrec cull list, too.
NOTE for later 1.2's consider making CullList a base class which we can derive from to delete lists of other items than userrecs.


git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7776 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>* Sockets will now always be nonblocking on win32 version of InspIRCd. There were some cases (mainly in TreeSockets) where a socket would not get restored to nonblocking mode after a connect() call, resulting in the server getting stuck on a blocking send() call causing freezeups.</title>
<updated>2007-07-23T00:37:03Z</updated>
<author>
<name>burlex</name>
</author>
<published>2007-07-23T00:37:03Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=480e1e9e1ff6c39a154f3efc6e83b0ffc94a6c8d'/>
<id>urn:sha1:480e1e9e1ff6c39a154f3efc6e83b0ffc94a6c8d</id>
<content type='text'>
* configure will now compile under VC7 again. 

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7500 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Ive tidied up the mode count stuff, but i still cant duplicate negative invisible counts. :(</title>
<updated>2007-07-18T18:03:21Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-07-18T18:03:21Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b2f7888b7ac0e72041ceea7dd9e7e6d4c46dcb5c'/>
<id>urn:sha1:b2f7888b7ac0e72041ceea7dd9e7e6d4c46dcb5c</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7474 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>OOPS! We try again, since I'm smoking craq. LF is 0x0a NOT CR.</title>
<updated>2007-07-16T17:30:04Z</updated>
<author>
<name>peavey</name>
</author>
<published>2007-07-16T17:30:04Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f2acdbc3820f0f4f5ef76a0a64e73d2a320df91f'/>
<id>urn:sha1:f2acdbc3820f0f4f5ef76a0a64e73d2a320df91f</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7456 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
