aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-03-20Scripts: Added combat abilities to trash mobs in Ruby Sanctumjoschiwald
Thx @sirikfoll SAI by @Keader Closes #16703 (cherry picked from commit ef7a91d1938becb53fc9201275f0b5f02248765c)
2016-03-20Core/Dep: Removed ZMQ dependency in preparation for future changesShauren
2016-03-20Core/Game: Fix no PCH buildNaios
* ref 680c12a
2016-03-19Core/Shared: Fix no PCH buildNaios
(cherry picked from commit 5ac4507c877e9a6b73ca8bd3e2f44254eb06ab4a)
2016-03-19CMake: Use inherited dependencies in worldserver and authserverNaios
* Closes #1679 (cherry picked from commit 03d249f0631c3561070ebbdd7301115507c68876)
2016-03-19CMake: Use inherited dependencies in scriptsNaios
* Removes the circular dependency between game <-> scripts (cherry picked from commit 96bc31924a5a418d37bd961ef2880f9072126348)
2016-03-19CMake: Use inherited dependencies in database, shared and gameNaios
(cherry picked from commit 469f2d3ade168de0b5be18112008c337067a8e03)
2016-03-19CMake: Use inherited dependencies in common and toolsNaios
(cherry picked from commit abda7a910a760687f9c1b9e0893314e04982c0f1)
2016-03-19CMake: Provide proper interface targets from dependenciesNaios
* to make use of cmakes inherited link dependencies which imports all include directories/ definitions from the link library (cherry picked from commit 1a572d242593124f986d3ed08710b96a142a6763)
2016-03-19Core/Crypto: Renamed SHA1Randx/WardenKeyGeneration and made it a template classShauren
2016-03-18Core/PacketIO: Updated and enabled SMSG_DISPEL_FAILEDShauren
2016-03-17Core/PacketIO: Updated and enabled CMSG_GM_TICKET_GET_CASE_STATUS, ↵Shauren
CMSG_GM_TICKET_GET_SYSTEM_STATUS, SMSG_GM_TICKET_CASE_STATUS
2016-03-16Merge pull request #16652 from Lopfest/phaseShauren
[6.x] Core/Phase: fixed phase update on area change
2016-03-16Dep/CppFormat: Update cppformat to cppformat/cppformat@5174b8cNaios
(cherry picked from commit f52495c66b1b219f82729221e8023a86b28d54bf)
2016-03-15Core/PacketIO: Marked CMSG_LEAVE_GROUP as not threadsafeShauren
2016-03-14Core/PacketIO: Updated and enabled SMSG_QUEST_UPDATE_ADD_PVP_CREDIT (+added ↵Shauren
explicit typing in appending values to bytebuffer in QuestPackets.cpp)
2016-03-13Core/Misc: Removed OnUnknownPacketReceive script hook - it could never be calledShauren
2016-03-12Core/Networking: Fixed DelayedCloseSocket when compiled without ↵Shauren
TC_SOCKET_USE_IOCP (linux) Closes #16769
2016-03-11Merge pull request #16763 from mateusdemboski/patch-1Shauren
Added locales id for "ptBR" and "itIT" on worldserver.conf.dist
2016-03-11Core/Worldserver: Move the Realm instance into the game libraryNaios
2016-03-11Core/Game: Move singleton instances into compilation unitsNaios
* Fixes issues when building shared libraries (prevents gcc and clang from providing several instance)
2016-03-11Core/Database: Move singleton instances into compilation unitsNaios
* Fixes issues when building shared libraries (prevents gcc and clang from providing several instance) * Also instantiate the database worker pools in DatabaseEnv.cpp now.
2016-03-11Core/Common: Generalize platform specific includes in common/PlatformNaios
2016-03-11Core/Common: Move singleton instances into compilation unitsNaios
* Fixes issues when building shared libraries (prevents gcc and clang from providing several instance)
2016-03-11Update worldserver.conf.distMateus Demboski
2016-03-10Core/Networking: Added new AsyncRead method to Socket class allowing to pass ↵Shauren
a custom completion handler and refactor world socket initialization string handling
2016-03-09Merge pull request #15140 from RelevantJesse/6.xShauren
[Core/Pet] Spellcooldown in UpdateAI
2016-03-08Core/Phase: phase update probably shouldn't be affected by quest_status. ↵Lopfest
only via spells/manual update
2016-03-08Core/Spell: changed target of spell 102445 Summon Master Li FeiLopfest
2016-03-08Core: fixed typo at locale checking on GameTables loadingmoJIto-ice
2016-03-08Merge pull request #16404 from Lopfest/6.xShauren
Core/Scripts: SMSG_PLAY_ONE_SHOT_ANIM_KIT can now be used in waypoint_scripts
2016-03-07Core/PacketIO: Updated and enabled SMSG_SET_FACTION_STANDINGShauren
2016-03-06Core/PacketIO: Updated and enabled SMSG_RAID_INSTANCE_MESSAGEShauren
2016-03-05Merge pull request #16716 from ariel-/conditionleakAokromes
Core/Conditions: fix a memory leak
2016-03-03Core/Misc: fix buildMitchesD
2016-03-03Core/Opcodes: enabled SMSG_PET_NAME_INVALIDMitchesD
2016-03-03Core/Debugging: Make abort() less bad on windows by forcing crash log generationShauren
2016-03-02Core/Conditions: fix a memory leak for CONDITION_SOURCE_TYPE_TERRAIN_SWAPariel-
Reported by Aokromes.
2016-03-03Core/Database: Use RAII for resource management in MySQLConnectionNaios
* Prevents double deletion of MySQLConnection after errors * The object stays valid after an error and will wait for a reconnect * Also crash the server if 5 reconnects fail * Corrects an issue where the server was crashed after one reconnect because mysql_thread_id was invoked with an invalid handle (cherry picked from commit 62815c6e1c0427e1d0229d02b1ba70449654cded)
2016-03-03Core/Database: Move DatabaseWorkerPool into it's own translation unitNaios
(cherry picked from commit 09fa0ab46a487ea85d475ac0b3495724c170fe1a)
2016-03-03Core/Database: Use RAII instead of raw pointers for resource managementNaios
* Corrects dirty usage of vectors with array indexes * Removes _connectionCount which is now handled through the vector size * Rename magic identifier "t" to "connection" (cherry picked from commit 5ed018099418099e23921409ff96dc6175b97062)
2016-03-03Core/Database: Close the databases correctly when the DBUpdater failsNaios
* Also fixes a memory leak spotted by Aokromes (cherry picked from commit 7d3cffc297b6a1e24faf64a19b5167609ad8abbf)
2016-03-02Core/Spells: Adjusted implicit targeting for SPELL_EFFECT_DESTROY_ITEMShauren
2016-03-02Fix non PCH build after 67b977c86a0d5fcbe5b3c89e9a19275b775d31f7DDuarte
2016-03-02Minor 67b977c86a0d5fcbe5b3c89e9a19275b775d31f7 typo fixDDuarte
2016-03-02Merge branch 'pets' of https://github.com/myran2/TrinityCore into myran2-petsDDuarte
# Conflicts: # src/server/game/Handlers/PetHandler.cpp # src/server/game/Handlers/SpellHandler.cpp # src/server/game/Server/Packets/PetPackets.cpp # src/server/game/Server/Packets/PetPackets.h # src/server/game/Server/Protocol/Opcodes.cpp # src/server/game/Server/WorldSession.h
2016-03-01Core/PacketIO: Updated and enabled SMSG_PENDING_RAID_LOCKShauren
2016-02-29Core/PacketIO: Updated and enabled SMSG_OVERRIDE_LIGHTShauren
2016-02-29And a typo fix :coffee:DDuarte
2016-02-29Core/Packets: Move flushbits to the correct place in SpellDispellLogDDuarte