Commit Graph
9113 Commits
Author SHA1 Message Date
leak 25debd7577 Fix non-PCH compile 2014-07-03 19:05:42 +02:00
Subv 87b72f41ca Fixed login and some errors 2014-07-02 21:56:40 -05:00
Subv b516926da8 Enabled RA and removed all ACE from it 2014-07-02 18:58:48 -05:00
Subv 15352a9302 Fixed an uninitialized value that made the MapUpdater worker threads exit on launch 2014-07-02 18:38:22 -05:00
Subv bdc42f663e Cleaned up worldserver includes a bit 2014-07-02 12:06:25 -05:00
Subv 2874014443 Cleaned up the authserver includes a bit.
Fixed authserver pch build
2014-07-02 11:50:03 -05:00
leak 8df9e98ba5 Remove unused RARunnable files 2014-07-02 18:21:18 +02:00
leak c31c6f3ba3 Backported AsyncAcceptor generalization to authserver 2014-07-02 18:05:30 +02:00
leak 310f5e6846 Some ground work for ASIO based RemoteAccess handling 2014-07-02 17:38:44 +02:00
Subv c8fe4b8d50 Corrected some things from the previous commit 2014-07-01 23:05:06 -05:00
Subv 9817f5e23e Removed ACE from TCSoap
Untested.

Note: That was some rather awful use of a semaphore
2014-07-01 22:01:10 -05:00
Subv b2657a809d Fixed the authserver compile 2014-07-01 20:40:56 -05:00
leak 433f0b25ca Forgotten change 2014-07-02 02:21:36 +02:00
leak e0aed65c8c ACE cleanup on game, now the major issue remains WorldSocket 2014-07-02 02:20:53 +02:00
leak 66c94ce965 Delinking ACE from Shared and authserver 2014-07-02 00:43:47 +02:00
leak 25e633aa34 Replaced ACE_Method_Request based DelayExecutor by PCQ impl
Untested due to worldserver still breaking because of ACE threading fails
2014-07-02 00:41:30 +02:00
leak f8e829da65 Removed useless SignalHandler class 2014-07-01 00:57:29 +02:00
leak 029bad6698 Replaced all remaining ACE based Singletons
Replaced ACE base AutoPtr class with shared_ptr
Note: worldserver currently broken due to MapUpdater threading failure (ACE ofc, what else could it be)
2014-07-01 00:54:09 +02:00
leak d39a013b6b Replaced ACE_Task_Base based DatabaseWorker with PCQ
Note: Not exactly sure how shutdown should be handled, currently the queue clears itself out before shutting down
This might need to be changed if the queue should be fully processed before being deleted
2014-06-30 18:37:23 +02:00
leak 9588c1d92b Replace ACE thread/mutex in OpenSSLCrypto 2014-06-30 16:28:55 +02:00
leak eb36acd152 Replaced ACE_Task_Base based LogWorker with ProducerConsumerQueue 2014-06-30 14:44:52 +02:00
leak a5c742dafe Compile fix (RASocket needs to be rewritten entirely at some point) 2014-06-25 18:36:23 +02:00
leak d8d0b4730e Revert "Removed ACE dependencies from LogWorker" This actually needs way more work
This reverts commit 0a592dd9db.
2014-06-24 21:10:07 +02:00
Subv f03d49705d Core/Databases: Removed ACE dependencies on some of the database handling code. 2014-06-24 13:17:41 -05:00
leak 0a592dd9db Removed ACE dependencies from LogWorker 2014-06-24 19:13:29 +02:00
leak a20ac4c25b Compile fix for recently added coding accessing socket information 2014-06-24 17:41:43 +02:00
Subv 393b7eef53 Merge branch 'master' of github.com:TrinityCore/TrinityCore into boost 2014-06-24 10:32:34 -05:00
Sebastian Valle Herrera 7f0d283599 Merge pull request #12332 from Rochet2/unitphase
Core/Phasing: Fix pet dismiss on phase with update
2014-06-24 08:13:16 -05:00
Aokromes 5f1b52acf4 Remove github fuckup 2014-06-24 06:35:42 +02:00
Aokromes 41eb262172 Script/Dustwallow mars: Remove no longer needed script 2014-06-24 06:33:44 +02:00
Shauren 05ea2f76b8 Core/Misc: Fixed warnings 2014-06-24 02:01:40 +02:00
Subv 0db743c4ff Merge branch 'master' of github.com:TrinityCore/TrinityCore into boost
Conflicts:
	src/server/authserver/Server/AuthSession.cpp
	src/server/game/Server/WorldSession.h
	src/server/shared/Packets/ByteBuffer.cpp
	src/server/shared/Utilities/Util.h
