<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_spanningtree/hmac.cpp, branch v3.17.1</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/hmac.cpp?h=v3.17.1</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_spanningtree/hmac.cpp?h=v3.17.1'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2024-06-07T09:30:30Z</updated>
<entry>
<title>Update copyright headers.</title>
<updated>2024-06-07T09:30:30Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2024-06-07T09:30:30Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=855c1f6ab4927e219220ac2a9a14f0d896c18c6f'/>
<id>urn:sha1:855c1f6ab4927e219220ac2a9a14f0d896c18c6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use TimingSafeCompare when comparing server SSL fingerprints.</title>
<updated>2024-02-11T04:10:41Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-02-11T04:10:41Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9dba51c12a78ccce865f3a573b9d6435a576f13e'/>
<id>urn:sha1:9dba51c12a78ccce865f3a573b9d6435a576f13e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2022-12-30T11:31:28Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2022-12-30T11:31:28Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2b810b412aeee2d9c79d97fa54a80e317981a6d8'/>
<id>urn:sha1:2b810b412aeee2d9c79d97fa54a80e317981a6d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2020-01-11T22:14:43Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2020-01-11T22:02:47Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=aa692dc1039b63deef7886e914ec499abe7facaf'/>
<id>urn:sha1:aa692dc1039b63deef7886e914ec499abe7facaf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Say "SSL certificate fingerprint" instead of "SSL fingerprint" everywhere</title>
<updated>2014-07-19T12:39:04Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-07-19T12:39:04Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=3d0fa60ba524ce1af8056f86a126aa506f97261b'/>
<id>urn:sha1:3d0fa60ba524ce1af8056f86a126aa506f97261b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use TimingSafeCompare() to compare passwords and password hashes (non-hmac only)</title>
<updated>2014-06-28T16:27:51Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-06-28T16:27:51Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c1cc5cf147babcd834ba0dbbdd4b1c1d4ae010b6'/>
<id>urn:sha1:c1cc5cf147babcd834ba0dbbdd4b1c1d4ae010b6</id>
<content type='text'>
Issue #882
</content>
</entry>
<entry>
<title>m_spanningtree Send the cert fingerprint message to opers only after successful auth</title>
<updated>2014-06-28T16:15:59Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-06-28T16:15:59Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0c9a94ea9285d1094c031d0c4ed06326b99cf890'/>
<id>urn:sha1:0c9a94ea9285d1094c031d0c4ed06326b99cf890</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check fingerprint before checking password (server linking)</title>
<updated>2014-06-28T16:15:12Z</updated>
<author>
<name>Matthew Martin</name>
</author>
<published>2014-06-26T17:36:51Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2cffabe0c7375a15c702aeaea5d553d90a549860'/>
<id>urn:sha1:2cffabe0c7375a15c702aeaea5d553d90a549860</id>
<content type='text'>
Checking the password before the fingerprint means that even without the
correct cert it's possible to brute force the password or leak
information about it. Checking the fingerprint means attackers must
forge the cert before they can learn any information about the password.
</content>
</entry>
<entry>
<title>m_spanningtree Don't rely on "m_sha256.so" being loaded, use any "hash/sha256" service provider</title>
<updated>2014-04-08T14:48:10Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-04-08T14:48:10Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a5986ac2d317d148074522007007a6aac85baadb'/>
<id>urn:sha1:a5986ac2d317d148074522007007a6aac85baadb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>m_spanningtree Remove the (now) undocumented disablehmac config option</title>
<updated>2014-04-08T14:41:09Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-04-08T14:41:09Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f7eabed15819e7a3316b0ab2dc8a28f59f25ce2c'/>
<id>urn:sha1:f7eabed15819e7a3316b0ab2dc8a28f59f25ce2c</id>
<content type='text'>
</content>
</entry>
</feed>
