| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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) | |||
| 2021-12-18 | Scripts/ScarletMonastery: instance script cleanup (#23889) | ccrs | |
| Adapt InstanceScript into newer structure and style Adapt existing boss scripts into newer structure and style Improve existing boss related definitions Should make each boss more functionally reliable, but nothing new has been added (cherry picked from commit 06c6b30ed484850228c57313dc2c024c38e2055f) | |||
| 2021-12-18 | [3.3.5] Core/Authserver: TOTP rewrite: (PR #23633) | Treeston | |
| - Proper management commands (.account 2fa) - Secrets can now be encrypted (set TOTPTokenSecret in .conf) - Secret now stored in binary - Argon2 and AES primitives - Base32/64 support (cherry picked from commit 4211645834c467a03c60248e80818d3607be9ea7) | |||
| 2021-11-21 | Core/Networking: Set SO_REUSEADDR on *nix platforms | jackpoz | |
| (cherry picked from commit 46f2595f511011d577be0ecee3d9f44c980ddc92) | |||
| 2021-11-21 | Core/Networking: Fix memory leak (#22923) | Giacomo Pozzoni | |
| Fix memory leak reported by ASan happening when ports fail to bind in Authserver (cherry picked from commit 57d7b194522d6d44f4d2e9400c03cfc13d5a706a) | |||
| 2021-10-22 | Core/Packets: Reduce memory footprint of cached queries (#22297) | jackpoz | |
| Ensure only the minimum required memory is used by caching query packets by calling shrink_to_fit() (cherry picked from commit deabd4ab453ee8cf1f515bdb32bf9cf9de7f0591) | |||
| 2021-10-11 | Core/Scenes: Implemented spell created SceneObjects | Shauren | |
| 2021-10-01 | Core/Misc: Fix appleclang 12 warnings | Shauren | |
| 2021-03-14 | Revert "Core/DataStores: Implemented [] operator on DB2Storage (#20494)" | Shauren | |
| This reverts commit c8974a91a6dadaad6985c5a958541a210370eb58. | |||
