Sandu Liviu Catalin
9298065cef
Update WIP discord and some vendors.
...
CPR has features disabled and PCRE is fully disabled until updated to new code.
2023-08-05 21:31:33 +03:00
Sandu Liviu Catalin
2a069f3040
Update CMakeLists.txt
2023-03-05 15:37:30 +02:00
Sandu Liviu Catalin
3e9f25502b
Remove DPP.
continuous-integration/drone/push Build was killed
2021-09-23 22:18:24 +03:00
Sandu Liviu Catalin
259af04d0e
Disable Discord until implemented.
continuous-integration/drone/push Build is passing
2021-09-21 21:11:12 +03:00
Sandu Liviu Catalin
4d1971d66b
Disable the option by default.
2021-09-21 21:05:08 +03:00
Sandu Liviu Catalin
b4bf96ce4b
Add MariaDB Connector/C as a built-in alternative (v3.2.3).
2021-09-21 20:59:01 +03:00
Sandu Liviu Catalin
60467782e3
Make Discord voice support explicit.
2021-09-10 20:19:25 +03:00
Sandu Liviu Catalin
4f70f89b78
Basic Discord library layout.
...
Foundation for the discord library bindings. To be gradually exposed to the script.
2021-09-10 20:13:42 +03:00
Sandu Liviu Catalin
4876b37f7f
Officially declare the plugin as 64-bit only.
...
Due to various limitations, this plug-in no longer compiles on 32-bit platforms.
2021-09-10 20:06:25 +03:00
Sandu Liviu Catalin
d947bf75f5
Update CMakeLists.txt
2021-09-06 19:14:09 +03:00
Sandu Liviu Catalin
bee47a44c4
Reinstate CPR using system library.
2021-03-27 00:18:51 +02:00
Sandu Liviu Catalin
83e1863154
Update CMakeLists.txt
...
Disabled by default.
2021-03-20 19:10:59 +02:00
Sandu Liviu Catalin
f02b6be315
WIP Official plug-in compatibility layer.
2021-03-15 07:02:48 +02:00
Sandu Liviu Catalin
866f916871
Update CMakeLists.txt
2021-02-05 15:08:41 +02:00
Sandu Liviu Catalin
2b83364a7e
Update CMakeLists.txt
2021-02-05 14:54:09 +02:00
Sandu Liviu Catalin
033de17565
Update CMakeLists.txt
2021-02-01 01:51:38 +02:00
Sandu Liviu Catalin
8df5f03d7b
Update CMakeLists.txt
2021-02-01 01:49:03 +02:00
Sandu Liviu Catalin
2a719c18c2
Update CMakeLists.txt
2021-02-01 01:35:03 +02:00
Sandu Liviu Catalin
29aaa7e9b8
Update CMakeLists.txt
2021-02-01 01:27:35 +02:00
Sandu Liviu Catalin
464800a80f
Update CMakeLists.txt
2021-01-31 23:04:36 +02:00
Sandu Liviu Catalin
e043e28529
Add helper option to copy dependencies to a deps folder.
2021-01-31 19:36:23 +02:00
Sandu Liviu Catalin
fd2a1de107
Backport MaxmindDB.
2021-01-31 18:48:31 +02:00
Sandu Liviu Catalin
b31030e77b
Update CMakeLists.txt
2021-01-30 19:40:40 +02:00
Sandu Liviu Catalin
4a6bfc086c
Major plugin refactor and cleanup.
...
Switched to POCO library for unified platform/library interface.
Deprecated the external module API. It was creating more problems than solving.
Removed most built-in libraries in favor of system libraries for easier maintenance.
Cleaned and secured code with help from static analyzers.
2021-01-30 08:51:39 +02:00
Sandu Liviu Catalin
9efcfe2fa9
Discard unwanted libraries from discord integration attempt.
2021-01-28 13:17:06 +02:00
Sandu Liviu Catalin
95705e87c8
Initial preparations for CURL and Discord integration.
2021-01-27 07:27:48 +02:00
Sandu Liviu Catalin
84b284c2bc
Disable LTO by default.
2020-08-19 16:51:57 +03:00
Sandu Liviu Catalin
5eabcab3a5
Experimenting with LTO.
2020-08-19 16:49:45 +03:00
Sandu Liviu Catalin
4e5aa5a292
Fix built-in runtimes.
...
Avoid having to share mingw runtimes with the binary by embedding them in the binary via static linking.
2020-08-19 15:33:41 +03:00
Sandu Liviu Catalin
9e23fa2520
Update .gitignore
2020-05-28 21:27:44 +03:00
Sandu Liviu Catalin
47f71625d8
Restructure the whole plugin development kit.
2020-05-28 20:59:29 +03:00
Sandu Liviu Catalin
bb74e92fc1
Fix typo.
2020-05-10 12:21:21 +03:00
Sandu Liviu Catalin
22c882639b
Plugin development mode.
...
Temporary workaround untill a better approach is implemented.
2020-05-10 12:19:46 +03:00
Sandu Liviu Catalin
a318070f8b
Add sample external plugin.
2020-05-08 23:16:48 +03:00
Sandu Liviu Catalin
f2be86a65e
Allow API selection as a cmake option.
2020-05-01 20:41:00 +03:00
Sandu Liviu Catalin
69e8a9377c
Allow for debug builds with debug information.
2020-04-30 21:34:10 +03:00
Sandu Liviu Catalin
5393b62892
Initial implementation of basic TCP/UDP sockets.
2020-04-20 04:46:05 +03:00
Sandu Liviu Catalin
040a7dd7e2
Miscellaneous changes.
2020-04-17 15:25:58 +03:00
Dryback
2fc5c34f56
Get MySQL to work on Linux.
2020-03-22 14:53:52 -04:00
Sandu Liviu Catalin
b08e9a2f3a
Make MySQL optional.
...
Only windows for now.
2020-03-22 18:57:00 +02:00
Sandu Liviu Catalin
5a7034a049
Add new vendor libraries. Fix old names.
2020-03-21 23:12:14 +02:00
Sandu Liviu Catalin
a5c87bae5e
Further file shuffling and finally builds.
2020-03-21 22:58:50 +02:00
Sandu Liviu Catalin
44b1cb5d96
Move Squirrel and Sqrat into the root level directory.
...
Create the initial CMake build scripts.
2020-03-21 21:39:01 +02:00