Shauren
|
08c293462f
|
GCC build fix
(cherry picked from commit b705283d0e)
|
2024-03-14 00:14:31 +01:00 |
|
Shauren
|
a79b42bf68
|
Core/Misc: Use our new unique_trackable_ptr for various classes exposed to scripts (not actually used anywhere currently)
(cherry picked from commit 4779fa5048)
|
2024-03-14 00:14:16 +01:00 |
|
Shauren
|
7850107a42
|
Core/vmaps: Reset BIH::bounds on tree rebuilds
(cherry picked from commit 18200e1b88)
|
2024-03-13 22:13:50 +01:00 |
|
Shauren
|
668932cf1d
|
Tests: Disable intentionally triggered warning in test code
(cherry picked from commit 37899f3954)
|
2024-03-13 22:13:45 +01:00 |
|
Shauren
|
e3ecd87a76
|
Core/Utils: unique_trackable_ptr improvements
* Added comparison operators
* Added type casting helper functions
(cherry picked from commit f690b69338)
|
2024-03-13 22:13:02 +01:00 |
|
Shauren
|
9ebf232d7e
|
Core/Utils: Added missing member access in unique_trackable_ptr move assignment operator
(cherry picked from commit 6b255efb2d)
|
2024-03-13 22:12:54 +01:00 |
|
Shauren
|
92547f4b31
|
Fix tests build
(cherry picked from commit 1f3ebbb23c)
|
2024-03-13 22:12:41 +01:00 |
|
Shauren
|
e48cedb3ed
|
Core/Misc: Fixed windows nopch build
(cherry picked from commit 261a237cfa)
|
2024-03-13 22:12:16 +01:00 |
|
Shauren
|
b0eee55897
|
Core/Utils: Added a custom smart pointer type unique_trackable_ptr - a specialized variant of std::shared_ptr that enforces unique ownership
* This is intended to be used by external code unable to track object lifetime such as custom scripting engines
(cherry picked from commit 32e54b6bd1)
|
2024-03-13 22:11:12 +01:00 |
|
Aokromes
|
8be64408bf
|
DB/Misc: Kill runtime error when someone fishes on Violet Hold.
|
2024-03-13 02:37:18 +01:00 |
|
Aokromes
|
576d244af0
|
DB/Quest: Lost Thunderbrew Recipe
By Jonne733 closes #29738
|
2024-03-11 08:51:14 +01:00 |
|
Aokromes
|
6e4f101140
|
DB/Creature: Elder Torntusk
By Jonne733 closes #29792
|
2024-03-11 08:48:44 +01:00 |
|
Aokromes
|
39ecc95e80
|
DB/Quest: The Purification of Quel'Delar
the gossip must be added only to entrance guards
|
2024-03-03 18:07:56 +01:00 |
|
Aokromes
|
4fef02c4c9
|
DB/Quest: The Purification of Quel'Delar
Updates #4866 by dr-j
NOTE: enter raid without raid is still missing.
|
2024-03-03 17:00:21 +01:00 |
|
Aokromes
|
7d6851b64b
|
DB/QUEST: Bloodmyst Isle, missing and corrected quest emotes
closes #29777 by Jonne733
|
2024-03-03 02:07:31 +01:00 |
|
Aokromes
|
82647ad3e8
|
DB/QUEST: Bloodmyst Isle, missing quest text
closes #29778 by Jonne733
|
2024-03-03 02:05:08 +01:00 |
|
Shauren
|
75cbafd83a
|
Core/Spells: Don't modify item charges in all slots on a single item spell cast
(cherry picked from commit 9ecb93f34d)
|
2024-02-26 14:42:12 +01:00 |
|
Shauren
|
2064bcb5f7
|
Fix circle ci dockerfile for 3.3.5
|
2024-02-26 14:06:01 +01:00 |
|
Shauren
|
d3fcc9efea
|
Core/Misc: Warning fixes
|
2024-02-26 12:51:20 +01:00 |
|
Shauren
|
45d7a44555
|
Build: Reuse PCH file between all script modules
(cherry picked from commit eac4bf825a)
|
2024-02-26 12:29:16 +01:00 |
|
Shauren
|
2cb5f7a81e
|
Core/CrashHandler: Support dumping variables stored in cpu registers (not accurate for all variables)
(cherry picked from commit 0743a2f7bb)
|
2024-02-26 12:29:16 +01:00 |
|
Shauren
|
120b4d7cf4
|
Core/CrashHandler: Support ARM64
(cherry picked from commit 2441ddbea6)
|
2024-02-26 12:29:16 +01:00 |
|
Shauren
|
5cb4f6aeaf
|
Core/Random: Use correct headers to obtain _mm_malloc definitions
(cherry picked from commit b9c2dca59f)
|
2024-02-26 12:29:16 +01:00 |
|
Shauren
|
abb99ff965
|
Dep/SFMT: Support NEON on ARM with MSVC
(cherry picked from commit ea68ead90d)
|
2024-02-26 12:29:16 +01:00 |
|
Shauren
|
ac56c1789b
|
Dep/g3d: Support ARM with MSVC
(cherry picked from commit ddba74567c)
|
2024-02-26 12:29:16 +01:00 |
|
Shauren
|
73d2e9d6d6
|
Build: Improve ARM target detection in cmake (needed by MSVC)
(cherry picked from commit 7e51d17a0a)
|
2024-02-26 12:29:16 +01:00 |
|
Ovahlord
|
11b6b476d6
|
CMake: added MySQL 8.3 to FindMySQL cmake macro
(cherry picked from commit 7199ccf156)
|
2024-02-26 12:29:16 +01:00 |
|
Ovahlord
|
b989e1701b
|
CMake: added MySQL 8.2 to FindMySQL cmake macro
(cherry picked from commit b6a35c7920)
|
2024-02-26 12:29:16 +01:00 |
|
M'Dic
|
b67916cd32
|
Dep/zlip: Upgrade to 1.3 (#29401)
(cherry picked from commit 9bedfece7a)
|
2024-02-26 12:29:16 +01:00 |
|
Shauren
|
26f7dfb197
|
Build: Fixed msvc version check
(cherry picked from commit eb847ff537)
|
2024-02-26 12:29:16 +01:00 |
|
funjoker
|
ad44ddab34
|
Dep/Boost: Drop windows boost hacks (#29358)
(cherry picked from commit 17c69368a3)
|
2024-02-26 12:29:16 +01:00 |
|
Shauren
|
e1306ddfa9
|
Build: Set CMake policy CMP0144 to NEW
(cherry picked from commit 4d7bf20237)
|
2024-02-26 12:26:37 +01:00 |
|
Shauren
|
ebb4bdf2d1
|
Dep: Support mysql 8.1 on windows
(cherry picked from commit c489e26207)
|
2024-02-26 12:26:37 +01:00 |
|
Shauren
|
6a41b0dc06
|
Build/GCC: Disable useless warning
(cherry picked from commit 0aa644287c)
|
2024-02-26 12:26:37 +01:00 |
|
Shauren
|
0929d3dfdd
|
Build: Increase required msvc version slightly
(cherry picked from commit 1ed8bfa080)
|
2024-02-26 12:26:37 +01:00 |
|
Ovahlord
|
e6069c14ab
|
Build: moved MSVC warning C5054 from warning level 4 to 3
(cherry picked from commit d535977c6d)
|
2024-02-26 12:26:36 +01:00 |
|
Shauren
|
ad96f1fd78
|
Build: Silence CMake warnings about boost version being too new
(cherry picked from commit ade8aa33a1)
|
2024-02-26 12:26:36 +01:00 |
|
Shauren
|
4fdd407943
|
Docker: Fixed files being missing from circleci built images
(cherry picked from commit 907d9f1a79)
|
2024-02-26 12:26:36 +01:00 |
|
Shauren
|
4d220221bf
|
Build: Fixed copypaste mistake in appleclang version check
(cherry picked from commit 8d353f20fd)
|
2024-02-26 12:23:57 +01:00 |
|
Shauren
|
367c5db9f4
|
Core/Misc: Fix build with libc++
Closes #28909
(cherry picked from commit 083b8d6c84)
|
2024-02-26 12:23:57 +01:00 |
|
Shauren
|
66abca1593
|
Build: Cleanup boost CMakeLists from pre-c++11 flag checks
(cherry picked from commit c9f1606b76)
|
2024-02-26 12:23:57 +01:00 |
|
Shauren
|
f7a59ea707
|
Build: Update required cmake version to 3.18
* Remove cotire
(cherry picked from commit add53fb3ef)
|
2024-02-26 12:17:31 +01:00 |
|
Shauren
|
7ff70a6bff
|
Core/Crypto: Remove support for OpenSSL 1.0
(cherry picked from commit b8f18fad29)
|
2024-02-26 12:17:31 +01:00 |
|
Shauren
|
182cf7bc0e
|
Build: Make genrev more resilient to invalid source code checkouts
(cherry picked from commit 03837b2525)
|
2024-02-26 12:17:31 +01:00 |
|
Shauren
|
acb43896f2
|
Build: Fixed finding mysql binary on first cmake run
Closes #28133
(cherry picked from commit e9152679d7)
|
2024-02-26 12:16:50 +01:00 |
|
Shauren
|
63cf670f65
|
Build: Removed duplicate find_package(MySQL) call
(cherry picked from commit 2e479707e3)
|
2024-02-26 12:16:50 +01:00 |
|
Shauren
|
faa8c9b710
|
Build: Modernize mysql finding script
(cherry picked from commit ae6b9e6c41)
|
2024-02-26 12:16:50 +01:00 |
|
Shauren
|
c1f90390d9
|
Build: Improve automatic finding of libraries on mac
(cherry picked from commit 091e71502c)
|
2024-02-26 12:16:50 +01:00 |
|
Shauren
|
c703497655
|
Build: Partial support for clang-cl
(cherry picked from commit 0b846b2107)
|
2024-02-26 12:16:13 +01:00 |
|
Shauren
|
0ce6a573a6
|
Build: Enable some msvc warnings that are enabled for other compilers
(cherry picked from commit 73b4b1733a)
|
2024-02-26 12:16:13 +01:00 |
|