aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Release v4.0.0 alpha 10. v4.0.0a10Gravatar Sadie Powell2022-04-301-1/+1
* Fix the CI build on Windows.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-04-301-1/+1
* Put modules in their own VS folder on Windows.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-04-302-0/+4
* Drop SO_NAME on Windows; we use native file extensions now.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-04-301-11/+9
* Slim down the globally included files.Gravatar Sadie Powell2022-04-3014-27/+48
* Enable writing a pid file on Windows.Gravatar Sadie Powell2022-04-301-2/+0
* Enable getting the local server hostname on Windows.Gravatar Sadie Powell2022-04-301-2/+0
* Enable support for UNIX socket listeners on Windows.Gravatar Sadie Powell2022-04-304-14/+2
* Kill an obsolete include.Gravatar Sadie Powell2022-04-301-4/+0
* Replace getopt/ya_getopt with Lyra.Gravatar Sadie Powell2022-04-308-453/+4507
* Format enums with an underlying type like classes.Gravatar Sadie Powell2022-04-306-9/+18
* Make the extban enums 8-bit.Gravatar Sadie Powell2022-04-291-0/+3
* Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-2996-105/+111
|\
| * Release v3.13.0. v3.13.0Gravatar Sadie Powell2022-04-282-2/+2
| * Update copyright headers.Gravatar InspIRCd Robot2022-04-2891-97/+99
| * Update module descriptions.Gravatar Sadie Powell2022-04-281-1/+1
| * Update author list.Gravatar InspIRCd Robot2022-04-281-3/+4
| * Update the platforms with packages in the readme.Gravatar Sadie Powell2022-04-281-1/+1
| * Update the mailmap.Gravatar Sadie Powell2022-04-281-0/+1
| * Fix updating the copyright headers.Gravatar Sadie Powell2022-04-281-1/+1
| * Skip bots when generating the authors list.Gravatar Sadie Powell2022-04-281-0/+1
| * Document the 'G' WHO flag.Gravatar Sadie Powell2022-04-281-0/+2
| * Remove an obsolete workaround for Windows packaging.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-04-271-2/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-2613-100/+81
|\|
| * Implement support for the IRCv3 bot tag.Gravatar Sadie Powell2022-04-261-2/+6
| * Migrate Windows build instructions to the docs site.Gravatar Sadie Powell2022-04-241-56/+0
| * Update the supported CMake versions in the readme.Gravatar Sadie Powell2022-04-241-1/+1
| * Modernise the CMake syntax slightly.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-04-242-9/+9
| * Install the example configs/sql/locales properly on Windows.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-04-241-6/+3
| * Update the instructions for how to enable modules on Windows.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] [skip windows ci] Gravatar Sadie Powell2022-04-241-2/+2
| * Enable all dependencies for Windows CI.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-04-242-3/+4
| * Allow building with license-incompatible modules if manually enabled.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-04-244-5/+8
| * Add a function for enabling extra modules on Windows.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-04-241-8/+17
| * Newer versions of mbedTLS can only be static linked on Windows.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-04-241-1/+0
| * Fix building the Windows package on NSIS 3.Gravatar Sadie Powell2022-04-241-2/+2
| * Respect the invite announcement level when announcing knocks.•••Closes #1976. Gravatar Sadie Powell2022-04-231-2/+30
| * Remove a forward declaration for a non-existent type.Gravatar Sadie Powell2022-04-211-1/+0
| * Update Doxygen config for the latest version.Gravatar Sadie Powell2022-04-211-9/+7
* | Only write to the pid file on boot.•••Being able to change this after first boot is error prone and does not work well on system-wide installs where the server needs root to write the file. Closes #566. Gravatar Sadie Powell2022-04-233-13/+6
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-218-9/+66
|\|
| * Add support for automatically expiring the override user mode.Gravatar Sadie Powell2022-04-212-2/+51
| * Fix an outdated comment.Gravatar Sadie Powell2022-04-201-1/+1
| * Also send ACCOUNT to the user who is authenticating.•••Closes #1974. Gravatar Sadie Powell2022-04-181-1/+1
| * Fix doxygen to include the public module header files.Gravatar Sadie Powell2022-04-173-3/+3
* | Mark the main loop as noreturn.Gravatar Sadie Powell2022-04-211-4/+2
* | Fix a now outdated documentation comment.Gravatar Sadie Powell2022-04-181-3/+3
* | Constify the parameter arguments in ListModeBase's Tell* methods.Gravatar Sadie Powell2022-04-172-6/+6
* | Fix a missing doxygen comment.Gravatar Sadie Powell2022-04-171-0/+6
* | Allow normalising extbans to a specific format.•••Also, fix canonicalisation of acting extban values. Gravatar Sadie Powell2022-04-175-0/+54
* | Refactor ListModeBase::OnModeChange.Gravatar Sadie Powell2022-04-172-36/+37