Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-04 | Build: Handle localized "Microsoft" name returned from Get-CimInstance | Shauren | |
2024-10-04 | Build: Add more detailed windows release name to revision_data.h (#30310) | Keramat Jokar | |
2024-09-20 | Build: Add WITH_WARNINGS_AS_ERRORS cmake option that turns compile warnings ↵ | Shauren | |
into compile errors | |||
2024-09-15 | Build: Automatically include WindowsSettings.manifest in all executables ↵ | Shauren | |
instead of listing it separately as source file in every target | |||
2024-09-03 | Core/Misc: CompilerDefs/GitRevision improvements | Shauren | |
* Removed INTEL as a separate platform (it does not belong there) * Removed BORLAND from known compilers list (it was never supported) * Simplified TRINITY_PLATFORM_WINDOWS detection (_WIN32 is always defined) * Rename revision_data.h macros that begin with a underscore * Added processor architecture to --version string * Added Linux distribution name to .server debug * Fixed some revision_data.h macros missing/wrong values when regenerated during compilation * Removed manual adding of _WIN64 macro from cmake (it is predefined internally by compiler) | |||
2024-08-20 | Build: Replace hardcoded mysql search paths with pattern based approach | Shauren | |
2024-08-20 | Build: Extract hardcoded list of mysql paths to shared cmake variable | Shauren | |
2024-07-20 | Build: Disable maybe-uninitialized warning for GCC that incorrectly triggers ↵ | Shauren | |
with std::optional | |||
2024-07-15 | Build: CMake cleanup | Shauren | |
* 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-15 | Build: Decouple compiler specific settings from os settings | Shauren | |
2024-06-15 | Build: Normalize executable locations in build directory for all platforms | Shauren | |
2024-06-15 | Build: Unify setting _BUILD_DIRECTIVE preprocessor macro for all compilers | Shauren | |
2024-06-01 | Build: Remove unneccessary /MP compile option when using ninja | Shauren | |
2024-05-12 | 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 | |||
2024-04-10 | Build: Update required GCC version to 11.1 | Shauren | |
2024-03-27 | Build: Fix Linux aarch64 GCC build (#29831) | lee | |
(cherry picked from commit 370685457e83c9657c1337ea5a2dc2f07e01af62) | |||
2024-03-11 | Core/Misc: Fixed windows nopch build | Shauren | |
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) |