<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/inspsocket.cpp, branch v1.1.13</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://cgit.space/~steering/inspircd++.git/atom/src/inspsocket.cpp?h=v1.1.13</id>
<link rel='self' href='https://cgit.space/~steering/inspircd++.git/atom/src/inspsocket.cpp?h=v1.1.13'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/'/>
<updated>2007-09-13T11:55:15Z</updated>
<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://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://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://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://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://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://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://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>
<entry>
<title>'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are auto skipped by svn.</title>
<updated>2007-07-16T17:14:45Z</updated>
<author>
<name>peavey</name>
</author>
<published>2007-07-16T17:14:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=bab14f0dd2345c9d7dcbc47c918563709e1ac094'/>
<id>urn:sha1:bab14f0dd2345c9d7dcbc47c918563709e1ac094</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7454 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix for bug #347.</title>
<updated>2007-07-11T16:59:10Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-07-11T16:59:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=e93cdf5a66ef90b0b0ea64c80c7e4eebdecb55c9'/>
<id>urn:sha1:e93cdf5a66ef90b0b0ea64c80c7e4eebdecb55c9</id>
<content type='text'>
WARNING: QA PEOPLE, THIS NEEDS TESTING!!!!
Test this with lots of squits and connects, and i mean lots and lots in all different ways you can think of, /squit, pingout, closing the connection with a firewall etc.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7434 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Warning: Loads of craq logging in here atm. /connect with openssl is broken, gnutls seems fine</title>
<updated>2007-07-06T17:31:44Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-07-06T17:31:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=a53da00bce41c9fb50ed4c9d33507f27803c1eb7'/>
<id>urn:sha1:a53da00bce41c9fb50ed4c9d33507f27803c1eb7</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7428 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
