KimLS
777f182282
Update fmt lib with submodule
2019-03-10 00:10:47 -08:00
KimLS
81b409a2e4
Working on stuck behavior handler, fix for world crash when you can't connect to a login server.
2018-11-09 18:30:05 -08:00
KimLS
281483efc1
Merge of a monster
2017-04-02 20:03:51 -07:00
Akkadius
7aa1d243b0
[Performance] Reworked how all log calls are made in the source, see changelog.txt for more details
2017-04-01 03:51:46 -05:00
E Spause
3dd0d43e96
Add a rule, MaxClientsSimplifiedLogic which allows for P99-style IP restrictions if enabled. Opcode handler for OP_WorldLogout in char sel.
...
Only uses ExemptAccountLimitStatus and MaxClientsPerIP. Also adds in an
opcode handler so CLEs are cleaned up at char select when ESC is
pressed.
2017-03-12 23:19:24 -04:00
KimLS
93dcd34fa0
Fix for unset local address being sent to login server if not set by xml config
2017-03-05 14:11:40 -08:00
KimLS
124728e0c7
TCP cleanup, added basis of web interface
2017-01-08 19:00:39 -08:00
KimLS
84367e1f77
Added headless connection stuff, fixing connecting with daybreakconnections
2016-11-13 23:28:25 -08:00
KimLS
f07b5d9032
Legacy connection wip
2016-11-07 21:03:06 -08:00
KimLS
f3e2af7e42
Working on login / world connection mostly there, fixed a few crashes with encryption on 0 length packets
2016-10-29 23:23:04 -07:00
KimLS
0b8b41d91f
World <-> Login connection reworked
2016-10-28 19:02:03 -07:00
Michael Cook (mackal)
c43d436b1f
Fix more windows.h/winsock.h/winsock2.h issues
...
We want to use winsock2.h rather than winsock.h. This was mostly enforced
from the global_defines.h file, but I wanted to make it consistent.
Most of these includes can be removed since they're included via
global_defines.h, but someone on windows should clean that up
2016-05-25 13:46:47 -04:00
Michael Cook (mackal)
c159b89e79
Rewrite VarCache_Struct
...
Basically just remove manual memory management
2016-05-09 14:25:54 -04:00
Akkadius
af18377505
Some loginserver refactoring
2015-12-02 13:14:26 -06:00
Akkadius
0d9b6703a6
Rename debug.h to global_define.h, update cmakelists and such
2015-01-19 04:12:09 -06:00
Akkadius
2ecb91d075
Remove Log.Hex completely for real
2015-01-19 02:35:28 -06:00
Akkadius
83906af9b6
Buildable state with converting hex packet dumps
2015-01-18 03:53:35 -06:00
Akkadius
467b359d0c
Moved all EQEmuLogSys:: enum references used in Log.Out to a namespace 'Logs' for shortening of syntax
2015-01-18 02:20:16 -06:00
Akkadius
c025765283
Renamed DoLog to Out as the aggregate logging function for simplicity of use and shortened syntax of Log.Out
2015-01-18 02:00:15 -06:00
Akkadius
1c048cb1d1
Renamed DebugCategory to DoLog as the aggregate logging function for simplicity of use and shortened syntax of Log.DoLog
2015-01-18 01:54:09 -06:00
Akkadius
7dbde36b03
Rename reference logger to Log
2015-01-18 00:41:18 -06:00
Akkadius
132fbbb0c6
Rename LogDebugType to DebugCategory
2015-01-16 03:09:02 -06:00
Akkadius
6e11baf308
Convert world debugging _log to logger.LogDebugType
2015-01-12 22:28:16 -06:00
Michael Cook (mackal)
6b75e03d72
clang-modernize -use-auto convert for world/login_server.cpp
2015-01-09 03:05:14 -05:00
KimLS
4821ed79fb
More renames, world should be done
2014-08-21 23:30:09 -07:00