<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/include/inspsocket.h, branch v3.0.0a3</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/include/inspsocket.h?h=v3.0.0a3</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/include/inspsocket.h?h=v3.0.0a3'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2017-08-26T08:58:15Z</updated>
<entry>
<title>Fix a bunch of Doxygen warnings.</title>
<updated>2017-08-26T08:58:15Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-08-25T12:03:53Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a62ae50007c2945251ef1d2611513b6e711f5748'/>
<id>urn:sha1:a62ae50007c2945251ef1d2611513b6e711f5748</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add CXX11_OVERRIDE to overridden members that lack it.</title>
<updated>2017-07-12T13:41:52Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-07-12T13:41:52Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d1df2bce56275e1297d94d82d4dbef6f6cf582b6'/>
<id>urn:sha1:d1df2bce56275e1297d94d82d4dbef6f6cf582b6</id>
<content type='text'>
This fixes a ton of warnings when building on compilers that
default to C++11 or newer.
</content>
</entry>
<entry>
<title>Add StreamSocket::SendQueue::moveall() for moving data between sendqs</title>
<updated>2016-08-08T13:04:17Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2016-08-08T13:04:17Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a7a0f69c6bf32b63c3314a097929c533296b1c86'/>
<id>urn:sha1:a7a0f69c6bf32b63c3314a097929c533296b1c86</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for multiple IOHooks per StreamSocket</title>
<updated>2016-08-08T13:02:28Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2016-08-08T13:02:28Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=87602cd04017c0311ca816a6aff7a2475a4ac65c'/>
<id>urn:sha1:87602cd04017c0311ca816a6aff7a2475a4ac65c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract code that reads data into a recvq from StreamSocket::DoRead() into ReadToRecvQ()</title>
<updated>2016-08-08T12:37:22Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2016-08-08T12:37:22Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=6466e3093a4e5e996f2c9f3c4fd9f6eb1ac0e7b9'/>
<id>urn:sha1:6466e3093a4e5e996f2c9f3c4fd9f6eb1ac0e7b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract code that flushes the sendq from StreamSocket::DoWrite() into FlushSendQ()</title>
<updated>2016-08-08T12:35:00Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2016-08-08T12:35:00Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d8ac63cd83293ab07659932d5ee6b83d7570bb57'/>
<id>urn:sha1:d8ac63cd83293ab07659932d5ee6b83d7570bb57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add StreamSocket::GetModHook() for obtaining the IOHook belonging to a given module</title>
<updated>2016-08-08T12:31:49Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2016-08-08T12:31:49Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=eef55acb1dbb2ae6c0202fec54e12506c064f892'/>
<id>urn:sha1:eef55acb1dbb2ae6c0202fec54e12506c064f892</id>
<content type='text'>
Use it to simplify logic in all modules using or providing IOHooks
</content>
</entry>
<entry>
<title>Convert all code to use StreamSocket::SendQueue</title>
<updated>2015-06-06T12:31:05Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2015-06-06T12:31:05Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=1f0485039a276ad1c2fa3d53d284e3a87940ec77'/>
<id>urn:sha1:1f0485039a276ad1c2fa3d53d284e3a87940ec77</id>
<content type='text'>
Let OnStreamSocketWrite see the entire sendq instead of one element at a time
</content>
</entry>
<entry>
<title>Add class StreamSocket::SendQueue</title>
<updated>2015-06-06T12:20:22Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2015-06-06T12:20:22Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0858cdd53cd1ec01c4539e9c36ef7dd9fab4aa16'/>
<id>urn:sha1:0858cdd53cd1ec01c4539e9c36ef7dd9fab4aa16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change StreamSocket::DoRead() and DoWrite() to be non-virtual, make DoRead() private</title>
<updated>2015-04-12T14:22:09Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2015-04-12T14:22:09Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a42246b2f19d429a01fc901b7f49893764676499'/>
<id>urn:sha1:a42246b2f19d429a01fc901b7f49893764676499</id>
<content type='text'>
</content>
</entry>
</feed>
