| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright headers. | 2025-02-28 | 5 | -5/+5 | |
| * | Convert debug logging from string concatenation to format strings.•••When running in normal mode this will prevent a bunch of expensive string concatenation. | 2025-01-23 | 5 | -7/+7 | |
| * | Update copyright headers. | 2025-01-04 | 1 | -0/+1 | |
| * | Clear the pgsql output vector before adding new values. | 2024-12-05 | 1 | -1/+2 | |
| * | Implement ldap_initialize on Windows using InternetCrackUrlA.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] | 2024-09-30 | 1 | -18/+22 | |
| * | Remove some unnecessary uses of <iostream>. | 2024-09-16 | 1 | -1/+0 | |
| * | Use reference<>::ptr() in more places. | 2024-09-13 | 2 | -2/+2 | |
| * | 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 | |
| * | Allow building log_json against yyjson.•••This is the default if available. RapidJSON has not had a release in years and has known security vulnerabilities so we should really not be using it. | 2024-08-23 | 1 | -12/+56 | |
| * | Add a helper template for checking MySQL errors. | 2024-08-06 | 1 | -3/+12 | |
| * | Fix the pgsql module showing duplicate packages on Ubuntu.•••This is covered by the debian-like constraint above. | 2024-08-04 | 1 | -1/+0 | |
| * | Fix trying to fetch more MySQL rows than are available.•••MySQL returns -1 on error in an unsigned field which was breaking this. | 2024-08-04 | 1 | -1/+2 | |
| * | Fix shadowing messages in pgsql and regex_pcre2. | 2024-07-22 | 2 | -8/+8 | |
| * | Update copyright headers. | 2024-07-14 | 8 | -10/+8 | |
| * | 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 | 11 | -37/+38 | |
| * | Shrink the geo_maxmind storage after garbage collection. | 2024-07-07 | 1 | -0/+1 | |
| * | Fix a memory leak in the regex_pcre2 module. | 2024-07-07 | 1 | -0/+4 | |
| * | Update copyright headers. | 2024-06-21 | 3 | -3/+3 | |
| * | Add MD5 as a fallback hash in the SSL modules for compat with v3. | 2024-06-19 | 2 | -2/+2 | |
| * | Rename regex_pcre back to regex_pcre2.•••This rename happened before we had config compatibility and it doesn't make sense to keep it anymore. | 2024-06-07 | 2 | -1/+1 | |
| * | 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 | |
