<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/extra, branch v2.0.10</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.10</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/extra?h=v2.0.10'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2012-12-04T15:26:34Z</updated>
<entry>
<title>Unbreak m_geoip</title>
<updated>2012-12-04T15:26:34Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2012-12-04T15:21:44Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=934bd8209b10fc93f607b40ce53615c4d17ef1da'/>
<id>urn:sha1:934bd8209b10fc93f607b40ce53615c4d17ef1da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Register all commands, modes and extensions using AddService()</title>
<updated>2012-12-02T18:40:17Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2012-12-02T18:40:17Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=349106f3f9f75d7f957fc5d1e71ca650f4807bb9'/>
<id>urn:sha1:349106f3f9f75d7f957fc5d1e71ca650f4807bb9</id>
<content type='text'>
AddService() throws an exception if an item cannot be registered, modules no longer need to worry about AddMode() etc. failing
</content>
</entry>
<entry>
<title>Dynamically determine the size of the eventlist[] passed to Attach()</title>
<updated>2012-12-02T18:40:00Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2012-12-02T18:40:00Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=84a1569cd60daa64b1ae52a1fff62c0dc4d78850'/>
<id>urn:sha1:84a1569cd60daa64b1ae52a1fff62c0dc4d78850</id>
<content type='text'>
m_sqlauth was attached to I_OnUserDisconnect but didn't provide a handler for it, remove
</content>
</entry>
<entry>
<title>Attach to events and register services in init()</title>
<updated>2012-12-02T18:39:46Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2012-10-13T01:12:29Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ac7defcd3e52695dcf5e5150e9fe3e1624205e64'/>
<id>urn:sha1:ac7defcd3e52695dcf5e5150e9fe3e1624205e64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a typedef for LocalUserList</title>
<updated>2012-11-29T22:41:22Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2012-11-20T23:15:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a589577b68cb84bc877ecdd4c0f9cb84a1581ddd'/>
<id>urn:sha1:a589577b68cb84bc877ecdd4c0f9cb84a1581ddd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ldapauth: register both extensions</title>
<updated>2012-11-29T09:07:07Z</updated>
<author>
<name>Robin Burchell</name>
</author>
<published>2012-11-29T09:06:22Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=aebe6cfd64aed575f376178375959d9576a7c8be'/>
<id>urn:sha1:aebe6cfd64aed575f376178375959d9576a7c8be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ldapauth: RAII returned ldap message.</title>
<updated>2012-11-29T09:07:05Z</updated>
<author>
<name>Robin Burchell</name>
</author>
<published>2012-11-28T23:14:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=50ea2230637ddc31673cb19d41e6a6dde12487db'/>
<id>urn:sha1:50ea2230637ddc31673cb19d41e6a6dde12487db</id>
<content type='text'>
This ensures it is always freed, and coincidentally fixes freeing in the case of
LDAP errors.
</content>
</entry>
<entry>
<title>ldapauth: fix memory leak</title>
<updated>2012-11-29T09:07:05Z</updated>
<author>
<name>Robin Burchell</name>
</author>
<published>2012-11-28T22:27:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=1813369adecc1efc9812e90c40c21dc32e4965c9'/>
<id>urn:sha1:1813369adecc1efc9812e90c40c21dc32e4965c9</id>
<content type='text'>
ldap_get_dn() results need to be freed. Use a RAII wrapper to do this.

Original code by Attila Molnar
</content>
</entry>
<entry>
<title>ldapauth: Allow setting virtual hosts on identification with m_ldapauth.</title>
<updated>2012-11-29T09:07:01Z</updated>
<author>
<name>Robin Burchell</name>
</author>
<published>2012-11-28T18:59:33Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e031d194181e09eb9d802f18a415422bb1e61d1c'/>
<id>urn:sha1:e031d194181e09eb9d802f18a415422bb1e61d1c</id>
<content type='text'>
&lt;ldapauth:host&gt;, when set, will be applied to users identifying with ldapauth.
The host can also take formatters from fields set on the DN of the user.
</content>
</entry>
<entry>
<title>ldapauth: Add missing verbose logging to required attributes.</title>
<updated>2012-11-29T09:06:58Z</updated>
<author>
<name>Robin Burchell</name>
</author>
<published>2012-11-28T16:57:50Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2fb2f639ad8b584a6e778569bc871f50d2de2d7e'/>
<id>urn:sha1:2fb2f639ad8b584a6e778569bc871f50d2de2d7e</id>
<content type='text'>
</content>
</entry>
</feed>
