Commit Graph

78 Commits

Author SHA1 Message Date
Yehonal 2f71abc6c6 implemented cmake options to disable extra features for performances optimization
can be easily extended to all features that can be optional
but have high performance impact
2017-03-26 01:09:45 +01:00
Yehonal 12fa25c322 Some cmake improvements for modules 2017-03-26 01:09:44 +01:00
Yehonal b522a0cb72 Implemented gperftools support
it allows you to profile cpu/memory under unix systems
2017-03-26 01:09:42 +01:00
Yehonal 693dc56bf1 Moved uwd modules under drassil 2017-03-26 01:09:42 +01:00
triluch 6908181569 Core/Misc: Fix building mmaps_geenrator on linux. 2017-03-17 10:26:40 +03:00
Blumfield 90485322eb Core/Extractors : Fix MMAP version, you should be able to extract them and use them again 2017-02-07 14:37:03 +01:00
Iny a655ddcbc0 Core/Tools: Fix compilation of tools under windows (#312) 2017-01-06 13:36:09 +01:00
sucofog 09419e53b8 Core/Text: Add support for BroadcastTextID in creature_text table. (#265) 2016-12-02 11:30:39 +01:00
Shin 81b195099b DB/World: move questItem* fields to *_questitems tables (#249) 2016-11-25 20:23:44 +01:00
Yehonal d53b5522f9 Updated ScriptMgr with new function to favorite transmog module 2016-11-17 10:28:08 +01:00
Blumfield 43ed51cadd CMake: Added support for MySQL Server 5.7 (#187) 2016-10-29 18:17:58 +02:00
Yehonal b5d6eab68f Minor fixes to startup-scripts, disabled screen check since it can cause some issues 2016-09-24 14:46:05 +02:00
Yehonal 0eca04f18b Core/Logging Fixed db logging clean timer 2016-09-24 14:45:57 +02:00
Yehonal 6966eba2bb Core/Config Not initial conf files are optional now 2016-09-24 14:36:46 +02:00
Yehonal 3b2fb0949b Core/Logging: Re-Implemented onChat scripting system 2016-09-24 14:36:21 +02:00
Yehonal 1f751abf25 Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk.git 2016-09-04 10:45:51 +02:00
Yehonal 61a3d89030 Force to use external mysql lib instead of sources
Currently sources are not compiled on some VS
2016-09-04 10:44:38 +02:00
ShinDarth e139de4a8a Build/Clang: suppress logical-op-parentheses warnings 2016-09-04 10:18:38 +02:00
Yehonal e947363b23 Typing error in folder name 2016-09-02 00:21:17 +02:00
Yehonal 9466e0c21c Improved run engine and moved on separated module
+ Also added some example script to create your own
restart script
2016-09-02 00:21:02 +02:00
Yehonal de714fdae7 moved GetDatabaseName under public to be used on API 2016-08-31 01:08:53 +02:00
Yehonal 1fb45c44ac Restored db logging function 2016-08-31 01:08:47 +02:00
ShinDarth 0f30731133 Core/World: improved GetGlobalPlayer* methods 2016-08-29 00:15:37 +02:00
ShinDarth 9ac33ca092 Core/ObjectMgr: improved GetPlayerGUIDByName method + misc 2016-08-28 23:09:53 +02:00
ShinDarth 527bbf80d5 Build: fixed some warnings
- Closes #108
2016-08-26 14:24:27 +02:00
Yehonal f424335767 removed -Wpointer-bool-conversion parameter from clang
Not compatible with clang-3.4 on ubuntu 14.04
2016-08-24 15:07:40 +02:00
ShinDarth d538b86a47 Core/Chat: properly prevent crashes + cleaning (import from TrinityCore)
- Closes #111
2016-08-24 01:14:28 +02:00
Yehonal 5fa9ed6f28 Compilation fix 2016-08-23 14:23:45 +02:00
Yehonal 85b8aa7ce8 Project restructuring [PART.3] 2016-08-23 13:30:41 +02:00
Yehonal 0355064321 Project restructuring [PART.2] 2016-08-23 12:11:46 +02:00
Yehonal 54bd100573 Project restructuring conforming to the new software layers [PART.1] 2016-08-22 12:47:57 +02:00
ShinDarth d7fdf7c940 Build/Clang: restore build on Mac OS X 2016-08-20 03:34:14 +02:00
Yehonal ad77560bcb Fixed some warnings 2016-08-20 03:04:04 +02:00
Yehonal b142328539 removing ACE int types, replaced with c++11 2016-08-20 02:02:22 +02:00
Yehonal 8ee36c5f64 Merge branch 'master' into threading_rewrite 2016-08-19 23:43:02 +02:00
Yehonal 155a232459 Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-19 23:33:12 +02:00
Yehonal 6eaa77591d Fixed compilation without PCH enabled
please avoid to miss header files in your sources
2016-08-19 23:33:02 +02:00
Yehonal 469502581d Fixed compilation without PCH enabled
please avoid to miss header files in your sources
2016-08-19 23:32:46 +02:00
ShinDarth cdda5249bd CMake/Clang: fix build type variable 2016-08-19 12:14:50 +02:00
Yehonal 54ad9aa30d Merge branch 'master' into threading_rewrite 2016-08-19 11:08:52 +02:00
Yehonal ea286f7332 Rewritten Threading system using c++11 std instead of ACE
It also allow full compilation with clang under all supported platforms

Need tests
2016-08-19 10:58:37 +02:00
Yehonal d8de9c9296 Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-19 10:11:28 +02:00
Yehonal aa6cb73d21 upgraded gsoap to 2.8.33
it fix some errors on unix clang
2016-08-19 09:30:09 +02:00
ShinDarth da7a7ab295 Fix License issue, closes #21 2016-08-17 17:58:45 +02:00
Yehonal 422f60460e Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-17 10:15:37 +02:00
Yehonal d28a81198d Enabled c99 support for C files 2016-08-17 10:15:20 +02:00
ShinDarth 0c554291b5 Build/Clang: suppress useless warnings 2016-08-17 10:14:42 +02:00
ShinDarth cd250f3fec Some corrections to previous commits 2016-08-17 10:14:13 +02:00
Yehonal a6d4db8910 Crosscompiling solution for isfinite & isnan 2016-08-17 10:00:46 +02:00
Yehonal 97cbf9adf6 Fix compilation of cs_debug script with clang 2016-08-17 09:43:45 +02:00