Akkadius
|
17c8af3814
|
Drop db logging, up stale connections
|
2019-08-10 02:47:08 -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 |
|
Akkadius
|
230d6ae964
|
Merge branch 'master' into resend
|
2019-01-23 19:05:42 -06:00 |
|
Uleat
|
bcf271c30f
|
Added dynamic entries to eqdictionary
|
2019-01-12 20:03:52 -05:00 |
|
Uleat
|
7857bc45fb
|
Excluded runtime modification of expansion-based rules 'World:ExpansionSettings' and 'World:UseClientBasedExpansionSettings'
|
2019-01-11 05:01:44 -05: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
|
e547a1e778
|
Added 'server ready' broadcast to UCS server so clients will reconnect after crash
|
2018-02-26 20:02:27 -05:00 |
|
Uleat
|
6c2a8edea6
|
Added ClientVersion request system to UCS server (needed to fix saylinks)
|
2018-02-25 21:40:45 -05:00 |
|
Xackery
|
4d12481822
|
added eqemu_config.json support
|
2017-07-15 20:29:55 -07: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
|
cd4d79c02b
|
Changed sleep times on the less time sensitve servers
|
2017-01-18 22:39:39 -08:00 |
|
KimLS
|
124728e0c7
|
TCP cleanup, added basis of web interface
|
2017-01-08 19:00:39 -08:00 |
|
KimLS
|
08e72bbbdd
|
UCS support decided to not rewrite it for now. Maybe later now that it's easier to work with
|
2017-01-06 00:21:59 -08:00 |
|
KimLS
|
c77e65c07d
|
More HC work, almost fully logs in
|
2016-11-19 15:50:22 -08:00 |
|
KimLS
|
f07b5d9032
|
Legacy connection wip
|
2016-11-07 21:03:06 -08:00 |
|
KimLS
|
0b8b41d91f
|
World <-> Login connection reworked
|
2016-10-28 19:02:03 -07:00 |
|
KimLS
|
fab8765c2f
|
Test authentication
|
2016-10-23 18:01:39 -07:00 |
|
KimLS
|
1d1df3bf7a
|
Servertalk implementation wip, added optional support for pub-key authenticated encryption (via libsodium), not backwards compatible.
|
2016-10-23 17:55:19 -07:00 |
|
KimLS
|
e29ca88a76
|
Removal of openssl stuff
|
2016-10-20 21:32:48 -07:00 |
|
KimLS
|
960da66b87
|
Fix for crash on bind
|
2016-10-16 17:03:02 -07:00 |
|
KimLS
|
7a3147a3b3
|
Streams work on all of the servers now
|
2016-09-29 22:21:39 -07:00 |
|
KimLS
|
5cad3f62d0
|
EQStream abstraction layer
|
2016-09-25 15:10:34 -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)
|
a8a4712fce
|
Remove unused header
|
2016-05-17 17:47:26 -04:00 |
|
Michael Cook (mackal)
|
981d3e6b60
|
Refactor Clientlist::Voiced to std::vector
|
2016-05-17 17:42:34 -04:00 |
|
Michael Cook (mackal)
|
f185257415
|
Refactor ChatChannel::Invitees to std::vector
|
2016-05-17 17:38:08 -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 |
|
Michael Cook (mackal)
|
d2888e6cca
|
Fix mismatched new/delete
|
2016-05-16 23:22:23 -04:00 |
|
Akkadius
|
387b445685
|
Fix the 'is_category_enabled' in each of the database loaders
|
2015-02-01 02:08:46 -06:00 |
|
Akkadius
|
46ac254b3a
|
Add struct member LogSettings::is_category_enabled so that it can be used for fast checking in intense portions of code
|
2015-02-01 01:58:10 -06:00 |
|
KimLS
|
5e1a886e8f
|
Merge branch 'master' into eqstream_ptr
|
2015-01-29 22:13:41 -08:00 |
|
Akkadius
|
5d465a4d49
|
UCS Crash Fix
|
2015-01-28 22:47:43 -06: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
|
46010fbfdf
|
Rename LoadLogSysSettings to LoadLogSettings
|
2015-01-21 19:04:13 -06:00 |
|
Akkadius
|
cb99f92287
|
Add properl file log closing to import and UCS
|
2015-01-21 18:52:59 -06:00 |
|