| Age | Commit message (Collapse) | Author |
|
(cherry picked from commit 469f2d3ade168de0b5be18112008c337067a8e03)
|
|
(cherry picked from commit abda7a910a760687f9c1b9e0893314e04982c0f1)
|
|
* Fixes issues when building shared libraries
(prevents gcc and clang from providing several instance)
* Also instantiate the database worker pools in DatabaseEnv.cpp now.
|
|
* 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)
|
|
(cherry picked from commit 09fa0ab46a487ea85d475ac0b3495724c170fe1a)
|
|
* 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)
|
|
* Also fixes a memory leak spotted by Aokromes
(cherry picked from commit 7d3cffc297b6a1e24faf64a19b5167609ad8abbf)
|
|
# 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
|
|
* 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
|
|
* Adds CMAKE_COMMAND and CMAKE_BINARY_DIR to revision_data.h
* Move the source and mysql exe path handling out of the DBUpdater.
* Make some Config methods const for correctness.
* Remove C & CXX flags from revision_data.h
(was unused and didn't capture all cxx vars)
* Reorder the link order to prevent `ld` from ignoring the file
* Ref #15671
|
|
* Current method causes issues under CentOS 6 and could possibly
lead to cutted buffer content when reading in textmode.
* Closes #16209
(cherry picked from commit ae1a5c6c2b82918850cb7b851e2f7dff33a40c57)
|
|
(cherry picked from commit 5b8b32dac7bd4071462aebdc94b2b3ae45e60b1e)
|
|
|
|
|
|
Change from forums to GH Releases
|
|
|
|
Happy new year (Again new year with idiots ...)
|
|
|
|
0a27f8bce264b8f6d8c55efa8ebc97f6e9cb7d11
|
|
|
|
libmysql.dll version used for running the server.
Ref #15848
|
|
|
|
Core/BG fix .character changefaction pvpstats victories amount
(cherry picked from commit 69941864efa9e40a787f53f055c79336378b8d4d)
Conflicts:
sql/base/characters_database.sql
src/server/game/Battlegrounds/Battleground.cpp
|
|
|
|
|
|
* implemented all things related to that collection
* you can create heirloom by click on item in collection
* also you can upgrade heirlooms by using specific kits
* old heirlooms are converted to new ones
|
|
* 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)
|
|
(cherry picked from commit a561edefb90af25864aeb7ca7fc48fe0364df765)
|
|
database queries
|
|
|
|
|
|
|
|
|
|
|
|
hack to crash the core misusing assert
|
|
string conversions
|
|
* 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
|
|
|
|
|
|
instead of separate ones for each field
|
|
Closes #15357
New library dependency: Boost.Regex
|
|
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.
|
|
passed to DatabaseWorkerPool::GetPreparedStatement turning mistakes like the one fixed in 0327927fa61434d432f9749fd9242ae5dce9a5cd into compiler errors.
|
|
unneeded buffer copies
* Improved error logs for using incorrect Field getters to also include table name, field name and field index.
|
|
* now you can use all the things in toybox - add new toys, set them as favorite and use them
|
|
Closes #15259
|
|
(to mimic 3.x buildsystem)
|
|
|