summaryrefslogtreecommitdiff
path: root/deps
AgeCommit message (Collapse)Author
2021-09-30feat(License): add new headers information about license (#7941)Kargatum
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com>
2021-07-17fix(Deps/G3DLite): char to LPTSTR (#6997)Kitzunu
2021-07-17fix(CMake): find std::filesystem across platforms (#6914)Necropola
* fix(CORE): Find std::filesystem across platforms Closes #6889 * Squeeze blank lines to make check-codestyle happy * Move find_package(Filesystem ...) to deps/stdfs * CMAKE_CXX_STANDARD gets already set in ConfigureBaseTargets.cmake
2021-07-17feat(Deps/g3dlite): replace deprecated is_pod with is_standard_layout (#6894)Francesco Borzì
2021-07-16feat(Deps/ACE): remove ACE library (part 2/2) (#5679)Kargatum
2021-07-16feat(Deps/ACE): remove ACE library (part 1/2) (#6980)Kargatum
2021-07-16fix(Core): revert Boost minimum version change (#6975)Francesco Borzì
2021-07-16BREAKING CHANGE(Deps/Boost): Set 1.74 as minimum version (#6874)Kitzunu
2021-07-11feat(Deps/Fmt): update to 8.0.1 (#6859)Kargatum
2021-06-19refactor(Build/CMake): Only complain when BOOST_ROOT was not found (#6418)Kitzunu
Cherry-picked from commit (TrinityCore/TrinityCore@1266869) Co-authored-by: Jan Van Buggenhout <1895262+chipzz@users.noreply.github.com>
2021-05-31chore(deps/acelite): Remove VERSION (#6143)Kitzunu
2021-05-23feat(Deps/Boost): add boost support (#5676)Kargatum
* feat(Deps/Boost): add boost support * 1 * 2 * to 1.74
2021-05-20feat(Deps/FmtLib): update fmtlib to 7.1.3 (#5950)Kargatum
2021-05-16feat(Core/Random): port random system from TrinityCore (#5454)Kargatum
* feat(Core/Random): port random system from TrinityCore * lic * logic correct * MultimapErasePair move * whitespace 17:13:34 1. 'Containers.h'. Replace (1) 17:13:40 2. 'LootMgr.h'. Replace (1) 17:13:44 3. 'World.cpp'. Replace (1) 17:13:47 4. 'instance_scholomance.cpp'. Replace (1) * correct debug build
2021-05-12feat(Deps/Gperftools): make gperftools lib to interface (#5797)Kargatum
2021-05-12feat(Core/Authserver): TOTP rewrite (#5620)Kargatum
2021-04-29chore(DB): import pending SQL update fileAzerothCoreBot
Referenced commit(s): b9ec3d5123f880b82cc729f01f7b1763342595bb
2021-04-29chore(DB): import pending SQL update fileAzerothCoreBot
Referenced commit(s): 2723a8a782412fc48199a30b34dd13d79b4a3775
2021-04-29chore(DB): import pending SQL update fileAzerothCoreBot
Referenced commit(s): d2dad6f2f562c3c94005b647de2e454fee9a0811
2021-04-29chore(DB): import pending SQL update fileAzerothCoreBot
Referenced commit(s): 545a82870e152045a428be5c2d5e423b0145ca91
2021-04-28chore(DB): import pending SQL update fileAzerothCoreBot
Referenced commit(s): e4fafc61dd966b6077f4cd575c575473f0643d88
2021-04-23fix(bash): bash errors on windows (#5406)Yehonal
2021-04-22chore(deno): upgraded v1.9.1 (#5401)Yehonal
2021-04-22Feat(Docker/bash): docker-compose system rework (#4488)Yehonal
## ⚠️ATTENTION! ⚠️ Upgrading procedure: **Database:** After this PR will be merged you need to backup your DB first (you can use the db-assembler or any mysql client to generate the dump) and restore it after. The reason is that we use now docker named volumes instead of binded ones to improve performance. **Conf & client data**: if you use the default configuration, both the etc and the data folder are now available inside the **/env/docker**. Finally, you can cleanup the /docker folder previously used by our system. ## Changes Proposed: This PR will implement the [devcontainer ](https://code.visualstudio.com/docs/remote/containers) feature for VSCode. Allowing us to develop and debug directly within the container in the same way on all OSes. * Implemented support for vscode dev-container feature by remote-extension suite * Docker performance optimizations for MacOS and non-linux hosts * Bash system improvements * Implemented first command using Deno runtime environment (typescript) and [commander.js] * Implemented wait mechanism for db_assembler * Implemented db migration command * possibility to run the authserver and worldserver with GDB using the integrated simple-restarter * Implemented docker multi-stage mechanism to use one single Dockerfile for all the services * client-data downloader now creates a placeholder to avoid downloading the same version of data files multiple times * deployment of pre-compiled docker images on [docker hub](https://hub.docker.com/u/acore), you can test them [here](https://github.com/azerothcore/acore-docker)
2021-04-02feat(Cmake/PCH): use target_precompile_headers instead of cotire (#5082)Kargatum
2021-02-05fix(Bash/DB-Exporter): typo (#4376)Francesco Borzì
2021-02-01feat(Core/Movement): Improved pathfinding, collisions and movements (#4220)Yehonal
Npc positioning Implemented slope check to avoid unwanted climbing for some kind of movements (backwards, repositioning etc.) Implemented backwards movement Re-implemented circle repositioning algorithm (smartest than retail, but with the same feeling) Fixed random position of summoned minions Improved pet following movement. Also, they attack NPC from behind now. Thanks to @Footman Swimming creatures Fixed max_z coordinate for swimming creatures. Now only part of their body is allowed to be out of the water level Fixed pathfinder for swimming creatures creating shortcuts for specific segments, now they swim underwater to reach the seashore instead of flying above the water level. Creatures with water InhabitType but no swimming flag now, when not in combat, will walk on water depth instead of swimming. Thanks @jackpoz for the original code UNIT_FLAG_SWIMMING in UpdateEnvironmentIfNeeded to show the swimming animation correctly when underwater Implemented HasEnoughWater check to avoid swimming creatures to go where the water level is too low but also to properly enable swimming animation only when a creature has enough water to swim. Walking creatures Extended the DetourNavMeshQuery adding area cost based on walkability (slope angle + source height) to find better paths at runtime instead of completely remove them from mmaps improve Z height in certain conditions (see #4205, #4203, #4247 ) Flying creatures Rewriting of the hover system Removed hacks and improved the UpdateEnvironmentIfNeeded. Now creatures can properly switch from flying to walk etc. Spells LOS on spell effect must be calculated on CollisionHeight and HitSpherePoint instead of position coords. Improved position for object/creature spawned via spells Improved checks for Fleeing movements (fear spells) Other improvements Implemented method to calculate the CollisionWidth from dbc (used by repositioning algorithm etc.) Improved raycast and collision checks Co-authored-by: Footman <p.alexej@freenet.de> Co-authored-by: Helias <stefanoborzi32@gmail.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2021-01-28fix(Bash): db-export on macOS (#4342)Francesco Borzì
2021-01-28fix(Bash): Improve db_export script (#4350)Peter
2020-12-07chore(Core): forgot to add copyright in new files + small correction (#3861)Francesco Borzì
2020-12-01fix(Deps/Acelite): add missing Windows dependency (#3816)namreeb
2020-11-11chore(Deps/Acelite): Update to 6.5.10 (#3450)Kargatum
2020-10-04fix(Core/Misc): fixed NOPCH build (#3448)Andrius Peleckas
2020-09-16refactor(Travis): Remove unused travis files (#3364)Kitzunu
2020-09-14fix(Core/Misc): all GCC warnings (#3457)Francesco Borzì
2020-09-02chore(deps): update gsoap to version 2.8.105 (#3316)Francesco Borzì
2020-08-17fix(deps): update gsoap to fix vulnerability issue (#3310)Francesco Borzì
2020-07-30Core/Misc: update g3dlite lib (#2904)Viste
* Core/Misc: update g3dlite lib * update Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com>
2020-07-20Fix db_assembler on macOS (#1700)Kornél Horváth
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com>
2020-06-15fix(Core): C++ 11 rule of 3 compiant constructors (#3023)mishaparem
2019-11-18fix(Core/Deps): fix build for Windows (#2451)Viste
2019-11-15feat(Deps/Jemalloc): update Jemalloc to 5.2.1 (#2413)Viste
2019-09-18feat(Cmake/Build): Use interface targets for inheriting flags and ↵Kargatum
definitions (#2255) Co-authored-by: Naios Naios@users.noreply.github.com
2019-09-02feat(Core): enable C++17 (#2234)Francesco Borzì
Co-authored-by: Winfidonarleyan <dowlandtop@yandex.com>
2019-08-13fix(Core/Deps): Update recastnavigation to last version (#2189)Francesco Borzì
Note: you need to re-extract the client data files, or download them from: https://github.com/wowgaming/client-data/releases/tag/v7
2019-08-13feat(Core/Deps): Added fmt lib (#2190)Kargatum
* About library (https://github.com/fmtlib/fmt)
2019-04-01feat(Cmake): Rewrite build and use inherited dependencies (#1652)Kargatum
2018-07-15missing executable permissions for *.sh filesYehonal
command: git add --chmod=+x -- $file
2018-07-15Rewrite of bash systemYehonal
+ Implemented new dashboard menu + some fixes for db_assembler + new module installation process with version check via json files + some fixes to modules installer + implemented simple crossplatform worldserver and authserver restarters + new compiler script + client data downloader (beta) + various other fixes
2018-07-13tools improvement (#926)Stoabrogga
* tools improvement * added "Source/DetourAssert.cpp" to recastnavigation/Detour/CMakeLists.txt * increased MMAP and VMAP version numbers * Will need to re extract MMAPS and VMAPS