aboutsummaryrefslogtreecommitdiff
path: root/dep
AgeCommit message (Collapse)Author
2018-05-12Dep/Jemalloc: Update to Jemalloc 5.1.0jackpoz
2018-03-07Dep/Boost: Set boost version to 1.58 on *nixjackpoz
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 (cherry picked from commit dfd2660a85e4f0891c63009ee8425b2796586409)
2018-01-01Update copyright note for 2018tkrokli
Best wishes for the new year.
2017-12-17Dep: Update fmt to fmtlib/fmt@f9c97de46bNaios
2017-12-17Build: 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
2017-12-17Build: 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
2017-12-17Build: Fixed warning about disabling warningsShauren
2017-12-08Core/Misc: Fix static analysis issuesjackpoz
Fix static analysis issues reported by 3rd party tools
2017-11-29Dep/Jemalloc: Enable MADV_FREE if availablejackpoz
2017-11-29Dep/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.
2017-11-25Dep/Jemalloc: Update to Jemalloc 5.0.1jackpoz
2017-11-19Dep/jemalloc: Fixed valgrind intergrationShauren
2017-11-19Dep/Jemalloc: Update to Jemalloc 4.0.4jackpoz
2017-11-19Update CMakeLists.txtAokromes
2017-11-18Dep/Recast: Update recastnavigation to ↵jackpoz
https://github.com/recastnavigation/recastnavigation/commit/2c85309280dbc9c82029e7ab16dfb01b9235c74e
2017-11-11Core/Misc: Fix static analysis issuesjackpoz
2017-11-11Dep/G3D: Add static assert checks for Array functions being used with ↵jackpoz
non-POD types
2017-10-16Dep/fmt: Update fmt to fmtlib/fmt@5f39721c0a4Naios
* Rename cppformat to fmt in the PackageList.txt
2017-10-16Dep/efsw: The current version is equal to the one we have in the source treeNaios
2017-08-03Core/Misc: Revert back to using boost::regex, std::wregex doesn't work for ↵Shauren
name validation Closes #20094
2017-07-19Dep/gSOAP: Update gSOAP to 2.8.49ariel-
Closes #20039
2017-05-23Build: Fix a build error which happened on unix debug buildsNaios
* Thanks DDuarte for the fix * Closes #19786
2017-04-22Build: fix finding VS 2017 compiled boost libsariel-
2017-03-08Dep/G3D: Fixed Visual Studio 2017 buildvincent-michael
(cherry picked from commit c0a2c30a27f19d96a1ac44e6b2bcfcacb100b66a)
2017-02-27Dep: 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.59 according to the wiki.
2017-02-27Dep: Update efsw to version 1.0.0Naios
2017-02-25Core/Misc: Fix static analysis issuesjackpoz
2017-02-23Core/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]
2017-02-06Core/Misc: Added regex compatibility layer to fall back to boost::regex for ↵Shauren
really old compiler (cherry picked from commit b6f1f8405f57e3b65c3b838ea87141716023bc72)
2017-01-02Update Copyright notice for 2017tkrokli
Happy new year!
2016-12-29Dep: Update fmt (cppformat) to 3.0.1 ↵DDuarte
https://github.com/fmtlib/fmt/commit/7fa8f8fa48b0903deab5bb42e6760477173ac485 Also renamed cppformat to fmt
2016-10-10Dep/G3D: Backport warning fix from G3D10jackpoz
2016-08-17Core/MMAPs: Update recastjackpoz
Update recast to https://github.com/recastnavigation/recastnavigation/commit/64385e9ed0822427bca5814d03a3f4c4d7a6db9f
2016-08-02Dep: Remove boost regex dependency and replace its uses with std regex ↵Shauren
(works since gcc 4.9) (cherry picked from commit 943496e56b648b050ba6e38d83a8161255c1d537) # Conflicts: # src/server/game/DataStores/DB2Stores.cpp # src/server/game/DataStores/DB2Stores.h
2016-07-29Update PackageList.txtAokromes
2016-07-29Dep/gSOAP: Update gSOAP to 2.8.33ariel-
2016-07-29Dep/gSOAP: Remove pointless diff not valid after ↵ariel-
d42c048818160e1c5334f59659eb0afbaa1c804f
2016-05-23Update CMakeLists.txtAokromes
2016-05-17Build: Updated boost required to 1.55Vincent-Michael
(cherry picked from commit fe61770036195c5d11d549e78b720448629ec3cd)
2016-04-11Core/Scripts: Split script subdirectories into independent modulesNaios
* Makes it possible to define the linkage for every module * Move the ScriptPCH into the root directory * Changes the SCRIPTS cmake variable to a string type: -> -DSCRIPTS=0 is -DSCRIPTS="minimal-static" now (builds commands and spells statically) -> -DSCRIPTS=1 is -DSCRIPTS="static" now (builds all modules statically) -> -DSCRIPTS="dynamic" (builds all modules dynamically) -> Also the default value which is provided by the SCRIPTS variable is overwriteable through the SCRIPTS_COMMANDS, SCRIPTS_SPELLS... variable. (cherry picked from commit 848b8a4136a4b395bfab74899520c74812d7f08e)
2016-04-11CMake: Fix a misbehaviour of the boost no scoped enums testNaios
* Sometimes added the definition in MSVC although the test passed which lead MSVC to rebuild the whole solution even on a CMAKE_INSTALL_PREFIX change. (cherry picked from commit a8ce2b68ebace22d3660430be0a812338edaab71)
2016-04-11Core/Common: Capsule boost process into helper functionsNaios
* For easier usage, the processes output it routed correctly to the TC logger line by line now. * Add support for asynchronous process execution and process termination. (cherry picked from commit 3497b4960ba944388d148e10084e62eee909e986)
2016-04-09Buildsystem: Initial changes to support building with vs clang toolsetShauren
(cherry picked from commit 4a3a178d7fe9d2d7e8fde2fe915cf5cec5223502)
2016-03-24Dep: Add efsw (entropia file system watcher)Naios
* Uses system API's which reduces the overhead instead of checking periodically for changes. * Will be used in the hotswap system to reload shared libraries on changes. (cherry picked from commit 46daaf768911f91a9a65bebc7e3fa62400c4ccad)
2016-03-18CMake: Add jemalloc when tools are enabled tooNaios
* Since jemalloc is linked by common which is used by tools
2016-03-18CMake: Provide proper interface targets from dependenciesNaios
* to make use of cmakes inherited link dependencies which imports all include directories/ definitions from the link library
2016-03-16Dep: Fix an oversight in f52495c6Naios
* Thanks dobrMAN for noticing
2016-03-16Dep/CppFormat: Update cppformat to cppformat/cppformat@5174b8cNaios
2016-01-01Update copyright note for 2016Rushor