Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
end and operator++
|
|
to fit standard container naming
|
|
naming
|
|
standard container naming
|
|
|
|
|
|
|
|
|
|
PacketUtilities as well
|
|
|
|
|
|
|
|
|
|
of ByteBuffer
|
|
|
|
|
|
|
|
|
|
* Devirtualize calls to Read and Update by marking concrete implementations as final
* Removed derived class template argument
* Specialize boost::asio::basic_stream_socket for boost::asio::io_context instead of type-erased any_io_executor
* Make socket initialization easier composable (before entering Read loop)
* Remove use of deprecated boost::asio::null_buffers and boost::beast::ssl_stream
|
|
|
|
|
|
|
|
|
|
ByteBuffer::operator>> overloads
|
|
|
|
favor of PacketUtilities::As
|
|
|
|
|
|
|
|
|
|
|
|
into compile errors
|
|
std::ranges algorithms
|
|
|
|
|
|
|
|
variants and preserve more information about client version
|
|
|
|
* 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
|
|
not a null-terminated string
|
|
|
|
implementations
|
|
|
|
* 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
|
|
~100mb and fixed a logic mistake that was allowing first-time append calls to bypass that size limit (#30037)
|