<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/extra/m_ldap.cpp, branch v3.12.0</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_ldap.cpp?h=v3.12.0</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/extra/m_ldap.cpp?h=v3.12.0'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2021-12-30T18:52:08Z</updated>
<entry>
<title>Update copyright headers.</title>
<updated>2021-12-30T18:52:08Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2021-12-30T18:52:08Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=adbe149c56bc938aa5d2454e4a4f9cc9d68efa68'/>
<id>urn:sha1:adbe149c56bc938aa5d2454e4a4f9cc9d68efa68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a build time check that OpenLDAP is reentrant.</title>
<updated>2021-12-14T14:55:06Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-12-14T14:55:06Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=901e092c21ba4092a22786afa24f40f7fe416e5e'/>
<id>urn:sha1:901e092c21ba4092a22786afa24f40f7fe416e5e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix the ldap module on OpenLDAP 2.5.</title>
<updated>2021-12-14T09:58:49Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-12-14T09:58:49Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=889cbf87536e3050a5d327a5c338c329e9c3320c'/>
<id>urn:sha1:889cbf87536e3050a5d327a5c338c329e9c3320c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix LDAPCompare checking against the wrong return code.</title>
<updated>2021-12-01T22:20:41Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-11-27T20:17:18Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=791129def06b90d1a4929d9c295d3e3115a80429'/>
<id>urn:sha1:791129def06b90d1a4929d9c295d3e3115a80429</id>
<content type='text'>
Better fix for #1946.
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2020-04-24T09:23:47Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2020-04-24T09:23:47Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=44489ddf7e90413d8f656aea24d74445bab227af'/>
<id>urn:sha1:44489ddf7e90413d8f656aea24d74445bab227af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix an oversight in mkversions that caused it to not update extras.</title>
<updated>2020-04-10T19:36:20Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2020-04-10T19:32:54Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c5680d6493a07e6625cc84db0639811bb1a45aee'/>
<id>urn:sha1:c5680d6493a07e6625cc84db0639811bb1a45aee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve logging for the m_ldap and m_ldapauth modules (#1757).</title>
<updated>2020-03-12T05:20:46Z</updated>
<author>
<name>Joel Sing</name>
</author>
<published>2020-03-12T05:20:46Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=1a7b4bac42c0c0f4dc9d0081c462d62f193e0da8'/>
<id>urn:sha1:1a7b4bac42c0c0f4dc9d0081c462d62f193e0da8</id>
<content type='text'>
Currently, it is difficult to diagnose LDAP authentication failures,
since the logs do not provide sufficient information about what is
actually being queried and what actually failed.

This increases logging details so that information about the LDAP query
is included, for example:

  Fri Mar 06 2020 08:02:59 ANNOUNCEMENT: Error binding as manager to LDAP
  server: Invalid credentials (bind dn=cn=adminz,dc=nodomain)

Rather than:

  Fri Mar 06 2020 08:02:59 ANNOUNCEMENT: Error binding as manager to LDAP
  server: Invalid credentials

Same with connection logging:

  Fri Mar 06 2020 07:59:53 CONNECT: Forbidden connection from
  jsing!jsing@192.168.200.1 (Invalid credentials (bind
  dn=uid=jsing,dc=nodomain))

  Fri Mar 06 2020 08:01:19 CONNECT: Successful connection from
  jsing!jsing@192.168.200.1 (dn=uid=jsing,dc=nodomain)
</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>Fix a compiler error in the LDAP module.</title>
<updated>2019-09-30T08:49:08Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2019-09-30T08:49:08Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=96d145b83b9c269791ad86b4b25a9c5d07a7cd1d'/>
<id>urn:sha1:96d145b83b9c269791ad86b4b25a9c5d07a7cd1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deduplicate code for handling with setting LDAP options.</title>
<updated>2019-09-27T21:39:56Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2019-09-27T21:39:56Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e96f1bb1571c864705c20a976ff64bb40d6b8d06'/>
<id>urn:sha1:e96f1bb1571c864705c20a976ff64bb40d6b8d06</id>
<content type='text'>
</content>
</entry>
</feed>
