<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_ldapauth.cpp, branch v3.11.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/m_ldapauth.cpp?h=v3.11.0</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_ldapauth.cpp?h=v3.11.0'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2021-05-14T13:48:39Z</updated>
<entry>
<title>Update copyright headers.</title>
<updated>2021-05-14T13:48:39Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2021-05-14T13:48:39Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e94b673532f7833aaa4789f834e61d68e0b4fc56'/>
<id>urn:sha1:e94b673532f7833aaa4789f834e61d68e0b4fc56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a bunch of weird indentation and spacing issues.</title>
<updated>2021-04-27T15:41:14Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-04-27T15:36:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b4a174ee9c32d62ea6bf010e837e8c5b1c3d36a3'/>
<id>urn:sha1:b4a174ee9c32d62ea6bf010e837e8c5b1c3d36a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix using a different field name in ldapauth than is documented.</title>
<updated>2021-04-16T10:50:51Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-04-16T10:50:51Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ba8a15adcde58a7db5e00790a55803be9d6d2fda'/>
<id>urn:sha1:ba8a15adcde58a7db5e00790a55803be9d6d2fda</id>
<content type='text'>
Closes #1864.
</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>Update the module descriptions using mkversion.</title>
<updated>2020-04-10T14:36:14Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2020-04-10T14:22:14Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4a6fedd9324d87349a806c9c1d0ae6e7d3c1fd38'/>
<id>urn:sha1:4a6fedd9324d87349a806c9c1d0ae6e7d3c1fd38</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>Convert a bunch of LocalUser* casts to IS_LOCAL.</title>
<updated>2019-10-13T21:05:19Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2019-10-11T11:21:16Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=dd24f8ac713793d5d5a7e959228937f48788ba66'/>
<id>urn:sha1:dd24f8ac713793d5d5a7e959228937f48788ba66</id>
<content type='text'>
This is a lot safer and handles users changing servers properly.
</content>
</entry>
<entry>
<title>Textual improvements and fixes such as typos, casing, etc. (#1612)</title>
<updated>2019-04-28T08:14:21Z</updated>
<author>
<name>Robby</name>
</author>
<published>2019-04-28T08:14:21Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e57d1b19ff4823b7885eb7f4d3b37c84d2edca0e'/>
<id>urn:sha1:e57d1b19ff4823b7885eb7f4d3b37c84d2edca0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>m_ldapauth: use username provided in PASS if available</title>
<updated>2017-03-20T17:10:07Z</updated>
<author>
<name>Adam</name>
</author>
<published>2017-03-20T17:10:07Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ec4c5f0bb6c0563730ad83f6159c4bff33520f4a'/>
<id>urn:sha1:ec4c5f0bb6c0563730ad83f6159c4bff33520f4a</id>
<content type='text'>
</content>
</entry>
</feed>
