aboutsummaryrefslogtreecommitdiff
path: root/include/modules/ldap.h
Commit message (Collapse)AuthorAgeFilesLines
* Move service types to their own namespace.Gravatar Sadie Powell2026-03-291-2/+2
| | | | | | | | | | | - ServiceProvider is now Service::Provider - DataProvider is now Service::SimpleProvider (the old name does not really make sense now we don't have SERVICE_DATA and the only difference is automatic registration. - Some members of ModuleManager have been elevated to the Service namespace in case other code wants to use them.
* Switch modules from reference<> to shared_ptr<> and weak_ptr<>.Gravatar Sadie Powell2026-03-291-3/+3
|
* Switch typedefs to using statements.Gravatar Sadie Powell2026-03-261-2/+2
|
* Get rid of the ModuleRef typedef.Gravatar Sadie Powell2026-03-041-1/+1
| | | | | Eventually this will be moved to shared_ptr but for now the typedef is just hiding the constness of the reference.
* Massive rework of how internal service providers work.Gravatar Sadie Powell2026-03-021-1/+3
| | | | | | | | | - ServiceType is dead. All modules use RegisterService now. - Modules can implement UnregisterService which is called from DelService now. - Split the service type prefix into its own field. - Renamed Service::name to Service::service_name. This revealed a few bugs.
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-0/+1
|
* Yet more stylistic fixes.Gravatar Sadie Powell2022-12-011-9/+6
|
* Modernize an old-style loop that was previously missed.Gravatar Sadie Powell2022-10-011-2/+2
|
* Modernize the syntax of various templates.Gravatar Sadie Powell2022-06-231-1/+1
|
* Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-3/+3
|
* Refactor CoreException and ModuleException.Gravatar Sadie Powell2022-01-071-4/+6
|
* Add the final keyword to all remaining classes that can have it.Gravatar Sadie Powell2021-12-201-5/+8
|
* Clean up a bunch of contructors and destructors.Gravatar Sadie Powell2020-11-011-2/+2
|
* Update copyright headers.Gravatar InspIRCd Robot2020-01-111-2/+1
|
* New m_ldap from AnopeGravatar Adam2015-05-181-27/+20
| | | | | Redesign to be more like m_mysql, polling ldap_result from a thread as done previously is undefined.
* Add m_ldap, and convert m_ldapoper and m_ldapauth to use it.Gravatar Adam2013-12-191-0/+199