Commit Graph

464 Commits

Author SHA1 Message Date
Shauren
05fa94473b Dep/Misc: Remove boost process from PackageList (it is now part of boost) 2025-10-11 15:11:06 +02:00
Shauren
93cc4f98f5 Dep/zlib: Update to 1.3.1 2025-10-11 15:03:00 +02:00
Shauren
80dc6024b5 Dep/utfcpp: Update to 4.0.8 2025-10-11 14:54:59 +02:00
Shauren
8fcec26917 Dep/efsw: Update to SpartanJ/efsw@f94a6616ab 2025-10-11 14:31:13 +02:00
Shauren
35c1d2e989 Dep/CascLib: Update to ladislav-zezula/CascLib@09dd46e596 2025-10-11 14:20:43 +02:00
Shauren
e549e11aa8 Dep/fmt: Update to 12.0.0 2025-10-11 13:02:11 +02:00
Shauren
ceb9aed4e2 Dep/MySQL: Remove hardcoded mariadb search locations
Closes #31242
2025-08-30 22:04:34 +02:00
Shauren
b386971229 Dep/MySQL: Move required version checks to CMake, raise required version to 8.0.34 and remove strict compiled<->runtime version match requirement from non-Windows platforms 2025-08-30 19:25:47 +02:00
Shauren
c87a004a16 Dep/Boost: Remove linking boost::system library, it is fully header only since 1.89 and has been just a empty dummy library since 1.69 2025-08-15 12:39:26 +02:00
Shauren
e9a2f84fd3 Dep/g3d: Enable PCH 2025-06-11 21:43:33 +02:00
Shauren
1dc1141480 Dep/Protobuf: Enable PCH 2025-06-11 21:13:38 +02:00
Shauren
464d8e39e0 Dep/CascLib: Update to ladislav-zezula/CascLib@07ab5f37ad 2025-02-28 17:41:28 +01:00
Shauren
26cebef0fe Build: Ensure paths passed to find_package HINTS argument only use forward slashes since that is what cmake expects 2024-09-21 00:06:52 +02:00
Shauren
dbe8d1f11e Core: Remove boost iostreams dependency 2024-09-14 13:50:56 +02:00
Shauren
ab5fab5ee9 Build: Fixed CMake 3.30 FindBoost deprecation warning 2024-07-18 12:42:31 +02:00
Shauren
77fe2745fe Build: CMake cleanup
* Migrate all add_definitions to target_compile_definitions
* Remove -D from preprocessor definitions added by target_compile_definitions (unneccessary, cmake strips it anyway)
* Fixed NO_BUFFERPOOL not being set on g3d if jemalloc is used
* Moved library/compiler specific compile flag settings spread all over various CMakeLists to their related library/compiler file
* Remove ancient manual link flag settings for worldserver
2024-07-15 15:24:35 +02:00
Shauren
a649f62a18 Dep/g3d: Build fix for clang on windows 2024-06-09 14:17:25 +02:00
Shauren
18fd59d965 Build: Moved CheckSymbolExists include to correct file 2024-06-04 00:01:18 +02:00
Shauren
937e618533 Dep/efsw: Update to SpartanJ/efsw@36c1c7004a 2024-05-29 12:23:06 +02:00
Shauren
020d087465 Core/Crypto: Change required OpenSSL version to 3.0 2024-05-12 16:19:53 +02:00
Shauren
2aedd8ecdb Dep/fmt: Upgrade to 10.2.1 2024-05-03 19:38:57 +02:00
Shauren
cfa838df5d Core/Misc: Support boost 1.85 2024-04-22 11:52:58 +02:00
Shauren
ea68ead90d Dep/SFMT: Support NEON on ARM with MSVC 2024-02-17 12:01:53 +01:00
Shauren
ddba74567c Dep/g3d: Support ARM with MSVC 2024-02-17 12:00:15 +01:00
Shauren
ae9d43defb Dep/protobuf: Support ARM with MSVC 2024-02-17 11:58:34 +01:00
Shauren
7e51d17a0a Build: Improve ARM target detection in cmake (needed by MSVC) 2024-02-17 01:13:36 +01:00
Shauren
acb5fbd48b Core/Bnet: Rewrite LoginRESTService using boost::beast instead of gsoap as http backend and extract generic http code to be reusable elsewhere 2023-12-17 23:21:10 +01:00
Shauren
b888b1b09f Core/Calendar: Implement different timezone support for ingame calendar
Closes #8390
Closes #29427
2023-11-21 12:25:22 +01:00
M'Dic
9bedfece7a Dep/zlip: Upgrade to 1.3 (#29401) 2023-11-02 21:21:38 +01:00
funjoker
17c69368a3 Dep/Boost: Drop windows boost hacks (#29358) 2023-10-13 21:10:01 +02:00
Shauren
d57b58849b Dep/CascLib: Update to ladislav-zezula/CascLib@5c60050770 2023-09-05 00:10:35 +02:00
Shauren
26f37152cc Dep/CascLib: Update to ladislav-zezula/CascLib@a27d2b3b9c
Closes #29102
Closes #29132
2023-07-13 00:12:42 +02:00
Shauren
9ad1e5d635 Dep/CascLib: Update to ladislav-zezula/CascLib@ebd79e8fd4 2023-06-23 10:25:18 +02:00
Shauren
ade8aa33a1 Build: Silence CMake warnings about boost version being too new 2023-06-12 00:04:27 +02:00
Shauren
073d1cb4ec Dep/protobuf: Fixed gcc warnings 2023-05-17 17:35:03 +02:00
Shauren
da4eedf07b Dep: Fix build on m1 mac 2023-03-25 00:06:32 +01:00
Shauren
fd154940ed Dep/CascLib: Update to ladislav-zezula/CascLib@a5080b5794 2023-02-06 20:08:39 +01:00
Shauren
592e01cf7a Build: Fixed tools only build 2023-02-06 00:01:56 +01:00
Shauren
74dc88eb54 Dep: Upgrade utfcpp to 3.2.3 2023-01-31 18:17:34 +01:00
Shauren
17b20a3353 Dep/fmt: Upgrade to 9.1.0 2023-01-08 22:03:44 +01:00
Shauren
b65c3f5f4a Core/Misc: Replaced boost::container::static_vector in packet classes with plain vector with custom static storage allocatlr 2023-01-06 16:52:44 +01:00
Shauren
ba9bbbc9d0 Core/Misc: Fixed deprecation warnings for c++20 2023-01-01 00:26:53 +01:00
Shauren
c9f1606b76 Build: Cleanup boost CMakeLists from pre-c++11 flag checks 2022-11-05 01:08:17 +01:00
Shauren
c4564566b0 Dep/CascLib: Update to ladislav-zezula/CascLib@136c6e0553 2022-11-03 01:15:30 +01:00
Shauren
8da6d1ca76 Dep/g3d: Document new patch 2022-10-01 17:34:10 +02:00
Lloyd Dilley
1c36441b7c Core/Misc: Fix *BSD compile errors (#28287)
(cherry picked from commit 2b8fc95fde)
2022-10-01 17:33:25 +02:00
funjoker
189ea0b1a5 CircleCI: Update to new images (#28243)
* Tests: Update Catch2 to v2.13.9
2022-09-14 11:02:17 +02:00
Shauren
add53fb3ef Build: Update required cmake version to 3.18
* Remove cotire
2022-09-06 19:27:50 +02:00
Shauren
b8f18fad29 Core/Crypto: Remove support for OpenSSL 1.0 2022-09-06 12:51:08 +02:00
Shauren
70cf0d074f Dep/rapidjson: Upgrade to Tencent/rapidjson@27c3a8dc0e 2022-08-07 14:57:06 +02:00