aboutsummaryrefslogtreecommitdiff
path: root/dep
AgeCommit message (Collapse)Author
2025-08-15Dep/Boost: Remove linking boost::system library, it is fully header only ↵Shauren
since 1.89 and has been just a empty dummy library since 1.69
2025-06-11Dep/g3d: Enable PCHShauren
2025-06-11Dep/Protobuf: Enable PCHShauren
2025-02-28Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@07ab5f37ad282cc101d5c17793c550a0a6d4637f
2024-09-21Build: Ensure paths passed to find_package HINTS argument only use forward ↵Shauren
slashes since that is what cmake expects
2024-09-14Core: Remove boost iostreams dependencyShauren
2024-07-18Build: Fixed CMake 3.30 FindBoost deprecation warningShauren
2024-07-15Build: CMake cleanupShauren
* 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-06-09Dep/g3d: Build fix for clang on windowsShauren
2024-06-04Build: Moved CheckSymbolExists include to correct fileShauren
2024-05-29Dep/efsw: Update to SpartanJ/efsw@36c1c7004a34b6f40719f0830bcfb10325415451Shauren
2024-05-12Core/Crypto: Change required OpenSSL version to 3.0Shauren
2024-05-03Dep/fmt: Upgrade to 10.2.1Shauren
2024-04-22Core/Misc: Support boost 1.85Shauren
2024-02-17Dep/SFMT: Support NEON on ARM with MSVCShauren
2024-02-17Dep/g3d: Support ARM with MSVCShauren
2024-02-17Dep/protobuf: Support ARM with MSVCShauren
2024-02-17Build: Improve ARM target detection in cmake (needed by MSVC)Shauren
2023-12-17Core/Bnet: Rewrite LoginRESTService using boost::beast instead of gsoap as ↵Shauren
http backend and extract generic http code to be reusable elsewhere
2023-11-21Core/Calendar: Implement different timezone support for ingame calendarShauren
Closes #8390 Closes #29427
2023-11-02Dep/zlip: Upgrade to 1.3 (#29401)M'Dic
2023-10-13Dep/Boost: Drop windows boost hacks (#29358)funjoker
2023-09-05Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@5c60050770767f2e606f6fec0c35beb8b9b00c60
2023-07-13Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@a27d2b3b9ccb326768e57b4cc7c49d15a0da9e0c Closes #29102 Closes #29132
2023-06-23Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@ebd79e8fd43279343c543a27fce620f6b1b53cb9
2023-06-12Build: Silence CMake warnings about boost version being too newShauren
2023-05-17Dep/protobuf: Fixed gcc warningsShauren
2023-03-25Dep: Fix build on m1 macShauren
2023-02-06Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@a5080b5794027a25d98aa6024b2bef17d06fe0ea
2023-02-06Build: Fixed tools only buildShauren
2023-01-31Dep: Upgrade utfcpp to 3.2.3Shauren
2023-01-08Dep/fmt: Upgrade to 9.1.0Shauren
2023-01-06Core/Misc: Replaced boost::container::static_vector in packet classes with ↵Shauren
plain vector with custom static storage allocatlr
2023-01-01Core/Misc: Fixed deprecation warnings for c++20Shauren
2022-11-05Build: Cleanup boost CMakeLists from pre-c++11 flag checksShauren
2022-11-03Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@136c6e05537bd7123620ddb28671d1f2cf060e0b
2022-10-01Dep/g3d: Document new patchShauren
2022-10-01Core/Misc: Fix *BSD compile errors (#28287)Lloyd Dilley
(cherry picked from commit 2b8fc95fdec69ca5c057c2e63a1313d8165d44ea)
2022-09-14CircleCI: Update to new images (#28243)funjoker
* Tests: Update Catch2 to v2.13.9
2022-09-06Build: Update required cmake version to 3.18Shauren
* Remove cotire
2022-09-06Core/Crypto: Remove support for OpenSSL 1.0Shauren
2022-08-07Dep/rapidjson: Upgrade to ↵Shauren
Tencent/rapidjson@27c3a8dc0e2c9218fe94986d249a12b5ed838f1d
2022-08-01Core/Crypto: Added Ed25519 implementationShauren
2022-07-19Build: Fixed finding mysql binary on first cmake runShauren
Closes #28133
2022-06-20Build: Modernize mysql finding scriptShauren
2022-04-11Dep/zlib: Upgrade embedded zlib to 1.2.12Shauren
2022-03-12Dep/fmt: Upgrade to 7.1.3 (#26816)Peter Keresztes Schmidt
Printing enum values as integers was broken before 7.1.0. Upgrade the library so we include commits https://github.com/fmtlib/fmt/commit/20d4f2e83677be035a15693127e404c4a5d68ac9 https://github.com/fmtlib/fmt/commit/86287b8d5625ef390da6ef10fc77a872b8ad41ac which fix the issue. (cherry picked from commit 8a4844e029a12cb4dcaf361a3177559e19f94f12)
2022-03-11Build/CMake: Only complain about missing BOOST_ROOT when Boost is not found ↵Jan Van Buggenhout
(#26598) (cherry picked from commit 12668692ea11b10c7ec472577a87c70f5e0c9a17)
2022-03-06CMake: Add WITH_BOOST_STACKTRACE option to use libbacktrace (#26119)Giacomo Pozzoni
* CMake: Add WITH_BOOST_STACKTRACE option to use libbacktrace * Allow to specify where backtrace.h header is with cmake option -DBOOST_STACKTRACE_BACKTRACE_INCLUDE_FILE="/usr/lib/gcc/x86_64-linux-gnu/10/include/backtrace.h" Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> (cherry picked from commit dc78b5a6a7410092df7ac426fbb2f2551072c889)
2022-02-16Build: Never automatically link any boost library with a #pragma ↵Shauren
comment(linker) encountered in boost headers