Akkadius
2970afff67
More log migrations to fmt / log aliases
2019-09-02 02:33:02 -05:00
Akkadius
ccbbadc5ee
Streamline UCS
2019-09-02 01:39:52 -05:00
Akkadius
d3803045bc
Add log aliases to make logging much easier to use (All FMT driven)
2019-09-01 20:47:26 -05:00
Akkadius
eaf31fb14b
Merge branches 'lsid' and 'master' of https://github.com/EQEmu/Server into lsid
2019-08-10 03:26:40 -05:00
Akkadius
17c8af3814
Drop db logging, up stale connections
2019-08-10 02:47:08 -05:00
Akkadius
86f9a205e5
Remove eqemu_logsys_fmt.h header, more log tweaks
2019-07-05 17:20:20 -05:00
Akkadius
09b633e374
Merge branch 'master' into feature/eqemu-api-data-service-netstats-ws
2019-06-23 22:51:21 +00:00
Akkadius
ce41cf9cd5
Load mail_opcodes.conf dynamically
2019-06-10 00:29:24 -05:00
Akkadius
c0e07cec01
Loader adjustments
2019-06-10 00:01:18 -05:00
KimLS
7977949ae9
Change eqstream interface to get rid of some stuff as well as flesh out a few more options plus some rule and performance changes
2019-03-13 22:55:49 -07:00
KimLS
777f182282
Update fmt lib with submodule
2019-03-10 00:10:47 -08:00
KimLS
ee1fcdf5fa
Stats, stats everywhere (I added a #netstats command)
2019-03-09 22:25:04 -08:00
KimLS
e3d5200310
Redid background task interface, used it to async send client packets
2019-01-07 19:53:23 -08:00
KimLS
6c1e3ae3d6
Added some rules for network server startup, added a limit on number of resends per connection channel per cycle (default is 10)
2019-01-03 20:04:09 -08:00
Uleat
e5e779c064
Updated UCS versioning code - update your *.conf files
2018-03-04 21:38:17 -05:00
Uleat
1e316102ea
Fix for UCS-based messages containing saylinks
2018-02-26 22:38:14 -05:00
Uleat
6c2a8edea6
Added ClientVersion request system to UCS server (needed to fix saylinks)
2018-02-25 21:40:45 -05: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
KimLS
124728e0c7
TCP cleanup, added basis of web interface
2017-01-08 19:00:39 -08:00
KimLS
c77e65c07d
More HC work, almost fully logs in
2016-11-19 15:50:22 -08:00
KimLS
7a3147a3b3
Streams work on all of the servers now
2016-09-29 22:21:39 -07:00
KimLS
751e61d6e5
Converted all the EQStreams into EQStreamInterfaces, dear god help us.
2016-09-24 22:43:29 -07:00
Michael Cook (mackal)
fd1e425abc
Fix potential crash in ucs/clientlist.cpp
2016-08-13 17:19:20 -04:00
Michael Cook (mackal)
cdbeb24a05
Change emptiness checks to empty() from size() [clang-tidy]
...
This has two benefits, it's clear what we are checking and
size() isn't always constant time, where empty is (performance!)
2016-05-25 14:57:47 -04:00
Michael Cook (mackal)
0c311ad3fe
Fix Client::ChangeMailBox
2016-05-17 18:22:44 -04:00
Michael Cook (mackal)
1a7a5aa8c8
More UCS refactoring
2016-05-17 16:52:04 -04:00
Michael Cook (mackal)
29da15f38c
Rename CL to g_Clientlist
2016-05-17 15:11:23 -04:00
Michael Cook (mackal)
046dfe3e12
Add missing continue to Clientlist::Process
2016-05-16 23:25:27 -04:00
Michael Cook (mackal)
52bee3e8a0
Rework Clientlist::Process to not skip clients ...
2016-05-16 23:22:42 -04:00
KimLS
7dbe6a7426
Many tweaks to stream memory allocation, including but not limited to streams now are shared_ptrs.
2015-01-27 21:12:44 -08:00
Akkadius
0d9b6703a6
Rename debug.h to global_define.h, update cmakelists and such
2015-01-19 04:12:09 -06:00
Akkadius
14bac9f8c0
Remove occurrences of _pkt
2015-01-18 03:25:52 -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
40d32fc1e5
Convert 'UCS' debugging _log to logger.LogDebugType
2015-01-12 22:44:47 -06:00
Michael Cook (mackal)
bf9b126eef
clang-modernize -use-nullptr for ucs/clientlist.cpp
2015-01-09 13:18:49 -05:00
Michael Cook (mackal)
b34b26c423
clang-modernize -use-auto convert for ucs/clientlist.cpp
2015-01-09 02:57:00 -05:00
Michael Cook (mackal)
1873b1d739
Ranged-based for for ucs/clientlist.cpp
2015-01-09 02:50:13 -05:00
KimLS
7fc21b9e3a
Tons of renames
2014-08-21 19:33:02 -07:00
KimLS
06f18225ce
Renaming headers is hard work
2014-08-21 17:26:32 -07:00
Michael Cook (mackal)
2e80e56af1
Fix dangling else statements
2014-08-21 19:17:40 -04:00
Michael Cook (mackal)
4216627604
Prefer prefix ++/-- on non-primitive types
...
Postfix ++/-- might cause the creation of a tmp instance
that might be optimized out. Mights are bad. Prefix doesn't
have this problem.
2014-01-13 22:14:02 -05:00
KimLS
e6fba5ba82
Merging
2013-05-23 00:31:02 -07:00
Michael Cook
0fdfe025cb
Remove 'using namespaces std' fixes #61
2013-05-22 16:17:19 -04:00
Arthur Ice
f1a487f606
Merge branch 'master' into StringFormatting.
...
Cleaned up the problems. Tested on Linux. Still need to test on windows.
Conflicts:
common/CMakeLists.txt
common/MiscFunctions.cpp
common/MiscFunctions.h
common/debug.cpp
world/Adventure.cpp
2013-05-19 18:56:21 -07:00
Arthur Ice
373ff66240
moved string functions from MiscFunctions to StringUtil
2013-05-11 00:05:11 -07:00