Sadie Powell
72372136c4
Merge branch 'insp3' into master.
2022-04-05 23:37:33 +01:00
Sadie Powell
662fb00ad1
Update the Windows dependencies to fix a version conflict.
...
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
2022-04-05 18:43:37 +01:00
Sadie Powell
f06ea52d0a
Merge branch 'insp3' into master.
2022-03-27 15:30:41 +01:00
Sadie Powell
fa06f210ef
Swap out mysql-connector-c for libmysqlclient on Windows.
...
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
2022-03-19 20:09:23 +00:00
Sadie Powell
a7de91861f
Merge branch 'insp3' into master.
2022-03-19 18:37:51 +00:00
Sadie Powell
bc64702bb2
Update the Windows dependencies.
2022-03-19 17:31:32 +00:00
Sadie Powell
988b7f0f3c
Raise the minimum CMake version on Windows to 3.8.
...
This matches master and guarantees stuff will keep working with
upcoming CMake deprecations.
2022-03-19 17:31:32 +00:00
Sadie Powell
2d329701db
Merge branch 'insp3' into master.
2022-03-11 14:52:56 +00:00
Sadie Powell
f0ba324513
Update Windows dependencies.
...
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
2022-02-20 16:03:27 +00:00
Sadie Powell
2a4e24d822
Remove the nationalchars module.
...
This is mostly undocumented, partially broken, and is replaced by
the codepage module which will soon be extended to support UTF-8
ranges to entirely replace it.
2022-01-31 12:01:39 +00:00
Sadie Powell
d7a7f37d14
Kill vendor_directory in favour of normal include paths.
2022-01-26 15:34:17 +00:00
Sadie Powell
ec46f6acda
Replace consolecolors with a vendored library.
...
This library supports much more than consolecolors including the
Windows 8 console API.
2022-01-26 15:34:17 +00:00
Sadie Powell
4fd71323d3
Slim the included headers down more.
2022-01-26 14:00:58 +00:00
Sadie Powell
9059147974
Replace uses of the FileSystem class with std::filesystem.
2022-01-15 23:20:45 +00:00
Sadie Powell
b96af051c2
Merge branch 'insp3' into master.
2022-01-03 15:14:36 +00:00
InspIRCd Robot
adbe149c56
Update copyright headers.
2021-12-30 18:52:08 +00:00
Sadie Powell
421e8c8c79
Add the final keyword to all remaining classes that can have it.
2021-12-20 20:19:40 +00:00
Sadie Powell
96f673e7e1
Rename regex_pcre2 to regex_pcre.
2021-11-14 23:47:44 +00:00
Sadie Powell
f43369b0c4
Merge branch 'insp3' into master.
2021-11-10 18:33:30 +00:00
Sadie Powell
e504cbd413
Update Windows dependencies.
2021-11-08 21:10:09 +00:00
Sadie Powell
e11c3c8095
Yeet regex_pcre into contrib.
2021-10-01 04:09:22 +01:00
Sadie Powell
f2386ea01f
Add the regex_pcre2 module.
2021-09-26 19:16:51 +01:00
Sadie Powell
b7615ccd86
Merge branch 'insp3' into master.
2021-08-28 13:20:53 +01:00
InspIRCd Robot
4540162276
Update copyright headers.
2021-08-27 09:38:22 +01:00
Sadie Powell
d95d7fc4f5
Merge branch 'insp3' into master.
2021-07-01 12:33:51 +01:00
Josh Soref
de6d4dbd1e
Fix various spelling issues ( #1883 ).
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2021-06-21 21:47:06 +01:00
Sadie Powell
7fa0672ebd
Merge branch 'insp3' into master.
2021-06-13 14:46:41 +01:00
Herman
96e0f18f7f
Code refactor and minor fix ( #1879 )
2021-06-12 05:59:13 +01:00
Sadie Powell
cefae0ed22
Fix MSVC compatibility issues.
2021-06-07 10:40:18 +01:00
Sadie Powell
d7f967bdfc
Merge branch 'insp3' into master.
2021-06-07 07:15:39 +01:00
Sadie Powell
71841b747d
Migrate Windows builds to installing their dependencies via Conan.
2021-06-07 04:46:32 +01:00
Sadie Powell
4a479db7f0
Update the Windows icon to something used this decade.
2021-06-07 04:18:57 +01:00
Sadie Powell
7a712456f1
Merge branch 'insp3' into master.
2021-05-14 16:54:33 +01:00
InspIRCd Robot
e94b673532
Update copyright headers.
2021-05-14 14:48:39 +01:00
Sadie Powell
3ca912ad71
Merge branch 'insp3' into master.
2021-05-11 04:07:45 +01:00
Sadie Powell
b4a174ee9c
Fix a bunch of weird indentation and spacing issues.
2021-04-27 16:41:14 +01:00
Sadie Powell
825599a696
Remove the remainders of genssl.
2021-04-08 11:12:41 +01:00
Sadie Powell
e76b208ce8
Merge branch 'insp3' into master.
2021-03-05 09:54:26 +00:00
Sadie Powell
2ba32afa9a
Fix a bunch of really obvious unnecessary includes.
2021-03-05 09:17:13 +00:00
Sadie Powell
f644b58a01
Remove unnecessary prefix from socketengine source files.
2021-03-05 08:20:49 +00:00
Sadie Powell
1e1cf527d2
Merge branch 'insp3' into master.
2021-03-05 02:32:35 +00:00
InspIRCd Robot
7b1ab06a95
Update copyright headers.
2021-03-05 02:16:11 +00:00
Sadie Powell
d55581a110
Fix not being able to colour format output to stderr on Windows.
2021-03-03 01:52:27 +00:00
Sadie Powell
dbaa0f6be1
Fix building on Windows.
2021-03-02 23:46:08 +00:00
Sadie Powell
c22c7e5a99
Merge branch 'insp3' into master.
2021-02-28 19:16:40 +00:00
InspIRCd Robot
1bf7ca3894
Update copyright headers.
2021-02-26 06:58:13 +00:00
Sadie Powell
9ef90acced
Merge branch 'insp3' into master.
2021-02-01 18:57:52 +00:00
Sadie Powell
aa4c7489b7
Duplicate the stdout file handle when used for logging.
...
Failure to do this may result in a crash on shutdown when started
in debug mode.
2021-02-01 18:10:53 +00:00
Sadie Powell
2310b03ad5
Initial support for platform-specific module file extensions.
2020-11-04 13:37:14 +00:00
Sadie Powell
b755d2a778
Merge branch 'insp3' into master.
2020-05-05 22:03:14 +01:00