aboutsummaryrefslogtreecommitdiff
path: root/src/server/shared
AgeCommit message (Collapse)Author
2016-06-03Core/PacketIO: Updated SMSG_DB_REPLYShauren
2016-05-30Core/DataStores: Updated db2 to 7.0.3.21796Shauren
2016-05-27Core/DataStores: Updated db2 to 7.0.3.21737Shauren
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-04-06Core/Misc: MSVC /W4 warning fixesShauren
2016-04-05Buildsystem: Initial changes to support building with vs clang toolsetShauren
2016-03-28Build 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-28Core/Network: Change SocketMgr.StartNetwork to take the thread count by arg ↵DDuarte
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
2016-03-26Core/Networking: Added SslSocket wrapper for boost::asio::ssl::streamShauren
2016-03-26Core/Shared: Added generated protobuf sourcesShauren
2016-03-26Core/Common: Moved MessageBuffer to commonShauren
2016-03-26Core/Misc: Moved RealmList to sharedShauren
2016-03-24Core/Shared: Converted the shared library to a shared library ,-).Naios
* There is still the possibility to static link against shared.
2016-03-23Dep: Add rapidjsonShauren
2016-03-19Core/Shared: Fix no PCH buildNaios
(cherry picked from commit 5ac4507c877e9a6b73ca8bd3e2f44254eb06ab4a)
2016-03-19CMake: Use inherited dependencies in database, shared and gameNaios
(cherry picked from commit 469f2d3ade168de0b5be18112008c337067a8e03)
2016-03-12Core/Networking: Fixed DelayedCloseSocket when compiled without ↵Shauren
TC_SOCKET_USE_IOCP (linux) Closes #16769
2016-03-11Core/Common: Generalize platform specific includes in common/PlatformNaios
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-02-21Final build fix for gcc 4.7 (no longer supported in 8 days)Shauren
(cherry picked from commit 2345e848559b787710abac3bb73b513a069084c9)
2016-02-19Core/Networking: Rewrite networking threading modelShauren
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
2016-01-28Core/Misc: Removed unneccessary boost/asio/buffer.hpp includeShauren
2016-01-01Update copyright note for 2016Vincent-Michael
Happy new year (Again new year with idiots ...)
2015-12-24Core/Utils: Moved rng functions to separate header and added utility ↵Shauren
functions to select a random element from a container where each element can have different chance of being selected
2015-11-07Core/DataStores: Fixed reading uint64 fields from DB2 filesMelvin1263
Closes #15818 Closes #15752
2015-10-06Core/Battle.net:Shauren
* 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)
2015-09-25Core/PacketIO: Updated and enabled SupportTicketSubmitComplaint, ↵Shauren
SupportTicketSubmitSuggestion
2015-09-07Core/DataStores: Updated DBC and DB2 structures to 6.2.2.20444Shauren
2015-09-02Core/DataStores: Corrected memory allocation for DB2 files. Non-localized ↵Shauren
strings no longer reserve memory for all locales
2015-08-30Build fixesShauren
2015-08-30Core/Players: Implemented serverside validation of reserved/profane namesShauren
Closes #15357 New library dependency: Boost.Regex
2015-08-27Core/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-24Core/BuildSystem: Merged crypto into common, cleaned include directory lists ↵StormBytePP
(to mimic 3.x buildsystem)
2015-08-21Core/Build: Merge common library and move database out of sharedStormBytePP
2015-08-20Core/Logging: Fixed _maxFileSize being left uninitializedShauren
2015-08-19Build fixesShauren
2015-08-16Build fixDDuarte
2015-08-16Merge pull request #15297 from StormBytePP/3.3.5_rename_Revision.hjackpoz
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
2015-08-16Core/Build: Removed obsolete SystemConfig.h and made genrev be part of ↵StormBytePP
shared library, which allows cache hits to happen more likely (cherry picked from commit 94f69fb1bcef103392ca27074ebb31ef2ebd27fb)
2015-08-16Add a missing include of d5cf594bfe91ff22175c6e344b23b95cdbcc8a3cDDuarte
(cherry picked from commit 90c9290761ecb7849a036d82c2b93f64920164c6)
2015-08-16Fix build warnings addded in d5cf594bfe91ff22175c6e344b23b95cdbcc8a3cDDuarte
2015-08-16Core/Logging: Refactored appender creation to allow using logging without ↵Shauren
mysql dependency in tools (future task)
2015-08-13Core/DataStores: Updated Mount.db2 structureShauren
Closes #15113
2015-08-12Core/Void Storage: Implemented saving item upgrade and bonuses for items ↵Shauren
deposited in void storage
2015-08-09Core/Networking: Fixed possible crashes happening if async query retrieving ↵Shauren
account data takes too long Closes #14944