Age | Commit message (Collapse) | Author |
|
(cherry picked from commit 31beaf0ba1b4ba9742b86e29d0aeef4fbbaf4983)
|
|
Closes #31242
(cherry picked from commit ceb9aed4e2fe2038063d2487766d863d04846974)
|
|
8.0.34 and remove strict compiled<->runtime version match requirement from non-Windows platforms
(cherry picked from commit b386971229f5ad389be9e22cbb96c39d79ac7beb)
|
|
(cherry picked from commit 1f5f245c02e92b967abfcd74858669be98a49333)
|
|
|
|
|
|
* 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
(cherry picked from commit 77fe2745febab9e4362b09750093d831325e6091)
|
|
(cherry picked from commit 12d1f4448c30d313e8f0e70d89f29b709f5dd70d)
|
|
(cherry picked from commit 078bc6fe3fc764eaa2d528a19fe6d40972ee3537)
|
|
(cherry picked from commit 0e01b72df87d9bff4675df710b8bbd57254beb7e)
|
|
(cherry picked from commit 8eac6224c029c8384f962bb56c768ee5b9c685b9)
|
|
standard as used in the project
(cherry picked from commit 34308dd6decd7011ba7ff1196db49b961577c608)
|
|
|
|
(cherry picked from commit eac4bf825ab7cc0f423dd11a6dea85ad3563af66)
|
|
(cherry picked from commit 7e51d17a0aa06c7aaf25a836d90487b17383fca7)
|
|
(cherry picked from commit 7199ccf156e806f967471e24677d265b525aeb11)
|
|
(cherry picked from commit b6a35c79200e0a9bccc10fd3d5ec9bf1d5af6ebe)
|
|
(cherry picked from commit c489e2620759819b79a728ffaf62bc144b8e0438)
|
|
* Remove cotire
(cherry picked from commit add53fb3ef410812b73a9143cb1a32d09b43002a)
|
|
Closes #28133
(cherry picked from commit e9152679d78c456e05be3743d7fed308c8304555)
|
|
(cherry picked from commit ae6b9e6c41f882f6c0a48a6352b73b3ae098e012)
|
|
(cherry picked from commit 091e71502c58b824e1b04517907a2a449f3b168f)
|
|
(cherry picked from commit 94aed6896873179b284b8b1911590ed9587466d6)
|
|
(cherry picked from commit 989f84c5f2db4d1ea75e5b2020be6ef4bf770366)
|
|
(cherry picked from commit 370dd97998bac1318592eaf93ee192089127bfda)
|
|
upper version limit
(cherry picked from commit bc87f7b337154e683369a3790ee8fd1a7d4cba98)
|
|
|
|
(cherry picked from commit 203f1197b4ccf7d49212549817dd3b7f21ae8259)
|
|
|
|
|
|
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
|
|
* Core/Misc: fix double empty line
* worldserver.conf
|
|
Closes #24664
|
|
|
|
|
|
* CMake: Remove guards around CMP0043 and CMP0054
We require CMake >= 3.8 which includes the policies.
CMP0043 OLD behaviour is still required by cotire.
(cherry picked from commit 18ad76722663c6e8cd462645b995080c67b5bff2)
* CMake: Use target_precompile_headers instead of cotire with CMake >= 3.16.0
(cherry picked from commit f387673aa328f3ff5941437149ba369d3c9a2806)
|
|
* Build system: Support new in cmake 3.17 Ninja Multi-Config generator
(cherry picked from commit 369b618d4f160816818681ed7e41063e2d9ba5b5)
* Build system: Fixed PCH with MSVC & Ninja generator
(cherry picked from commit d669f46b6d5190dabc686a35656e8b03f5ec325b)
* Core: Fix clang 10 warnings
(cherry picked from commit 7272508cb4b51ec5591b6f0e542ea29091db7546)
# Conflicts:
# src/common/Utilities/Util.h
# src/server/bnetserver/REST/LoginRESTService.cpp
# src/server/game/Entities/Object/Position.h
# src/server/game/Entities/Player/Player.cpp
# src/server/game/Guilds/GuildFinderMgr.h
# src/server/game/Movement/Spline/MoveSplineFlag.h
# src/server/shared/Dynamic/LinkedList.h
* Build system: Set -Wno-deprecated-copy only for clang 10
(cherry picked from commit 7fdeb259ba398d5d9343a5dcd1a89562dfcbe981)
* Core/Misc: GCC build and warning fixes
(cherry picked from commit 4d69cc1c567180b408ddbadb9edf26859cf4c006)
# Conflicts:
# src/common/Utilities/Util.cpp
# src/server/database/Database/MySQLConnection.cpp
# src/server/game/Battlefield/Zones/BattlefieldTB.cpp
# src/server/game/DataStores/M2Stores.cpp
# src/server/game/DungeonFinding/LFGMgr.cpp
# src/server/game/DungeonFinding/LFGPlayerData.cpp
# src/server/game/Entities/GameObject/GameObject.cpp
# src/server/game/Entities/Item/Item.cpp
# src/server/game/Entities/Object/Updates/UpdateFields.h
# src/server/game/Entities/Player/Player.cpp
# src/server/game/Entities/Player/RestMgr.cpp
# src/server/game/Entities/Unit/Unit.cpp
# src/server/game/Handlers/PetHandler.cpp
# src/server/game/Server/Packets/GuildPackets.h
# src/server/game/Spells/Auras/SpellAuraEffects.cpp
# src/server/game/Spells/Auras/SpellAuras.cpp
# src/server/game/Spells/Spell.cpp
# src/server/game/Spells/SpellInfo.cpp
# src/server/game/Spells/SpellMgr.cpp
# src/server/scripts/Argus/AntorusTheBurningThrone/boss_garothi_worldbreaker.cpp
# src/server/scripts/Kalimdor/HallsOfOrigination/instance_halls_of_origination.cpp
# src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp
# src/server/scripts/Northrend/Ulduar/Ulduar/boss_mimiron.cpp
# src/server/scripts/Northrend/zone_sholazar_basin.cpp
# src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp
# src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp
# src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp
# src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/shattered_halls.cpp
# src/tools/vmap4_extractor/gameobject_extract.cpp
# src/tools/vmap4_extractor/model.cpp
# src/tools/vmap4_extractor/vec3d.h
* Build system: Print found git version when warning about it being too old
(cherry picked from commit 1ae72db201189877c1b863fac140eb4b0a45c5bb)
* Build system: Removed hard requirement on BOOST_ROOT being set as environment variable, it can now be also passed as command line argument to cmake and fix compile warning with boost 1.73
(cherry picked from commit 161944b7643c62f9e7705c64e42d42e5d07f1959)
# Conflicts:
# dep/boost/CMakeLists.txt
* Remove some code that was already removed from 335 and then cherry-picked into master
Co-authored-by: Shauren <shauren.trinity@gmail.com>
|
|
MariaDB 10.4 (latest stable) is the only supported version.
|
|
|
|
(cherry picked from commit e5b12a76dcd3348ff5ddc3e79da4d4a9f6837351)
# Conflicts:
# cmake/macros/FindBoost.cmake
|
|
* Build: Enable and require c++17
* Build: Raise Visual Studio version from 2017 15.2 to 2017 15.9
* Build: Raise GCC version from 6.3.0 to 7.1.0
* Reduce branch differences
* Fix build after latest merge
* Cleanup after latest merge
|
|
Say bye bye to every year changing dates
|
|
|
|
(cherry picked from commit c3a9d56b56b665133707f587ecb1bd1c272f6911)
|
|
|
|
|
|
Mysql 5.5 is deprecated on few hours.
5.5 December 3, 2010; 8 years ago[50] 5.5.61 2018-07-27 December 2018
https://en.wikipedia.org/wiki/MySQL#Release_history
closes #22874
|
|
|
|
|
|
https://www.boost.org/users/history/version_1_67_0.html
|