Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-05-13 | Core/Misc: Make string and string_view literal suffixes globally available | Shauren | |
2025-05-12 | Core/Network: Update LoginRESTService to check all addresses together (#30927) | Jason Dove | |
2025-04-13 | Core/Network: Minor include cleanup and add more required functions and ↵ | Shauren | |
typdefs to SslStream and BoostBeastSocketWrapper | |||
2025-04-09 | Core/Network: Move to separate project | Shauren | |
2025-04-08 | Core/Network: Socket refactors | Shauren | |
* 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 | |||
2025-01-03 | Core/Database: Added std::span based functions to Field and PreparedStatement | Shauren | |
2024-11-12 | Core/Networking: Support IPv6 | Shauren | |
2024-03-21 | Core: Updated to 10.2.6.53840 | Shauren | |
2024-01-18 | Core/Bnet: Added SRP http endpoints10.2.0.52808 | Shauren | |
2023-12-26 | Build fix | 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-08 | Core/Misc: Minor code modernization - kill std::bind | 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-20 | Core/Bnet: Send hostnames in portal requests for launcherlogin | Shauren | |
2023-07-15 | Core/Network: Refactor local/remote ip address selection code and allow ↵ | Shauren | |
using hostnames in LoginREST bnetserver config options | |||
2023-01-08 | Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard ↵ | Shauren | |
compatible api) | |||
2022-03-12 | Core/Misc: Fix mac build | Shauren | |
2022-02-13 | Core/Misc: Cleanup unused includes | Shauren | |
2020-12-12 | Dep/Boost: Partial support for boost 1.74 - asio | Shauren | |
Ref #25470 (cherry picked from commit 155e37831e9c581c6a8ebba34fe70d3459301d0a) | |||
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-04-26 | Core: Fix clang 10 warnings | Shauren | |
2020-04-14 | Core/DBLayer: Implement async transaction completion callbacks | Shauren | |
2020-01-02 | New Year | Aokromes | |
2019-07-27 | Core/DBLayer: Prevent committing transactions started on a different database | Shauren | |
2019-07-27 | Core/DBLayer: Prevent using prepared statements on wrong database | Shauren | |
2019-01-01 | Update copyright note for 2019 | vincent-michael | |
auto happy = new year(2019); | |||
2018-01-21 | Core/Bnet: Fixed crash that can happen when sending malformed requests | Shauren | |
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-10-17 | Core/Bnet: Fixed another uninitialized variable (just to shut up static ↵ | Shauren | |
analysis tools, its never uninitialized when used) | |||
2017-10-10 | Core/Bnet: Fixed uninitialized value | Shauren | |
2017-10-03 | Warning fix | Shauren | |
2017-10-03 | Core/Bnet: Added support for -launcherlogin logins (external client launcher ↵ | Shauren | |
required) | |||
2017-09-22 | Core/Bnet: Moved loading account info from rest service to session | Shauren | |
* This improves concurrency by removes thread synchronization when checking login tickets * Also allows users to use external (web based) login systems | |||
2017-07-21 | Core/Bnet: Fixed login after gSOAP update | Shauren | |
2017-07-15 | Build fix for boost 1.55 | Shauren | |
2017-07-14 | Core/Bnet: Changed login REST service to use async db queries instead of ↵ | Shauren | |
spawning a thread for each request | |||
2017-01-01 | Update copyright note for 2017 | vincent-michael | |
Happy new year | |||
2016-09-24 | Core/Bnetserver: Re-enable ban on wrong password | Kevin Plestan | |
Closes #17937 Closes #17969 | |||
2016-06-06 | Core/Misc: Fixed uninitialized field | Shauren | |
Coverity CID 1354596 | |||
2016-04-16 | Core/Bnet: Fixed LoginREST.* address selection | Shauren | |
2016-04-04 | Core/Bnet: Add return LoginREST.ExternalAddress when LoginREST.LocalAddress ↵ | Shauren | |
is configured to localhost but client connects from a different machine in the network | |||
2016-03-28 | Core: Fixed VS 2013 build | Shauren | |
2016-03-28 | Clang build fixes | Shauren | |
2016-03-28 | Build fixes | Shauren | |
2016-03-28 | Core: Updated to 6.2.4 | Shauren | |
* Rewrite bnetserver for new authentication protocol |