22 Commits
Author SHA1 Message Date
Bernd Lörwald 6826fbdd74 tools/connection_patcher: add executable permissions to binary to avoid the rare case where permissions of replaced file are ignored 2014-12-13 12:29:54 +01:00
Bernd Lörwald 481b21584b Spells/SpellInfo: fix: add missing include for MAX_SPELL_REAGENTS 2014-11-10 18:30:33 +01:00
Bernd Lörwald 53d2476156 Guild: fix: don't use std::set<>::emplace for gcc 4.7 2014-11-10 17:50:18 +01:00
Bernd Lörwald b7a23e6d37 Server/Protocol: fix: add missing include for ConnectionType 2014-11-10 16:30:36 +01:00
Bernd Lörwald ef499c2839 Utilities/flag128: fix: HasFlag(): s/&&/||/ 2014-11-10 16:07:13 +01:00
Bernd Lörwald fbfb294888 Core: Fix non-pch build 2014-11-08 20:47:20 +00:00
Bernd Lörwald 20d1d9d997 Tools/ConnectionPatcher: fix: adapt to compiler optimization around Signature pattern on osx clients 2014-11-08 18:11:14 +01:00
Bernd Lörwald 222f03d887 Tools/ConnectionPatcher: allow to find pattern multiple times 2014-11-08 18:11:00 +01:00
Bernd Lörwald a1aea0546c Tools/ConnectionPatcher: fix: use patterns for mac on mac 2014-11-08 17:18:35 +01:00
Bernd Lörwald 4708560b7c Tools/ConnectionPatcher: fix: don't try setting permissions for non-existing file when patching module 2014-11-08 17:18:18 +01:00
Bernd Lörwald 56d6891197 Tools/ConnectionPatcher: add documentation on what is patched 2014-11-08 17:16:37 +01:00
bloerwald 428d510f76 Build: Support boost versions compiled in C++11 as well as C++03 mode
Issues related to boost::filesystem and scoped enums
2014-10-30 00:17:41 +00:00
Bernd Lörwald 06391e5e9d cmake: use CMAKE_BUILD_TYPE instead of CONFIGURATION as BUILD_DIRECTIVE 2014-10-29 23:59:28 +01:00
Bernd Lörwald 7272e42014 Tools/MapExtractor: add -h and add missing newline 2014-10-29 23:40:34 +01:00
Bernd Lörwald 5e33cb61a9 Tools/MapExtractor: print human readable casc errors 2014-10-29 23:40:34 +01:00
Bernd Lörwald 7a3d5bb50f Tools/MapExtractor: give a nice error message on failing to CascOpenStorage() 2014-10-29 23:40:34 +01:00
Bernd Lörwald 636963fd10 Tools/connection_patcher: use user readable characters for '.logon.battle.net' pattern 2014-10-29 20:16:58 +01:00
bloerwald ff0f84e3aa Tools/connection_patcher: remove c# code, add c++ code with minor modification, move to tools, integrate into cmake
note: no longer downloads nonexistent modules
note: now throws on not finding patterns
new dependency: boost.filesystem

Closes #13471
2014-10-28 18:33:19 +00:00
Bernd Lörwald 029e4fd2f6 dep: zmqpp: add diff for htonll/ntohll workaround 2014-10-23 00:12:50 +02:00
Bernd Lörwald dfe0bbd0e8 cmake: platform: also detect clang by C_COMPILER_ID: C_COMPILER may vary 2014-10-23 00:08:46 +02:00
Bernd Lörwald 46f26bb75e dep: zmqpp: don't define htonll and ntohll if already #defined
is the case with osx: defined in /usr/include/sys/_endian.h
2014-10-22 23:59:39 +02:00
Bernd Lörwald 2b6669c544 dep: zmqpp: don't specify namespace while inside same namespace 2014-10-22 23:59:39 +02:00