aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Release v4.0.0 release candidate 2. v4.0.0rc2Gravatar Sadie Powell2024-06-141-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2024-06-149-7/+9
* Update author list.Gravatar InspIRCd Robot2024-06-141-1/+1
* Merge branch 'insp3' into insp4.Gravatar Sadie Powell2024-06-131-3/+4
|\
| * Update the security policy in preparation of the v4 release.Gravatar Sadie Powell2024-06-131-3/+4
* | Fix a minor print safety issue in configreader.Gravatar Sadie Powell2024-06-131-1/+1
* | Remove development warning from the readme.Gravatar Sadie Powell2024-06-111-4/+0
* | Link to v4 docs from the issue templates.Gravatar Sadie Powell2024-06-112-2/+4
* | Update Doxygen config and fix some warnings.Gravatar Sadie Powell2024-06-112-1/+10
* | tools/convert-unreal-*: Parse input in linear time•••Non-trivial string slicing on CPython makes a copy of the string, making the overall parsing run in quadratic time. For example, assuming an average field size of 10 bytes, parsing a 1MB file on my computer would take 70s in slicing alone. Gravatar Valentin Lorentz2024-06-112-31/+15
* | Add some tools for converting UnrealIRCd databases to InspIRCd.Gravatar Sadie Powell2024-06-112-0/+269
* | Fix some references to --debug that should be --protocoldebug now.Gravatar Sadie Powell2024-06-113-8/+12
* | Remove host-based cloak data from the hmac-sha256-addr link data.Gravatar Sadie Powell2024-06-101-4/+7
* | Fix formatting the user count percentage in MAP.Gravatar Sadie Powell2024-06-101-1/+1
* | Add /GL and /GLOBAL to the generic services config file.Gravatar Sadie Powell2024-06-073-6/+2
* | Rename regex_pcre back to regex_pcre2.•••This rename happened before we had config compatibility and it doesn't make sense to keep it anymore. Gravatar Sadie Powell2024-06-0710-11/+11
* | Update irctest.Gravatar Sadie Powell2024-06-071-2/+2
* | Update irctest.Gravatar Sadie Powell2024-06-071-2/+2
* | Fix a conversion warning in win32service.Gravatar Sadie Powell2024-06-071-1/+1
* | Update the Alpine version in the CI.Gravatar Sadie Powell2024-06-071-1/+1
* | Update the list of distributions we provide packages for.Gravatar Sadie Powell2024-06-071-1/+1
* | Remove an extraneous semicolon in the SQL module header.Gravatar Sadie Powell2024-06-071-1/+1
* | Release v4.0.0 release candidate 1. v4.0.0rc1Gravatar Sadie Powell2024-06-071-1/+1
* | Update copyright headers.Gravatar InspIRCd Robot2024-06-07438-914/+807
* | Merge branch 'insp3' into insp4.Gravatar Sadie Powell2024-06-076-6/+6
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2024-06-079-11/+11
* | We will have v4 binary packages shortly.Gravatar Sadie Powell2024-06-071-3/+3
* | Stop referring to v4 in some todos.Gravatar Sadie Powell2024-06-072-3/+3
* | Replace std::aligned_storage with a non-deprecated alternative.Gravatar Sadie Powell2024-06-041-1/+1
* | Add nullability attributes to module functions.Gravatar Sadie Powell2024-06-041-65/+65
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2024-06-033-6/+4
|\|
| * Send an error when a user tries to give a status rank to a non-member.•••Closes #2097. Gravatar Sadie Powell2024-06-031-0/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2024-05-281-3/+3
|\|
| * Update irctest.Gravatar Sadie Powell2024-05-281-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2024-05-281-18/+27
|\|
| * Sync the Windows NSIS installer with the latest code from CMake.Gravatar Sadie Powell2024-05-271-19/+28
* | Add support for non-web WebSocket connections.•••Closes #2066. Gravatar Sadie Powell2024-05-232-2/+20
* | Abbreviate the date even more in the debug logger.Gravatar Sadie Powell2024-05-211-1/+1
* | Update the INFO output for the current state of things.Gravatar Sadie Powell2024-05-211-18/+12
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2024-05-211-14/+14
|\|
| * Fix the indentation of the contributors list.Gravatar Sadie Powell2024-05-211-14/+14
* | Automatically upload the Windows release.Gravatar Sadie Powell2024-05-201-2/+13
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2024-05-201-0/+6
|\|
| * Fix building on macOS.•••It seems like Apple have killed the remaining bits of TR1. Thankfully, all Apple systems we support now have a C++11 compiler so we can just force that on macOS. [skip alpine ci] [skip irctest ci] [skip ubuntu ci] [skip windows ci] Gravatar Sadie Powell2024-05-162-7/+6
| * Deallocate the old MySQL connection on connect if one exists.Gravatar Sadie Powell2024-05-031-0/+6
* | Resend the customversion when it changes.Gravatar Sadie Powell2024-05-181-0/+7
* | Make passwords for oper accounts optional.•••This allows restricting an oper account based on other data such as TLS fingerprint or services account but without logging them in automatically like autologin. Gravatar Sadie Powell2024-05-166-10/+29
* | Don't allow users to opt-in to older versions of Argon2.Gravatar Sadie Powell2024-05-101-8/+1
* | Add SRV record support to the mysql module.Gravatar Sadie Powell2024-05-101-2/+17
* | Fix opmoderated messages appearing in the channel history.Gravatar Sadie Powell2024-05-061-9/+2