aboutsummaryrefslogtreecommitdiff
path: root/dep
AgeCommit message (Collapse)Author
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
2015-12-08Dep/CppFormat: Update cppformat to cppformat/cppformat@5c76d107cbafNaios
(cherry picked from commit aa3020c26d54fa63fde16c5a765b1d72649c7e30)
2015-11-25Dep/SFMT: Add diff fordd55e41c8158fe1f60e120b0b89469d4112158d2Carbenium
2015-11-25Dep/SFMT: Fix a strict-aliasing warning reported by GCC 4.9Carbenium
2015-11-24Tools/MapExtractor: Fix a warning reported by gcc 4.9Carbenium
/var/lib/jenkins/jobs/tc_335_release_gcc49/workspace/src/tools/map_extractor/System.cpp:113:25: error: ignoring return value of ‘int chdir(const char*)’, declared with attribute warn_unused_result [-Werror=unused-result] chdir("../"); *NO reextraction of dbcs/maps needed* Binary compatibility is ensured
2015-11-05Dep/g3d: Removed std::shared_ptr, std::weak_ptr, std::dynamic_pointer_cast, ↵Shauren
std::static_pointer_cast and std::enable_shared_from_this from global namespace (cherry picked from commit 2c23a686e30cd23dbfa18f2fdfac0282052731ab)
2015-10-31Dep: Silenced build warning in G3D headerShauren
(cherry picked from commit 22653c99f874e189bda6670c42be38151b58e52b) (cherry picked from commit cce7f1adf2b76c59d8a07f080f23d4b125ed8f15) (cherry picked from commit d2795c98ddf37ab3a74752ecf54ad65af8541c25)
2015-07-04Buildsystem: Fixed disabling compiler warnings in dep for clang/iccDDuarte
(cherry picked from commit c24787f6665b5ea2b696bdfa7134a19ab5a3c331) (reverts 77f7f562683753a15bd2d3f80e65385f88383566) Conflicts: dep/CascLib/CMakeLists.txt dep/zmqpp/CMakeLists.txt
2015-07-02Dep/G3D: Backport fix from G3D10jackpoz
2015-07-01Dep/gsoap: Turn off build warningsjackpoz
Disable -Wunused-parameter warnings in gsoap library to have a 0-warning build till the library gets updated
2015-07-01Dep/CppFormat: Update cppformat to cppformat/cppformat@7859f8123311c1b8f698Naios
* clean up our custom CMakeList.txt
2015-06-28Core/Dependencies: Fix some warnings in G3Djackpoz
2015-06-28Core/Dependencies: Update recastjackpoz
Update recast to https://github.com/memononen/recastnavigation/commit/1dd5cf1883d61e723fef3d4957cf758c50e7a52b Fix 2 warnings. These changes have no effect on MMAPs and it's not needed to re-extact them.
2015-06-20Core/Misc: Add valgrind support for jemallocjackpoz
Set CMake option VALGRIND to add valgrind support to jemalloc. Set CMake parameter VALGRIND_INCLUDE_DIR to the valgrind include directory.
2015-06-13Dep/libmpq: Update libmpq to ↵jackpoz
https://github.com/mbroemme/libmpq/commit/d59b4cf1d107b5f6a0f67d6bc545c6c6ebef3d74 Update libmpq to https://github.com/mbroemme/libmpq/commit/d59b4cf1d107b5f6a0f67d6bc545c6c6ebef3d74 and add some custom change to fix additional build warnings, diff is included. Extracting dbcs, maps, vmaps and mmaps is not required.
2015-04-05Dep/CppFormat: Update cppformat to cppformat/cppformat@fd53bb6fb88a23e3Naios
* fixes /W4 warning spamming.
2015-04-02Dep/CppFormat: Update cppformat to cppformat/cppformat@aab64b55a4c5db5Naios
* fixes argument limit, argument count is unlimited now.
2015-03-21Core/Updates: Add an automatic database update system. Automatically detects ↵Naios
new and edited sql updates through file lists and hashing. Detects renames, deletes and is able to create and auto import full databases. * cleanups in main.cpp of world & bnetserver * refactoring in DatabaseWorkerPool.h & MySQLConnection.cpp Make sure you re-run cmake, because boost::iostreams was added as dependency. Maybe you need to install libboost-iostreams1.55-dev on unix as well. Import every update manual until (included) those INSERT IGNORE updates for each database. Thanks DDuarte and Shauren for your amazing ideas, help and advises. In hope that nobody gets a "Your database structure is not up to date..." anymore ,-) (cherry picked from commit 352012e53173372ebc82898e1b6854c983b01b25) (cherry picked from commit 1f7f9feafc3f5017d617634ae993d2cdf4430920) For 3.3.5: * Synchronized ConfigureBoost.cmake with 6.x, libboost-filesystem1.55-dev also added as dependency! Signed-off-by: Naios <naios-dev@live.de> Signed-off-by: Nayd <dnpd.dd@gmail.com>
2015-03-18Dep/CppFormat: Update cppformat to cppformat/cppformat@bf8636c9596fbfdddNaios
* fixes detecting support of <initializer_list> * fixes build on solaris (cherry picked from commit e40a5bf0b1483ce4275464a0a75a3d99035ca71c)