Kargatum
d8911d816f
feat(Core/PacketIO): correct parsing some opcodes ( #6051 )
2021-05-28 00:34:54 +02:00
Kargatum
ea5f5f2072
feat(Core/RealmList): port TrinityCore realm api ( #5626 )
...
* feat(Core/RealmList): port TrinityCore realm api
* 1
* whitespace cleanup
* Update data/sql/updates/pending_db_auth/rev_1620114805872279900.sql
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* 1
* 2
* Update data/sql/updates/pending_db_auth/rev_1620114805872279900.sql
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* `
* 1
* small corrects
* finish maybe
* realm.Id.Realm
* ws
* 1
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2021-05-27 00:12:46 +02:00
Francesco Borzì
3716ddf3e4
fix(Core/WorldSession): prevent crash in SendPacket ( #6045 )
2021-05-25 18:05:13 +02:00
Kargatum
63a273507c
feat(Core/Packets): Port packet handling from TrinityCore ( #5617 )
...
* feat(Core/Packets): Port packet handling from TrinityCore
* 1
* 2
* 3
* 1
* 2
* #3670
* 3
* 1
* codestyle
* fix msvc warnings
2021-05-22 00:10:46 +02:00
Francesco Borzì
aab32e5f30
feat(TOTP): use feature toggle via authserver.conf ( #5978 )
...
* Revert "Revert "feat(Core/Auth): add AccountInfo helper (#5640 )" (#5971 )"
This reverts commit fe6db2ff96 .
* feat(TOTP): use feature toggle via authserver.conf
* chore(wip): wip
* Update src/server/authserver/authserver.conf.dist
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2021-05-21 09:56:52 +02:00
Kitzunu
fe6db2ff96
Revert "feat(Core/Auth): add AccountInfo helper ( #5640 )" ( #5971 )
...
This reverts commit e50754d804 .
2021-05-20 23:23:50 +02:00
Kargatum
e50754d804
feat(Core/Auth): add AccountInfo helper ( #5640 )
2021-05-20 10:16:50 +02:00
UltraNix
8dd58ebb5b
fix(Core): Memleaks fixes - Part II. ( #5760 )
2021-05-14 10:15:45 +02:00
Axel Cocat
0e8e21b812
fix(Core/Groups): fix group enchanting level not resetting properly ( #5501 )
2021-05-07 13:51:39 +02:00
UltraNix
f4c226423d
feat(Core/Misc): implement ObjectGuid class (port from TC) ( #4885 )
2021-04-25 22:18:03 +02:00
Chaouki Dhib
2d21bfc915
feat(Core/Movement): time synchronisation to better interpret client timestamps ( #5300 )
2021-04-23 15:53:09 +02:00
Kargatum
4af4cbd3d9
feat(Core/Logging): rework logging ( #4692 )
...
* feat(Core/Logging): rework logging
* correct level for sql.sql
* del unused config options
* Correct build
* correct after merge
* whitespace
20:29:37 1. 'Player.cpp'. Replace (1)
20:29:37 2. 'ObjectMgr.cpp'. Replace (3)
* 1
* correct logging
* correct affter merge
* 1
* 2
* LOG_LEVEL_WARN
* #include "AppenderDB.h"
* 3
* 4
* 5
* 1. 'WorldSocket.cpp'. Replace (1)
* 6
* 1
2021-04-17 11:20:07 +02:00
Kargatum
b2861be1cd
feat(Core/Threading): replace ace threading ( #4821 )
2021-04-16 19:45:29 +02:00
r0m1ntik
2f2d84ac5c
fix(Core/FriendStatus): Alerted when friends log in/out ( #4995 )
2021-04-06 14:17:07 +02:00
Kargatum
10fa49f5bd
feat(Core/Sockets): replace ACE_ASSERT to default core ASSERT ( #4950 )
2021-03-24 20:09:13 -06:00
UltraNix
485f7e7639
feat(Core/DB/Authserver): remove sha_pass_hash ( #4827 )
2021-03-21 15:17:57 +01:00
Francesco Borzì
8bacb39d53
feat(Core/Hooks): OnLastIpUpdate(accountId, ip) ( #4913 )
2021-03-20 18:26:35 +01:00
Francesco Borzì
f6a17164be
fix(Core/License): issue with old files license ( #4762 )
2021-03-17 09:46:01 -06:00
Kitzunu
28f1dc5c0c
refactor(Core): replace NULL with nullptr ( #4593 )
2021-03-02 01:34:20 +01:00
Kargatum
dbefa17a53
feat(Core/Config): rework config and delete ACE inherited ( #4608 )
2021-02-28 14:37:03 +01:00
Kargatum
b9e132a941
chore(Misc): correct double includes ( #4647 )
2021-02-26 17:44:08 +07:00
Kitzunu
dbc0ff6554
refactor(Core): sort #includes alphabetically ( #4579 )
2021-02-24 22:34:42 +01:00
Francesco Borzì
a4115862de
feat(Core/Hooks): OnBattlegroundDesertion ( #4619 )
2021-02-21 22:12:25 +01:00
FALL1N1
0181b73bc2
feat(Core/Opcodes): Implement CMSG_CHANNEL_MODERATE ( #4021 )
...
* Core/Opcodes: Implement CMSG_CHANNEL_MODERATE
* Cleanup, prettify
* fix build
* whitespaces
2021-01-18 19:37:50 +01:00
Andrius Peleckas
2794842553
feat(Core/Warden): optimization + PQR detection ( #3875 )
...
* Update AuctionHouseHandler.cpp
* feat(warden): block PQR
* wip
* Update Warden.cpp
* Core/Warden: minor preperation
* Core/Misc: implemented some needed container wrapper functions
* Core/Warden: more preperations
* Core/Warden: more rework
* LUA checks now are splitted to seperate config
* LUA checks are always in front of queue
* Fixed "Other" checks
* Fixed PQR detection
* Core/Warden: adjusted and optimized
* Core/Warden: optimization
* Core/Warden: more optimization
* Core/Warden: use warden comments in ban reason
* Core/Warden: more warden work
* Core/Warden: more optimizations
* Core/Warden: more refactors
* Core/Warden: some more refactors + use default SHA definitions
* Core/Warden: more refactoring
* Core/Warden: fixed PQR detection again
* Core/Warden: improved detection logging
* Core/Misc: removed SmartEnums - we do not need it here + maybe should go as seperate commit
* Core/Warden: fixed some warnings
* Core/Warden: codestyle
* Core/Warden: include warden check comment to console logs
* Core/Warden: minor adjustment for previous commit
* Core/Warden: fixed static analysis warning
* Core/Warden: compilers, you're drunk this time... function is not unused...
* Core/Warden: minor correction for logs
* Core/Warden: one more improvement for logs
* Core/Warden: added missing overrides
* Core/Warden: some codestyle
* Core/Misc: more codestyle
* Core/Misc: more codestyle!
* Core/Warden: restored default config options... (if you change it, change in core source too)
* Core/Warden: addition to previous commit
* DB/Warden: added EWT and WOWPlus checks (provided by lineagedr)
* DB/Warden: addition to previous commit
* fix: codestyle
* Core/Warden: fixed build when extra logs are enabled in cmake
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com >
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
2021-01-17 18:36:35 +01:00
Kitzunu
da4edd547d
chore(core): remove malformed whitespaces ( #4244 )
...
* from https://www.codefactor.io/repository/github/azerothcore/azerothcore-wotlk/issues?category=Style&groupId=838&lang=5&page=75
2021-01-10 14:27:55 +01:00
FALL1N1
7cf097eab2
fix(Core/Opcodes): Implement CMSG_GROUP_SWAP_SUB_GROUP ( #4020 )
2021-01-10 01:03:01 +01:00
Kargatum
ea93a5c1a1
feat(CI/Codestyle): added codestyle check ( #3668 )
2021-01-09 11:59:50 +01:00
abebeos
d182482ad2
refactor(Core): removed unused ace includes ( #3874 )
2020-12-21 00:07:36 -06:00
Francesco Borzì
adf436c937
refactor(Core): apply clang-tidy modernize-pass-by-value ( #3823 )
2020-12-12 18:11:15 -06:00
Francesco Borzì
c5a35efd7b
refactor(Core): apply clang-tidy modernize-use-default-member-init ( #3827 )
2020-12-07 13:34:06 -06:00
Francesco Borzì
1cf39b3d22
refactor(Core): apply clang-tidy modernize-use-equals-default ( #3834 )
2020-12-07 19:21:55 +01:00
Francesco Borzì
161302252e
refactor(Core): apply clang-tidy modernize-use-nodiscard ( #3835 )
2020-12-06 19:39:48 +01:00
Francesco Borzì
d4a58700d4
refactor(Core): apply clang-tidy modernize-use-override ( #3817 )
2020-12-06 18:04:55 +01:00
Francesco Borzì
5053cb4121
refactor(Core): remove ACE types ( #3745 )
2020-11-23 13:29:12 +01:00
Kargatum
a2b26272d2
refactor(Core/Game): restyle game lib with astyle ( #3466 )
2020-10-12 10:08:15 +02:00
Francesco Borzì
b61ae8abcd
fix(Core/Misc): all GCC warnings ( #3457 )
2020-09-14 17:31:12 +02:00
Kargatum
e15a493927
feat(Core/Time): remove inherited ACE Time ( #3455 )
...
Co-authored-by: Viste <viste02@gmail.com >
2020-09-11 14:03:26 +02:00
Stefano Borzì
4a9476bbfd
refactor(Core): replace ACE atomic types with standard C++ ( #3421 )
...
* Update AuctionHouseHandler.cpp
* refactor(atomic-type): replace ACE atomic types
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
Co-authored-by: Kargatum <dowlandtop@yandex.com >
2020-09-08 10:41:01 +02:00
Kitzunu
1f89282b22
refactor(Core): NULL -> nullptr ( #3275 )
...
* NULL to nullptr
* NULL to nullptr
* NULL to nullptr
* NULL to nullptr
* NULL to nullptr
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com >
2020-08-31 11:55:09 +02:00
Viste
a9b90c9a07
refactor(Core): remove ace_autoptr, cleanup ( #3276 )
2020-08-25 12:52:22 +02:00
IntelligentQuantum
5d284f02a7
feat(Core/SendListInventory): Add multivendor function ( #3172 )
2020-08-20 11:00:11 +02:00
gengarshadowball
7b7b62efe6
fix(Core/WorldSocket): All control paths will return a value ( #3117 )
2020-06-13 14:05:51 +02:00
Nefertumm
bb6047248a
fix(Calendar/Packets): add additional validation when creating events ( #2799 )
2020-03-28 22:47:53 +01:00
Nefertumm
f5e38a7f57
Fix(Core/Packets/AntiDOS): Remove from default some repetitive movement packets ( #2809 )
2020-03-26 21:51:10 -03:00
Nefertumm
846f7862d8
feat(Core/Packet): Implement AntiDOS protection from Trinity ( #2789 )
...
* Implement AntiDOS protection from Trinity
Co-authored-by: jackpoz <giacomopoz@gmail.com >
Co-authored-by: Shauren <shauren.trinity@gmail.com >
Co-authored-by: Vincent-Michael <trinity.michael_vincent@gmx.eu >
2020-03-23 15:46:00 -03:00
Stefano Borzì
9e307455a8
refactor(HandleAuctionListOwnerItems): prevent crash ( #2684 )
2020-02-24 08:40:02 +01:00
Viste
d387bdc695
fix(Core/Packet): fix crash happening when someone sends small packets that is processed directly to WorldSocket ( #2669 )
2020-02-22 11:24:08 +01:00
Kaev
999d588c37
fix(Core): Fixed a few crashes/bugs that were found via static code analysis ( #2617 )
2020-01-25 14:26:38 +01:00
Nefertumm
59234f8f4b
fix(CORE): Missing override on various functions ( #2602 )
2020-01-21 19:03:15 -03:00