Age | Commit message (Collapse) | Author |
|
Tencent/rapidjson@27c3a8dc0e2c9218fe94986d249a12b5ed838f1d
|
|
|
|
Closes #28133
|
|
|
|
|
|
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)
|
|
(#26598)
(cherry picked from commit 12668692ea11b10c7ec472577a87c70f5e0c9a17)
|
|
* 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)
|
|
comment(linker) encountered in boost headers
|
|
remove compatibility code for unsupported versions
|
|
|
|
|
|
(cherry picked from commit 9d96e4852a4a25fdc323f656e24034fa1a280826)
|
|
is set to hierarchical-folders
(cherry picked from commit 19f69fcf060c4abba0cd3102529a4203eecac394)
|
|
(cherry picked from commit b3db50a3b41b2db209327387f59afa1c40532773)
|
|
14.2 is the only supported one (Visual Studio 2019)
(cherry picked from commit 2ea511b9f45d2e8ad33824fd76e848dace264469)
|
|
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)
|
|
(cherry picked from commit cf5babc302d43f903b444b97bfdb934545356da2)
|
|
(cherry picked from commit c54dc3ef9273378c55e0c17acef18de731a7f8eb)
|
|
(cherry picked from commit 524d16739861d0b2279e2270e319b0c77ec9b03b)
|
|
C++17 is already mandatory, so it's a safe thing to do
(cherry picked from commit 202fd41389973322f63186fd8e5a368fce3e1b04)
|
|
|
|
(cherry picked from commit a650bd631a4681d09e3ff66f79b73b99299565f3)
|
|
suppression
(cherry picked from commit 042b1abfd747160085e5acc24a842a076b20ea01)
|
|
|
|
(#27618)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
|
|
(cherry picked from commit a46d047f9466c6f16597755bb7c771a9d1a147f2)
|
|
* Tools/MMAPs: Remove input argument --maxAngle
Remove input argument --maxAngle . This should be just hardcoded in MapBuilder::GetMapSpecificConfig() so all settings are easily found in the same place instead of being spread around.
* Tools/MMAPs: Add new area type NAV_AREA_GROUND_STEEP
Add new area type NAV_AREA_GROUND_STEEP for ground with slope in the range (55, 70] .
NAV_AREA_GROUND is used for ground with range [0, 55] .
NAV_AREA_GROUND_STEEP takes priority over NAV_AREA_GROUND.
* Tools/MMAPs: Fix NAV_GROUND_STEEP flag not being saved in the mmtile
* Core/PathFinding: Implement NAV_GROUND_STEEP flag
Implement NAV_GROUND_STEEP flag, used only by Creatures that are in combat or evading.
* Distinguish between RC_WALKABLE_AREA and NAV_AREA_GROUND.
* Allow mobs in combat to walk on steeps up to 80°
* Allow mobs in combat to walk on steeps up to 85°.
Disable rcFilterLedgeSpans() filter as it removed long steep spans.
* Increase cost of steep spans to try making creatures walk around obstacles instead of walking on them
* Revert last commit
(cherry picked from commit 995a443da219ec773febd7dd29d18f3cefaa1f3b)
|
|
(cherry picked from commit 6259763469826526fc26b07ff20885d5b04a791f)
|
|
|
|
* build again on aarch64
* include mm_malloc header instead of defining self
(cherry picked from commit cbe765df7a75f61941583ab95ecaa153e198d3de)
|
|
|
|
|
|
(cherry picked from commit 92b25070b9d91b050bd1f3fb28b93c07a9b6ba04)
|
|
(cherry picked from commit c152e0f4158ca159b9617461ac6c254ff4868d2e)
|
|
https://github.com/MersenneTwister-Lab/SFMT
* only needed files added
* used CMake and SFMTRand from https://github.com/TrinityCore/TrinityCore/pull/23240 (Thank you Artox)
(cherry picked from commit 4e0279b0e48c9992842010b9f3f132e54a460128)
|
|
(cherry picked from commit ed2c2941a74ec720c5e4db3cb33367235e6c3655)
|
|
* - updated argon2 to latest release from https://github.com/P-H-C/phc-winner-argon2
- modified CMakeLists.txt to use the reference implementation on aarch64
* fixed indentation
* added ARGON2_NO_THREADS definition to argon2 library
* better indentation
(cherry picked from commit ce916165e2f47446593d2e83a23434702397918f)
|
|
(cherry picked from commit 4bf80e2f18eabc91519526591be48bca6947a9b1)
|
|
(cherry picked from commit 89cb584780aa936f9353fc8a2acd009c49461134)
|
|
- Proper management commands (.account 2fa)
- Secrets can now be encrypted (set TOTPTokenSecret in .conf)
- Secret now stored in binary
- Argon2 and AES primitives
- Base32/64 support
(cherry picked from commit 4211645834c467a03c60248e80818d3607be9ea7)
|
|
(cherry picked from commit 5d986f0be46bf439caf227f3c228ac1c8efddfde)
|
|
(cherry picked from commit 3d3b7f438c6638aed998f4233b809826a3cf0f54)
|
|
https://github.com/recastnavigation/recastnavigation/commit/54bb0943e5174a71eeeca11919920f685760a4f0
(cherry picked from commit e061663508191f7782dd62c7e13b5ea804f58f67)
|
|
Fix another infinite loop in Detour caused by degenerated triangles.
Check the result of some previously ignored Detour calls.
Update recastnavigation to 3a619d773deb7e3a15ee215217c825995fe71312 and apply some more custom changes
(cherry picked from commit c602220e02bed1ad76c9e60064eeec5fd97bfe80)
|
|
including that points are finite
Merge https://github.com/recastnavigation/recastnavigation/pull/374 .
This should fix infinite loops happening with degenerated triangles with 0 area.
Fix #23028
(cherry picked from commit a75fbe527a9c35fd0cb2e0710a3ebed1223d5c61)
|
|
Change the infinite loop fix in Detour to allow looping through all the m_nodePool nodes max once, otherwise it most likely means that we entered an infinite loop. This is currently set to 1024.
(cherry picked from commit 12e6faa0fa0cf389bcebd4a6f2220e71c697250c)
|
|
Fix an infinite loop in Detour happening in Dalaran Sewers.
This is more of an emergency patch until we figure out why dtNodes have a circular reference (A -> B -> C -> A) happening quite often in this place
(cherry picked from commit c8ec2dd95d07e3eec00027cdb9605529a49d6475)
|
|
https://github.com/recastnavigation/recastnavigation/commit/14b2631527c4792e95b2c78ebfa8ac4cd3413363
Rebuilding mmaps IS required
(cherry picked from commit 5ff88ea04aec4677f1c1d669674e5442288a25e3)
|
|
instead of whatever current system code page is on windows
(cherry picked from commit 5b4eefb6d8231db95c4ff9cb4090a27683ff3a48)
|