| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Release v5.0.0 development snapshot 5. v5.0.0dev5 | 2026-06-01 | 1 | -1/+1 | |
| | | |||||
| * | Bump <sslprofile:mindhbits> to 2048. | 2026-05-31 | 1 | -1/+1 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2026-05-31 | 7 | -16/+60 | |
| |\ | |||||
| | * | Fix FJOINs wrapped by the compat layer not being prefixed properly. | 2026-05-31 | 1 | -1/+1 | |
| | | | |||||
| | * | Allow omitting an extban character by default. | 2026-05-30 | 1 | -4/+4 | |
| | | | | | | | | | | | Character extbans are deprecated anyway and this makes it easier for modules to opt-out of providing one. | ||||
| | * | Improve <database> tag formatting in the example configs. | 2026-05-30 | 1 | -5/+30 | |
| | | | |||||
| | * | Allow <database:tls> to work on MySQL forks that use the old API. | 2026-05-30 | 1 | -3/+6 | |
| | | | | | | | | | Closes #2212. | ||||
| | * | Fix <database:ssl> not being called <database:tls> as documented. | 2026-05-29 | 1 | -1/+2 | |
| | | | |||||
| | * | Fix sslmodes inheriting operonly from sslinfo. | 2026-05-25 | 1 | -1/+1 | |
| | | | |||||
| | * | Add <nickflood:notifyrank> to mimic the equivalent in joinflood. | 2026-05-24 | 2 | -3/+14 | |
| | | | |||||
| | * | Prevent an unnecessary lookup in joinflood. | 2026-05-24 | 1 | -1/+1 | |
| | | | |||||
| | * | Add a note about requiressl matching to the example config. | 2026-05-22 | 1 | -0/+3 | |
| | | | |||||
| * | | Merge branch 'insp4' into master. | 2026-05-20 | 2 | -24/+0 | |
| |\| | |||||
| | * | Move some files to the global .github repository. | 2026-05-20 | 2 | -24/+0 | |
| | | | |||||
| * | | Add a helper method for calculating the best binary units for a value. | 2026-05-20 | 4 | -22/+42 | |
| | | | |||||
| * | | Add a helper function for calculating a percentage. | 2026-05-20 | 7 | -15/+49 | |
| | | | |||||
| * | | Merge branch 'insp4' into master. | 2026-05-20 | 3 | -14/+17 | |
| |\| | |||||
| | * | Add percentages to the sslinfo statistics. | 2026-05-20 | 1 | -3/+6 | |
| | | | |||||
| | * | Fix some LIST filter edge cases. | 2026-05-20 | 2 | -11/+11 | |
| | | | | | | | | | This won't pass irctest until #375 is merged. | ||||
| * | | Merge branch 'insp4' into master. | 2026-05-20 | 1 | -40/+53 | |
| |\| | |||||
| | * | Fix labelling quit messages. | 2026-05-20 | 1 | -40/+53 | |
| | | | |||||
| * | | Fix casemapping strings. | 2026-05-18 | 3 | -13/+26 | |
| | | | |||||
| * | | Update SETIDLE to match the other SET commands. | 2026-05-18 | 5 | -20/+71 | |
| | | | |||||
| * | | Make the TLS API const. | 2026-05-18 | 3 | -10/+10 | |
| | | | |||||
| * | | Merge branch 'insp4' into master. | 2026-05-14 | 2 | -3/+5 | |
| |\| | |||||
| | * | Tweak the pull request template a bit. | 2026-05-14 | 1 | -2/+3 | |
| | | | |||||
| | * | Fix a use after free crash on shutdown. | 2026-05-14 | 1 | -1/+2 | |
| | | | |||||
| * | | Merge branch 'insp4' into master. | 2026-05-14 | 1 | -1/+1 | |
| |\| | |||||
| | * | Fix the text of the mailto link in the security policy. | 2026-05-14 | 1 | -1/+1 | |
| | | | |||||
| * | | Automate checking the SYSTEM_* environment variables. | 2026-05-13 | 3 | -19/+28 | |
| | | | |||||
| * | | Fix CMake usage when linking against utfcpp. | 2026-05-13 | 2 | -2/+2 | |
| | | | |||||
| * | | Migrate the httpd module from http_parser to llhttp/yuarel. | 2026-05-13 | 16 | -3129/+12734 | |
| | | | | | | | | | | | The http_parser library is eol and we've been using a Debian fork with security patches but its time to move on. | ||||
| * | | Move FilePtr to the pointer utility header. | 2026-05-13 | 3 | -9/+10 | |
| | | | |||||
| * | | Remove sys/stat.h from the global socket header. | 2026-05-13 | 3 | -1/+2 | |
| | | | |||||
| * | | Merge branch 'insp4' into master. | 2026-05-11 | 3 | -2/+32 | |
| |\| | |||||
| | * | Add the bot extended ban. | 2026-05-11 | 3 | -0/+37 | |
| | | | |||||
| | * | Fix the unauthed extban not having its negated form documented. | 2026-05-11 | 1 | -2/+2 | |
| | | | |||||
| * | | Merge branch 'insp4' into master. | 2026-05-08 | 2 | -6/+11 | |
| |\| | |||||
| | * | Backport various CI changes from master. | 2026-05-08 | 2 | -8/+14 | |
| | | | |||||
| | * | Clear the conan build cache before uploading. | 2026-05-08 | 1 | -0/+1 | |
| | | | | | | | | | | | | | 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. | ||||
| | * | Switch to a maintained action for setting up the MSVC environment. | 2026-05-08 | 1 | -1/+3 | |
| | | | |||||
| | * | Speed up building OpenSSL on Windows. | 2026-05-08 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | [skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] | ||||
| * | | Merge branch 'insp4' into master. | 2026-05-07 | 1 | -3/+3 | |
| |\| | |||||
| | * | Update irctest refs. | 2026-05-07 | 1 | -3/+3 | |
| | | | |||||
| * | | Fix automatically enabling extra modules without target config. | 2026-05-07 | 2 | -2/+2 | |
| | | | | | | | | | | | | | | | 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. | ||||
| * | | Merge branch 'insp4' into master. | 2026-05-06 | 1 | -2/+3 | |
| |\| | |||||
| | * | Ignore the actions cache when performing releases. | 2026-05-06 | 1 | -1/+2 | |
| | | | |||||
| | * | Encode the Visual Studio version into the Conan cache key. | 2026-05-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | [skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] | ||||
| * | | Switch the Windows build to use the default CMake NSIS template. | 2026-05-06 | 2 | -1017/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | 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] | ||||
| * | | Use a faster linker (mold, lld, gold) if they're available. | 2026-05-06 | 3 | -0/+12 | |
| | | | |||||
