Sadie Powell
875d40036f
Migrate Windows build instructions to the docs site.
2022-04-24 23:52:45 +01:00
Sadie Powell
2615adfd4c
Modernise the CMake syntax slightly.
...
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
2022-04-24 21:14:30 +01:00
Sadie Powell
ff329c6e4a
Install the example configs/sql/locales properly on Windows.
...
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
2022-04-24 19:30:04 +01:00
Sadie Powell
adc3d19c1e
Update the instructions for how to enable modules on Windows.
...
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
[skip windows ci]
2022-04-24 18:27:10 +01:00
Sadie Powell
706ac54179
Enable all dependencies for Windows CI.
...
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
2022-04-24 17:21:49 +01:00
Sadie Powell
4284b7a461
Allow building with license-incompatible modules if manually enabled.
...
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
2022-04-24 17:21:31 +01:00
Sadie Powell
11e19ee27b
Add a function for enabling extra modules on Windows.
...
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
2022-04-24 17:05:42 +01:00
Sadie Powell
5440586cfe
Newer versions of mbedTLS can only be static linked on Windows.
...
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
2022-04-24 16:29:10 +01:00
Sadie Powell
7758577120
Fix building the Windows package on NSIS 3.
2022-04-24 15:28:01 +01:00
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