| Age | Commit message (Collapse) | Author |
|
Uninitialized fields: CID 1354593, 1354595, 1354738
Unchecked return value: CID 1354558
Out of bounds access: CID 1352989, 1352993
Null pointer dereference: CID 1296286
|
|
Coverity CID 1354596
|
|
* Also renames the header to it's correct name QueryCallback
(cherry picked from commit d4d199d7654a95c53c77e30e6bd9203ee70b9373)
|
|
This line is missing from authserver.conf.dist :
`# MySQL server and their own thread on the MySQL server.`
I have copied this description text line from the matching description in
`worldserver.conf.dist` (line 108 in the 3.3.5 worldserver source file).
This line is also missing in bnetserver.conf.dist , but the files are different
in line number, filename and folder, so bnetserver needs a separate commit.
(cherry picked from commit 329006d31095ec4d151d37d11db5b994f381fab8)
# Conflicts:
# src/server/authserver/authserver.conf.dist
|
|
scripts dir
* Fixes issues when starting the worldserver not in the bin directory
or the CMAKE_INSTALL_PREFIX directory using the -c option.
(cherry picked from commit 86b0fcf67aadc0d313253befb0590d00efd085bc)
|
|
|
|
|
|
|
|
|
|
|
|
Defaults to the files installed to the bin directory.
|
|
|
|
is configured to localhost but client connects from a different machine in the network
|
|
|
|
|
|
|
|
* Rewrite bnetserver for new authentication protocol
|
|
|
|
instead of config
AuthSocketMgr doesn't need "Network.Threads" config
Fixes "Missing name Network.Threads in config file authserver.conf"
Ref #16859
(cherry picked from commit 980f28d2ce099f524abdb6faed3fe59ce4c0963a)
# Conflicts:
# src/server/authserver/Server/AuthSocketMgr.h
# src/server/game/Server/WorldSocketMgr.cpp
|
|
|
|
|
|
* Closes #1679
(cherry picked from commit 03d249f0631c3561070ebbdd7301115507c68876)
|
|
(cherry picked from commit f52495c66b1b219f82729221e8023a86b28d54bf)
|
|
* Fixes issues when building shared libraries
(prevents gcc and clang from providing several instance)
* Also instantiate the database worker pools in DatabaseEnv.cpp now.
|
|
|
|
|
|
|
|
* 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
|
|
Each network thread has its own io_service - this means that all operations on a given socket except queueing packets run from a single thread, removing the need for locking
Sending packets now writes to a lockfree intermediate queue directly, encryption is applied in network thread if it was required at the time of sending the packet
|
|
default (configurable) - no longer executed during login.
|
|
Happy new year (Again new year with idiots ...)
|
|
|
|
section.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- New line for consistency
- Same as https://github.com/TrinityCore/TrinityCore/pull/15628 only for 6.x
|
|
|
|
|
|
* Changed packet structures to mirror client names
* Simplified ToString Building
* Removed deprecated structures
World: Cleaned up duplicate realm info 'realm' and 'realmHandle' variables (realmHandle was removed, that data is fully contained in realm)
|
|
* Updated game account flags
* Fixed infinite loop in ReadFourCC if value in packet was 0
* Corrected ClosingReason enum in ConnectionClosing
|
|
hack to crash the core misusing assert
|
|
bnetserver - fixes a minor development annoyance where first login after startup is slow
|
|
(to mimic 3.x buildsystem)
|
|
|
|
Core/Build: Renamed Revision.h to GitRevision.h to avoid compile failure when old revision.h file is present
(cherry picked from commit 360cc93357d1b51258986e547ac29dddac20159c)
Conflicts:
src/server/authserver/Main.cpp
src/server/database/Updater/DBUpdater.cpp
src/server/game/Entities/Player/Player.cpp
src/server/game/World/World.cpp
src/server/shared/PrecompiledHeaders/sharedPCH.h
src/server/worldserver/Main.cpp
|
|
shared library, which allows cache hits to happen more likely
(cherry picked from commit 94f69fb1bcef103392ca27074ebb31ef2ebd27fb)
|