aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Release v5.0.0 development snapshot 5. v5.0.0dev5Gravatar Sadie Powell2026-06-011-1/+1
* Bump <sslprofile:mindhbits> to 2048.Gravatar Sadie Powell2026-05-311-1/+1
* Merge branch 'insp4' into master.Gravatar Sadie Powell2026-05-317-16/+60
|\
| * Fix FJOINs wrapped by the compat layer not being prefixed properly.Gravatar Sadie Powell2026-05-311-1/+1
| * Allow omitting an extban character by default.•••Character extbans are deprecated anyway and this makes it easier for modules to opt-out of providing one. Gravatar Sadie Powell2026-05-301-4/+4
| * Improve <database> tag formatting in the example configs.Gravatar Sadie Powell2026-05-301-5/+30
| * Allow <database:tls> to work on MySQL forks that use the old API.•••Closes #2212. Gravatar Sadie Powell2026-05-301-3/+6
| * Fix <database:ssl> not being called <database:tls> as documented.Gravatar Sadie Powell2026-05-291-1/+2
| * Fix sslmodes inheriting operonly from sslinfo.Gravatar Sadie Powell2026-05-251-1/+1
| * Add <nickflood:notifyrank> to mimic the equivalent in joinflood.Gravatar Sadie Powell2026-05-242-3/+14
| * Prevent an unnecessary lookup in joinflood.Gravatar Sadie Powell2026-05-241-1/+1
| * Add a note about requiressl matching to the example config.Gravatar Sadie Powell2026-05-221-0/+3
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-05-202-24/+0
|\|
| * Move some files to the global .github repository.Gravatar Sadie Powell2026-05-202-24/+0
* | Add a helper method for calculating the best binary units for a value.Gravatar Sadie Powell2026-05-204-22/+42
* | Add a helper function for calculating a percentage.Gravatar Sadie Powell2026-05-207-15/+49
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-05-203-14/+17
|\|
| * Add percentages to the sslinfo statistics.Gravatar Sadie Powell2026-05-201-3/+6
| * Fix some LIST filter edge cases.•••This won't pass irctest until #375 is merged. Gravatar Sadie Powell2026-05-202-11/+11
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-05-201-40/+53
|\|
| * Fix labelling quit messages.Gravatar Sadie Powell2026-05-201-40/+53
* | Fix casemapping strings.Gravatar Sadie Powell2026-05-183-13/+26
* | Update SETIDLE to match the other SET commands.Gravatar Sadie Powell2026-05-185-20/+71
* | Make the TLS API const.Gravatar Sadie Powell2026-05-183-10/+10
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-05-142-3/+5
|\|
| * Tweak the pull request template a bit.Gravatar Sadie Powell2026-05-141-2/+3
| * Fix a use after free crash on shutdown.Gravatar aasb132026-05-141-1/+2
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-05-141-1/+1
|\|
| * Fix the text of the mailto link in the security policy.Gravatar Sadie Powell2026-05-141-1/+1
* | Automate checking the SYSTEM_* environment variables.Gravatar Sadie Powell2026-05-133-19/+28
* | Fix CMake usage when linking against utfcpp.Gravatar Sadie Powell2026-05-132-2/+2
* | Migrate the httpd module from http_parser to llhttp/yuarel.•••The http_parser library is eol and we've been using a Debian fork with security patches but its time to move on. Gravatar Sadie Powell2026-05-1316-3129/+12734
* | Move FilePtr to the pointer utility header.Gravatar Sadie Powell2026-05-133-9/+10
* | Remove sys/stat.h from the global socket header.Gravatar Sadie Powell2026-05-133-1/+2
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-05-113-2/+32
|\|
| * Add the bot extended ban.Gravatar Sadie Powell2026-05-113-0/+37
| * Fix the unauthed extban not having its negated form documented.Gravatar Sadie Powell2026-05-111-2/+2
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-05-082-6/+11
|\|
| * Backport various CI changes from master.Gravatar Sadie Powell2026-05-082-8/+14
| * Clear the conan build cache before uploading.•••We don't need the build files we just need the headers and the libraries. This reduces the cache size from multiple gigabytes to a few hundred megabytes. Gravatar Sadie Powell2026-05-081-0/+1
| * Switch to a maintained action for setting up the MSVC environment.Gravatar Sadie Powell2026-05-081-1/+3
| * Speed up building OpenSSL on Windows.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2026-05-081-0/+1
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-05-071-3/+3
|\|
| * Update irctest refs.Gravatar Sadie Powell2026-05-071-3/+3
* | Fix automatically enabling extra modules without target config.•••If a module doesn't need any dependencies (e.g. ldap on Windows) the previous logic would have assumed it is unbuildable. With this change we assume a module is buildable unless it explicitly errors when we dry-run the build config. Gravatar Sadie Powell2026-05-072-2/+2
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-05-061-2/+3
|\|
| * Ignore the actions cache when performing releases.Gravatar Sadie Powell2026-05-061-1/+2
| * Encode the Visual Studio version into the Conan cache key.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2026-05-061-1/+1
* | Switch the Windows build to use the default CMake NSIS template.•••The only difference between the default template and ours is we have code in ours to install the Windows service which we can now do via cmake. [skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2026-05-062-1017/+18
* | Use a faster linker (mold, lld, gold) if they're available.Gravatar Sadie Powell2026-05-063-0/+12