aboutsummaryrefslogtreecommitdiff
path: root/src/modules/extra
Commit message (Collapse)AuthorAgeFilesLines
* Fix shadowing messages in pgsql and regex_pcre2.Gravatar Sadie Powell2024-07-222-8/+8
|
* Update copyright headers.Gravatar InspIRCd Robot2024-07-148-10/+8
|
* Modernise PackageInfo directives.Gravatar Sadie Powell2024-07-1311-37/+38
| | | | | | | - Add Alpine packages. - Add missing directives to log_json. - Drop obsolete version constraints. - Use system-like for debian and rhel.
* Shrink the geo_maxmind storage after garbage collection.Gravatar Sadie Powell2024-07-071-0/+1
|
* Fix a memory leak in the regex_pcre2 module.Gravatar Sadie Powell2024-07-071-0/+4
|
* Update copyright headers.Gravatar InspIRCd Robot2024-06-213-3/+3
|
* Add MD5 as a fallback hash in the SSL modules for compat with v3.Gravatar Sadie Powell2024-06-192-2/+2
|
* Rename regex_pcre back to regex_pcre2.Gravatar Sadie Powell2024-06-072-1/+1
| | | | | This rename happened before we had config compatibility and it doesn't make sense to keep it anymore.
* Update copyright headers.Gravatar InspIRCd Robot2024-06-0714-26/+20
|
* Merge branch 'insp3' into insp4.Gravatar Sadie Powell2024-06-071-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2024-06-072-2/+2
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2024-05-201-0/+6
|\|
| * Deallocate the old MySQL connection on connect if one exists.Gravatar Sadie Powell2024-05-031-0/+6
| |
* | Don't allow users to opt-in to older versions of Argon2.Gravatar Sadie Powell2024-05-101-8/+1
| |
* | Add SRV record support to the mysql module.Gravatar Sadie Powell2024-05-101-2/+17
| |
* | Move ssl_mbedtls to inspircd-contrib.Gravatar Sadie Powell2024-04-151-1062/+0
| | | | | | | | Closes #2088.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2024-04-011-0/+5
|\|
| * Silence some compatibility warnings in ssl_mbedtls.Gravatar Sadie Powell2024-04-011-0/+5
| |
* | Allow using multiple SSL fingerprint algorithms.Gravatar Sadie Powell2024-02-193-55/+86
| | | | | | | | Closes #1804.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-12-141-1/+1
|\|
| * Fix the Windows build.Gravatar Sadie Powell2023-12-141-1/+1
| | | | | | | | | | | | | | [skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci]
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-11-141-3/+4
|\|
| * Fix a crash on shutdown when using ssl_gnutls on some systems.Gravatar Sadie Powell2023-11-061-2/+4
| |
* | Try to help users with outdated SSL module configs.Gravatar Sadie Powell2023-09-083-0/+24
| |
* | Move TokenList back to its own header and move INSP_FORMAT to compat.Gravatar Sadie Powell2023-09-033-0/+3
| | | | | | | | | | This allows making stringutils an optional header given that most of it is not used by most of the codebase.
* | Assume an empty <sslprofile:provider> means the current module.Gravatar Sadie Powell2023-08-153-6/+6
| |
* | Rename the error log level to critical.Gravatar Sadie Powell2023-08-114-6/+6
| | | | | | | | | | "ERROR" is apparently defined by more than just Windows. Let's pick a different name which is less likely to cause collisions.
* | Update usages of stdalgo::string::equalsci to use insp::equalsci.Gravatar Sadie Powell2023-08-117-14/+21
| |
* | Make config file cache invalidation more useful.Gravatar Sadie Powell2023-08-062-12/+2
| |
* | Invalidate the file cache when reading SSL certs.Gravatar Sadie Powell2023-07-032-8/+16
| | | | | | | | | | | | | | 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.
* | Replace FileReader with something more sensible.Gravatar Sadie Powell2023-07-031-6/+4
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-06-172-2/+2
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2023-06-162-2/+2
| |
* | Implement support for SPKI fingerprints into the ssl_gnutls module.Gravatar Sadie Powell2023-06-111-1/+46
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-06-051-1/+1
|\|
| * Use -std=c++17 on RE2 2023.06.02 or newer.Gravatar Sadie Powell2023-06-051-0/+2
| |
| * Fix ssl_openssl on OpenSSL versions older than 1.1.1.Gravatar Sadie Powell2023-05-281-0/+4
| | | | | | | | Fixes a regression introduced in commit eba5cb9dc9.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-05-161-2/+2
|\|
| * Fix cert expiration for dates after year 2049Gravatar Wade Cline2023-05-101-2/+2
| |
* | Rename duration to timeutils and relocate InspIRCd::TimeString.Gravatar Sadie Powell2023-05-104-11/+12
| |
* | Show more details about unactivated/expired client certificates.Gravatar Sadie Powell2023-05-103-11/+29
| |
* | Remove a renamed module that snuck back in during a merge.Gravatar Sadie Powell2023-04-281-109/+0
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-04-289-9/+117
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2023-04-2810-11/+10
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-04-273-10/+72
|\|
| * Add client cert activation/expiration times to the ssl_cert class.Gravatar Sadie Powell2023-03-013-10/+72
| |
* | Marginally improve the performance of JSON logging.Gravatar Sadie Powell2023-03-241-4/+4
| |
* | Remove unnecessary mysql include file.Gravatar Sadie Powell2023-02-051-1/+0
| |
* | Fix using std::max instead of std::min when clamping NetBufferSize.Gravatar Sadie Powell2023-01-251-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-01-258-7/+13
|\|