| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 | |
| * | | Merge branch 'insp3' into master. | 2023-01-16 | 1 | -5/+32 | |
| |\| | |||||
| | * | 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 | |
| * | | Remove some more unnecessary things from the global headers. | 2023-01-14 | 1 | -0/+1 | |
| * | | Qualify auto correctly in all cases. | 2023-01-10 | 8 | -14/+14 | |
| * | | Fix using std::move when not appropriate. | 2023-01-10 | 2 | -3/+3 | |
| * | | Avoid copying various shared_ptr usages when not necessary. | 2023-01-10 | 1 | -2/+2 | |
| * | | Avoid copying shared_ptr<IOHookProvider> when not necessary. | 2023-01-10 | 3 | -3/+3 | |
| * | | Avoid copying shared_ptr<ConfigTag> when not necessary. | 2023-01-10 | 11 | -18/+18 | |
| * | | Merge branch 'insp3' into master. | 2023-01-01 | 6 | -10/+7 | |
| |\| | |||||
| | * | Update copyright headers. | 2022-12-30 | 9 | -13/+8 | |
| * | | Merge branch 'insp3' into master. | 2022-12-25 | 1 | -0/+6 | |
| |\| | |||||
| | * | 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 | |
| * | | Pass the client/server sockaddr around as a ref instead of a ptr. | 2022-12-25 | 3 | -3/+3 | |
| * | | Move extension types to their own header to speed up build times. | 2022-12-19 | 1 | -1/+3 | |
| * | | Rework the levels things are logged at to make more sense. | 2022-12-18 | 7 | -13/+13 | |
| * | | Update module descriptions. | 2022-12-12 | 3 | -3/+3 | |
| * | | Merge branch 'insp3' into master. | 2022-12-10 | 1 | -0/+6 | |
| |\| | |||||
| | * | 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 | |
| * | | Yet more stylistic fixes. | 2022-12-01 | 2 | -4/+13 | |
| * | | Merge branch 'insp3' into master. | 2022-11-30 | 1 | -4/+2 | |
| |\| | |||||
| | * | Use gnutls_digest_get_id if supported by the GnuTLS library. | 2022-11-29 | 1 | -1/+4 | |
