| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'insp3' into insp4. | 2025-12-03 | 1 | -1/+4 | |
| |\ | |||||
| | * | Strip all newline characters from the PostgreSQL error message. | 2025-12-02 | 1 | -1/+4 | |
| | * | Fix a pgsql module warning when building against recent libpq. | 2024-10-10 | 1 | -0/+19 | |
| * | | Remove use of a deprecated GnuTLS define. | 2025-11-15 | 1 | -1/+1 | |
| * | | Modernize the certificate fetching code in ssl_openssl.•••It is 2025 and we are using C++17 there is no need to declare variables like we are using C89. | 2025-11-03 | 1 | -7/+5 | |
| * | | Improve the way client certificates are validated in ssl_openssl. | 2025-11-02 | 1 | -10/+23 | |
| * | | Allow not setting the CA file in ssl_openssl.•••This matches the behaviour of ssl_gnutls. | 2025-11-02 | 1 | -4/+7 | |
| * | | Remove a long-obsolete workaround from ssl_openssl. | 2025-11-02 | 1 | -9/+0 | |
| * | | Revert "Remove some unnecessary casts in ssl_openssl".•••This reverts commit e242ce62af1a43c15844f7e6394952f6693629f8. | 2025-10-29 | 1 | -2/+3 | |
| * | | Remove some unnecessary casts in ssl_openssl.•••These fields were changed from int to size_t in OpenSSL 1.1.1. | 2025-10-28 | 1 | -3/+2 | |
| * | | Set the security level on the client context as well as the server one. | 2025-10-23 | 1 | -2/+5 | |
| * | | Set the groups on the client context as well as the server one. | 2025-10-23 | 1 | -6/+8 | |
| * | | Add better support for multiple TLS groups.•••- Rename <sslprofile:ecdhgroups> to <sslprofile:groups>. As of TLS 1.3 there are non-ECDH groups that can be used here - Switch the default to X25519MLKEM768:X25519:prime256v1 from just prime256v1. - Add <openssl:strictgroups> to allow only enabling supported groups similar to <gnutls:strictpriority>. - Get rid of an obsolete check for ECDH support. | 2025-10-23 | 1 | -9/+29 | |
| * | | Add support for using multiple ECDH groups to ssl_openssl. | 2025-09-20 | 1 | -11/+17 | |
| * | | Revert "Demote the regex_tre module to inspircd-contrib".•••TRE is now maintained again so we can revive this. This reverts commit bd9b6c40059795fd5fb78e16a540ce661c77f82f. | 2025-08-19 | 1 | -0/+99 | |
| * | | Update copyright headers. | 2025-08-02 | 3 | -4/+1 | |
| * | | Error out before sqlite3_prepare_v2 if the connection is null. | 2025-04-23 | 1 | -0/+7 | |
| * | | Migrate the Windows build to Conan 2.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] | 2025-04-17 | 8 | -23/+0 | |
| * | | Add <sslprofile:securitylevel>.•••This allows enforcing a minimum security level on the provided cert and key. We can use this in the future to squish insecure config. | 2025-04-03 | 1 | -0/+9 | |
| * | | Update copyright headers. | 2025-03-28 | 5 | -5/+5 | |
| * | | Add constants for the common time formats. | 2025-03-23 | 1 | -1/+1 | |
| * | | Rename ToHuman to ToLongString.•••This name is used by functions in too many places already. | 2025-03-18 | 2 | -4/+4 | |
| * | | Add a formatting overload of the ModuleException constructor. | 2025-03-18 | 1 | -2/+2 | |
| * | | Add an flag to ToHuman to shorten the output. | 2025-03-03 | 2 | -4/+4 | |
| * | | Add Duration::ToHuman and update messages to use it. | 2025-03-03 | 2 | -4/+4 | |
| * | | Avoid the use of ConvToStr in string concatenation.•••This function calls INSP_FORMAT in most cases nowadays so we may as well just call that manually. | 2025-03-01 | 1 | -1/+2 | |
| * | | 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 | |
