Commit Graph
79 Commits
Author SHA1 Message Date
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
Aokromes c787664a23 Fix build 2016-12-30 02:06:20 +01:00
roc13x a54adfd894 Core/Build: Fixed dynamic mode build
Core can now be built in dynamic mode, enabling the hotswap system to be
used.

Hotswap works fine on Windows. Didnt work for me on Debian, the rebuild
and reload process happens but the old version of the module remains for
some reason. Cant figure it out right now
2016-08-13 17:26:30 +01:00
Aokromes d9ec21ad5c Compile fix (at least on linux) travis is still unhappy 2016-08-10 09:15:42 +02:00
Aokromes b96f20c0d4 CMake: Remove the workaround for source groups below CMake 2.8.12
* Set the default option to hierarchical
* Add a new "hierarchical-folders" option which enables folders inside IDE's.
2016-08-09 23:49:31 +02:00
Aokromes 2e3db272e3 more missing overrides 2016-08-05 02:14:51 +02:00
Aokromes c3cb3e7233 compile fix 2016-08-03 23:47:37 +02:00
Aokromes e1396c09de Misc: Fix compile 2016-05-16 23:28:39 +02:00
Aokromes 74413b376a DB/Misc: fix travis 2016-05-12 20:06:26 +02:00
r00ty-tc 4bcc63686b Build fixes 2016-05-12 10:29:20 +01:00
Aokromes 9a074db8bf Compile fix 2016-05-03 17:29:59 +02:00