2014-06-23 16:35:54 -05:00
Aokromes 84e6af26e6 Merge pull request #11976 from Ascathor/master
Core/Misc: New ability to log account IP access history
2014-06-23 22:48:35 +02:00
jackpoz 7b83213521 Core/Items: Fix disenchant/refund exploit
Fix exploit that allowed to refund an item after disenchanting it.
Closes #11227
2014-06-23 22:40:26 +02:00
leak 28b61812cf Fix non-PCH build 2014-06-23 21:02:13 +02:00
Trisjdc 85176f1488 Typo fix 2014-06-23 19:23:46 +01:00
Sebastian Valle Herrera 5922c19249 Merge pull request #12342 from Rochet2/patch-1
Update WaypointMovementGenerator.cpp
2014-06-23 13:21:32 -05:00
Trisjdc 7a78d60d34 Core/Spells: Cloak of Shadows should not remove physical debuffs
Closes htps://github.com/TrinityCore/TrinityCore/issues/7581, probably others
2014-06-23 19:18:20 +01:00
Rochet2 b9b693e605 Update WaypointMovementGenerator.cpp
https://github.com/TrinityCore/TrinityCore/commit/e319472e718c5c7e5b7638ff81bf7b6629e5f0d2#commitcomment-6767582
2014-06-23 20:55:38 +03:00
Aokromes e319472e71 Merge pull request #11609 from zengwf/master
Core/Movement:Fix waypointed creature aggro
2014-06-23 15:10:20 +02:00
jackpoz ae80fdcb51 Core/Loot: Fix disenchant exploit
Fix exploit that allowed to disenchant the same item multiple times.
Fixes #12116
2014-06-22 21:47:30 +02:00
Subv f9a08ac1c9 Core/Dependencies: Remove ACE_Singleton dependency from the Log and DelayExecutor classes.
Removed an unused function.
2014-06-22 14:07:23 -05:00
Subv 11d545f01d Core/Build: Fixed build. 2014-06-22 13:46:21 -05:00
Subv 79440b3d9d Shared/Misc: Removed some more ACE dependencies 2014-06-22 13:17:47 -05:00
jackpoz 4fb56fbfe0 Core/Calendar: Fix memory leak in CMSG_CALENDAR_ADD_EVENT handler.
Fix memory leak when malformed CMSG_CALENDAR_ADD_EVENT is received.
This properly fixes the memory leak that 51e38872c7 tried to fix, reverted in 927f16de49.
2014-06-22 19:25:17 +02:00
leak bfcbde1c97 Various cleanups and fixes due to feedback 2014-06-22 16:29:49 +02:00
leak ca3327dbed Replaced ACE_Configuration_Heap based config file handling with boost::property_tree::ini_parser 2014-06-22 15:45:54 +02:00
leak 7dd6f0f1d8 Replaced all ACE_OS::localtime_r calls 2014-06-22 15:42:46 +02:00
jackpoz ec8cccffe9 Core/Groups: Fix UpdatePlayerOutOfRange() not updating some out of range group members
Fix UpdatePlayerOutOfRange() not updating some out of range group members on different maps by also checking if both player and member are on same map.
2014-06-22 14:24:51 +02:00
Shauren 5e80f86514 Core/Spells: Defined unknown attribute 2014-06-22 12:40:34 +02:00