aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | Fix missing virtual dtors in types with virtual methods.•••This is fine currently but is a potential future cause of bugs. Gravatar Sadie Powell2026-06-139-2/+21
* | Use the C++20 range copy function instead of strcpy.Gravatar Sadie Powell2026-06-132-6/+4
* | Use aggregate initialisation instead of memset.Gravatar Sadie Powell2026-06-1310-40/+21
* | Fix a missing function check.Gravatar Sadie Powell2026-06-131-0/+1
* | Fix some oversights from 425dbe19.Gravatar Sadie Powell2026-06-124-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. Gravatar Sadie Powell2026-06-121-0/+6
* | Use a better preprocessor in configure_script.Gravatar Sadie Powell2026-06-122-15/+46
* | Fix --disable-ownership.Gravatar Sadie Powell2026-06-121-1/+1
* | Switch all uses of CWin32Exception to CoreException.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2026-06-113-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] Gravatar Sadie Powell2026-06-112-39/+9
* | 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] Gravatar Sadie Powell2026-06-112-68/+0
* | Upload a build artifact for non-releases on Windows.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2026-06-111-1/+8
* | Fix some warnings caused by CreateFakePointer with small types.Gravatar Sadie Powell2026-06-111-2/+2
* | Fix a crash on shutdown.Gravatar Sadie Powell2026-06-111-3/+4
* | Fix checking for PIC support.•••Some systems (e.g. Haiku) require check_pie_supported to be called to properly detect support for position-independent executables. Gravatar Sadie Powell2026-06-101-0/+2
* | Use a hash reference in sqlauth to avoid repeated lookups.Gravatar Sadie Powell2026-06-101-10/+11
* | Make the hash and regex providers use strict references.Gravatar Sadie Powell2026-06-102-2/+2
* | 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. Gravatar Sadie Powell2026-06-102-20/+44
* | Fix storing configuration tags in the wrong container type.Gravatar Sadie Powell2026-06-091-1/+1
* | Refactor the waitpong module.Gravatar Sadie Powell2026-06-091-26/+23
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-06-082-5/+25
|\|
| * Collapse massive date ranges in mkheaders.Gravatar Sadie Powell2026-06-081-5/+9
| * Send a SASL abort for pending authentications on disconnect.Gravatar Runxi Yu2026-06-081-0/+16
* | Use red/green for boolean prompts like in v4.Gravatar Sadie Powell2026-06-081-3/+6
* | Default to the current state in `modulemanager extra interactive`.Gravatar Sadie Powell2026-06-081-2/+3
* | Fix flag processing and sorting by priority in the swhois module.•••Co-authored-by: Kufat <kufat@kufat.net> Gravatar Sadie Powell2026-06-081-10/+13
* | Fix a typo in the swhois module.Gravatar Sadie Powell2026-06-071-1/+1
* | Fix some code that was accidentally removed in the latest merge.Gravatar Sadie Powell2026-06-071-0/+12
* | Fix an off by one error in the swhois module.•••Co-authored-by: Kufat <kufat@kufat.net> Gravatar Sadie Powell2026-06-071-1/+1
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-06-0619-29/+19
|\|
| * Update the refs used in the irctest runner.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] [skip windows ci] Gravatar Sadie Powell2026-06-061-2/+2
| * Release v4.11.0. v4.11.0Gravatar Sadie Powell2026-06-052-2/+2
| * Update copyright headers.Gravatar InspIRCd Robot2026-06-05470-470/+472
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-06-069-187/+427
|\|
| * Fix escaping LDAP search filters in ldapauth and ldapoper.Gravatar Sadie Powell2026-06-053-11/+18
| * Port over some recent changes to the Anope LDAP API.Gravatar Sadie Powell2026-06-052-0/+85
| * Fix unnecessary truncation of numbers in some stats output.Gravatar Sadie Powell2026-06-051-4/+4
| * Update author list.Gravatar InspIRCd Robot2026-06-041-2/+4
| * Update the vendored libraries.Gravatar Sadie Powell2026-06-043-169/+248
| * Add support for HAProxy certificate fingerprint in PROXY protocol.Gravatar Atlas2026-06-041-13/+86
| * Warn about some potentially problematic <wsorigin> values.Gravatar Sadie Powell2026-06-031-0/+6
* | Update my email address.Gravatar Sadie Powell2026-06-06463-463/+463
* | 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