aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_ldapauth.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headers.Gravatar InspIRCd Robot2020-04-241-0/+1
* Update the module descriptions using mkversion.Gravatar Sadie Powell2020-04-101-1/+1
* Improve logging for the m_ldap and m_ldapauth modules (#1757).•••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) Gravatar Joel Sing2020-03-121-1/+7
* Update copyright headers.Gravatar InspIRCd Robot2020-01-111-8/+5
* Convert a bunch of LocalUser* casts to IS_LOCAL.•••This is a lot safer and handles users changing servers properly. Gravatar Peter Powell2019-10-131-1/+1
* Textual improvements and fixes such as typos, casing, etc. (#1612)Gravatar Robby2019-04-281-3/+3
* m_ldapauth: use username provided in PASS if availableGravatar Adam2017-03-201-1/+14
* Fix oversights in substr() conversion•••Thanks to @StevenVanAcker for reporting and testing this Gravatar Attila Molnar2015-02-271-1/+1
* Specify which Extensible subclass an ExtensionItem is valid forGravatar Attila Molnar2015-01-181-2/+2
* Reduce std::string::substr() usage•••substr() returns a new string while erase() and assign() modify the existing one Gravatar Attila Molnar2015-01-101-3/+3
* Remove redundant null pointer check from m_ldapauthGravatar Adam2014-02-131-2/+1
* Wait for the manager bind to come back before sending search in LDAP modulesGravatar Adam2014-02-131-3/+38
* m_ldapauth.cpp: Allow multiple patterns for users to bypass LDAP authGravatar Thiago Crepaldi2014-02-071-5/+14
* Remove a few unnecessary .c_str() callsGravatar Attila Molnar2014-01-311-1/+1
* Add m_ldap, and convert m_ldapoper and m_ldapauth to use it.Gravatar Adam2013-12-191-0/+391
* Grrr, added this at the wrong location in trunk•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9078 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-141-1/+0
* Forward port and make work with trunk. Original code of this module by Carste...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9077 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-141-0/+1