| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Use aggregate initialisation instead of memset. | 2026-06-13 | 4 | -19/+9 | ||
| * | | Fix some oversights from 425dbe19. | 2026-06-12 | 4 | -7/+20 | ||
| * | | Improve the advice in the help file.•••- Don't suggest using sudo when built with ownership disabled - Suggest using the service on Windows. | 2026-06-12 | 1 | -0/+6 | ||
| * | | Use a better preprocessor in configure_script. | 2026-06-12 | 2 | -15/+46 | ||
| * | | Switch all uses of CWin32Exception to CoreException.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] | 2026-06-11 | 3 | -74/+21 | ||
| * | | Move warnings from win32wrapper to CMake.•••Also cull most of the warnings because they're obsolete or things we want to know about. [skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] | 2026-06-11 | 1 | -37/+0 | ||
| * | | Remove the Windows memory wrapper.•••I have consulted the Microsoft documentation and this has not been necessary for a long time. Providing all of the libraries share the same CRT it should work fine. [skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] | 2026-06-11 | 2 | -68/+0 | ||
| * | | Fix some warnings caused by CreateFakePointer with small types. | 2026-06-11 | 1 | -2/+2 | ||
| * | | Fix a crash on shutdown. | 2026-06-11 | 1 | -3/+4 | ||
| * | | Switch Time::ToString to use re-entrant time functions.•••This is safer and has a cleaner failure path (if the functions fail the struct remains zero initialised). I have also removed some legacy checks that aren't needed now we use strftime not asctime. | 2026-06-10 | 2 | -20/+44 | ||
| * | | Use red/green for boolean prompts like in v4. | 2026-06-08 | 1 | -3/+6 | ||
| * | | Merge branch 'insp4' into master. | 2026-06-06 | 1 | -0/+1 | ||
| |\| | ||||||
| | * | Release v4.11.0. v4.11.0 | 2026-06-05 | 1 | -1/+1 | ||
| | * | Update copyright headers. | 2026-06-05 | 341 | -341/+343 | ||
| | * | Fix escaping LDAP search filters in ldapauth and ldapoper. | 2026-06-05 | 2 | -11/+16 | ||
| | * | Port over some recent changes to the Anope LDAP API. | 2026-06-05 | 1 | -0/+74 | ||
| | * | Fix unnecessary truncation of numbers in some stats output. | 2026-06-05 | 1 | -4/+4 | ||
| | * | Add support for HAProxy certificate fingerprint in PROXY protocol. | 2026-06-04 | 1 | -13/+86 | ||
| | * | Warn about some potentially problematic <wsorigin> values. | 2026-06-03 | 1 | -0/+6 | ||
| | * | Fix FJOINs wrapped by the compat layer not being prefixed properly. | 2026-05-31 | 1 | -1/+1 | ||
| | * | Allow <database:tls> to work on MySQL forks that use the old API.•••Closes #2212. | 2026-05-30 | 1 | -3/+6 | ||
| | * | 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 | 1 | -1/+4 | ||
| | * | Prevent an unnecessary lookup in joinflood. | 2026-05-24 | 1 | -1/+1 | ||
| | * | Add percentages to the sslinfo statistics. | 2026-05-20 | 1 | -3/+6 | ||
| | * | Fix some LIST filter edge cases.•••This won't pass irctest until #375 is merged. | 2026-05-20 | 1 | -10/+10 | ||
| | * | Fix labelling quit messages. | 2026-05-20 | 1 | -40/+53 | ||
| * | | Update my email address. | 2026-06-06 | 57 | -57/+57 | ||
| * | | Release v5.0.0 development snapshot 5. v5.0.0dev5 | 2026-06-01 | 1 | -1/+1 | ||
| * | | Add a helper method for calculating the best binary units for a value. | 2026-05-20 | 1 | -6/+5 | ||
| * | | Fix casemapping strings. | 2026-05-18 | 1 | -12/+12 | ||
| * | | Merge branch 'insp4' into master. | 2026-05-14 | 1 | -1/+2 | ||
| |\| | ||||||
| | * | Fix a use after free crash on shutdown. | 2026-05-14 | 1 | -1/+2 | ||
| | * | Add the bot extended ban. | 2026-05-11 | 1 | -0/+24 | ||
| | * | 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. | 2026-05-06 | 2 | -2/+2 | ||
| | * | Fix error handling in the log_json module.•••Closes #2206. | 2026-04-27 | 1 | -5/+5 | ||
| | * | Fix an error message in ircv3_ctctags mentioning the wrong mode. | 2026-04-16 | 1 | -1/+1 | ||
| * | | Automate checking the SYSTEM_* environment variables. | 2026-05-13 | 1 | -0/+25 | ||
| * | | Move FilePtr to the pointer utility header. | 2026-05-13 | 1 | -6/+6 | ||
| * | | Remove sys/stat.h from the global socket header. | 2026-05-13 | 2 | -0/+2 | ||
| * | | 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. | 2026-05-07 | 1 | -1/+0 | ||
| * | | 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] | 2026-05-06 | 2 | -1017/+18 | ||
| * | | Make the pkg-config output a bit less verbose. | 2026-05-06 | 1 | -1/+7 | ||
| * | | Version the Windows install by the major version. | 2026-05-02 | 2 | -5/+5 | ||
| * | | Fix some CMake variables not being updated if CMake re-runs.•••Getting rid of the return(PROPAGATE) usage here also allows us to lower the minimum CMake version from 3.25 to 3.21. | 2026-05-01 | 1 | -11/+13 | ||
| * | | Allow SOCKET_ENGINE to be set to auto. | 2026-05-01 | 1 | -2/+2 | ||
| * | | Release v5.0.0 development snapshot 4. v5.0.0dev4 | 2026-05-01 | 1 | -1/+1 | ||
| * | | Remove the remaining function in utility/string to utility/container. | 2026-04-30 | 6 | -7/+2 | ||
| * | | Switch ascii comparisons over to our own casemap functions. | 2026-04-30 | 7 | -47/+49 | ||
