aboutsummaryrefslogtreecommitdiff
path: root/dep
AgeCommit message (Collapse)Author
2021-11-21Buildsystem: Configure boost to return error messages encoded using utf8 ↵Shauren
instead of whatever current system code page is on windows (cherry picked from commit 5b4eefb6d8231db95c4ff9cb4090a27683ff3a48)
2021-11-15Core/Misc: Partial merge of 3.3.5-dbedit:Treeston
- Added SmartEnum.h for enum iteration, stringification, and more, courtesy of krabicezpapundeklu/smart_enum - Moved a bunch of enums in SharedDefines.h to the new system - Miscellaneous utility methods ported Core/Util: Redesign SmartEnum to properly work for large enums (>64 entries) and play nice with IDEs (PR #22768) (cherry picked from commit 338e8ba0fea8b4b15120c96fff15a6c4b1a52593) (cherry picked from commit f7ca0877a3736000a6e3b4ed09ac5f08b4d8e3f0) (cherry picked from commit 207093475a177e9fd29696e80fdd06a11324782d) (cherry picked from commit ee68cf33921944fd3f8c188044906998cf10ff2a) (cherry picked from commit c16d461e16f0704bb11040faff30953d33ba2188) (cherry picked from commit f6b0d99e2c0bc22b44d6f3cfdae50cbba7d51de8) (cherry picked from commit bc1f456125c1b6c90617a514152d69c40ce64886)
2021-11-11Core/Mmaps: Revert a bad changeAokromes
Closes #22470 by xvwyh this doesn't needs to re-extract mmaps. (cherry picked from commit 58e297da1084599fd0b1db9d51b41f45759ee12d)
2021-10-01Dep/protobuf: Backport https://github.com/protocolbuffers/protobuf/pull/2337 ↵Shauren
to our embedded version
2021-10-01Build: Modernize readline finding scriptShauren
2021-10-01Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@4fc4c18bd5a49208337199a7f4256271675cae44
2021-10-01Build: Update FindOpenSSL.cmake and remove custom FindGitShauren
(cherry picked from commit 77596dba67483c8050c3d3ea1c4299360fde6beb)
2021-09-26Dep/Jemalloc: Update to Jemalloc 5.1.0jackpoz
(cherry picked from commit 8fe74bf0f90aab0b23d5ff21079cba4201bb4fdf)
2021-06-27Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@37a948bdb5f493b6a0959489baa07e1636002c3b
2021-05-15Dep/bzip2: Remove dependencyShauren
2021-02-25Dep/Jemalloc: Enable MADV_FREE if availablejackpoz
(cherry picked from commit 10ad43916fb67eaf59c5a676c83b36ec8506beec)
2021-02-25Dep/Jemalloc: Temporarily disable MADV_FREEjackpoz
Temporarily disable MADV_FREE until CMake file is modified to check if MADV_FREE is available on the current system. This fixes the build on older systems. (cherry picked from commit 0f6feb828baf17522a001eddb51495f5ad397444)
2021-02-15Dep/Jemalloc: Update to Jemalloc 5.0.1jackpoz
(cherry picked from commit 92cd9bd70db460fdce4af0596cf9d8ee3c3abad5)
2021-02-15Dep/jemalloc: Fixed valgrind intergrationShauren
(cherry picked from commit a422dad8702c779b5665891d9e651aef575f33f7)
2021-02-15Dep/Jemalloc: Update to Jemalloc 4.0.4jackpoz
(cherry picked from commit cc6dec72863a771da0c0f3ab3d32f75d7ce863bd)
2021-02-15Update CMakeLists.txtAokromes
(cherry picked from commit 11beb4b6e1e63156774a42e5cfc63f17bdccc3ad)
2021-02-15Dep/Recast: Update recastnavigation to ↵jackpoz
https://github.com/recastnavigation/recastnavigation/commit/2c85309280dbc9c82029e7ab16dfb01b9235c74e (cherry picked from commit 7ef22e43057080926685eb45f0fce3f2f3d58c61)
2021-02-06Core/Misc: Fix static analysis issuesjackpoz
(cherry picked from commit 7e73f5f1edd8c99c3639e2a342cf044f6192fb6a)
2021-02-06Dep/G3D: Add static assert checks for Array functions being used with ↵jackpoz
non-POD types (cherry picked from commit f017b1d470aec0ca4918e059343d57de99fb2254)
2020-12-08Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@737a8705b5b8f7ce3917f5d5ff9767b18de1285e
2020-08-22Core/Misc: Revert back to using boost::regex, std::wregex doesn't work for ↵Shauren
name validation Closes #20094 (cherry picked from commit 6691e41873f255c0f303229b0bd2e5db77a3c879)
2020-06-20Build: Fix gcc pch buildsShauren
2020-05-30Build system: Removed hard requirement on BOOST_ROOT being set as ↵Shauren
environment variable, it can now be also passed as command line argument to cmake and fix compile warning with boost 1.73
2020-05-07Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@0a05c59eb8a3eab1bc5471f43934cd5f992f0aca
2020-04-16Build system: Fixed PCH with MSVC & Ninja generatorShauren
2020-01-02New YearAokromes
2019-10-29Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@225777494069b0b0e18bea3ffeb3773d44a70b30
2019-09-14Core/Build: Fix build with boost 1.71Shauren
(cherry picked from commit 9f7cc32c6ecd83acce1e8817a9ad3f060121831d)
2019-08-17Dep: Use the anonymous namespace free definition of `boost::none`.Naios
* Fixes MSVC linking errors after the recent changes: "class boost::none_t const & const boost::`anonymous namespace' ::none" (?none@?A0x518851d0@boost@@3AEBVnone_t@2@EB) already defined in scripts_commands.lib... * Sets the required version of boost on windows to 1.66 according to the wiki. (cherrypicked from 3da60f84000bd7ffa5a1516839b84cdee4764448)
2019-08-17Core/Dep: update zlib to 1.2.11ariel-
Changelog: Changes in 1.2.11 (15 Jan 2017) - Fix deflate stored bug when pulling last block from window - Permit immediate deflateParams changes before any deflate input Changes in 1.2.10 (2 Jan 2017) - Avoid warnings on snprintf() return value - Fix bug in deflate_stored() for zero-length input - Fix bug in gzwrite.c that produced corrupt gzip files - Remove files to be installed before copying them in Makefile.in - Add warnings when compiling with assembler code Changes in 1.2.9 (31 Dec 2016) - Fix contrib/minizip to permit unzipping with desktop API [Zouzou] - Improve contrib/blast to return unused bytes - Assure that gzoffset() is correct when appending - Improve compress() and uncompress() to support large lengths - Fix bug in test/example.c where error code not saved - Remedy Coverity warning [Randers-Pehrson] - Improve speed of gzprintf() in transparent mode - Fix inflateInit2() bug when windowBits is 16 or 32 - Change DEBUG macro to ZLIB_DEBUG - Avoid uninitialized access by gzclose_w() - Allow building zlib outside of the source directory - Fix bug that accepted invalid zlib header when windowBits is zero - Fix gzseek() problem on MinGW due to buggy _lseeki64 there - Loop on write() calls in gzwrite.c in case of non-blocking I/O - Add --warn (-w) option to ./configure for more compiler warnings - Reject a window size of 256 bytes if not using the zlib wrapper - Fix bug when level 0 used with Z_HUFFMAN or Z_RLE - Add --debug (-d) option to ./configure to define ZLIB_DEBUG - Fix bugs in creating a very large gzip header - Add uncompress2() function, which returns the input size used - Assure that deflateParams() will not switch functions mid-block - Dramatically speed up deflation for level 0 (storing) - Add gzfread(), duplicating the interface of fread() - Add gzfwrite(), duplicating the interface of fwrite() - Add deflateGetDictionary() function - Use snprintf() for later versions of Microsoft C - Fix *Init macros to use z_ prefix when requested - Replace as400 with os400 for OS/400 support [Monnerat] - Add crc32_z() and adler32_z() functions with size_t lengths - Update Visual Studio project files [AraHaan] (cherrypicked from d93901837101b369e298155133b5add43f50545b)
2019-08-10Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@b91f87c770c78340dcd96df970e55b5c0469e884
2019-07-14Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@b802391cfb9418d5550dc1671f18da1ca1c445d4
2019-06-19Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@c588b7bf538a010fd3376c90bd3a59f2142f05be
2019-06-09Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@03a3bcaed285ab0d8ff0845a65ffe7d1fa653960
2019-06-08Build: Fixed VS always triggering a full build when PCH is enabled, even if ↵Shauren
only a source file was edited (cherry picked from commit 9b1dfe5e5e968c6ee3a2682ae2106735daeccbd7) (cherry picked from commit b64583b7c14da408b34d2c92a02e5529594ef181)
2019-06-08Warning fixShauren
2019-06-08Build: Fix casc CmakeLists.txtShauren
2019-06-08Dep/CascLib: Patch CascLib to expose encryption keysShauren
2019-06-08Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@a1197edf0b3bd4d52c3f39be7fa7b44bb0b98012
2019-01-01Update copyright note for 2019vincent-michael
auto happy = new year(2019);
2018-09-25Update DetourNavMeshQuery.cpp (#22518)Traesh
2018-04-22Dep/Recast: Fixed area type mergesShauren
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-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-30Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@c63818ecf8d998fae811a2d6db23045f4f6e36a1
2017-12-20Build: Disable warnings in protobuf projectsNaios
2017-12-20Dep: Update fmt to fmtlib/fmt@f9c97de46bNaios
(cherry picked from commit b4a42d1d06922d0359b8a3a102aeb10490605581)
2017-12-20Build: Use the cotire library for precompiled header handlingNaios
* Required for handling flags inherited by linked projects correctly in the corresponding precompiled header. * Reduces the maintenance effort for precompiled headers (cherry picked from commit 92f96fc10e70b2d62cce832837477d958e2afbe3)
2017-12-20Build: Use interface targets for inheriting flags and definitionsNaios
* Remove the usage of global flags and definitions set through the CMAKE_CXX_FLAGS variable. * Use cmake target compile features for setting the CXX standard automatically. * Make C++14 globally available in the project * Closes #21033 (cherry picked from commit e60c1f84a7e13577a82046b02b214f9466d20a7c)