<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/extra, branch v2.0.27</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?h=v2.0.27</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/extra?h=v2.0.27'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2018-03-30T16:08:22Z</updated>
<entry>
<title>Update the GeoIP ExtItem when CGI:IRC sets the real IP (#1471)</title>
<updated>2018-03-30T16:08:22Z</updated>
<author>
<name>genius3000</name>
</author>
<published>2018-03-30T16:08:22Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=fdeccd7dd366ebac516ed66841fbf7f0952d8ed2'/>
<id>urn:sha1:fdeccd7dd366ebac516ed66841fbf7f0952d8ed2</id>
<content type='text'>
Since CGI:IRC calls it's 'ChangeIP()' either from 'OnCheckReady()'
or 'OnUserRegister()', both of which are called after the user has
sent NICK/USER, we can safely skip re-setting the ExtItem prior to
this point.

This skips the first 'OnSetUserIP()' from 'User::AddUser()' as
the 'OnSetConnectClass()' catch handles the initial setting.</content>
</entry>
<entry>
<title>m_ssl_openssl: Remove deprecated API members.</title>
<updated>2018-03-03T05:05:05Z</updated>
<author>
<name>Wade Cline</name>
</author>
<published>2018-03-03T05:05:05Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4cfed4e5f68a1b9a2370dfceec3b97fb65e6ef46'/>
<id>urn:sha1:4cfed4e5f68a1b9a2370dfceec3b97fb65e6ef46</id>
<content type='text'>
Backported from 2afc1af4639ae2bbef397f4f6acc834950017d91.
</content>
</entry>
<entry>
<title>Update wiki links to use HTTPS and point to the correct pages.</title>
<updated>2017-10-15T11:23:10Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-08-20T16:47:38Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a5d110282a864fd2e91b51ce360a977cd0643657'/>
<id>urn:sha1:a5d110282a864fd2e91b51ce360a977cd0643657</id>
<content type='text'>
When we release 3.0 these links will break as they will point to
the pages for 3.0 rather than 2.0.
</content>
</entry>
<entry>
<title>m_ldapauth: fix providing username in PASS</title>
<updated>2017-03-20T13:40:28Z</updated>
<author>
<name>Adam</name>
</author>
<published>2017-03-20T13:35:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=3f1eb79c7fa82737fda9c9a712724ba2f27651e9'/>
<id>urn:sha1:3f1eb79c7fa82737fda9c9a712724ba2f27651e9</id>
<content type='text'>
This has never worked because it never prepended attribute= to the
search string. It also would prefer matching nick/ident over the user
string provided which is inconsistent, since your ability to
authenticate using PASS would depend on a ldap entry not existing with
your current nick/ident.

Instead, use username provided in PASS and then fallback to nick/ident.
</content>
</entry>
<entry>
<title>m_sqlite3 Fix possible memory leak when opening a database fails</title>
<updated>2016-08-17T12:08:30Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2016-08-17T12:08:30Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c220a48593bf0fa7b3d31c802b6abcbea6a1eb46'/>
<id>urn:sha1:c220a48593bf0fa7b3d31c802b6abcbea6a1eb46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>m_ssl_openssl Verify DH params being non-NULL before setting it on the context</title>
<updated>2016-07-22T10:04:35Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2016-07-22T10:04:35Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=1f25ec70d144d85e28ec4d2769fefd8abb00cbca'/>
<id>urn:sha1:1f25ec70d144d85e28ec4d2769fefd8abb00cbca</id>
<content type='text'>
Fixes issue reported by @m4rkw on IRC
</content>
</entry>
<entry>
<title>m_ssl_gnutls, m_ssl_openssl After a read schedule another read if data remains in the buffer of the SSL library</title>
<updated>2016-06-21T13:07:43Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2016-06-21T13:07:43Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=86c3fde2fedfe9270eeaa1a93c0ea15d6fb9962d'/>
<id>urn:sha1:86c3fde2fedfe9270eeaa1a93c0ea15d6fb9962d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update m_ssl_gnutls to use libgnutls-30 for gnutls 3.4</title>
<updated>2016-02-11T13:14:07Z</updated>
<author>
<name>Adam</name>
</author>
<published>2016-02-11T13:14:07Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=dbb7672c6ae643a997098566f59882d5e4632c88'/>
<id>urn:sha1:dbb7672c6ae643a997098566f59882d5e4632c88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>m_ssl_gnutls Hold users in pre-registration state until the handshake is completed</title>
<updated>2015-05-09T22:37:28Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2015-05-09T22:37:28Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ba1efa77c3a2af31287a6050bf30285ef701216c'/>
<id>urn:sha1:ba1efa77c3a2af31287a6050bf30285ef701216c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove some dead code found by Coverity</title>
<updated>2014-10-26T17:01:24Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-10-26T17:01:24Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=382662a8a4ae5c501b096643cb8f09d2d9d084d0'/>
<id>urn:sha1:382662a8a4ae5c501b096643cb8f09d2d9d084d0</id>
<content type='text'>
</content>
</entry>
</feed>
