aboutsummaryrefslogtreecommitdiff
path: root/modules/sqlauth.cpp
Commit message (Expand)AuthorAgeFilesLines
* Avoid the direct use of intptr_t wherever possible.•••This may cause problems on systems like CheriBSD where the pointer type stores extra data. Gravatar Sadie Powell2026-03-291-4/+8
* Switch modules from reference<> to shared_ptr<> and weak_ptr<>.Gravatar Sadie Powell2026-03-291-5/+5
* Massive rework of how internal service providers work.•••- 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. Gravatar Sadie Powell2026-03-021-7/+3
* Rename newhash to hash now its the only option.Gravatar Sadie Powell2025-04-061-1/+1
* Add the new hashing interface, port consumer modules to use it.Gravatar Sadie Powell2025-04-061-2/+2
* Remove support for in-query password comparison in sqlauth.•••The only hashing systems that support this are wildly insecure and having two ways of doing this just makes it less clear for users. Gravatar Sadie Powell2025-03-281-46/+25
* Remove more v3 config compat.Gravatar Sadie Powell2025-03-281-6/+0
* Shuffle the modules about a bit.Gravatar Sadie Powell2024-07-171-0/+240