| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-07-29 | Core/Misc: Reduce amount of virtual functions and copypasting in Reference<> ↵ | Shauren | |
| implementations | |||
| 2024-07-18 | Build: Fixed CMake 3.30 FindBoost deprecation warning | Shauren | |
| 2024-07-15 | Build: CMake cleanup | Shauren | |
| * 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-06-15 | Core/PacketIO: increased allowed storage size of ByteBuffer from ~10mb to ↵ | Ovahlord | |
| ~100mb and fixed a logic mistake that was allowing first-time append calls to bypass that size limit (#30037) | |||
| 2024-06-02 | Core/Crypto: Rename our Argon2 to avoid possible conflict with library file ↵ | Shauren | |
| on some configurations | |||
| 2024-05-08 | Core: Update to 10.2.7 | Shauren | |
| 2024-04-03 | Core/Networking: Fixed Socket::DelayedCloseSocket not working if write queue ↵ | Shauren | |
| is empty when its called on linux and mac Closes #29887 | |||
| 2024-03-21 | Core: Updated to 10.2.6.53840 | Shauren | |
| 2023-12-26 | Core/Bnet: Implemented new SRP6 variants, and migrate old sha_pass_hash in ↵ | Shauren | |
| battlenet_accounts to separate salt and verifier columns * passwords can now be case sensitive and up to 128 characters long | |||
| 2023-12-18 | Core/Bnet: Add new loggers to config file template, fixed request/response ↵ | Shauren | |
| content logging and fixed setting keep_alive on responses | |||
| 2023-12-17 | Core/Bnet: Rewrite LoginRESTService using boost::beast instead of gsoap as ↵ | Shauren | |
| http backend and extract generic http code to be reusable elsewhere | |||
| 2023-12-16 | Core/Misc: Minor refactors in BaseEncoding and SslSocket to prepare for ↵ | Shauren | |
| future bnetserver changes | |||
| 2023-12-08 | Core/Misc: Minor code modernization - kill std::bind | Shauren | |
| 2023-11-21 | Core/Calendar: Implement different timezone support for ingame calendar | Shauren | |
| Closes #8390 Closes #29427 | |||
| 2023-10-18 | Core/Misc: Remove incorrect (and unused) equality operator overloads from ↵ | Shauren | |
| LinkedListHead::Iterator class | |||
| 2023-10-05 | Core/Realms: Replaced hardcoded realm category list with Cfg_Categories.db2 | Shauren | |
| 2023-08-24 | Core/Misc: Modernize comparison operators | Shauren | |
| 2023-08-03 | Core/Realms: Minor refactor to realm address storage (remove LocalSubnetMask ↵ | Shauren | |
| as it is now unused, db field kept for table structure compatibility with 3.3.5 branch) | |||
| 2023-07-15 | Core/Network: Refactor local/remote ip address selection code and allow ↵ | Shauren | |
| using hostnames in LoginREST bnetserver config options | |||
| 2023-07-15 | Core/Network: Cleanup asio using directives | Shauren | |
| 2023-04-29 | Core/Realms: Remove duplicate realm names storage | Shauren | |
| 2023-04-27 | Core/DataStores: Optimized DB2Storage::begin to remove searching for lowest ↵ | Shauren | |
| id on every call | |||
| 2023-04-06 | Core/Misc: Modernize code a bit by replacing std::tie with either structured ↵ | Shauren | |
| bindings or operator<=> | |||
| 2023-01-31 | Core/Misc: Fixed clang 15 warnings | Shauren | |
| 2023-01-08 | Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard ↵ | Shauren | |
| compatible api) | |||
| 2023-01-07 | Core/Misc: Include cleanup, 2023 edition | Shauren | |
| 2022-12-17 | GCC build fix | Shauren | |
| 2022-12-14 | Core/DataStores: Devirtualize DB2Storage | Shauren | |
| 2022-12-14 | Core/DataStores: Made DB2LoadInfo constexpr | Shauren | |
| 2022-11-27 | Core/DataStores: Add const to DBStorageIterator dereference operators | Shauren | |
| 2022-06-18 | Build: Cleanup proto & shared cmakelists | Shauren | |
| 2022-06-17 | Core/Utils: Added helper function to make creating unique_ptr with custom ↵ | Shauren | |
| deleters more convenient | |||
| 2022-04-09 | Core/DataStores: Removed unused code from DB2DatabaseLoader | Shauren | |
| 2022-02-24 | Core/PacketIO: Updated packet structures to 9.2.0 | Shauren | |
| 2022-02-14 | Dep: Raise required boost versions to 1.73 on windows and 1.71 on linux and ↵ | Shauren | |
| remove compatibility code for unsupported versions | |||
| 2022-02-13 | Core/Misc: Cleanup unused includes | Shauren | |
| 2022-02-12 | Core/Misc: Move (or delete) constructors and destructors to .cpp files ↵ | Shauren | |
| (avoids compiling them in every file that includes them) | |||
| 2022-02-11 | Core/Misc: Explicitly include required headers instead of relying on them to ↵ | Shauren | |
| be included by other headers | |||
| 2022-02-04 | Core/Misc: DBC std::array refactors, and |Hachievement unit tests | Treeston | |
| (cherry picked from commit 3fbbe7cfbe1bc51db12bdc1ec7b21c16d1716366) | |||
| 2022-02-04 | Core/Common: Tokenizer -> Trinity::Tokenize (PR: #25327) | Treeston | |
| (cherry picked from commit 534a2388b7c662c8796aabb1ec8cb424879799b6) | |||
| 2022-01-26 | Core/Common: Move old-style pointer+size HexStr methods to Trinity::Impl ↵ | Treeston | |
| where they can't hurt anyone (cherry picked from commit 7b8b999516a824b0c417631a77f133eb47b8b2f4) | |||
| 2022-01-24 | Core/Networking: Fixed authserver socket read handlers being called on ↵ | Shauren | |
| incorrect thread (cherry picked from commit 3ad05386c844438af0dda56bbb46fa665d870c5c) | |||
| 2022-01-23 | Core/Misc: Replace boost::shared_mutex with std::shared_mutex (#24328) | Giacomo Pozzoni | |
| * Core/Misc: Replace boost::shared_mutex with std::shared_mutex * Remove std forward declarations (cherry picked from commit 7032ee0bdb47c995dfd89bce3d5b6fad13ec6d73) | |||
| 2022-01-21 | Core/Misc: Future msvc warning fixes | Shauren | |
| 2022-01-19 | Core/Common: Replace ASSERT(false, "...") with ABORT_MSG("...") | jackpoz | |
| (cherry picked from commit 54c701cf0db81c0062e8c5020e07db18984d0ffa) | |||
| 2022-01-06 | fixed indentation for cmake files | ipriver | |
| (cherry picked from commit a46d047f9466c6f16597755bb7c771a9d1a147f2) | |||
| 2022-01-03 | Core/Time: Remove artificially high minimal update intervals | Shauren | |
| 2021-12-23 | Core/PacketIO: Add a validating string helper class for use in packet classes | Shauren | |
| (cherry picked from commit f2f47f774f3d9c5da1a38b5f20cbfe59c2ff66af) | |||
| 2021-12-23 | Core/ByteBuffer: Fix string format | Shauren | |
| (cherry picked from commit 1227e96bd3ecfbb69b9890cd305f1856a27dd2ef) | |||
| 2021-12-23 | Core/PacketIO: Validate utf8 in every client packet | Shauren | |
| (cherry picked from commit 0a2a96efaa20fe5440eb5a2f21ffaddcdcea86d3) | |||
