aboutsummaryrefslogtreecommitdiff
path: root/src/modules/extra
Commit message (Expand)AuthorAgeFilesLines
* Shuffle the modules about a bit.Gravatar Sadie Powell2024-07-1715-5779/+0
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-07-168-10/+8
|\
| * Update copyright headers.Gravatar InspIRCd Robot2024-07-148-10/+8
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-07-1311-37/+43
|\|
| * Modernise PackageInfo directives.•••- Add Alpine packages. - Add missing directives to log_json. - Drop obsolete version constraints. - Use system-like for debian and rhel. Gravatar Sadie Powell2024-07-1311-37/+38
| * 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
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-06-233-3/+3
|\|
| * 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
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-06-072-1/+1
|\|
| * 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. Gravatar Sadie Powell2024-06-072-1/+1
* | Always use fmtlib directly.Gravatar Sadie Powell2024-06-076-10/+10
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-06-0714-27/+21
|\|
| * 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
* | | Bump minimum OpenSSL version to 3.0.0.Gravatar Sadie Powell2024-06-071-60/+2
* | | Bump minimum GnuTLS version to 3.6.0.Gravatar Sadie Powell2024-06-071-58/+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.•••Closes #2088. Gravatar Sadie Powell2024-04-151-1062/+0
* | 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.•••Closes #1804. Gravatar Sadie Powell2024-02-193-55/+86
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-12-141-1/+1
|\|
| * Fix the Windows build.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2023-12-141-1/+1
* | 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.•••This allows making stringutils an optional header given that most of it is not used by most of the codebase. Gravatar Sadie Powell2023-09-033-0/+3
* | Assume an empty <sslprofile:provider> means the current module.Gravatar Sadie Powell2023-08-153-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. Gravatar Sadie Powell2023-08-114-6/+6
* | 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.•••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. Gravatar Sadie Powell2023-07-032-8/+16
* | 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.•••Fixes a regression introduced in commit eba5cb9dc9. Gravatar Sadie Powell2023-05-281-0/+4
* | 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