<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/include/socketengine.h, branch v2.0.0b2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/include/socketengine.h?h=v2.0.0b2</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/include/socketengine.h?h=v2.0.0b2'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2010-01-11T03:07:32Z</updated>
<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>Get rid of socklen_t parameter to Bind, we are using C++ here and can do it other ways</title>
<updated>2009-11-13T20:23:11Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-11-13T20:23:11Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=800f02e7599d5f90d1c16f02cb1c28901d354140'/>
<id>urn:sha1:800f02e7599d5f90d1c16f02cb1c28901d354140</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12129 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove Extensible parent from EventHandler</title>
<updated>2009-11-06T22:37:52Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-11-06T22:37:52Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=eaace5ed7cef3a02f905689a1b44a092ca99a6e1'/>
<id>urn:sha1:eaace5ed7cef3a02f905689a1b44a092ca99a6e1</id>
<content type='text'>
This also fixes SSL certificate support when m_sslinfo is not loaded

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12048 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fixes found by removing User inheritance from StreamSocket</title>
<updated>2009-10-25T15:21:45Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-10-25T15:21:45Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=6fe52cbb3ba72a5ecdded3f51c8515bf75e6801f'/>
<id>urn:sha1:6fe52cbb3ba72a5ecdded3f51c8515bf75e6801f</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11975 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Get rid of OpenTCPSocket</title>
<updated>2009-10-24T20:04:15Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-10-24T20:04:15Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9c67795e733c553ff6b05398501d402c46349199'/>
<id>urn:sha1:9c67795e733c553ff6b05398501d402c46349199</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11969 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove include/inspircd_se_config.h and socketengine-specific headers</title>
<updated>2009-09-30T18:31:05Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-09-30T18:31:05Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7aa5e059a8f66d91bd8b69c58c657ceb70b4baff'/>
<id>urn:sha1:7aa5e059a8f66d91bd8b69c58c657ceb70b4baff</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11784 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add FD_WANT_SINGLE_WRITE to efficiently replace FD_WANT_POLL_WRITE</title>
<updated>2009-09-26T14:12:45Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-09-26T14:12:45Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=810c662c9b55908101ca085293c52c3239ef22d1'/>
<id>urn:sha1:810c662c9b55908101ca085293c52c3239ef22d1</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11762 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Clean up SocketEngine interface to allow edge-triggered I/O and sockets that do not force readability.</title>
<updated>2009-09-26T01:43:09Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-09-26T01:43:09Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=939cb0ba987f927f1ad900d45f98ba6d8e03e9d4'/>
<id>urn:sha1:939cb0ba987f927f1ad900d45f98ba6d8e03e9d4</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11760 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Create StreamSocket for IO hooking implementation</title>
<updated>2009-09-21T13:26:31Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-09-21T13:26:31Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e2af2347fc035d702e45f12e772223a8d578410d'/>
<id>urn:sha1:e2af2347fc035d702e45f12e772223a8d578410d</id>
<content type='text'>
Fixes the SSL SendQ bug
Removes duplicate code between User and BufferedSocket
Simplify SSL module API
Simplify EventHandler API (Readable/Writeable moved to SE)
Add hook for culled objects to invoke callbacks prior to destructor
 Replace SocketCull with GlobalCull now that sockets can close themselves
Shorten common case of user read/parse/write path:
 User::Write is now zero-copy up to syscall/SSL invocation
 User::Read has only two copy/scan passes from read() to ProcessCommand

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11752 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove unneeded Extensible inheritance and remove "age" field from classbase</title>
<updated>2009-09-02T00:46:11Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-09-02T00:46:11Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b31f343eacdf248aebd6869f2190a3464fd5d555'/>
<id>urn:sha1:b31f343eacdf248aebd6869f2190a3464fd5d555</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11611 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
