| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove the remaining function in utility/string to utility/container. | 2026-04-30 | 1 | -1/+0 | |
| * | Switch ascii comparisons over to our own casemap functions. | 2026-04-30 | 1 | -1/+1 | |
| * | Move service types to their own namespace.•••- 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. | 2026-03-29 | 1 | -2/+2 | |
| * | Switch modules from reference<> to shared_ptr<> and weak_ptr<>. | 2026-03-29 | 1 | -3/+3 | |
| * | Fix various minor Doxygen issues. | 2026-03-08 | 1 | -2/+2 | |
| * | Rename ServiceProvider::creator to service_creator and add GetSource. | 2026-03-02 | 1 | -1/+1 | |
| * | 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. | 2026-03-02 | 1 | -19/+5 | |
| * | Rename ServiceProvider methods to avoid shadowing issues. | 2026-03-02 | 1 | -1/+1 | |
| * | Refuse to hash passwords using insecure algorithms in MKPASSWD. | 2025-04-13 | 1 | -0/+3 | |
| * | Fix hash documentation. | 2025-04-13 | 1 | -3/+3 | |
| * | Rename newhash to hash now its the only option. | 2025-04-06 | 1 | -0/+315 | |
| * | Delete the old hashing interface and modules. | 2025-04-06 | 1 | -80/+0 | |
| * | Update copyright headers. | 2024-06-07 | 1 | -1/+1 | |
| * | Move TokenList back to its own header and move INSP_FORMAT to compat.•••This allows making stringutils an optional header given that most of it is not used by most of the codebase. | 2023-09-03 | 1 | -0/+2 | |
| * | Yet more stylistic fixes. | 2022-12-01 | 1 | -1/+3 | |
| * | Remove duplicate includes from module headers. | 2022-01-25 | 1 | -2/+0 | |
| * | Abolish the infernal space before accessibility keywords. | 2022-01-25 | 1 | -1/+1 | |
| * | Add the final keyword to all remaining classes that can have it. | 2021-12-20 | 1 | -1/+2 | |
| * | Refactor the hex encoding function. | 2021-05-10 | 1 | -1/+1 | |
| * | Update copyright headers. | 2020-01-11 | 1 | -1/+6 | |
| * | Hashing: Redo API•••* Don't assume the printable output of hashes is hex * Add virtual Compare() function, usable for KDFs like BCrypt Some changes and bugfixes are by @attilamolnar, original PR #767 | 2014-08-04 | 1 | -10/+24 | |
| * | Tidy up source files:•••- Use #pragma once instead of include guards. - Move header files in src/modules to include/modules. - Fixed various spacing issues. | 2013-04-12 | 1 | -0/+58 |
