<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/userprocess.cpp, branch v2.0.0a1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/userprocess.cpp?h=v2.0.0a1</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/userprocess.cpp?h=v2.0.0a1'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2009-10-03T01:52:59Z</updated>
<entry>
<title>Get rid of a bunch of memory-wasting C-style strings</title>
<updated>2009-10-03T01:52:59Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-10-03T01:52:59Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=de25d946733f774e3a5b53a58438a9c92af0acbe'/>
<id>urn:sha1:de25d946733f774e3a5b53a58438a9c92af0acbe</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11796 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Flexible SendQ</title>
<updated>2009-09-26T16:41:07Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-09-26T16:41:07Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7107ec12d8640d35cfe3d5002db1bc1deb33625d'/>
<id>urn:sha1:7107ec12d8640d35cfe3d5002db1bc1deb33625d</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11766 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove InspIRCd* parameters and fields</title>
<updated>2009-09-26T14:13:13Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-09-26T14:13:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=6d03943426dcce76ba66567a9b18425a5ebb4c0c'/>
<id>urn:sha1:6d03943426dcce76ba66567a9b18425a5ebb4c0c</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11763 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>Fix segfault due to invalidated iterator</title>
<updated>2009-09-02T00:50:50Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-09-02T00:50:50Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=bbaf9002a8cf427b2cbe93fd34a112e3d5f445ac'/>
<id>urn:sha1:bbaf9002a8cf427b2cbe93fd34a112e3d5f445ac</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11641 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>Update copyrights for 2009.</title>
<updated>2009-01-02T18:16:05Z</updated>
<author>
<name>w00t</name>
</author>
<published>2009-01-02T18:16:05Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=43847ec9c7e1a195163eb4c529f1c92fd1ace0a4'/>
<id>urn:sha1:43847ec9c7e1a195163eb4c529f1c92fd1ace0a4</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10932 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix glitch before release</title>
<updated>2008-12-07T20:02:50Z</updated>
<author>
<name>brain</name>
</author>
<published>2008-12-07T20:02:50Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a1871c6a998ed3c352f6169817f6dc7a90f7625f'/>
<id>urn:sha1:a1871c6a998ed3c352f6169817f6dc7a90f7625f</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10864 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove lines_in and reset_due flood protection mechanism, recvq/sendq on their own now fill this role, as we have proper penalties.</title>
<updated>2008-12-01T20:14:49Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-12-01T20:14:49Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=be2a677ddd01859a61f484aa8f1e5d916a8f3ca5'/>
<id>urn:sha1:be2a677ddd01859a61f484aa8f1e5d916a8f3ca5</id>
<content type='text'>
This tidies up *a lot* of code, and also saves a further sizeof(time_t) + sizeof(unsigned int) per user.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10838 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove m_operflood, add privs: users/flood/no-throttle &amp; users/flood/increased-buffers.</title>
<updated>2008-12-01T18:10:24Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-12-01T18:10:24Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9994478a85358bfa48bd5b764ebc1e74e928d57a'/>
<id>urn:sha1:9994478a85358bfa48bd5b764ebc1e74e928d57a</id>
<content type='text'>
This also saves another sizeof(bool) per user.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10837 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
