KimLS
|
88b405edee
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2020-05-26 22:30:24 -07:00 |
|
KimLS
|
8a0d4e37bd
|
Remove optimization off of quest::ChooseRandom on msvc to solve a crash on x64 in release mode
|
2020-05-26 22:30:19 -07:00 |
|
KimLS
|
6a416a78a8
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2020-05-25 20:56:54 -07:00 |
|
KimLS
|
5e9bf3b044
|
Make ChooseRandom more idiomatic, the fact that the code can return a SV of anytype makes it a bit dangerous, good canidate for rewriting as a plugin
|
2020-05-25 20:56:49 -07:00 |
|
KimLS
|
712df6c35a
|
Fix compile issue for latest vc compiler
|
2020-05-23 23:19:54 -07:00 |
|
Alex
|
6a817fdce5
|
Merge pull request #1051 from hgtw/fix/missing-doors
Fix edge case with door packets that can cause missing doors on clients
|
2020-05-17 20:36:04 -07:00 |
|
KimLS
|
c330904695
|
Fix for broken tests
|
2020-05-17 19:10:12 -07:00 |
|
KimLS
|
2fbd5aaccc
|
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
|
2020-05-17 18:36:06 -07:00 |
|
Alex
|
d6af1b566f
|
Merge pull request #1041 from peterigz/master
Add missing break for OP_AppCombined switch statement
|
2020-04-19 19:23:40 -07:00 |
|
KimLS
|
6d3848b2c7
|
Removed make_unique from namegen, was conflicting with real make_unique on windows and we're set to cxx11 still
|
2020-03-31 19:55:27 -07:00 |
|
Alex
|
dac7541d89
|
Update README.md
Change the badges to the updated builds we have for appveyor.
|
2020-03-11 20:43:53 -07:00 |
|
Alex
|
0ffb5c46a5
|
Missing bracket
|
2020-02-24 15:00:12 -08:00 |
|
Alex
|
92638504db
|
Merge pull request #980 from noudess/patch-11
restore some code unintentionally removed
|
2020-02-24 13:53:33 -08:00 |
|
KimLS
|
6bc6b659d5
|
Merge branch 'master' of github.com:EQEmu/Server
|
2020-02-03 17:17:26 -08:00 |
|
KimLS
|
d65a97e556
|
Rule for setting max navmesh nodes, default set higher than current to improve accuracy
|
2020-02-02 20:19:37 -08:00 |
|
KimLS
|
c2300d514c
|
Packet warnings
|
2020-02-01 20:49:04 -08:00 |
|
KimLS
|
6243a31644
|
Added ability to use default looping behavior of libuv, in use in zone now
|
2020-01-03 19:12:55 -08:00 |
|
KimLS
|
754ed71f9a
|
Update dependency locations
|
2019-10-15 00:07:02 -07:00 |
|
Alex
|
4f538fbdad
|
Merge pull request #921 from EQEmu/master_build_revert
Build merge into master again
|
2019-10-13 21:47:06 -07:00 |
|
Alex
|
7989451c36
|
Merge pull request #920 from EQEmu/build
Build
|
2019-10-13 18:50:33 -07:00 |
|
Alex
|
4c9c070d67
|
Merge pull request #919 from EQEmu/revert-917-revert-916-build
Revert "Revert "Build System Updated""
|
2019-10-13 18:49:42 -07:00 |
|
Alex
|
058a722569
|
Revert "Revert "Build System Updated""
|
2019-10-13 18:49:16 -07:00 |
|
Alex
|
1d460bd636
|
Merge pull request #918 from EQEmu/revert-821-feature/remove_boost
Revert "Remove boost"
|
2019-10-13 01:30:26 -07:00 |
|
Alex
|
47ee5b5afb
|
Revert "Remove boost"
|
2019-10-13 00:53:31 -07:00 |
|
Alex
|
7edfdbd9db
|
Merge pull request #917 from EQEmu/revert-916-build
Revert "Build System Updated"
|
2019-10-12 21:08:09 -07:00 |
|
Alex
|
b9f57f1f28
|
Revert "Build System Updated"
|
2019-10-12 21:07:06 -07:00 |
|
Alex
|
579471afcc
|
Merge pull request #916 from EQEmu/build
Build System Updated
|
2019-10-12 19:04:26 -07:00 |
|
KimLS
|
04e7238a6e
|
Fix for wrong perl lib in auto dependencies
|
2019-10-11 15:53:23 -07:00 |
|
KimLS
|
0e9fae3181
|
Merge remote-tracking branch 'origin/master' into build
|
2019-10-10 17:29:17 -07:00 |
|
KimLS
|
abd14f556a
|
Merge remote-tracking branch 'origin/master' into build
|
2019-09-30 14:02:39 -07:00 |
|
Alex
|
3c345b9a9c
|
Merge pull request #821 from adam4813/feature/remove_boost
Merged finally, to build which will hit master soon (tm)
|
2019-09-27 17:47:27 -07:00 |
|
Alex
|
895c8626b6
|
Merge branch 'build' into feature/remove_boost
|
2019-09-27 16:32:13 -07:00 |
|
KimLS
|
2965ab28e2
|
Remove oldcode
|
2019-09-27 16:28:14 -07:00 |
|
KimLS
|
259bce9509
|
Refactor zone net class (nothing to do with networking -.-)
|
2019-09-27 14:42:35 -07:00 |
|
KimLS
|
316d645f33
|
Merge remote-tracking branch 'origin/master' into build
|
2019-09-27 12:04:47 -07:00 |
|
KimLS
|
135b4aac34
|
Fix for compile error
|
2019-09-26 17:19:38 -07:00 |
|
KimLS
|
8ae76bc217
|
Merge fix
|
2019-09-17 20:56:22 -07:00 |
|
KimLS
|
bd64d8e6b3
|
Revert to earlier perl portable, the new ones don't work
|
2019-09-05 00:49:01 -07:00 |
|
KimLS
|
276804604c
|
Merge remote-tracking branch 'origin/master' into build
|
2019-08-29 21:57:54 -07:00 |
|
KimLS
|
836f842f23
|
Small changes to msvc perl finding
|
2019-08-28 20:14:31 -07:00 |
|
KimLS
|
4fbce7d5d6
|
Reworked some of the dependency flow
|
2019-08-28 14:56:18 -07:00 |
|
KimLS
|
34cb51c449
|
Some fixes for strawberry perl on msvc, added automatic portable perl linking on windows (experimental)
|
2019-08-28 01:35:27 -07:00 |
|
KimLS
|
5ce71b7923
|
Fix for missing LS option (wowowow) and will build zlib-ng by default now (it doesnt add much to compile time and has a pretty big payoff)
|
2019-08-27 01:12:47 -07:00 |
|
KimLS
|
9520499103
|
CMake will fetch visual studio dependencies automatically now
|
2019-08-26 23:30:30 -07:00 |
|
KimLS
|
5a852d4780
|
Basic small build guide
|
2019-08-26 00:44:00 -07:00 |
|
KimLS
|
712e403528
|
Missing luabind
|
2019-08-25 22:02:17 -07:00 |
|
KimLS
|
581a0ec212
|
Added own lua find package that will also try to find luajit since it's compat with the 5.1 api
|
2019-08-25 20:47:14 -07:00 |
|
KimLS
|
bb02af2548
|
Add check for policy back in
|
2019-08-25 16:02:45 -07:00 |
|
KimLS
|
852cc9119e
|
Small change to zlibng
|
2019-08-25 15:49:00 -07:00 |
|
KimLS
|
72a922f2ba
|
Changes to building
|
2019-08-25 14:45:54 -07:00 |
|
KimLS
|
5fce042a31
|
Up stale connection ms again
|
2019-08-08 18:49:21 -07:00 |
|
KimLS
|
6a64d845c2
|
Async eqemu login credential lookup
|
2019-08-08 18:45:10 -07:00 |
|
KimLS
|
880de837d9
|
Crash and compile issues on windows
|
2019-08-08 15:55:14 -07:00 |
|
KimLS
|
b62944c5fb
|
Fix for windows compile issue
|
2019-08-05 01:12:31 -07:00 |
|
KimLS
|
e56edd9231
|
Some changes to ordering of login authorization for world<->zone
|
2019-07-30 19:12:44 -07:00 |
|
KimLS
|
b754ddbc67
|
Change drop client code to not be two step process
|
2019-07-27 20:13:04 -07:00 |
|
KimLS
|
3f2f7b3929
|
SQL
|
2019-07-26 19:23:47 -07:00 |
|
KimLS
|
9297fc38f6
|
Log kick events
|
2019-07-26 19:22:29 -07:00 |
|
KimLS
|
a8ec176432
|
Merge branch 'master' of github.com:EQEmu/Server
|
2019-07-25 22:27:11 -07:00 |
|
KimLS
|
212f8a3062
|
Minor fixes to CLE stale system
|
2019-07-25 22:26:56 -07:00 |
|
KimLS
|
23a187f6c1
|
Merge branch 'master' of github.com:EQEmu/Server
|
2019-07-24 19:20:24 -07:00 |
|
KimLS
|
f3255c17da
|
Changes to cle enums, characters will now auto kick on login instead of making you wait at world unless you specifically turn that feature on in the rules.
|
2019-07-24 19:20:09 -07:00 |
|
KimLS
|
ffb5b2393f
|
Merge branch 'master' of github.com:EQEmu/Server
|
2019-07-23 21:59:32 -07:00 |
|
KimLS
|
cd32a5a47a
|
Make the reconnect code only trigger when there's actually a client IN ZONE and try to clean up otherwise
|
2019-07-23 21:59:22 -07:00 |
|
KimLS
|
780f8f8515
|
Mark old cle entries as stale when you login
|
2019-07-20 22:12:48 -07:00 |
|
KimLS
|
6bdc9b6ba5
|
Add support for single account login to both world and login server, should also work with eqemu login server, can be turned off in rules if you don't mind the side effects double logins cause. Also lowered the linkdead time to 30s + 90s default (2min)
|
2019-07-13 16:16:15 -07:00 |
|
KimLS
|
8c75cf1ff5
|
Fix for compile issues on windows (bad perl bad)
|
2019-07-08 19:26:21 -07:00 |
|
KimLS
|
f50d502f3d
|
Fix for x86 zlib issue
|
2019-06-30 18:28:11 -07:00 |
|
KimLS
|
e086f53b97
|
Zlib ng
|
2019-06-30 18:13:46 -07:00 |
|
KimLS
|
52276d06b0
|
Remove c++17 construct, a bridge too far for now
|
2019-05-17 00:29:51 -07:00 |
|
KimLS
|
597c4e8c60
|
Rename websocket_server so it no longer shares a name with its own type
|
2019-05-17 00:22:32 -07:00 |
|
KimLS
|
5b41060588
|
Swap out recast for our own submod
|
2019-05-17 00:18:32 -07:00 |
|
KimLS
|
c737504645
|
Subscription changes
|
2019-05-17 00:09:38 -07:00 |
|
KimLS
|
e277e55718
|
Merge remote-tracking branch 'origin/master' into feature/eqemu-api-data-service-netstats-ws
|
2019-05-16 14:38:12 -07:00 |
|
KimLS
|
5936d865b5
|
Apply patches to recast
|
2019-05-16 14:37:52 -07:00 |
|
KimLS
|
f2d47927b8
|
Update cmake to point at our static recast, need to apply our patches to it now
|
2019-05-16 14:28:15 -07:00 |
|
KimLS
|
4836db73d7
|
Recast navigation
|
2019-05-16 14:24:08 -07:00 |
|
KimLS
|
e00cd4afd9
|
Remove recast module
|
2019-05-16 14:13:13 -07:00 |
|
KimLS
|
ebca112769
|
Implement a basic websockets server
|
2019-05-16 00:12:21 -07:00 |
|
KimLS
|
5bfcef600f
|
Removed submodule
|
2019-05-14 13:06:46 -07:00 |
|
KimLS
|
845dd339b2
|
Remove websocketpp
|
2019-05-14 13:04:36 -07:00 |
|
KimLS
|
09b91f5229
|
Change hash from enum to int, older gcc versions have trouble with that
|
2019-05-12 21:09:06 -07:00 |
|
KimLS
|
0eeb73b436
|
Fix for lvalue ref trying to bind to a rvalue
|
2019-05-11 00:10:47 -07:00 |
|
Alex
|
ad790ac8ef
|
Merge pull request #840 from noudess/master
Roambox patch for navmesh and large roamboxes in hilly zones
|
2019-05-02 18:38:00 -07:00 |
|
KimLS
|
63198d974e
|
Merge branch 'feature/eqemu-api-data-service-netstats' of github.com:EQEmu/Server into feature/eqemu-api-data-service-netstats
|
2019-04-16 01:09:31 -07:00 |
|
KimLS
|
cd8ab727aa
|
Tweaks from other branch
|
2019-04-16 01:09:25 -07:00 |
|
Alex
|
8f9a859c56
|
Merge pull request #838 from noudess/roamboxfix
Fix SetCurrentWP to allow negatives
|
2019-04-11 15:02:19 -07:00 |
|
KimLS
|
cbfd02b9ff
|
Remove logging from daybreak network code to make it thread safe, there is a threadsafe replacement if you care (there's only like 4 logs in the code anyway); made event loop thread local so we can have one for each thread
|
2019-03-15 21:34:23 -07:00 |
|
KimLS
|
9dc83d389e
|
Add wip sql so you don't have to try to divine what im going for
|
2019-03-13 22:59:00 -07: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
|
67b228a91c
|
Added packet stats
|
2019-03-11 15:24:32 -07:00 |
|
KimLS
|
675a67b676
|
Set data rate to disabled by default
|
2019-03-10 03:28:44 -07:00 |
|
KimLS
|
1c20da88f9
|
Compile error fixes
|
2019-03-10 00:53:08 -08:00 |
|
KimLS
|
35a54426da
|
Merge fix
|
2019-03-10 00:48:48 -08:00 |
|
KimLS
|
f010f3be39
|
Remove jsoncpp submodule since it's not intended to be used as a subproject sadly
|
2019-03-10 00:43:43 -08:00 |
|
KimLS
|
233c1b6770
|
Remove old glm
|
2019-03-10 00:39:49 -08:00 |
|
KimLS
|
fe3fe163a6
|
Remove old recast from proj
|
2019-03-10 00:39:22 -08:00 |
|
KimLS
|
d0ad579501
|
Recastnav to submodule
|
2019-03-10 00:38:43 -08:00 |
|
KimLS
|
3983a099c0
|
Remove old libuv library
|
2019-03-10 00:18:36 -08:00 |
|
KimLS
|
7c0ca73937
|
libuv submodule
|
2019-03-10 00:18:04 -08:00 |
|