aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
* | Fix removing symlinks for modules with missing dependencies.Gravatar Sadie Powell2026-05-061-2/+2
* | Make the pkg-config output a bit less verbose.Gravatar Sadie Powell2026-05-062-1/+8
* | Make CommandBase::Params final.Gravatar Sadie Powell2026-05-061-1/+2
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-05-063-3/+4
|\|
| * Fix some rare null pointer dereferences.•••This code is only ever called for internal serialisation which I don't think actually happens to these modules. Gravatar Sadie Powell2026-05-062-2/+2
| * Update my email address.Gravatar Sadie Powell2026-05-052-2/+3
* | Version the Windows install by the major version.Gravatar Sadie Powell2026-05-022-5/+5
* | Merge branch 'insp4' into masterGravatar Sadie Powell2026-05-012-2/+2
|\|