aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release v4.9.0. v4.9.0Gravatar Sadie Powell2025-12-062-2/+2
|
* Update copyright headers.Gravatar InspIRCd Robot2025-12-0335-41/+37
|
* Update author list.Gravatar InspIRCd Robot2025-12-031-4/+3
|
* Merge branch 'insp3' into insp4.Gravatar Sadie Powell2025-12-031-1/+4
|\
| * Strip all newline characters from the PostgreSQL error message.Gravatar Sadie Powell2025-12-021-1/+4
| |
* | Fix the <autoconnect> indentation in the example link config.Gravatar Sadie Powell2025-12-031-2/+2
| |
* | Update the Windows dependencies.Gravatar Sadie Powell2025-12-031-3/+3
| |
* | Fix my email address in the security instructions.Gravatar Sadie Powell2025-12-021-1/+1
| |
* | Add another method of contact to the security procedure.Gravatar Sadie Powell2025-12-021-1/+1
| |
* | Bump actions/checkout from 5 to 6Gravatar dependabot[bot]2025-12-016-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | Make errors from the config parser more detailed.Gravatar Sadie Powell2025-11-301-3/+16
| |
* | Fix genssl with newer versions of GnuTLS.Gravatar Sadie Powell2025-11-271-1/+1
| |
* | Trim down genssl and add a warning against using it for client.Gravatar Sadie Powell2025-11-271-15/+13
| |
* | Fix the syntax of the DNSBL command.Gravatar Sadie Powell2025-11-261-1/+1
| |
* | Restore genssl as it is useful for server certs.Gravatar Sadie Powell2025-11-191-0/+152
| |
* | More mailmap updates.Gravatar Sadie Powell2025-11-191-1/+2
| |
* | Improve the error logging when trying to link with a TLS fingerprint.Gravatar Sadie Powell2025-11-191-17/+24
| |
* | Add <autoconnect:bootperiod> to allow quickly connecting after boot.Gravatar Sadie Powell2025-11-195-8/+14
| |
* | Improve silence list serialization.Gravatar Sadie Powell2025-11-191-14/+10
| |
* | Improve dcc allow list serialization.Gravatar Sadie Powell2025-11-191-16/+12
| |
* | Remove use of a deprecated GnuTLS define.Gravatar Sadie Powell2025-11-151-1/+1
| |
* | Fix an inverted condition in the sslinfo module.Gravatar Sadie Powell2025-11-101-1/+1
| | | | | | | | | | This fixes a crash in git builds from the last month. The most recent stable release is not affected.
* | Only cache the package directory on Windows.Gravatar Sadie Powell2025-11-031-2/+2
| | | | | | | | | | | | | | [skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci]
* | Modernize the certificate fetching code in ssl_openssl.Gravatar Sadie Powell2025-11-031-7/+5
| | | | | | | | | | It is 2025 and we are using C++17 there is no need to declare variables like we are using C89.
* | Improve the way client certificates are validated in ssl_openssl.Gravatar Sadie Powell2025-11-021-10/+23
| |
* | Fix an if that should be an else if in sslinfo.Gravatar Sadie Powell2025-11-021-1/+1
| |
* | Allow not setting the CA file in ssl_openssl.Gravatar Sadie Powell2025-11-022-5/+8
| | | | | | | | This matches the behaviour of ssl_gnutls.
* | Remove a long-obsolete workaround from ssl_openssl.Gravatar Sadie Powell2025-11-021-9/+0
| |
* | Bump actions/download-artifact from 5 to 6Gravatar dependabot[bot]2025-11-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | Bump actions/upload-artifact from 4 to 5Gravatar dependabot[bot]2025-11-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | Expose the ssl_cert flags in SSLINFO.Gravatar Sadie Powell2025-11-011-7/+13
| |
* | Improve the error logging when opering up with a TLS fingerprint.Gravatar Sadie Powell2025-11-011-4/+17
| |
* | Update the Windows dependencies.Gravatar Sadie Powell2025-10-311-3/+3
| | | | | | | | | | | | | | [skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci]
* | Update the vendored libraries.Gravatar Sadie Powell2025-10-3110-1401/+2345
| |
* | Revert "Remove some unnecessary casts in ssl_openssl".Gravatar Sadie Powell2025-10-291-2/+3
| | | | | | | | This reverts commit e242ce62af1a43c15844f7e6394952f6693629f8.
* | Remove some unnecessary casts in ssl_openssl.Gravatar Sadie Powell2025-10-281-3/+2
| | | | | | | | These fields were changed from int to size_t in OpenSSL 1.1.1.
* | Fix a typo in a previous commit's deprecation message.Gravatar Sadie Powell2025-10-261-1/+1
| |
* | Fix allowing expired client certificates in some cases.Gravatar Sadie Powell2025-10-262-5/+5
| | | | | | | | This fixes a regression from v3.
* | Deprecate the contents of the SSLClientCert namespace.Gravatar Sadie Powell2025-10-262-5/+16
| | | | | | | | This is full of footguns and isn't really needed.
* | Check all fingerprints for server links not just the primary one.Gravatar Sadie Powell2025-10-261-4/+27
| |
* | Fix a dead link in the example configs.Gravatar Sadie Powell2025-10-261-1/+1
| | | | | | | | Closes #2812.
* | Set the security level on the client context as well as the server one.Gravatar Sadie Powell2025-10-231-2/+5
| |
* | Set the groups on the client context as well as the server one.Gravatar Sadie Powell2025-10-231-6/+8
| |
* | Add better support for multiple TLS groups.Gravatar Sadie Powell2025-10-231-9/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | - 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.
* | Default <dnsbl:name> to the domain of the DNSBL.Gravatar Sadie Powell2025-10-221-4/+1
| |
* | Fix the /REMOVE parameter order compatibility logic.Gravatar Sadie Powell2025-10-081-1/+1
| | | | | | | | Closes #2179.
* | Tweak a message to make it clear that its not always an error.Gravatar Sadie Powell2025-09-221-1/+1
| |
* | Add support for using multiple ECDH groups to ssl_openssl.Gravatar Sadie Powell2025-09-201-11/+17
| |
* | Always silently drop tagless TAGMSG messages.Gravatar Sadie Powell2025-09-071-4/+2
| | | | | | | | | | This happens because of client bugs but there's not a lot users can do about this and telling them just annoys them.
* | Fix a log message that should be a debug message not critical.Gravatar Sadie Powell2025-09-071-1/+1
| |