aboutsummaryrefslogtreecommitdiff
path: root/src/server/database
AgeCommit message (Collapse)Author
2016-07-06Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legionShauren
2016-07-05Core/Transmog: Implemented transmog collection and updated transmog handlingShauren
2016-06-26Core/DataStores: Updated to 7.0.3.22045Shauren
2016-06-21Core/Items: Item upgrade followupShauren
* Fixed Item::SetModifier to broadcast value updates * Generate base item upgrade when looting * Generate base item upgrade when loading from db and db2 data changed
2016-06-21Core/Items: Implemented item upgradesfrozen4
Closes #17432
2016-06-18Core/PacketIO: Updated equipment set packets and implemented saving transmog ↵Shauren
outfits (even if transmog itself isnt updated)
2016-06-18Core: Update to 7.0.3.21963Shauren
2016-06-13Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legionShauren
2016-06-13Core: Updated to 7.0.3.21916Shauren
2016-06-09Core/Players: Updated talent specializationsShauren
2016-05-30Core/Addons: Removed AddonMgrShauren
2016-05-30Core/DataStores: Updated db2 to 7.0.3.21796Shauren
2016-05-29Core/DB/Updater: English grammar corrections (#17207)Trond B Krokli
Improve English text in strings and comments in UpdateFetcher.cpp - replace incorrect text with the intended words in some output strings - corrections in the comments to point out the intention of the code
2016-05-27Core/DataStores: Updated db2 to 7.0.3.21737Shauren
2016-05-26Core/Pets: Fixed wrong prepared statement in ↵Shauren
bc1a81747ae032bc2ae3681d99f5f6058d20caff Thanks Lordron for pointing it out
2016-05-26Core/Pets: Implemented pet specializations (#17058)myran2
* Use prepared statements in Pet::SavePetToDB * Add support for resetting all of a player's pet specializations * Send one big spell unlearn/learn packet instead of lots of small ones * Implemented Adaptation talent
2016-05-25Core/Bnet: Order account list by id when the bnet account has more than 1 ↵Shauren
game account attached
2016-05-216.x rebaseShauren
2016-05-20Core/Entities: Updated updatefields to 7.0.3.21414Shauren
2016-05-20Core/DataStores: Updated opcodes and db2 to 7.0.3.21414Shauren
2016-05-20Core/DataStores: Updated dbc/db2 to 7.0.1.20994Shauren
2016-05-20Core/DataStores: Updated dbc/db2 to 7.0.1.20914Shauren
2016-05-20Core/DataStores: Updated dbc/db2 to 7.0.1.20810Shauren
2016-05-20Core/PacketIO: Updated character list packets for 7.xShauren
2016-05-10Core/Common: Move the query callback header to the database projectNaios
* Also renames the header to it's correct name QueryCallback (cherry picked from commit d4d199d7654a95c53c77e30e6bd9203ee70b9373)
2016-05-07Core/Achievements: Add new realm first achievements to list of excluded ↵Shauren
achievements during character/guild deletion
2016-05-02Core/Spells: Implemented RPPM proc effectsShauren
Closes #17001
2016-05-01Core/DataStores: Clean up manually named tables/columns in hotfixes database ↵Shauren
to reduce work needed when regenerating HotfixDatabase prepared statements
2016-04-24Core/Hotfix: Fixed startup in bc106abb07dc0afc69c2a9238267081464c05254Vincent-Michael
2016-04-23Core/Updater: Correct the config key hint of a log messageNaios
(cherry picked from commit dadc02d77a969ef97a6726c509a1851b5e4fed32)
2016-04-22Core/Misc: Fixed warnings found by GCC 6Shauren
2016-04-18Core/Cryptography: Move the SHA1 calculate helper to the SHA1 headerNaios
(cherry picked from commit 3271f328de35f940f682a0dbe1d9466e29190182)
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.
2016-04-11Core/Blackmarket: Implemented black marketGigi1237
2016-04-05Buildsystem: Initial changes to support building with vs clang toolsetShauren
2016-04-05Merge branch '3.3.5-instanceextend' into 3.3.5 (PR #16392)Shauren
(cherry picked from commit 62aff401f687b56d720a320778950e82b65fbd8b)
2016-04-05Core/Misc: MSVC warning fixesShauren
2016-03-28Core: Updated to 6.2.4Shauren
* Rewrite bnetserver for new authentication protocol
2016-03-28Core/PacketIO: Updated remaining packet structures and enums appearing in ↵Shauren
packets
2016-03-25Core/PacketIO: Updated packet structures to 6.2.4.21355Shauren
2016-03-24Core/Database: Converted the database library to a shared library.Naios
* There is still the possibility to static link against database.
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-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-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-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-02-21Core/Updater: Convert an assertion into a fatal errorNaios
* The error is triggered when it fails to open an update for hashing * See 'https://community.trinitycore.org/topic/12352-worldserver-crashes-on-database-update/' for details * And a minor cleanup in the UpdateFetcher