Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-20 | Build: Remove unneccessary /MP compile option when using ninja | Shauren | |
(cherry picked from commit 1083e89da3f8182d377a48d0c46cf2308795f974) | |||
2024-05-28 | Core/Cryptography: dropped support for OpenSSL 1.1 | Ovahlord | |
OpenSSL 1.1 has been deprecated for quite some time now so it is time to put it to rest. Please upgrade to OpenSSL 3.x (cherry picked from commit 728e7c7fcf2435172a86e621746db5218bdda0cd) | |||
2024-05-28 | Build: Update required GCC version to 11.1 | Shauren | |
(cherry picked from commit 16853af7c84b1204357333db399100604ab6cb29) | |||
2024-03-28 | Build: Fix Linux aarch64 GCC build (#29831) | lee | |
(cherry picked from commit 370685457e83c9657c1337ea5a2dc2f07e01af62) (cherry picked from commit 5c4b1ace41b417539ed0abfec7475c23765e81c9) | |||
2024-03-25 | Core/Misc: Fixed windows nopch build | Shauren | |
(cherry picked from commit 261a237cfa159e52dbb7ec4ab9ae5a5c6257b9ef) | |||
2024-03-01 | Build: Silence cmake warning about newline in variable | Shauren | |
2024-03-01 | Build: Replaced deprecated exec_program with execute_process | Shauren | |
2024-02-29 | Build: Perform CMake check_cxx_source_compiles checks using the same C++ ↵ | Shauren | |
standard as used in the project | |||
2024-02-28 | Core/Misc: Allow formatting optionals with Trinity::StringFormat | Shauren | |
2024-02-25 | Build: Reuse PCH file between all script modules | Shauren | |
2024-02-17 | Build: Improve ARM target detection in cmake (needed by MSVC) | Shauren | |
2024-02-07 | CMake: added MySQL 8.3 to FindMySQL cmake macro | Ovahlord | |
2023-12-22 | CMake: added MySQL 8.2 to FindMySQL cmake macro | Ovahlord | |
2023-12-05 | Build: Fixed finding openssl 3.2 on windows | Shauren | |
2023-12-01 | Core/Misc: Added windows version checks during startup to avoid confusion ↵ | Shauren | |
about crashes when running on unsupported OS | |||
2023-10-29 | Build: Fixed msvc version check | Shauren | |
2023-08-22 | Build: Support ASAN on msvc | Shauren | |
2023-08-07 | Dep: Support mysql 8.1 on windows | Shauren | |
2023-07-30 | Build/GCC: Disable useless warning | Shauren | |
2023-07-25 | Build: Increase required msvc version slightly | Shauren | |
2023-07-11 | Build: moved MSVC warning C5054 from warning level 4 to 3 | Ovahlord | |
2023-05-14 | Core/DBLayer: Relaxed restrictions on which Field class member function can ↵ | Shauren | |
be used to access column value from "strict match" to "must not truncate" | |||
2023-04-10 | Build: Fixed copypaste mistake in appleclang version check | Shauren | |
2023-04-10 | Core/Misc: Fix build with libc++ | Shauren | |
Closes #28909 | |||
2023-02-03 | Build: Make genrev more resilient to invalid source code checkouts | Shauren | |
2023-01-01 | Build: Enable C++20 | Shauren | |
2023-01-01 | Build: Update required compilers to current debian stable and VS 2022 | Shauren | |
GCC: 10 Clang: 11 MSVC: 2022 | |||
2022-09-06 | Build: Update required cmake version to 3.18 | Shauren | |
* Remove cotire | |||
2022-09-06 | Core/Crypto: Remove support for OpenSSL 1.0 | Shauren | |
2022-07-19 | Build: Fixed finding mysql binary on first cmake run | Shauren | |
Closes #28133 | |||
2022-06-20 | Build: Modernize mysql finding script | Shauren | |
2022-06-17 | Build: Improve automatic finding of libraries on mac | Shauren | |
2022-06-10 | Dep: Support MySQL installations from vcpkg (#27780) | vconcat | |
(cherry picked from commit f47bd13db30ba4ae335f3f800843a33a7f357c32) | |||
2022-05-03 | Build: Prioritize manually selected openssl location over default installed one | Shauren | |
2022-05-03 | Core/Crypto: Switch away from most deprecated openssl functions and removed ↵ | Shauren | |
upper version limit | |||
2022-03-11 | Added from_hex for OpenSSL version parsing (#26730) | Trulsrock | |
(cherry picked from commit 657970fb69ddb70b0650bc726a0065b38f6dbd29) | |||
2022-03-11 | Build: Remove fine-grained CXX feature checks | Carbenium | |
With C++17 enabled these don't serve an purpose anymore. See https://cmake.org/cmake/help/latest/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.html (cherry picked from commit 0ea73a29050493f53efa2101dc94c2bab302ac06) | |||
2022-03-10 | Build: Set correct year in VER_LEGALCOPYRIGHT_STR | Shauren | |
(cherry picked from commit 68a490923d183c438fd852dde73f3054554d023a) | |||
2022-03-08 | CONF_DIR (#26360) | Jan Van Buggenhout | |
(cherry picked from commit d8940f35a954a66f9fa0dc0595fab8532edce29f) | |||
2022-03-06 | CMake: 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-03-05 | Core: whitespace cleanup, reduce double blank line to single (#25795) | Kargatum | |
* Core/Misc: fix double empty line * worldserver.conf (cherry picked from commit a32b6b8ac4c81128a56b282f20837fb085bdd9e7) | |||
2022-02-16 | Build: Partial support for clang-cl | Shauren | |
2022-02-11 | Build: New CMake option -DBUILD_TIME_ANALYSIS=1 for clang (enables detailed ↵ | Shauren | |
compile time statistics that can be later viewed with ClangBuildAnalyzer) | |||
2022-02-11 | Build: Instantiate templates during PCH generation with clang 11+ (this ↵ | Shauren | |
should make PCH more effective in reducing compile times, closer to MSVC) | |||
2022-02-04 | Core/Mysql: support MariaDB 10.5 (#25359) | Kargatum | |
(cherry picked from commit 277b401df45879fa33345878be8864e3ba5aa8c3) | |||
2022-02-04 | Common/Utilities: Centralize string -> T conversion in StringConvert.h (PR ↵ | Treeston | |
#25335) (cherry picked from commit cd30e0b86ce6ee88386a91cebdf353fc55805c57) | |||
2022-02-04 | Build: Add Clang version guard to CMake (PR #25324) | Treeston | |
(cherry picked from commit 27b1930d97d541c241655d8b820cbaebe6eec44e) | |||
2022-02-04 | Build/GCC: Raise required version to 8.3.0 (#25297) | Giacomo Pozzoni | |
Even when building with Clang, make sure to have libstdc++ >= 8 (cherry picked from commit 41d70a5905c152d26217cc152a1748c337cfd81e) | |||
2022-01-28 | Build: Disable Visual Studio 2022 MSBuild resource manager to make compile ↵ | Shauren | |
take only as much time as it does in Visual Studio 2019 | |||
2022-01-26 | Build: Enable /permissive- flag on msvc | Shauren | |
(cherry picked from commit c8fed48b161cfff5fa90d8bf4342ede88086ada4) |