aboutsummaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Collapse)Author
2019-01-09Common: Replace ip2nation by ip2location. (#21957)Gooyeth
Replace ip2nation by ip2location. Download: https://lite.ip2location.com/database/ip-country (cherry picked from commit 2fe4ab94c52ad2fa90189ecd9c053da49f06561e)
2019-01-01Update copyright note for 2019vincent-michael
auto happy = new year(2019);
2018-12-31Shared/Misc: Use C99 conformant snprintf and vsnprintf in Visual Studio (#22876)Giacomo Pozzoni
(cherry picked from commit 166bb311635bd68da09960987177972608b84396)
2018-12-09Core/Misc: Fixed nopch and clang 6.0 warningsShauren
2018-12-09Merge branch 'bfa'Shauren
2018-12-09Core/Util: avoid one useless copy when adding stuff into a HookListariel-
(cherry-picked from 077b5aec9ede78034ba2ec4838b72e8121dab7ce)
2018-12-09Core/Vmaps: Changed error message when loading outdated vmapsShauren
Closes #18431 Closes #18857 (cherry-picked from c90882ed6e2aba3b2d421abdc17cb57bea61d04b)
2018-12-09Core/Collision: fix no-PCH buildariel-
(cherry-picked from 65b6202bd81856ab836af7bc6acf96f12f9e81aa)
2018-12-09Core/Vmaps: Stop M2s from occluding for spellcast LoSHelloKitty
Closes #18528 (cherry-picked from 01d715eaef99e91f0959dc85fb7f69eb26d01a22)
2018-11-07Core/Utils: Avoid unneccessary container copyShauren
2018-09-26Core/Misc: Extended racemasks in db to uint64Shauren
2018-09-16Tools: Updated db2 structuresShauren
2018-09-16Core/DataStores: Implemented WDC2Shauren
2018-05-12Warning fixShauren
2018-05-12Core/DataStores: Fixed loading db2 locale stringsShauren
2018-04-27Nopch/warning fixesShauren
2018-04-27Core/VMAPS: Fixed vmaps in single WMO instances like ragefire chasmShauren
* Fixed some models not always being spawned because they only appear in one tile file but are large enough to cross tile boundaries (lava in Firelands at Ragnaros place) Closes #21879
2018-04-22Warning fixShauren
2018-04-22Tools/mmaps_generator: Give land priority during area merges over liquidsShauren
Closes #21700
2018-04-08Core/GameObjects: Skip gameobjects with M2 models when searching for area ↵Shauren
info (perf optimization, they dont have any area info)
2018-04-07Add missing fcloseShauren
2018-04-07Tools:Shauren
* mapextractor - fixed fatigue in Thousand Needles * mapextractor - fixed compressing liquid data * vmapextractor - fixed extracting liquids inside WMOs * vmapextractor - implemented new WMO flags * vmapextractor - store model type for gameobject models * mmap_generator - fixed processing liquids broken in e5d23103f37c40d2e946fa0e2db66d2f527ad9af
2018-04-02Core/Misc: Removed obsolete NO_CORE_FUNCSShauren
2018-03-29Fix non-PCH build.Gacko
2018-03-28Core/Maps: Implemented getting area id from gameobject spawnsShauren
Yes, you can now spawn LK platform anywhere and it will treat you as inside Icecrown Citadel
2018-03-28Core/Vmaps: build fix mk IIariel-
(cherry picked from commit d2a30fef1371cf904e56f96042d686c9da439175)
2018-03-28Core/Vmaps: build fixariel-
(cherry picked from commit a409287feffae22b9690cfc58d6e3e877fe39e28)
2018-03-28Core/Vmaps: Fixed getting map height near large gameobjects like LK platformShauren
Updates #19865 (cherry picked from commit cfb0f9fb19c03677b127f09407a6bd00bfefbe55)
2018-03-25Core/Phasing: Rewrite GetTerrainMapIdShauren
2018-03-25Core/MMaps: Implemented loading phased tilesShauren
Closes #16909
2018-03-25Tools: Moved db2 metadata structures to a location shared by all toolsShauren
2018-03-25Core/VMaps: Implement loading phased tilesShauren
Closes #15163
2018-03-25Core/Entities: Phasing rewriteShauren
* Optimized phase visibility checking * Handle all phase flags Closes #16758 Closes #21119
2018-03-14Scripts/Commands: implemented command .server debugAokromes
- Shows detailed information about server setup, useful when reporting a bug: * rev. hash * versions of mysql, openssl, boost, cmake * info about autoupdater * info about ports (realmlist and current) * vmap/map/mmap status and folder sizes * available DBC locales * TDB version cherry pick of d18f8b94b0cb5182ef450bec5cafd3c5d74fd00a Running this command when reporting bugs is MANDATORY (you can censor paths)
2018-03-10Core/CrashHandler: Fixed generating crash logs from CRT debug assertionsShauren
2018-03-04Core/Crypto: Transitional Cryptography update for OpenSSL 1.1 (#21534)Warlockbugs
Support for both OpenSSL 1.0 LTS and OpenSSL 1.1 versions. Many Linux distributions are still on 1.0 and will stay on LTS for quite some time. Port of CMaNGOS commit: https://github.com/cmangos/mangos-wotlk/commit/e1b0048f052eda46bb27d20224d0339960816ac2
2018-02-28Core: Updated allowed build to 7.3.5.26124Shauren
2018-02-20Core/MMaps: Remove phased tile supportShauren
* Extremely slow * Needs to be implemented partially in tools * Conflicts with upcoming phasing rewrite
2018-02-20Revert "Collision/MMap: Fix a memleak reported by valgrind"Shauren
This reverts commit 32e8b6506fc064fdba134d692dfe99298e43f055.
2018-02-20Revert "Core/MMaps: Fix crash introduced in commit 32e8b65 (#17447)"Shauren
This reverts commit f293994ef41de3026faca2fa444bca9dd1a03308.
2018-02-18Warning fixesShauren
2018-02-18Core/DataStores: Updated db2 structures to 7.3.5.25996Shauren
2018-01-28Core/Misc: Fixed new-delete-type-mismatch issue reported by AddressSanitizerjoschiwald
2018-01-06Core/Misc: Added compatibility layer for boost 1.66 and future std:: ↵Shauren
networking stuff * Based on work done by @dimiandre in PR #21173 Closes #21171 Closes #21173
2018-01-01Update copyright note for 2018vincent-michael
auto happy = new year(2018);
2017-12-30Core/DataStores: Updated db2 structures to 7.3.2.25480Shauren
2017-12-29Tools/Patcher: Properly sign certificate bundle7.2.5/24742Shauren
2017-12-26Core/Crypto: Remove unused declarationShauren
2017-12-26Core/Crypto: Add const_cast hack to fix linux build with opensslShauren
2017-12-25Nopch build fix2Shauren