Commit Graph

  • 3e2cb3176a Fixed the optional boolean in TCPSend Anonymous275 2021-02-28 15:47:42 +02:00
  • 7cd420a1a5 partially implement queuing while sycing client Lion Kortlepel 2021-02-28 14:39:48 +01:00
  • 4edd1ac100 fix various issues Lion Kortlepel 2021-02-28 14:15:29 +01:00
  • 8e4006fc38 clear up heartbeat code, improve logs in debug builds Lion Kortlepel 2021-02-28 10:44:35 +01:00
  • ab44ac8c15 SocketIO authentication Anonymous275 2021-02-26 23:46:46 +02:00
  • 266303b09d AddNewCar: use insert with make_unique again Lion Kortlepel 2021-02-26 22:29:50 +01:00
  • b777781c96 possibly fix invisible car bug Lion Kortlepel 2021-02-26 22:17:23 +01:00
  • 714d31fb45 use emplace instead of insert + make_unique for new cars Lion Kortlepel 2021-02-26 22:06:18 +01:00
  • d481fcd3a7 debug log if vehicle gets destroyed Lion Kortlepel 2021-02-26 22:01:15 +01:00
  • df3269756c set locale (do this in the launcher, too, please!) Lion Kortlepel 2021-02-26 21:16:16 +01:00
  • aadcd1abe5 SocketIO work Anonymous275 2021-02-26 22:16:08 +02:00
  • 57fc0ea74d Update TServer.cpp Anonymous275 2021-02-26 21:40:26 +02:00
  • fe4a1b28b5 Added onVehicleReset Event Anonymous275 2021-02-26 21:37:52 +02:00
  • 30916c41c3 Update CMakeLists.txt Anonymous275 2021-02-26 21:03:51 +02:00
  • fab20276ff Fixed windows not linking Anonymous275 2021-02-26 20:47:31 +02:00
  • 7e6d5ce359 Fixed socket.io TLS Anonymous275 2021-02-26 15:55:13 +02:00
  • 6aed93fbf1 Update TLuaFile.h Anonymous275 2021-02-23 00:33:20 +02:00
  • 9b1bf071a8 Fixed lua crash caused by lion with optimizations Anonymous275 2021-02-23 00:29:15 +02:00
  • f52308c439 Cleanup & optimizations Anonymous275 2021-02-22 23:01:34 +02:00
  • 0580ad67fd Fixed crash + debug build on windows Anonymous275 2021-02-21 22:19:30 +02:00
  • 218504e674 Fixed windows build not compiling Anonymous275 2021-02-21 22:00:50 +02:00
  • f13523fbe5 fixed ghost player issue Lion Kortlepel 2021-02-17 13:18:30 +01:00
  • b81ac35b37 update internal ping every second while syncing Lion Kortlepel 2021-02-17 13:16:03 +01:00
  • 8664522d1d fix client kicked on connect because no initialization of some value that i forgot to initlialize because i literally need coffee and food rn fuck Lion Kortlepel 2021-02-17 13:11:59 +01:00
  • c15046f8b1 fix pps dying on startup :^) Lion Kortlepel 2021-02-17 13:10:18 +01:00
  • c7f8b2b131 add pps monitor print Lion Kortlepel 2021-02-17 13:07:00 +01:00
  • 84252e892e add seconds since last ping print Lion Kortlepel 2021-02-17 13:05:18 +01:00
  • 32038046d5 add print on ping Lion Kortlepel 2021-02-17 13:02:52 +01:00
  • e04a569e33 attempt to fix ghost player issue Lion Kortlepel 2021-02-17 12:51:57 +01:00
  • 13f8be5d39 update players info Lion Kortlepel 2021-02-17 12:17:41 +01:00
  • bca4b3f140 fix client insert/create issue Lion Kortlepel 2021-02-17 10:09:50 +01:00
  • b3256062f7 fix boolean expression (oof) Lion Kortlepel 2021-02-17 09:57:24 +01:00
  • 51dbfe0482 add debug prints Lion Kortlepel 2021-02-17 09:55:13 +01:00
  • 92a67c7305 remove debug prints of Http for now Lion Kortlepel 2021-02-17 01:32:08 +01:00
  • cc5a878692 fix debug prints for now Lion Kortlepel 2021-02-17 01:29:36 +01:00
  • 5759a6f80f attempt #2 Lion Kortlepel 2021-02-17 01:20:59 +01:00
  • 3dd2e1c278 attempt #1 to fix LuaEngine being nullptr :( Lion Kortlepel 2021-02-17 01:18:50 +01:00
  • 4826fb5fc2 fix version naming Lion Kortlepel 2021-02-17 01:14:55 +01:00
  • 8cd35d64e4 fix lua thread never exiting Lion Kortlepel 2021-02-17 01:12:19 +01:00
  • aec6ad9c14 fix more stuff Lion Kortlepel 2021-02-17 01:06:02 +01:00
  • d360403c56 finish rewrite, builds fully Lion Kortlepel 2021-02-17 00:46:18 +01:00
  • bf74b1ae32 add udpserver, tcpserver Lion Kortlepel 2021-02-16 15:54:50 +01:00
  • f19a012509 add PPSMonitor Lion Kortlepel 2021-02-16 13:19:39 +01:00
  • 72607583bf add submodules Lion Kortlepel 2021-02-16 12:41:48 +01:00
  • ef5db013b3 add socketio, http post & get Lion Kortlepel 2021-02-16 12:37:55 +01:00
  • 4cda6e8bc3 fully implement lua Lion Kortlepel 2021-02-16 12:03:23 +01:00
  • 459814a6ec add lua engine, lua file, server, client, vehicle data, other stuff Lion Kortlepel 2021-02-15 02:35:15 +01:00
  • e5e447c7af begin rewrite: add lionkor/commandline Lion Kortlepel 2021-02-14 13:03:59 +01:00
  • 6a2ce7faab Update README.md Anonymous275 2021-03-17 12:49:15 +02:00
  • ce8661159b Update README.md Anonymous275 2021-03-15 12:13:56 +02:00
  • f5ecc251e7 Update README.md Lion 2021-02-19 10:30:16 +01:00
  • 45b3057ed5 Update README.md Lion 2021-02-19 10:25:42 +01:00
  • 0476ffa990 fix release build action Lion Kortlepel 2021-02-13 23:06:09 +01:00
  • 43690d0833 fix release action Lion Kortlepel 2021-02-13 22:17:08 +01:00
  • f9cb9af078 add real uptime counter, for use in lua later Lion Kortlepel 2021-02-03 00:24:49 +01:00
  • e4979bb6e2 change backend url Lion Kortlepel 2021-02-02 23:51:01 +01:00
  • 5266ac418b Update README.md Lion 2021-02-04 11:00:07 +01:00
  • ffca27ae6a Add releases link to windows prerequisites Lion 2021-02-04 10:50:57 +01:00
  • cd1aba7afb Fix headings (oops!) Lion 2021-02-04 10:50:23 +01:00
  • 50b3a9ea19 README.md: Add more explanations to dependencies Lion 2021-02-04 10:49:58 +01:00
  • d8f49edb6b Update README.md Lion 2021-02-04 10:41:38 +01:00
  • ec0987e5c1 heartbeat timeout 5s -> 500ms Lion Kortlepel 2021-02-02 01:16:39 +01:00
  • e4fa9a23fa use ipv4 always, until backend supports ipv6 Lion Kortlepel 2021-02-02 01:13:34 +01:00
  • 0fe4913928 removed unused includes Anonymous275 2021-02-02 02:01:57 +02:00
  • bd349556f0 Actions fix (#11) Lion 2021-02-02 00:50:27 +01:00
  • dc9c3255de Merge pull request #10 from BeamMP/segfault-fix-1 Anonymous275 2021-02-02 00:17:40 +02:00
  • d5541ae154 add try/catch to PostHTTP Lion Kortlepel 2021-02-01 23:13:58 +01:00
  • 467e5a64c3 README: Make status badges clickable Lion 2021-01-31 18:20:49 +01:00
  • 3bb9b17d47 remove pull_request comment action Lion 2021-01-31 03:25:49 +01:00
  • 51f0b504b7 Update cmake-windows.yml Lion 2021-01-31 03:25:28 +01:00
  • 2e48cef647 Add automated release builds for windows & linux Lion 2021-01-31 02:03:53 +01:00
  • 0fe7050166 Update README.md Lion 2021-01-31 00:52:58 +01:00
  • a25cc00093 add PR comment target to linux GH action Lion 2021-01-31 00:40:47 +01:00
  • e2e23635bc add PR comment target to linux GH action Lion 2021-01-31 00:40:08 +01:00
  • a20f632e3e squash commit for adding github actions Lion 2021-01-30 22:53:03 +01:00
  • 5f3fecb92c heartbeat every 30 seconds, or if anything changed, with a limit of once every 5 seconds Lion Kortlepel 2021-01-30 02:40:26 +01:00
  • 710bb939ad change hearbeat update rate to 10 seconds Lion Kortlepel 2021-01-30 02:02:47 +01:00
  • 00b7d1ca96 Fix POST spamming issue Lion Kortlepel 2021-01-30 02:01:53 +01:00
  • 7e8b86cf57 return actual body instead of entire response (whoopsie!) Lion Kortlepel 2021-01-30 01:39:55 +01:00
  • d47e721b38 PostHTTP: try IPv6, then IPv4 on failure to connect() Lion Kortlepel 2021-01-30 01:30:22 +01:00
  • 33a7d0e1a1 start fixing behavior when IPv6 not supported Lion Kortlepel 2021-01-30 01:23:54 +01:00
  • 480c78c9f2 Working boost::beast POST request Lion Kortlepel 2021-01-30 01:11:33 +01:00
  • d0a7b56e75 Update README.md Lion 2021-01-14 19:32:44 +01:00
  • f6121704df implement SSL POST Lion Kortlepel 2021-01-14 00:17:47 +01:00
  • c75acbff76 fix hostnames Lion Kortlepel 2021-01-13 22:41:38 +01:00
  • d394d7b5a6 use boost beast instead of curl Lion Kortlepel 2021-01-13 22:39:45 +01:00
  • 4e1d2a7ddd try once more Lion Kortlepel 2021-01-13 21:57:13 +01:00
  • 2571cb1478 possible fix no 2 Lion Kortlepel 2021-01-13 21:51:07 +01:00
  • c387cc3610 possible hotfix? Lion Kortlepel 2021-01-13 21:45:26 +01:00
  • 769c19b811 possibly fixes segfault issue on connect Lion Kortlepel 2021-01-13 21:34:09 +01:00
  • b62676daf4 use RAII for log file open/close Lion Kortlepel 2021-01-12 10:55:02 +01:00
  • cd19cd343a Update README.md Lion 2021-01-12 09:40:55 +01:00
  • e0b7dd76fd Static server build v1.20-linux Anonymous275 2021-01-07 23:45:17 +02:00
  • fc4bc14ce5 Potential auth fix Anonymous275 2021-01-07 15:29:06 +02:00
  • 61776d6a1b Client: inline trivial getters & setters Lion Kortlepel 2021-01-02 03:19:51 +01:00
  • 0f30706a0a Improve UDPRcvFromClient Lion Kortlepel 2021-01-02 02:55:14 +01:00
  • cb92833bfd Fix useless strlen & substr Lion Kortlepel 2021-01-02 02:42:39 +01:00
  • a21ca74c58 remove include Lion Kortlepel 2021-01-02 02:39:18 +01:00
  • e2611e13e0 Console.cpp: Fix console history crashes and inconsistent behavior Lion Kortlepel 2021-01-02 01:00:35 +01:00
  • 5fb7c459c6 main.cpp: use c++ header naming scheme Lion Kortlepel 2021-01-02 00:10:01 +01:00