| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-10-05 | CMake: Fix bad generation of "revision_data.h" not including MYSQL_EXECUTABLE. | Naios | |
| * was caused through invoking "FindMySQL" after using ${MYSQL_EXECUTABLE}. * better re-run CMake if you are affected by the mysql exe wasn't found issue. (cherry picked from commit 45a60c2d22a93f6196491a0eb0478d05795e310f) | |||
| 2015-10-05 | Core/Updater: Fix mysql in path check/search. | Naios | |
| (cherry picked from commit a561edefb90af25864aeb7ca7fc48fe0364df765) | |||
| 2015-10-05 | Core/World: Store account id in CharacterInfo to reduce the amount of ↵ | Shauren | |
| database queries | |||
| 2015-10-02 | Core/Players: Removed db queries from friend packet builders | Shauren | |
| 2015-09-28 | Core/Maps: Moved corpse management to map level | Shauren | |
| 2015-09-26 | Core/Updater: fixed host parameter is being ignored | joschiwald | |
| 2015-09-26 | Build fix | Shauren | |
| 2015-09-26 | Core/Updater: Pipe mysql process output into worldserver log | Shauren | |
| 2015-09-21 | Core: Added ABORT() macro to prevent the usage of ASSERT(false) as a quick ↵ | StormBytePP | |
| hack to crash the core misusing assert | |||
| 2015-09-13 | Core/DBLayer: Allowed using GetDouble for SUM results instead of requiring ↵ | Shauren | |
| string conversions | |||
| 2015-09-10 | Core/Spells: Improved spell category cooldown handling | Shauren | |
| * Category cooldown is stored with the spell that started the cooldown (and only resetting cooldown on that spell will clear cooldowns on entire category - this fully mirrors client behavior) * This significantly reduces the amount of data saved to database for cooldowns * Spell casts from items that have a different category specified than on spell will now check for cooldown during the cast Closes #15349 | |||
| 2015-09-09 | Core/BattlePets: Basics for Battle Pets | horn | |
| 2015-09-07 | Core/DataStores: Updated DBC and DB2 structures to 6.2.2.20444 | Shauren | |
| 2015-09-04 | Core/DBLayer: Allocate a single buffer for entire prepared result set ↵ | Shauren | |
| instead of separate ones for each field | |||
| 2015-08-30 | Core/Players: Implemented serverside validation of reserved/profane names | Shauren | |
| Closes #15357 New library dependency: Boost.Regex | |||
| 2015-08-27 | Only read and delete from corpse table for current map instance. Not for | pete318 | |
| all. Prevents assert stop upon entering an instance on second character after first one is a corpse in the same dungeon on different instance ID. | |||
| 2015-08-27 | Core/DBLayer: Added compile time validation for prepared statement indexes ↵ | Shauren | |
| passed to DatabaseWorkerPool::GetPreparedStatement turning mistakes like the one fixed in 0327927fa61434d432f9749fd9242ae5dce9a5cd into compiler errors. | |||
| 2015-08-26 | Core/DBLayer: Optimized prepared statement query results by eliminating ↵ | Shauren | |
| unneeded buffer copies * Improved error logs for using incorrect Field getters to also include table name, field name and field index. | |||
| 2015-08-26 | Core/Player: implemented Toybox | MitchesD | |
| * now you can use all the things in toybox - add new toys, set them as favorite and use them | |||
| 2015-08-24 | Core/DBLayer: Reordered table joins to work around a mysql bug | Shauren | |
| Closes #15259 | |||
| 2015-08-24 | Core/BuildSystem: Merged crypto into common, cleaned include directory lists ↵ | StormBytePP | |
| (to mimic 3.x buildsystem) | |||
| 2015-08-21 | Core/Build: Merge common library and move database out of shared | StormBytePP | |
