aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * Fix the argon2 package name on newer versions of Debian.Gravatar Sadie Powell2022-05-061-1/+1
| * Install into /usr/bin instead of /usr/sbin.•••We discourage users from running as root so installing into sbin on system-wide installs doesn't make sense anyway. Gravatar Sadie Powell2022-05-031-1/+1
* | Fix an off by one error in regex_posix.Gravatar Sadie Powell2022-05-061-1/+1
* | Implement support for regex capture groups.Gravatar Sadie Powell2022-05-066-2/+160
* | Fix matching case-insensitive human regex patterns.Gravatar Sadie Powell2022-05-062-2/+2
* | Tweak the compiler flags for extra modules a bit.•••- Use pkg-config for the pgsql module. - Remove defaults from argon2, geo_maxmind, and regex_re2 (these are not needed with newer package versions). - Remove old library warning from geo_maxmind (no longer needed). [skip windows ci] Gravatar Sadie Powell2022-05-065-10/+9
* | Fix installing example SQL schemas.Gravatar Sadie Powell2022-05-021-2/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-05-023-117/+166
|\|
| * Fix using the obsolete curve method on mbedTLS 3+.Gravatar Sadie Powell2022-05-021-6/+17
| * Implement the 'r' (registered nick) WHO flag from UnrealIRCd.Gravatar Sadie Powell2022-05-011-1/+16
| * Sync NSIS template with the one from CPack.Gravatar Sadie Powell2022-05-011-111/+133
* | Fix various Doxygen comment issues.Gravatar Sadie Powell2022-05-024-14/+11
* | Flush logs every 15 minutes to avoid losing data.Gravatar Sadie Powell2022-05-023-2/+26
* | Implement support for JSON logging.Gravatar Sadie Powell2022-05-029-5/+174
* | Add more null checks to log_sql and log_syslog.Gravatar Sadie Powell2022-05-022-3/+3
* | Add a log method for stringifying a logging method.Gravatar Sadie Powell2022-05-023-4/+36
* | Kill an unnecessary accessibility keyword.Gravatar Sadie Powell2022-05-021-1/+0
* | Mark fields that take a Log::Engine* as non-null.Gravatar Sadie Powell2022-05-011-2/+2
* | Shuffle the sql schemas around a bit.Gravatar Sadie Powell2022-05-014-0/+0
* | Rewrite logging calls to use the new APIs.Gravatar Sadie Powell2022-05-0192-383/+381
* | Rewrite the entire logging system.•••- Much cleaner API for writing to the log. - Adds support for stderr and stdout logging to the core. - Adds support for sql and syslog logging in modules. Gravatar Sadie Powell2022-05-0118-63/+933
* | Delete the old logging system.Gravatar Sadie Powell2022-05-015-650/+0
* | 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