| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright headers. | 2024-06-07 | 14 | -26/+20 | |
| * | Merge branch 'insp3' into insp4. | 2024-06-07 | 1 | -1/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2024-06-07 | 2 | -2/+2 | |
| * | | Merge branch 'insp3' into master. | 2024-05-20 | 1 | -0/+6 | |
| |\| | |||||
| | * | Deallocate the old MySQL connection on connect if one exists. | 2024-05-03 | 1 | -0/+6 | |
| * | | Don't allow users to opt-in to older versions of Argon2. | 2024-05-10 | 1 | -8/+1 | |
| * | | Add SRV record support to the mysql module. | 2024-05-10 | 1 | -2/+17 | |
| * | | Move ssl_mbedtls to inspircd-contrib.•••Closes #2088. | 2024-04-15 | 1 | -1062/+0 | |
| * | | Merge branch 'insp3' into master. | 2024-04-01 | 1 | -0/+5 | |
| |\| | |||||
| | * | Silence some compatibility warnings in ssl_mbedtls. | 2024-04-01 | 1 | -0/+5 | |
| * | | Allow using multiple SSL fingerprint algorithms.•••Closes #1804. | 2024-02-19 | 3 | -55/+86 | |
| * | | Merge branch 'insp3' into master. | 2023-12-14 | 1 | -1/+1 | |
| |\| | |||||
| | * | Fix the Windows build.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] | 2023-12-14 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2023-11-14 | 1 | -3/+4 | |
| |\| | |||||
| | * | Fix a crash on shutdown when using ssl_gnutls on some systems. | 2023-11-06 | 1 | -2/+4 | |
| * | | Try to help users with outdated SSL module configs. | 2023-09-08 | 3 | -0/+24 | |
| * | | 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 | 3 | -0/+3 | |
| * | | Assume an empty <sslprofile:provider> means the current module. | 2023-08-15 | 3 | -6/+6 | |
| * | | Rename the error log level to critical.•••"ERROR" is apparently defined by more than just Windows. Let's pick a different name which is less likely to cause collisions. | 2023-08-11 | 4 | -6/+6 | |
| * | | Update usages of stdalgo::string::equalsci to use insp::equalsci. | 2023-08-11 | 7 | -14/+21 | |
| * | | Make config file cache invalidation more useful. | 2023-08-06 | 2 | -12/+2 | |
| * | | Invalidate the file cache when reading SSL certs.•••This fixes reading the same file when the SSL certs are reloaded without a full rehash (e.g. via SIGUSR1 or /REHASH -ssl). This also reverts 8f0d732e38. | 2023-07-03 | 2 | -8/+16 | |
| * | | Replace FileReader with something more sensible. | 2023-07-03 | 1 | -6/+4 | |
| * | | Merge branch 'insp3' into master. | 2023-06-17 | 2 | -2/+2 | |
| |\| | |||||
| | * | Update copyright headers. | 2023-06-16 | 2 | -2/+2 | |
| * | | Implement support for SPKI fingerprints into the ssl_gnutls module. | 2023-06-11 | 1 | -1/+46 | |
| * | | Merge branch 'insp3' into master. | 2023-06-05 | 1 | -1/+1 | |
| |\| | |||||
| | * | Use -std=c++17 on RE2 2023.06.02 or newer. | 2023-06-05 | 1 | -0/+2 | |
| | * | Fix ssl_openssl on OpenSSL versions older than 1.1.1.•••Fixes a regression introduced in commit eba5cb9dc9. | 2023-05-28 | 1 | -0/+4 | |
| * | | Merge branch 'insp3' into master. | 2023-05-16 | 1 | -2/+2 | |
| |\| | |||||
| | * | Fix cert expiration for dates after year 2049 | 2023-05-10 | 1 | -2/+2 | |
| * | | Rename duration to timeutils and relocate InspIRCd::TimeString. | 2023-05-10 | 4 | -11/+12 | |
| * | | Show more details about unactivated/expired client certificates. | 2023-05-10 | 3 | -11/+29 | |
| * | | Remove a renamed module that snuck back in during a merge. | 2023-04-28 | 1 | -109/+0 | |
| * | | Merge branch 'insp3' into master. | 2023-04-28 | 9 | -9/+117 | |
| |\| | |||||
| | * | Update copyright headers. | 2023-04-28 | 10 | -11/+10 | |
| * | | Merge branch 'insp3' into master. | 2023-04-27 | 3 | -10/+72 | |
| |\| | |||||
| | * | Add client cert activation/expiration times to the ssl_cert class. | 2023-03-01 | 3 | -10/+72 | |
| * | | Marginally improve the performance of JSON logging. | 2023-03-24 | 1 | -4/+4 | |
| * | | Remove unnecessary mysql include file. | 2023-02-05 | 1 | -1/+0 | |
| * | | Fix using std::max instead of std::min when clamping NetBufferSize. | 2023-01-25 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2023-01-25 | 8 | -7/+13 | |
| |\| | |||||
| | * | 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 | |
| | * | Fix PackageInfo directives in extra modules. | 2023-01-19 | 9 | -7/+14 | |
| * | | Replace getInt/getUInt/getFloat with type safe templated functions. | 2023-01-25 | 6 | -38/+22 | |
| * | | Fix using (unsigned) long instead of (s)size_t. | 2023-01-24 | 3 | -5/+4 | |
| * | | Convert log calls to use fmtlib format strings | 2023-01-24 | 11 | -31/+32 | |
| * | | Replace InspIRCd::Format with fmt::format. | 2023-01-23 | 4 | -11/+12 | |
| * | | Log the versions of third-party libraries used by modules. | 2023-01-19 | 10 | -4/+70 | |
| * | | Add a helper method for determining if a sockaddrs is an IP endpoint. | 2023-01-17 | 1 | -1/+1 | |
