Commit Graph
89 Commits
Author SHA1 Message Date
Ovahlord 94f1ac8498 Revert "Core/Cryptography: updated cryptography impl to current 335 state in preparation for the authentication refactoring"
This reverts commit 57416b873f.
2025-06-07 11:40:26 +02:00
Ovahlord 57416b873f Core/Cryptography: updated cryptography impl to current 335 state in preparation for the authentication refactoring 2025-04-04 23:22:12 +02:00
Ovahlord 1d25eabb4b Core/Server: restore AuthServer and grunt login 2025-03-08 15:20:14 +01:00
Ovahlord 0927c5af40 Core/Misc: backported most boost changes from master branch 2025-02-27 23:47:52 +01:00
Shauren d02827d228 Core/Misc: Added windows version checks during startup to avoid confusion about crashes when running on unsupported OS 2023-12-14 01:06:34 +01:00
coolzoom 2da53c4c1a CMake: dropped unsupported MySQL versions from FindMySQL macro (#424) 2023-10-10 18:33:22 +02:00
Ovahlord b49f95e1e9 Build: added support for unity builds in most projects except for StormLib, ZLib and Scripts 2023-10-09 21:40:38 +02:00
Ovahlord 3de1f9a104 Core/BNetServer: fixed another GCC warning 2023-07-08 21:20:07 +02:00
Daniel S. Reichenbach a7527a8698 Core/Misc: added support for OpenSSL 3, dropped support for OpenSSL 1.0 and fixed build for Fixed build for MariaDB 2023-07-07 21:01:49 +02:00
Ovahlord 3e334182bd CMake: added missing link flags to bnetserver 2022-10-06 15:30:56 +02:00
Shauren b9c72c3c7f Dep/Boost: Support for boost 1.74 2021-03-11 10:37:55 +01:00
iThorgrim 52aada0c5e Core/Misc: added trainer data to Myriam Spellwaker and added missing config settings to bnetserver.conf (#193) 2020-11-23 02:23:49 +01:00
Shauren 750ff8f3ce Core/Battle.net: Only send one IP address for a realm - fixes waiting time to join realm if the wrong address gets picked by the client first (local address for external client) 2020-07-07 02:39:07 +02:00
Shauren ca881f7e3f Core/DBLayer: Implement async transaction completion callbacks 2020-04-15 21:41:14 +02:00
Shauren 47acc59f49 Core/DBLayer: Prevent committing transactions started on a different database 2020-04-15 21:02:26 +02:00
Shauren d003ebd8e4 Core/DBLayer: Prevent using prepared statements on wrong database 2020-04-15 19:18:58 +02:00
Shauren e0be0caadd Core/Battle.net
* Fixed infinite loop in ReadFourCC if value in packet was 0
* Corrected ClosingReason enum in ConnectionClosing
2020-04-13 21:00:29 +02:00
Aokromes d6d3f06f06 New year 2020-01-04 18:32:38 +01:00
funjoker 6c56916b29 Misc: Update copyright information
Happy new year
2020-01-01 18:47:28 +01:00
Ovahlord fe4834cece Core/Bnet: fixed another client crash when relogging with a character
* merci @Warpten
2019-12-31 17:17:56 +01:00
Warpten d7bb84e4b2 Core/Bnet: An unique_ptr is not a shared_ptr. (#3) 2019-12-27 10:27:44 +01:00
DDuarte cc2aa7df38 Core/Bnetserver: Catch and log an exception that happens when WorldserverListenPort is already used
Closes #15284
2019-10-08 16:02:25 +02:00
Shauren d297600dc7 Core/Battle.net: Fixed another client crash happening when logging out to character list 2019-10-08 15:33:36 +02:00
Shauren 7b15c4029b Core/Battle.net: Fixed client crashes happening when reconnecting too soon after being kicked 2019-10-08 15:32:23 +02:00
Shauren e596504d93 * Auth/Battle.net Added missing build check to JoinRequest handler
* Core/Commands: Battle.net account command changesisting accounts

(6584995c11a02478671656ea6955db7a645b57ce)
(0c27ffaa49c7e3e6880051ac74581cae51d83351)
2019-10-08 15:26:06 +02:00
Ovahlord 8df1e7da13 fixed spacing in last commit 2019-10-04 17:51:56 +02:00
Ovahlord 7a5bc34695 Core: fixed build 2019-10-04 17:51:10 +02:00
Ovahlord 5c5f806ee9 Core/Bnet: added version argument for Bnetserver 2019-10-04 17:49:22 +02:00
Ovahlord 0299e10945 Core/Servers: nuke authserver 2019-09-30 07:26:54 +02:00
Ovahlord 894d586d81 DB/Bnet: increased account OS column size to allow 64 bit logins via battle net server 2019-09-29 18:49:45 +02:00
Ovahlord 2084124420 Tools/Patcher: add Windows x64 patterns 2019-09-29 18:33:42 +02:00
Ovahlord 020f4e0ce9 Core/BNet: use prepared statement for login data update 2019-09-29 16:58:21 +02:00
Ovahlord 78e5791f19 Fixed build for newer boost versions 2019-09-12 03:16:24 +02:00
jackpoz 237901719a Core/MMaps: Fix crash added in 386b5a6fd948b4866cbd9a8a9892e8777922e9c9
# Conflicts:
#	src/server/game/Movement/MovementGenerators/ChaseMovementGenerator.cpp

* fixed cherrypick conflicts
2019-04-14 12:27:49 +02:00
Ovahlord 94b6a6e356 Core/BattleNet: reverted an debug change 2018-08-16 20:28:54 +02:00
Ovahlord af04425b5e Core/BattleNet: fixed a crash when logging in via battle net and fixed login in general. Also added german locale module to allow german computers to log in via battlenet. 2018-08-16 20:24:09 +02:00
ariel- 925264c000 Misc: build fixes (linux) 2018-03-28 05:54:57 -03:00
ariel- 5ff847159c Core: header cleanup, split realmlist, boost compatibility, cotire, remove stormlib/zlib and stormlib/bzip2 and instead use dep sources 2018-03-28 04:41:59 -03:00
ariel- 7fff6c424f Compile zmq locally 2018-03-28 03:20:25 -03:00
Aokromes 4bd0525edd Update copyright note for 2018 2018-01-01 01:06:19 +01:00
Aokromes b93430ee08 Misc: More cleanup 2017-11-25 02:25:18 +01:00
Aokromes 91affef0c6 Misc: Kill trailing white spaces 2017-11-25 01:36:21 +01:00
Ryan 25eabf2471 Core/Bnet: Fix battlenet login 2017-05-28 20:42:10 +01:00
Aokromes 60ec01476e build fix 2017-05-26 16:24:31 +02:00
Aokromes 386e6e5b58 Core/Bnet: SRP6a fix
By Shauren, idk what appened with previous commit
2017-03-23 00:09:29 +01:00
Aokromes 086c48586f typo fix 2017-02-02 04:45:49 +01:00
Aokromes a6255746c8 missing changes 2017-02-02 04:32:27 +01:00
Aokromes 5ac5176a53 Core/DBLayer: Convert async queries to new query callbacks and remove…
… old callback handling
2017-02-01 03:57:12 +01:00
Aokromes 719a317a67 Update copyright note for 2017 2017-01-02 07:26:38 +01:00
Aokromes f76121fafc missing change 2016-12-30 02:07:48 +01:00