aboutsummaryrefslogtreecommitdiff
path: root/dep
AgeCommit message (Collapse)Author
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
2022-02-14Dep: Raise required boost versions to 1.73 on windows and 1.71 on linux and ↵Shauren
remove compatibility code for unsupported versions
2022-02-13Debug build fixShauren
2022-02-11Dep/g3d: Purge Windows.h includes from headers we includeShauren
2022-02-05Dep/fmt: update fmt library to 7.0.3Winfidonarleyan
(cherry picked from commit 9d96e4852a4a25fdc323f656e24034fa1a280826)
2022-02-04Build: Put tests-common and sfmt under correct folders when WITH_SOURCE_TREE ↵Shauren
is set to hierarchical-folders (cherry picked from commit 19f69fcf060c4abba0cd3102529a4203eecac394)
2022-01-26Core/Misc: Fix compile errors found with msvc /permissive-Shauren
(cherry picked from commit b3db50a3b41b2db209327387f59afa1c40532773)
2022-01-24Dep/Boost: Set boost msvc version on Windows to 14.2jackpoz
14.2 is the only supported one (Visual Studio 2019) (cherry picked from commit 2ea511b9f45d2e8ad33824fd76e848dace264469)
2022-01-23dep: Add catch2 unit test framework and wire it upCarbenium
To enable the test suite, make sure to configure CMake with -DBUILD_TESTING=1 , since it is disabled by default. The catch2 dependency will be downloaded during configure time. Also add a new target "tests-common", which includes unit tests for the "common" project. To finally run the tests use the "test" target. CircleCI: Run unit tests (cherry picked from commit 6a28ee7b2a4269aa7e43265d1cd0067537e3e883)
2022-01-23Dep/Boost: Remove unused thread library (#25076)Giacomo Pozzoni
(cherry picked from commit cf5babc302d43f903b444b97bfdb934545356da2)
2022-01-23Dep/Boost: Set boost version to 1.67 on *nix and 1.70 on Windows (#25069)Giacomo Pozzoni
(cherry picked from commit c54dc3ef9273378c55e0c17acef18de731a7f8eb)
2022-01-23Dep: Switch to boost process instead of old standalone versionShauren
(cherry picked from commit 524d16739861d0b2279e2270e319b0c77ec9b03b)
2022-01-23Core/Misc: Replace boost::optional with std::optional (#25047)Peter Keresztes Schmidt
C++17 is already mandatory, so it's a safe thing to do (cherry picked from commit 202fd41389973322f63186fd8e5a368fce3e1b04)
2022-01-23Correct g3d patch naming conflicts with 3.3.5 branchShauren
2022-01-23Fixed -Wdeprecated-copy warning in G3DShauren
(cherry picked from commit a650bd631a4681d09e3ff66f79b73b99299565f3)