Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-09-14 | Core/Scripts: Use std::string_view to find script id from script name | Shauren | |
2025-06-24 | Core/Misc: Use new Field::Get*OrNull where possible | Shauren | |
2025-04-09 | Core/Network: Move to separate project | Shauren | |
2024-12-09 | Dep: Replace basic_deadline_timer with std::chrono based basic_waitable_timer | Shauren | |
2024-12-01 | Core/Misc: Port std::ranges::contains from c++23 | Shauren | |
2024-11-12 | Core/Networking: Support IPv6 | Shauren | |
2024-08-30 | Core/Client Builds: Refactor build_info structure to support any client variants | Shauren | |
2024-08-29 | Core/Client Builds: Move build info out of RealmList class | Shauren | |
2024-08-29 | Build fix for libstdc++-11 | Shauren | |
2024-08-29 | Core/Auth: Refactor client auth key storage to support more future client ↵ | Shauren | |
variants and preserve more information about client version | |||
2024-08-28 | Core: Allow macOS arm64 client to connect (#30173) | Motive | |
2024-08-18 | Core/Realms: Realmlist refactors | Shauren | |
* 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 | |||
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-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-04-29 | Core/Realms: Remove duplicate realm names storage | 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-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-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) | |||
2020-12-12 | Dep/Boost: Partial support for boost 1.74 - asio | Shauren | |
Ref #25470 (cherry picked from commit 155e37831e9c581c6a8ebba34fe70d3459301d0a) | |||
2020-08-14 | Core/Misc: Replace NULL with nullptr | Shauren | |
2020-08-03 | Core/Authserver: Re-organize the `accounts` table (PR #25135) | Treeston | |
- no longer use sha_pass_hash for anything else core-side (.account, SOAP, RA) - salt/verifier/session_key are now binary - old s/v/sha_pass_hash fields kept around for backwards compatibility - sha_pass_hash is still updated (for now), s/v are not - sha_pass_hash is only read if s/v have been manually changed - SRP6 b now uses the full 32 bytes of randomness (instead of randomly only using 19) (cherry picked from commit 3164b58c7d170810b69378950c0891e5f5b8678b) | |||
2020-08-03 | Core/Authserver: Authserver cleanup (PR#25093) | Treeston | |
- Fix a handful of 1/256 bugs with most significant byte zero in BigNumber - Get rid of (most of) the C-style arrays in authserver - CryptoRandom as a unified source for cryptographic randomness - Bring our other crypto APIs into 2020 - BigNumber usability improvements - Authserver is now actually readable as a result of all of the above (cherry picked from commit 210176fd915cf4ba16f428d3c1a249a71f4aa7a7) | |||
2020-06-23 | Core/Misc: Replace Trinity::make_unique with std (#24869) | Peter Keresztes Schmidt | |
2020-01-02 | New Year | Aokromes | |
2019-12-07 | Core/Realms: Move build info (and auth seeds) to database | Shauren | |
2019-12-04 | Core: Updated allowed build to 8.2.5.32722 | Shauren | |
2019-11-23 | Core: Updated allowed build to 8.2.5.32638 | Shauren | |
2019-11-20 | Core: Updated allowed build to 8.2.5.32580 | Shauren | |
2019-07-27 | Core/DBLayer: Prevent using prepared statements on wrong database | Shauren | |
2019-06-08 | Core/PacketIO: Updated packet structures to 8.1.5 | Shauren | |
2019-04-14 | Core/Dep: Boost 1.70 compatibility | Shauren | |
2019-01-01 | Update copyright note for 2019 | vincent-michael | |
auto happy = new year(2019); | |||
2018-01-06 | Core/Misc: Added compatibility layer for boost 1.66 and future std:: ↵ | Shauren | |
networking stuff * Based on work done by @dimiandre in PR #21173 Closes #21171 Closes #21173 | |||
2018-01-01 | Update copyright note for 2018 | vincent-michael | |
auto happy = new year(2018); | |||
2017-12-30 | Core/PacketIO: Update opcodes to 7.3.2 | Shauren | |
2017-10-11 | Core/Realms: Made realmlist threadsafe | Shauren | |
2017-06-07 | Core/Misc: Some /W4 warning fixes | Shauren | |
2017-05-13 | Core/Grids: Ported cmangos/mangos-wotlk@ea99457e50790acde8928aa0f3dc4a9c096b4a8c | Shauren | |
2017-05-13 | Core/Packets: Implemented CMSG_QUERY_REALM_NAME and SMSG_REALM_QUERY_RESPONSE | joschiwald | |
2017-05-13 | Build fix | Shauren | |
2017-05-13 | Core/Shared: Include cleanup | Shauren | |
2017-05-12 | Core/Database: Include cleanup | Shauren | |
2017-05-11 | Core/Common: Include cleanup | Shauren | |
2017-01-01 | Update copyright note for 2017 | vincent-michael | |
Happy new year | |||
2016-03-28 | Build fixes | Shauren | |