| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix needlessly separating threads and lanes in the argon2 module.•••We were not using these correctly and Argon2 uses the thread count as the lane count anyway so its pointless to even have a setting for this. | 2024-09-05 | 1 | -5/+1 | |
| * | Deprecate the raw overload of GenRandomStr in favour of GenRandom.•••The raw overload was almost always misused where GenRandom would be better. While we're making changes to this code switch the printable mode to use a static array like Anope does. | 2024-08-27 | 1 | -3/+4 | |
| * | Modernise PackageInfo directives.•••- Add Alpine packages. - Add missing directives to log_json. - Drop obsolete version constraints. - Use system-like for debian and rhel. | 2024-07-13 | 1 | -2/+2 | |
| * | Update copyright headers. | 2024-06-07 | 1 | -2/+1 | |
| * | Don't allow users to opt-in to older versions of Argon2. | 2024-05-10 | 1 | -8/+1 | |
| * | Merge branch 'insp3' into master. | 2023-04-28 | 1 | -1/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2023-04-28 | 1 | -1/+1 | |
| | * | Work around a bug in reading the config for the Argon2 module.•••ProviderConfig::version is set to an argon2 version not a base 10 version so using it as a default for the config may result in the default being ignored. Luckily 0x10 and 0x12 are 16 and 18 respectively so we can just allow them as valid values until v4 where we can eradicate the SanitiseArgon2Version function and use getEnum instead. | 2023-01-25 | 1 | -0/+3 | |
| * | | Replace getInt/getUInt/getFloat with type safe templated functions. | 2023-01-25 | 1 | -27/+11 | |
| * | | Convert log calls to use fmtlib format strings | 2023-01-24 | 1 | -1/+1 | |
| * | | Avoid copying shared_ptr<ConfigTag> when not necessary. | 2023-01-10 | 1 | -1/+1 | |
| * | | Rework the levels things are logged at to make more sense. | 2022-12-18 | 1 | -1/+1 | |
| * | | Fix some warnings noticed by the readability-* clang-tidy checkers. | 2022-09-03 | 1 | -3/+3 | |
| * | | Merge branch 'insp3' into master. | 2022-08-27 | 1 | -0/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2022-08-25 | 1 | -0/+1 | |
| * | | Switch from NULL to nullptr. | 2022-07-22 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2022-05-07 | 1 | -1/+1 | |
| |\| | |||||
| | * | Fix the argon2 package name on newer versions of Debian. | 2022-05-06 | 1 | -1/+1 | |
| * | | Tweak the compiler flags for extra modules a bit.•••- Use pkg-config for the pgsql module. - Remove defaults from argon2, geo_maxmind, and regex_re2 (these are not needed with newer package versions). - Remove old library warning from geo_maxmind (no longer needed). [skip windows ci] | 2022-05-06 | 1 | -2/+2 | |
| * | | Rewrite logging calls to use the new APIs. | 2022-05-01 | 1 | -1/+1 | |
| * | | Abolish the infernal space before accessibility keywords. | 2022-01-25 | 1 | -6/+6 | |
| * | | Refactor CoreException and ModuleException. | 2022-01-07 | 1 | -1/+1 | |
| * | | Add the final keyword to all remaining classes that can have it. | 2021-12-20 | 1 | -1/+2 | |
| * | | Revert "Remove support for defaults in find_{compiler,linker}_flags()".•••This is needed for compat with older versions of some libraries. This reverts commit 83327a1978eddef854cad9e937263f80bf25f056. | 2021-12-14 | 1 | -1/+0 | |
| * | | Apply the final keyword to all module classes where appropriate. | 2021-10-04 | 1 | -1/+1 | |
| * | | Mark all hash provider classes as final. | 2021-10-01 | 1 | -1/+2 | |
| * | | Added -Wshorten-64-to-32 and fixed all warnings. | 2021-05-30 | 1 | -6/+6 | |
| * | | Merge branch 'insp3' into master. | 2021-02-28 | 1 | -0/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-02-26 | 1 | -0/+1 | |
| * | | Merge branch 'insp3' into master. | 2020-12-04 | 1 | -1/+1 | |
| |\| | |||||
| | * | Fix default linker flags in libargon2•••It's -largon2, not -llibargon2. I've experienced build failures due to this. | 2020-12-03 | 1 | -1/+1 | |
| * | | Convert ConfigTag from reference<> to std::shared_ptr<>. | 2020-10-31 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2020-10-27 | 1 | -27/+7 | |
| |/ | |||||
| * | Fixes by misspell-fixer | 2020-10-15 | 1 | -1/+1 | |
| * | Implement support for Argon2 password hashing.•••Resolves #1540. | 2020-10-10 | 1 | -0/+214 | |
