<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/extra/m_ssl_openssl.cpp, branch v1.1.2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/extra/m_ssl_openssl.cpp?h=v1.1.2</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/extra/m_ssl_openssl.cpp?h=v1.1.2'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2007-02-27T17:00:49Z</updated>
<entry>
<title>Fix for small display issue, when both ssl modules are loaded, both output a 'is ssl' numeric for ssl users in whois.</title>
<updated>2007-02-27T17:00:49Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-02-27T17:00:49Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=943b3bd703bc081e3fe37a126b59732a35293d99'/>
<id>urn:sha1:943b3bd703bc081e3fe37a126b59732a35293d99</id>
<content type='text'>
This fix ensures that only an ssl module thats listening on client ports will output the whois. Theres no need to bind openssl and gnutls both to client ports, however
some people use openssl for server ports and gnutls for client ports, or vice versa.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6615 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Catch the ModuleException thrown when AddIOHook fails, so that we can make a port hook failure nonfatal.</title>
<updated>2007-02-08T20:40:31Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-02-08T20:40:31Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=3d69896daab526d1001b271884ddbb0d49a860b9'/>
<id>urn:sha1:3d69896daab526d1001b271884ddbb0d49a860b9</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6551 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>To be more specific, specify rpath() macro here</title>
<updated>2007-02-07T19:12:53Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-02-07T19:12:53Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2b14136d017948d8fecff5de3c9c267a63f977eb'/>
<id>urn:sha1:2b14136d017948d8fecff5de3c9c267a63f977eb</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6537 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Move quitting of clients to a central Cull List, and do quitting outside userrec and in main loop.</title>
<updated>2007-02-05T20:08:51Z</updated>
<author>
<name>peavey</name>
</author>
<published>2007-02-05T20:08:51Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9a52a667163a6abc5b83fd268b55c9062b55131f'/>
<id>urn:sha1:9a52a667163a6abc5b83fd268b55c9062b55131f</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6497 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Better logging for openssl, using SSL_print_error_cb() which calls a callback for error output (the default of outputting to stdout sucks)</title>
<updated>2007-02-03T23:39:13Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-02-03T23:39:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=69ee4628395f3493e2121b0458c298f253933be9'/>
<id>urn:sha1:69ee4628395f3493e2121b0458c298f253933be9</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6486 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove debug, add a few comments</title>
<updated>2007-01-28T16:17:55Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-28T16:17:55Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b9de69b2dfff8796614e0ff9a2b49612989f73a3'/>
<id>urn:sha1:b9de69b2dfff8796614e0ff9a2b49612989f73a3</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6450 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix broken openssl outbound connects.</title>
<updated>2007-01-28T16:12:33Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-28T16:12:33Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9da5c6610fffc9677646ef1d55c0e41fca8778a9'/>
<id>urn:sha1:9da5c6610fffc9677646ef1d55c0e41fca8778a9</id>
<content type='text'>
A record needs to be kept of if this session was initially outbound or inbound, so we know if we need to re-call SSL_connect or SSL_accept on handshake failure,
we also need to have two SSL_CTX's, one initialized as a client context and one as a server context (this is EW, but i guess its just how openssl does stuff)


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6449 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add check for openssl &gt;= 0.9.7, and fix for if the library cant be found at all</title>
<updated>2007-01-21T16:29:48Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-21T16:29:48Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=25608bd1add6a94bdc093f017a7aab0de48d3c45'/>
<id>urn:sha1:25608bd1add6a94bdc093f017a7aab0de48d3c45</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6424 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove/fix unused variable warning</title>
<updated>2007-01-17T19:06:16Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-17T19:06:16Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=94eb9af0abd8636a8edd99fc23a3fc937417e962'/>
<id>urn:sha1:94eb9af0abd8636a8edd99fc23a3fc937417e962</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6366 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>It says something about how excessive our debug output is when the ssl modules have 'cascades' of 'if-then-else' whos job is ONLY to output debug!</title>
<updated>2007-01-17T18:13:05Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-17T18:13:05Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b5763d79dc615faaf0e17d3349bdd36d593d3584'/>
<id>urn:sha1:b5763d79dc615faaf0e17d3349bdd36d593d3584</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6365 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
