aboutsummaryrefslogtreecommitdiff
path: root/src/server/proto
AgeCommit message (Collapse)Author
2025-06-12Core/Proto: Update PCH content to include most commonly used headersShauren
2025-04-25Core: Updated to 11.1.5Shauren
2024-09-20Build: Add WITH_WARNINGS_AS_ERRORS cmake option that turns compile warnings ↵Shauren
into compile errors
2024-08-29Core/Auth: Refactor client auth key storage to support more future client ↵Shauren
variants and preserve more information about client version
2024-08-18Core/Realms: Realmlist refactorsShauren
* Removed global realm variable from World and use RealmList everywhere * Match auth build key with client version * Restored allowedSecurityLevel checks for realmlist packet building * Restored updating population field, mysteriously removed 15 years ago in f20b25d1c90f608deab28c9957b3b376ab2a0d50
2024-07-29Core/Proto: Remove blank linesShauren
2024-07-28Core/Proto: Added messages and services missing descriptors in clientShauren
2024-07-27Core/Proto: Updated protobuf messages and services for 11.0.2Shauren
2024-07-18Build: Fixed CMake 3.30 FindBoost deprecation warningShauren
2024-07-15Build: CMake cleanupShauren
* Migrate all add_definitions to target_compile_definitions * Remove -D from preprocessor definitions added by target_compile_definitions (unneccessary, cmake strips it anyway) * Fixed NO_BUFFERPOOL not being set on g3d if jemalloc is used * Moved library/compiler specific compile flag settings spread all over various CMakeLists to their related library/compiler file * Remove ancient manual link flag settings for worldserver
2024-04-28Core/Proto: Regenerate LoginResult to include next_urlShauren
2024-04-28Core/Proto: Added missing 'next_url' field to Login.protoPhaneron
2024-02-12Core/Guilds: Implemented club basics to restore old guild functionality (#29587)Fabian
* Updated BGS status names enum. Values bigger than 0x0000AFCD & some others are preserved for compatibility reasons. They were not in the client by default. * Added services & service methods required for guilds. * Allow club stream messages the usage of LANG_UNIVERSAL. Co-authored-by: Shauren <shauren.trinity@gmail.com>
2024-01-18Core/Bnet: Added SRP http endpoints10.2.0.52808Shauren
2023-07-12Core: Update to 10.1.5Shauren
2023-05-16Core/Proto: Updated protobuf messages and servicesShauren
2023-01-08Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard ↵Shauren
compatible api)
2023-01-04Core/Proto: Re-generate protobuf services optimized for CODE_SIZE (compile ↵Shauren
time) instead of SPEED
2022-06-18Build: Cleanup proto & shared cmakelistsShauren
2022-03-05Core/Proto: cleanup double newlines in generated codeShauren
2022-02-11Core/Misc: proto PCH tuningShauren
2021-09-29Core/Bnet: Updated protobuf messages and servicesShauren
2020-05-09Core/Battlenet: Add club servicesShauren
2020-05-08Core/protobuf: Remove unneccessary methods from generated servicesShauren
2020-01-02New YearAokromes
2019-07-27Core/Proto: Update client protobuf messagesShauren
2019-01-01Update copyright note for 2019vincent-michael
auto happy = new year(2019);
2018-11-05Core/Bnet: Updated protobuf messages and servicesShauren
2018-01-01Update copyright note for 2018vincent-michael
auto happy = new year(2018);
2017-12-20Build: Disable warnings in protobuf projectsNaios
2017-12-20Build: Use the cotire library for precompiled header handlingNaios
* Required for handling flags inherited by linked projects correctly in the corresponding precompiled header. * Reduces the maintenance effort for precompiled headers (cherry picked from commit 92f96fc10e70b2d62cce832837477d958e2afbe3)
2017-12-20Build: Use interface targets for inheriting flags and definitionsNaios
* Remove the usage of global flags and definitions set through the CMAKE_CXX_FLAGS variable. * Use cmake target compile features for setting the CXX standard automatically. * Make C++14 globally available in the project * Closes #21033 (cherry picked from commit e60c1f84a7e13577a82046b02b214f9466d20a7c)
2017-10-03Core/Bnet: Added support for -launcherlogin logins (external client launcher ↵Shauren
required)
2017-09-21Core/Bnet: Implement a way to handle turn protobuf service calls into async ↵Shauren
requests
2017-06-15Core/PacketIO: Updated bnet packet structures to 7.2.5Shauren
2017-06-08Buildsystem: Minor PCH building changesShauren
* *PCH.cpp are now only compiled with MSVC, other compilers use custom helper commands to generate the precompiled header * Don't call the linker for pch helpertargets
2017-06-03Core/Proto: Fixed silencing warnings in when generating proto PCHShauren
2017-06-03Core: Updated PCH contentsShauren
2017-01-19Core/Proto: Generate new protobuf filesShauren
CID 1354572 to 1354592, 1354597
2017-01-01Update copyright note for 2017vincent-michael
Happy new year
2016-04-16Core/Proto: Convert the proto project to a standalone shared libraryNaios
* Fixes issues with dynamic linking on linux * Closes #16981
2016-04-05Buildsystem: Initial changes to support building with vs clang toolsetShauren
2016-03-28Core: Updated to 6.2.4Shauren
* Rewrite bnetserver for new authentication protocol
2016-03-26Contrib: Updated protoc plugin to generate service classes suitable for ↵Shauren
dynamic linking
2016-03-26Clang build fixShauren
2016-03-26Core/Shared: Added generated protobuf sourcesShauren