| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix a pgsql module warning when building against recent libpq. | 2024-10-10 | 1 | -0/+19 | |
| * | Update copyright headers. | 2024-06-07 | 2 | -2/+2 | |
| * | Deallocate the old MySQL connection on connect if one exists. | 2024-05-03 | 1 | -0/+6 | |
| * | Silence some compatibility warnings in ssl_mbedtls. | 2024-04-01 | 1 | -0/+5 | |
| * | Fix the Windows build.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] | 2023-12-14 | 1 | -1/+1 | |
| * | Fix a crash on shutdown when using ssl_gnutls on some systems. | 2023-11-06 | 1 | -2/+4 | |
| * | Update copyright headers. | 2023-06-16 | 2 | -2/+2 | |
| * | 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 | |
| * | Fix cert expiration for dates after year 2049 | 2023-05-10 | 1 | -2/+2 | |
| * | Update copyright headers. | 2023-04-28 | 10 | -11/+10 | |
| * | Add client cert activation/expiration times to the ssl_cert class. | 2023-03-01 | 3 | -10/+72 | |
| * | 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 | |
| * | Fix building the pgsql connection DSN in some rare cases.•••These values need to be escaped or they will be malformed. Ref: https://www.postgresql.org/docs/15/libpq-connect.html#id-1.7.3.8.3.5 | 2023-01-14 | 1 | -5/+32 | |
| * | Update copyright headers. | 2022-12-30 | 9 | -13/+8 | |
| * | Fix an incompatibility between MySQL and MariaDB. | 2022-12-18 | 1 | -0/+2 | |
| * | Add SSL support to the mysql module. | 2022-12-18 | 1 | -0/+4 | |
| * | Add a sslprofile option for disabling TLS 1.3 in ssl_openssl.•••This mirrors the options (<sslprofile:tlsv{1,11,12}>) for other TLS versions. | 2022-12-10 | 1 | -0/+6 | |
| * | Import regex_pcre2 from inspircd-contrib.•••The original plan was to make the PCRE2 switch happen in v3 but it seems that distributions are beginning to unpackage the old pcre library already. | 2022-12-05 | 2 | -2/+110 | |
| * | Use gnutls_digest_get_id if supported by the GnuTLS library. | 2022-11-29 | 1 | -1/+4 | |
| * | Fix asserting when building against libstdc++ in debug mode.•••This code was safe as the pointer was never actually dereferenced but libstdc++ would assert on it anyway. | 2022-11-28 | 1 | -1/+1 | |
| * | Allow building regex_posix against PCRE on Windows for link compat. | 2022-09-21 | 1 | -2/+8 | |
| * | Fix the ldap module when building against Windows LDAP. | 2022-09-21 | 1 | -16/+75 | |
| * | Fix the name of the compiler flags attribute in the ldap module. | 2022-09-01 | 1 | -1/+1 | |
| * | Update copyright headers. | 2022-08-25 | 2 | -1/+2 | |
| * | Fix the argon2 package name on newer versions of Debian. | 2022-05-06 | 1 | -1/+1 | |
| * | Fix using the obsolete curve method on mbedTLS 3+. | 2022-05-02 | 1 | -6/+17 | |
| * | Update copyright headers. | 2022-04-28 | 4 | -5/+5 | |
| * | Allow building with license-incompatible modules if manually enabled.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] | 2022-04-24 | 2 | -3/+3 | |
| * | GnuTLS DH parameters are optional from 3.6.0+ not 3.5.6+. | 2022-04-07 | 1 | -1/+1 | |
| * | Work around the deprecation of the old curve API in OpenSSL 3.0.0. | 2022-01-25 | 1 | -3/+9 | |
| * | Work around the deprecation of manual DH params in OpenSSL 3.0.0.•••As of this version specifying custom DH parameters is deprecated and should not be used. Instead, a default (secure) DH parameters will be used. | 2022-01-21 | 1 | -0/+13 | |
| * | Work around the deprecation of manual DH params in GnuTLS 3.5.6.•••As of this version specifying custom DH parameters is deprecated and should not be used. Instead, a default (secure) DH parameters will be used. | 2022-01-21 | 1 | -1/+17 | |
| * | Fix the regex_re2 module on the latest RE2 git.•••[skip windows ci] | 2022-01-18 | 1 | -1/+1 | |
| * | Fix ssl_openssl on OpenSSL 1.0. | 2022-01-07 | 1 | -1/+1 | |
| * | Update copyright headers. | 2021-12-30 | 1 | -1/+1 | |
| * | Add a build time check that OpenLDAP is reentrant. | 2021-12-14 | 1 | -0/+4 | |
| * | Fix the ldap module on OpenLDAP 2.5. | 2021-12-14 | 1 | -1/+2 | |
| * | Fix LDAPCompare checking against the wrong return code.•••Better fix for #1946. | 2021-12-01 | 1 | -8/+10 | |
| * | Fix use of auto_ptr in the ssl_gnutls module on C++17 compilers. | 2021-11-04 | 1 | -12/+16 | |
| * | Silence a warning in the mysql module on MySQL 8.0.27. | 2021-10-25 | 1 | -1/+8 | |
| * | Make reading DNs more consistent across modules.•••- If the DN contains a new line character then replace it with a space instead of killing the entire DN in the ssl_gnutls and ssl_openssl modules. - Apply the same logic to ssl_mbedtls which previously did not handle spaces in DNs. | 2021-10-14 | 3 | -23/+23 | |
| * | Make the deprecation of LibreSSL support more explicit. | 2021-10-05 | 1 | -1/+1 | |
| * | Send SSL profile reloading errors to snomask `a`. | 2021-09-22 | 3 | -3/+3 | |
| * | Add an API for checking if I/O hooks are ready or not. | 2021-09-22 | 3 | -50/+31 | |
| * | Fix ssl_openssl on a broken fork of OpenSSL. | 2021-09-07 | 1 | -1/+3 | |
| * | Update copyright headers. | 2021-08-27 | 2 | -3/+2 | |
| * | Fix using the wrong variable for the ciphersuites in ssl_openssl. | 2021-07-19 | 1 | -1/+1 | |
| * | Fix ssl_mbedtls on mbedTLS v3. | 2021-07-17 | 1 | -1/+17 |
