Sadie Powell
|
bc6d98c931
|
Add support for using the Public Suffix List in cloak_sha256.
Closes #1658.
|
2023-01-14 01:43:06 +00:00 |
|
Sadie Powell
|
d048778f78
|
Merge branch 'insp3' into master.
|
2023-01-01 13:19:45 +00:00 |
|
InspIRCd Robot
|
2b810b412a
|
Update copyright headers.
|
2022-12-30 11:31:28 +00:00 |
|
Sadie Powell
|
ed81ec45ad
|
Move some stuff from the Windows compat header to where it is used.
|
2022-12-27 13:50:13 +00:00 |
|
Sadie Powell
|
05168e3549
|
Merge branch 'insp3' into master.
|
2022-12-25 22:44:50 +00:00 |
|
Sadie Powell
|
dea1450a70
|
Update the Windows dependencies.
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
|
2022-12-23 20:42:11 +00:00 |
|
Sadie Powell
|
33c08fc8aa
|
Deduplicate retrieving error messages on Windows.
|
2022-12-13 14:17:50 +00:00 |
|
Sadie Powell
|
0a03eada1c
|
Import regex_pcre2 from inspircd-contrib.
The original plan was to make the PCRE2 switch happen in v3 but it
seems that distributions are beginning to unpackage the old pcre
library already.
|
2022-12-05 07:18:32 +00:00 |
|
Sadie Powell
|
45e56e5ee1
|
Yet more stylistic fixes.
|
2022-12-01 05:25:01 +00:00 |
|
Sadie Powell
|
92739a57f6
|
Merge branch 'insp3' into master.
|
2022-11-16 16:29:12 +00:00 |
|
Sadie Powell
|
571c229688
|
Update the Windows dependencies.
|
2022-11-16 15:53:00 +00:00 |
|
Sadie Powell
|
121668a0b9
|
Add a workaround for a conflict between libmysqlclient and pcre.
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
|
2022-10-29 16:26:30 +01:00 |
|
Sadie Powell
|
f8b9411ef0
|
Add a workaround for a conflict between libmysqlclient and pcre2.
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
|
2022-10-22 15:43:39 +01:00 |
|
Sadie Powell
|
3f97b4b58f
|
Merge branch 'insp3' into master.
|
2022-10-22 15:37:41 +01:00 |
|
Sadie Powell
|
9554e7736e
|
Update the Windows dependencies.
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
|
2022-10-22 15:24:08 +01:00 |
|
Sadie Powell
|
ba587437a4
|
Merge branch 'insp3' into master.
|
2022-10-01 01:59:56 +01:00 |
|
Sadie Powell
|
89537ed2ab
|
Fix various cases of the &* being next to the name instead of type.
|
2022-09-29 12:36:01 +01:00 |
|
Sadie Powell
|
c036834745
|
Use NOMINMAX on Windows and undefine error in the log header.
|
2022-09-23 22:15:02 +01:00 |
|
Sadie Powell
|
13e429445f
|
Add Windows extra modules to the module list instead of copying.
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
|
2022-09-22 09:08:41 +01:00 |
|
Sadie Powell
|
cbac0a3470
|
Merge branch 'insp3' into master.
|
2022-09-21 22:38:48 +01:00 |
|
Sadie Powell
|
c2e6c819bc
|
Allow building regex_posix against PCRE on Windows for link compat.
|
2022-09-21 22:01:17 +01:00 |
|
Sadie Powell
|
9b8eb0f8c2
|
Avoid packaging unnecessary .lib files on Windows.
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
|
2022-09-21 16:24:24 +01:00 |
|
Sadie Powell
|
d03385aaa1
|
Fix the ldap module when building against Windows LDAP.
|
2022-09-21 15:10:50 +01:00 |
|
Sadie Powell
|
5718433432
|
Clean up the Windows build process and remove some legacy code.
|
2022-09-03 15:48:34 +01:00 |
|
Sadie Powell
|
d74c70a364
|
Merge branch 'insp3' into master.
|
2022-08-04 18:52:55 +01:00 |
|
Sadie Powell
|
960a5da631
|
Update the Windows dependencies.
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
|
2022-08-04 18:35:31 +01:00 |
|
Sadie Powell
|
3c455a8511
|
Modernize various minor legacy C++isms.
|
2022-07-30 19:15:41 +01:00 |
|
Sadie Powell
|
648f813f8c
|
Switch from NULL to nullptr.
|
2022-07-22 18:53:21 +01:00 |
|
Sadie Powell
|
5536a73230
|
Merge branch 'insp3' into master.
|
2022-06-22 00:40:13 +01:00 |
|
Sadie Powell
|
8b8a7c51f1
|
Update Windows dependencies.
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
|
2022-06-22 00:37:14 +01:00 |
|
Sadie Powell
|
507887f001
|
Get rid of entrypoint, specify the main function name directly.
|
2022-05-07 20:18:15 +01:00 |
|
Sadie Powell
|
c4f1d27a29
|
Merge branch 'insp3' into master.
|
2022-05-02 19:55:03 +01:00 |
|
Sadie Powell
|
a44a6cfab7
|
Implement support for JSON logging.
|
2022-05-02 15:10:10 +01:00 |
|
Sadie Powell
|
e985f7ecc3
|
Sync NSIS template with the one from CPack.
|
2022-05-01 09:54:57 +01:00 |
|
Sadie Powell
|
6d8c444785
|
Put modules in their own VS folder on Windows.
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
|
2022-04-30 18:51:30 +01:00 |
|
Sadie Powell
|
bb05cca978
|
Drop SO_NAME on Windows; we use native file extensions now.
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
|
2022-04-30 18:29:23 +01:00 |
|
Sadie Powell
|
af1d0f6a4b
|
Slim down the globally included files.
|
2022-04-30 17:48:12 +01:00 |
|
Sadie Powell
|
0e83e79974
|
Enable support for UNIX socket listeners on Windows.
|
2022-04-30 16:26:31 +01:00 |
|
Sadie Powell
|
0667469832
|
Replace getopt/ya_getopt with Lyra.
|
2022-04-30 14:55:14 +01:00 |
|
Sadie Powell
|
d7912e6a3e
|
Merge branch 'insp3' into master.
|
2022-04-29 11:24:05 +01:00 |
|
Sadie Powell
|
28206b8cc5
|
Remove an obsolete workaround for Windows packaging.
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
|
2022-04-27 20:45:21 +01:00 |
|
Sadie Powell
|
4f58176bc2
|
Merge branch 'insp3' into master.
|
2022-04-26 17:09:31 +01:00 |
|
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 |
|