<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_spanningtree/treesocket.h, branch v1.1.7</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_spanningtree/treesocket.h?h=v1.1.7</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_spanningtree/treesocket.h?h=v1.1.7'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2007-05-05T11:56:39Z</updated>
<entry>
<title>Make debug warning for broken servers once per servername only</title>
<updated>2007-05-05T11:56:39Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-05-05T11:56:39Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7775dc1be52c20fba05697521197742b5e288cb9'/>
<id>urn:sha1:7775dc1be52c20fba05697521197742b5e288cb9</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6884 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Make error reporting work properly, it seemed to loose errors.</title>
<updated>2007-04-26T16:51:41Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-04-26T16:51:41Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=37a53f1ac69315f1915aae67a447fb7b813e8217'/>
<id>urn:sha1:37a53f1ac69315f1915aae67a447fb7b813e8217</id>
<content type='text'>
First change: Add a culling list of inspsockets waiting to be closed, so the close() is less likely to be called before the buffer is entirely empty. This seems to work well on my LAN.
Second change: Add a SendError() method, rather than WriteLine("ERROR : ..."). This can be used to effect by also echoing out "Sent ERROR to %s: ..." onto the +l snomask meaning at least one end
will always see the error even if the ERROR command is lost due to latency or design of the transport (e.g. ssl which may be writing during a read event etc)


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6844 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add config &lt;options:disablehmac&gt; to support disabling of HMAC, and tidy up to detect if the other side hasnt got it enabled and we did, or if we enabled it and dont have sha256 (that would be an oops)</title>
<updated>2007-04-09T16:42:09Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-04-09T16:42:09Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7f00015727fab50e37de46aa90d218b31c852c87'/>
<id>urn:sha1:7f00015727fab50e37de46aa90d218b31c852c87</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6776 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>I think we're almost there now</title>
<updated>2007-04-09T16:15:13Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-04-09T16:15:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=90566d23b1e15a918a7841d61d4109b156bcedac'/>
<id>urn:sha1:90566d23b1e15a918a7841d61d4109b156bcedac</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6774 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add basic HMAC suggested by jilles to make the auth not suck -- this is probably buggy, and the other side doesnt auth yet. do not use.</title>
<updated>2007-04-09T15:18:13Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-04-09T15:18:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=fdecf7fb707c415a54c3f41fd45fbc41f6ae4f3d'/>
<id>urn:sha1:fdecf7fb707c415a54c3f41fd45fbc41f6ae4f3d</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6769 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Test code that pretends to send a hashed value if its got a challenge - don't use this, it wont connect</title>
<updated>2007-04-09T14:46:39Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-04-09T14:46:39Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=663a113180ceeab1fe5e86412de3c2afc1e23d4f'/>
<id>urn:sha1:663a113180ceeab1fe5e86412de3c2afc1e23d4f</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6768 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Added ability to send and receive a challenge, dont do anything with it yet</title>
<updated>2007-04-09T14:07:18Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-04-09T14:07:18Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=be36d92f3dcb0ac3772daebff43a5ecfe0a2d364'/>
<id>urn:sha1:be36d92f3dcb0ac3772daebff43a5ecfe0a2d364</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6767 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add methods needed for storing challenge string</title>
<updated>2007-04-09T13:51:33Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-04-09T13:51:33Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4af9d414367511e260f713b0a97bb5e15c922977'/>
<id>urn:sha1:4af9d414367511e260f713b0a97bb5e15c922977</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6766 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add licensing headers to files which are missing them and make sure they are up to date in others (e.g. point at the developer page on the wiki not list names)</title>
<updated>2007-04-07T21:01:01Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-04-07T21:01:01Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a772b4dbf594bc0a851f5d3d6594111639453a4e'/>
<id>urn:sha1:a772b4dbf594bc0a851f5d3d6594111639453a4e</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6759 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remote /MODULES</title>
<updated>2007-03-16T22:34:00Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-03-16T22:34:00Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=813b671227cd4c9bdfb584b2ca7ad705620cd2c5'/>
<id>urn:sha1:813b671227cd4c9bdfb584b2ca7ad705620cd2c5</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6688 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
