<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/extra/m_ldapauth.cpp, branch v2.0.11</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_ldapauth.cpp?h=v2.0.11</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/extra/m_ldapauth.cpp?h=v2.0.11'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2012-12-02T18:40:00Z</updated>
<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>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>
<entry>
<title>ldapauth: Rework required attributes code to use only one exit path.</title>
<updated>2012-11-29T09:06:55Z</updated>
<author>
<name>Robin Burchell</name>
</author>
<published>2012-11-28T16:53:44Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=83a89fc3f61a90275f86981fc32b1daa8e85d1b0'/>
<id>urn:sha1:83a89fc3f61a90275f86981fc32b1daa8e85d1b0</id>
<content type='text'>
This makes the upcoming patch to add optional virtual host support cleaner.
</content>
</entry>
<entry>
<title>Remove usage of the deprecated ConfigReader</title>
<updated>2012-11-12T20:48:42Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2012-10-06T19:43:20Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a4db7bf9af00b32d4f5c1922997d02b0b8be59e5'/>
<id>urn:sha1:a4db7bf9af00b32d4f5c1922997d02b0b8be59e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make better use of User::GetFullRealHost()</title>
<updated>2012-10-21T13:10:44Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2012-10-21T13:10:44Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=569a742b9420b62a538c27fbd38a2bb8db6b9ca6'/>
<id>urn:sha1:569a742b9420b62a538c27fbd38a2bb8db6b9ca6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>m_ldapauth Allow filtering on arbitrary LDAP attributes</title>
<updated>2012-10-19T18:40:16Z</updated>
<author>
<name>Adrien Bustany</name>
</author>
<published>2012-10-10T07:04:18Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9451b734fff2fa908747fe26d01e87f81c94292c'/>
<id>urn:sha1:9451b734fff2fa908747fe26d01e87f81c94292c</id>
<content type='text'>
This commit implements filtering on LDAP attributes, in a similar way
to what Apache Httpd does with "Require ldap-attribute".
</content>
</entry>
</feed>
