Commit Graph

  • dc78883451 Notify user about missing protected mods Tixx 2025-04-01 09:09:49 +02:00
  • fa8627a22b Fix recv return type and better download error handling (#178) Tixx 2025-03-29 20:18:19 +01:00
  • dd5256ae22 Increase download speed calculation precision Tixx 2025-03-29 00:18:04 +01:00
  • e24cbf61bb Only fail on socket error or connection closed Tixx 2025-03-29 00:17:38 +01:00
  • 472e2d16b6 Fix recv return type and better download error handling Tixx 2025-03-28 23:47:59 +01:00
  • ae650cc142 Get error code when the game fails to launch on windows Tixx 2025-03-28 23:16:37 +01:00
  • ad7177bec8 Include chrono (#176) Tixx 2025-03-23 22:38:20 +01:00
  • a4005c5876 Include chrono Tixx 2025-03-15 23:06:49 +01:00
  • a3ad6f8700 Properly handle the futures (#172) Tixx 2025-03-08 22:29:08 +01:00
  • d3bddb0203 Properly handle the future Tixx 2025-02-16 20:00:58 +01:00
  • 9e93fa35fa Bump version v2.4.0 Tixx 2025-01-21 22:36:40 +01:00
  • 8373a70c4b Mod download improvements (#162) Tixx 2025-01-18 22:56:33 +01:00
  • d52a791dd9 Create mods.json if its missing Tixx 2025-01-18 22:29:32 +01:00
  • 08a6f9a093 Log current and backend version (#169) Tixx 2025-01-18 21:13:54 +01:00
  • e5e40e186b Server info (#161) Tixx 2025-01-18 20:52:44 +01:00
  • bfbff52cb1 Log current and backend version Tixx 2025-01-12 23:17:23 +01:00
  • 8d4ba6f158 Implement size header for info packet Tixx 2025-01-12 16:57:33 +01:00
  • a5d450b680 Raise buffer and remove timeout Tixx 2025-01-11 22:13:12 +01:00
  • f4e985976f Strip packet letter in log Tixx 2025-01-11 21:55:08 +01:00
  • db9ec53a6e Up curl connection timeout to 2 minutes (#160) Tixx 2025-01-11 21:54:35 +01:00
  • f9b2edd410 Better curl debug (#165) Tixx 2025-01-11 21:51:13 +01:00
  • 333a95262b Check port and timeout recv Tixx 2025-01-11 21:50:39 +01:00
  • e53885a8a8 Raise http get timeout to 2 minutes Tixx 2025-01-11 21:45:06 +01:00
  • c22ea1e85d Fix typo in README.md (#166) Tixx 2025-01-08 16:41:24 +01:00
  • f8ea9bd8a3 Fix typo in README.md O1LER 2025-01-08 16:38:29 +01:00
  • ce3abf7e6e Use a JSON body for requests instead of query params json-body Tixx 2025-01-02 23:44:44 +01:00
  • ad8eab3d66 Log error buffer Tixx 2024-12-29 16:39:56 +01:00
  • e880da5cf9 Up curl connection timeout to 2 minutes Tixx 2024-12-25 00:54:19 +01:00
  • d14b64c652 Fix linux build Tixx 2024-12-25 00:07:13 +01:00
  • 649514ca1a Save mod usage date Tixx 2024-12-24 13:53:50 +01:00
  • a8a4dfb77c Fixed GameDir location issues. (#152) Tixx 2024-12-23 23:00:47 +01:00
  • 7149075d53 Implement core server information packet Tixx 2024-12-22 23:56:29 +01:00
  • c485fba26b Change an easily confusable warning to debug Tixx 2024-12-22 12:13:59 +01:00
  • d35567dd47 Look for new mods in the old format Tixx 2024-12-22 12:07:25 +01:00
  • f2b86cd5a0 Improved error handling as requested. Winos 2024-12-15 16:58:56 -03:00
  • 3e7d16a8e8 Update Check for Game Files on Native Linux (#92) Tixx 2024-12-14 20:47:58 +01:00
  • 03748d096f Switch to AGPL-3.0 (#86) Tixx 2024-12-14 20:44:20 +01:00
  • 096d07fe9b Update build instructions (#156) Tixx 2024-12-14 18:19:06 +01:00
  • e7a0325e70 Add vcpkg to einstructions O1LER 2024-12-11 14:08:36 +01:00
  • 7f627aaf92 Add missing vcpkg package for Fedora PoorPockets McNewHold 2024-12-11 09:28:56 +01:00
  • 63aee03969 Update BeamNG.cpp Winos 2024-12-10 20:10:07 -03:00
  • 46e6fda26e Update license header Tixx 2024-12-07 11:26:09 +01:00
  • 87c7edf404 fixup readme Lion Kortlepel 2024-11-01 13:05:13 +01:00
  • f4fcbd63f5 Update README.md Lion 2024-05-25 20:21:46 +02:00
  • 7f1072b7c2 Create LICENSE Lion 2024-05-25 20:19:35 +02:00
  • 89327b8e20 Update src/Security/BeamNG.cpp Winos 2024-12-06 15:03:25 -03:00
  • ebf1579ce4 Update src/Security/BeamNG.cpp Winos 2024-12-06 15:03:19 -03:00
  • a06470cb70 Update src/Security/BeamNG.cpp Winos 2024-12-06 15:02:07 -03:00
  • 80a3feb349 Update src/Security/BeamNG.cpp Winos 2024-12-06 15:02:00 -03:00
  • f2166ff8c6 Add linux building instructions (#149) Tixx 2024-12-06 17:34:05 +01:00
  • ec1a09bbcb Fixed GameDir localization issues. Winos 2024-12-05 03:56:13 -03:00
  • 811fe41afb Update CMakeLists.txt to fix linux compilation (#151) Tixx 2024-12-03 13:30:15 +01:00
  • c518a036ed Update CMakeLists.txt FirewallDaProtogen 2024-12-03 03:51:32 -05:00
  • d8c1af4ac2 Add linux building instructions O1LER 2024-11-14 21:38:33 +01:00
  • 4f03d21dea Move mod caching directory log fix-help-arg Tixx 2024-11-14 11:12:19 +01:00
  • 00bd5be4d0 add PR template Lion 2024-11-13 16:20:54 +01:00
  • dff2f2712b Bump version v2.3.2 Tixx 2024-11-07 22:12:20 +01:00
  • 3effe0d4de log zlib error message and regex fix (#146) Lion 2024-11-07 22:05:40 +01:00
  • d58ff960ec Fix github regex Tixx 2024-11-07 21:39:18 +01:00
  • f67f8573e0 Log zlib error messages Tixx 2024-11-07 21:36:38 +01:00
  • 8a8e0be1a1 Print message from auth (#141) v2.3.1 v2.3.0 Lion 2024-11-05 10:32:39 +01:00
  • e0041666ca Clarify and change auth message log Tixx 2024-11-05 10:26:10 +01:00
  • ed686333ec Print message from auth Tixx 2024-10-18 19:21:53 +02:00
  • 8938fd84ea Add beammp.gg to the list of allowed links (#143) Lion 2024-11-02 23:29:40 +01:00
  • bd4c9c34a9 Add BeamMP github to the list of allowed links Tixx 2024-11-02 22:33:26 +01:00
  • 8519e279a7 Add beammp.gg to the list of allowed links Tixx 2024-11-02 22:18:46 +01:00
  • 54895eb1b0 bump version Lion Kortlepel 2024-11-01 12:53:26 +01:00
  • 1423c1193b Speed up response times by waiting for http requests on another thread. (#137) Lion 2024-11-01 12:13:21 +01:00
  • 288e76594d Fix port cli argument (#142) Lion 2024-11-01 12:11:26 +01:00
  • 4fdc3c4031 Fix --port Tixx 2024-10-20 16:59:00 +02:00
  • 708da44fec Remove unused code Tixx 2024-10-20 16:57:47 +02:00
  • 6b6e304cfd Switch to std::async Tixx 2024-10-18 19:23:53 +02:00
  • 06cb366bb5 Add mutex to CoreSend Tixx 2024-10-10 15:49:56 +02:00
  • 0b35f0484f put blocking http requests on another thread Tixx 2024-10-10 11:48:59 +02:00
  • 9dbbd8298d Switch to only timeout on connection (#140) Lion 2024-10-15 19:32:55 +02:00
  • ca9dd1ae75 Switch to only timeout on connection Tixx 2024-10-14 20:29:19 +02:00
  • 9ebd218856 Fix empty modlist (#136) Lion 2024-10-12 22:10:47 +02:00
  • 43b02f0118 Update Check For Game Files Pranay Sanghai 2024-06-08 18:58:13 -07:00
  • d9874ce70e Make return from parsemodinfo look better Tixx 2024-10-12 21:12:12 +02:00
  • 423519f31e Only listen on localhost ipv4 (#134) Tixx 2024-10-12 20:58:29 +02:00
  • 3f12bb757a Mod info logs and check for old format Tixx 2024-10-10 21:35:27 +02:00
  • 7d52e44434 only listen on localhost ipv4 Lion Kortlepel 2024-10-06 15:20:05 +02:00
  • 4fbd25b551 Handle new modlist being empty but still valid Tixx 2024-10-09 19:41:38 +02:00
  • 3cf1a2e51b Add mod info debug log Tixx 2024-10-09 19:39:27 +02:00
  • 49874fd633 Revert "remove 'D' socket initialization code" Lion Kortlepel 2024-10-09 18:00:43 +02:00
  • 6a23518eff remove 'D' socket initialization code Lion Kortlepel 2024-10-09 17:36:54 +02:00
  • 3297b3e62e fix not recognizing empty mod lists on new mod list Lion Kortlepel 2024-10-09 17:35:50 +02:00
  • 76cfc47a2f log invocation v2.2.0 Lion Kortlepel 2024-10-07 00:43:25 +02:00
  • 7b59cb6f87 fix various commandline argument related things Lion Kortlepel 2024-10-07 00:33:43 +02:00
  • 0eba745d4c remove silly license Lion Kortlepel 2024-10-07 00:33:29 +02:00
  • 259b21502e Add command-line options (#90) Lion 2024-10-06 23:49:47 +02:00
  • afac729505 Ixmplement game arguments for linux Tixx 2024-10-06 15:52:31 +02:00
  • dd3622170e add debug print and dont try new format if the packet looks invalid fix-resource-debug-log Lion Kortlepel 2024-10-06 15:26:02 +02:00
  • 885061f73d add more info to new mod list receive error Lion Kortlepel 2024-10-06 15:22:45 +02:00
  • f57ebb7a92 follow HTTP redirects (#133) Lion 2024-10-06 15:20:49 +02:00
  • ace96b7e33 follow HTTP redirects snepsnepsnep 2024-10-05 23:45:50 +02:00
  • fcb51adcb8 bump version Lion Kortlepel 2024-10-05 21:05:02 +02:00
  • 0c53ff4cd4 Pass game arguments to beamng on windows Tixx 2024-10-05 18:34:39 +02:00
  • 68a4d64387 Fix linux relauch Tixx 2024-10-05 18:08:25 +02:00
  • 5bdd8c11da Fix relaunch Tixx 2024-10-05 18:01:47 +02:00