| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-01-29 | Core/Bnet: Prevent crashes cauised be invalid values in salt column in ↵ | Shauren | |
| battlenet_accounts (cherry picked from commit 25dc8de3eb3e35271d820a50ae926bdf0c182a3c) | |||
| 2024-01-09 | Core/Waypoints: Refactor to split data into path and node related info in db ↵ | ModoX | |
| (#29506) (cherry picked from commit 12186ef8573f60abeff4747da58767ee71092600) | |||
| 2024-01-09 | Core/Database: Fixed a shutdown crash happening if worldserver did not fully ↵ | Shauren | |
| start up (for example applying a db update failed) (cherry picked from commit a2be97414bc73448267b52dd1fd6fc997df57b4f) | |||
| 2024-01-09 | Fix bfbda8dcce8d19dda0ee3d8f96d176901902e102 | Shauren | |
| (cherry picked from commit 88a7886e0d080e772aff561e694b7747c6175ab2) | |||
| 2024-01-09 | Core/Database: Replace union with std::variant in Transaction | Shauren | |
| (cherry picked from commit 3a9cbd217aa14bd7543722d9f4849f736b7c3264) | |||
| 2024-01-09 | 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 (cherry picked from commit 623202d68e862b346b22ac65f9dcbb498d2fa2ac) | |||
| 2023-12-21 | Core/Database: Fixed worldserver hanging if opening a connection to database ↵ | Shauren | |
| failed (cherry picked from commit b130995814ef5bc7fc445d271d4f9521930755d3) | |||
| 2023-12-19 | Core/Bnet: Rewrite LoginRESTService using boost::beast instead of gsoap as ↵ | Shauren | |
| http backend and extract generic http code to be reusable elsewhere (cherry picked from commit acb5fbd48b5bd911dd0da6016a3d86d4c64724b6) | |||
| 2023-12-19 | Core/Database: Replace DatabaseWorker with asio io_context | Shauren | |
| (cherry picked from commit d958bfd0f32bfe798809b72c1b51c990edfe141c) | |||
| 2023-12-19 | Core/Database: Refactor MySQLConnection constructors and async thread creation | Shauren | |
| (cherry picked from commit 5c59e2a248c9b2132f4e863de56c981cfa83ec0b) | |||
| 2023-12-04 | Core/Garrison: dropped Garrison implementation | Ovahlord | |
| 2023-12-01 | Core/Waypoints: Drop waypoint_scripts table (#29437) | ModoX | |
| (cherry picked from commit 3f6f683ce4b5f4a95a2d70921de2c80de6b3a8fe) | |||
| 2023-12-01 | Core/Calendar: Implement different timezone support for ingame calendar | Shauren | |
| Closes #8390 Closes #29427 (cherry picked from commit b888b1b09f71a8b8b4a9d45c804a1f164fb65ac3) | |||
| 2023-11-29 | Core/Creatures: restore the PetSpellDataId field in creature_template | Ovahlord | |
| 2023-11-29 | Core/Creatures: added Civilian field back into creature_template | Ovahlord | |
| 2023-11-28 | Core/Items: restore item random properties handling | Ovahlord | |
| 2023-11-27 | Core/DataStores: load ItemRandomProperties.db2 and ItemRandomSuffix.db2 | Ovahlord | |
| 2023-11-25 | Core/Items: downgrade gems part 1: dropped gem item levels and post classic ↵ | Ovahlord | |
| handlings | |||
| 2023-11-23 | Core/DB2: Update GossipNpcOption field names | funjoker | |
| 2023-11-23 | Core/Items: restore heirloom armor stat scaling | Ovahlord | |
| 2023-11-23 | Core/DataStores: load ScalingStatDistribution.db2 and ScalingStatValues.db2 | Ovahlord | |
| 2023-11-23 | Core/Items: downgrade items part 2: removed unused item modifiers | Ovahlord | |
| 2023-11-23 | Core/Items: downgrade items part 1: removed item bonus generation, artifact ↵ | Ovahlord | |
| weapon handling and azerite item mechanics | |||
| 2023-11-21 | Core/Players: downgraded the glyph system | Ovahlord | |
| 2023-11-20 | Core/Players: re-implement talents | Ovahlord | |
| *todo: class restriction and talent tier checks and remove the now useless learn all talents command | |||
| 2023-11-19 | Core/Players: restore secondary talent specialization support and implement ↵ | Ovahlord | |
| SPELL_EFFECT_TALENT_SPEC_COUNT | |||
| 2023-11-18 | Cpre/Players: initial work on downgrading the talent system to WotLK | Ovahlord | |
| 2023-11-15 | Core/DataStores: load GlyphSlot.db2 | Ovahlord | |
| 2023-11-15 | Core/DataStores: load TalentTab.db2 | Ovahlord | |
| 2023-11-15 | Core/DataStores: fixed db2 structures and updated hotfix tables | Ovahlord | |
| 2023-11-09 | Core: Update to 10.2.0 | Shauren | |
| 2023-10-30 | Core/SAI: Moved event_flags for difficulties to new field Difficulties (#29377) | Meji | |
| 2023-10-05 | Core/Realms: Replaced hardcoded realm category list with Cfg_Categories.db2 | Shauren | |
| 2023-09-30 | Core/Players: Implement mastery and versatility in character_stats (#29342) | Keramat Jokar | |
| 2023-09-07 | Core: Update to 10.1.7 | Shauren | |
| 2023-08-27 | Core/Misc: Fixed doxygen docs being attached to wrong fields | Shauren | |
| 2023-08-26 | Core/Battlegrounds: Rework queues (#29200) | Jeremy | |
| * No more copies of Battleground classes * FreesSlotQueues now have as key the MapId instead of queue id * Random queues can now popup already busy specific battelgrounds (queues are NOT merged) * Removed Holiday handling, this should already be handled in BattlegroundMgr::IsBGWeekend | |||
| 2023-08-23 | Core/Players: Remove player from group on faction change if two side ↵ | Gildor | |
| interaction group is not allowed. (#28835) (cherry picked from commit 3dda65c53aaaf0a29eca180d8de2d825923364cc) | |||
| 2023-07-15 | Core/Network: Refactor local/remote ip address selection code and allow ↵ | Shauren | |
| using hostnames in LoginREST bnetserver config options | |||
| 2023-07-12 | Core: Update to 10.1.5 | Shauren | |
| 2023-06-18 | Core/Creatures: Drop dynamic flags from creature and creature_template (#29041) | Meji | |
| 2023-06-17 | Core/Items: Item bonus generation improvements | Shauren | |
| * Pass ItemContext to item creation wherever possible * Support scaling item levels with m+ keystone levels (not used currently) * Fixed item link validation when client sends it as default uninitialized bonus list with context only * Support scaling items depending on current active season (seasons not implemented) * Implemented content tuning redirection | |||
| 2023-06-14 | Core/Misc: Replace std::abort with our ABORT macro | Shauren | |
| * libmysql is not a well behaved library on windows, it installs its own SIGABRT handler every time a new connection is opened, overriding our own | |||
| 2023-06-01 | Core/Graveyards: Drop Faction column and replace it with conditions (#28965) | Jeremy | |
| 2023-05-29 | Core/Creatures: Move creature difficulty specific data from ↵ | Meji | |
| creature_template table to creature_template_difficulty (#28931) | |||
| 2023-05-14 | Core/DBLayer: Relaxed restrictions on which Field class member function can ↵ | Shauren | |
| be used to access column value from "strict match" to "must not truncate" | |||
| 2023-05-13 | Core/Misc: Replace string to int conversion functions from Common.h with ↵ | Shauren | |
| c++17 std::from_chars based ones Trinity::StringTo | |||
| 2023-05-04 | Core: Update to 10.1 | Shauren | |
| 2023-04-28 | Core/Chat: Implemented more chat link types | Shauren | |
| Closes #28946 | |||
| 2023-04-09 | Core/Units: Calculate HoverHeight from model data (#28899) | Meji | |
