Commit Graph

  • 8b96ffb098 Fix .git folder check and GetGamePath() Tixx 2025-06-08 13:45:09 +02:00
  • 6c740e2562 Fix merge Tixx 2025-06-03 11:33:32 +02:00
  • 06c741edc5 Fix wstring for windows and add crossplatform code for fs strings Tixx 2025-01-26 23:08:31 +01:00
  • 5e448dc34f Switch to wstring for paths on windows Tixx 2024-11-13 23:39:20 +01:00
  • 676084f283 Implement DeleteDuplicateMods option (#190) Tixx 2025-06-08 12:56:23 +02:00
  • a8cd208208 Make duplicate mod detection more readable Tixx 2025-06-07 21:55:49 +02:00
  • 2529146d5a Implement DeleteDuplicateMods option Tixx 2025-05-27 23:15:39 +02:00
  • 8d641f326d Check if unpacked BeamMP has a .git folder before deleting it (#193) Tixx 2025-06-07 20:07:23 +02:00
  • 5af9f5da36 Show cached mods in download progress (#189) Tixx 2025-06-07 20:05:52 +02:00
  • baba0ad026 Check if unpacked BeamMP has a .git folder before deleting it Tixx 2025-06-07 17:50:20 +02:00
  • b1ebcfc18d Fix mod protection message Tixx 2025-05-27 22:12:07 +02:00
  • 187ef3b24f Show cached mods being loaded in download progress Tixx 2025-05-27 22:09:52 +02:00
  • 943889d588 Fix mod downloading progress Tixx 2025-05-27 22:08:50 +02:00
  • edbd99f389 Added CLI argument for user-path (#148) Tixx 2025-05-05 23:47:11 +02:00
  • 0341d401e7 Download check (#184) Tixx 2025-05-05 23:46:32 +02:00
  • da84d62391 Notify user about missing protected mods (#183) Tixx 2025-05-05 23:46:14 +02:00
  • cc6167cd2e Bump version v2.4.1 Tixx 2025-05-03 22:20:55 +02:00
  • d3263acead Log corrupted download confirmation Tixx 2025-05-01 20:54:28 +02:00
  • 4de0bc9a40 Check download confirmation packet Tixx 2025-05-01 20:47:16 +02:00
  • 25a1061700 Verify mod hash after downloading Tixx 2025-05-01 20:42:01 +02:00
  • f193c25de6 Switch to using INI parser for startup.ini file Tixx 2025-04-27 23:35:39 +02:00
  • efe9f5b614 Add INI parser and function to expand env vars Tixx 2025-04-27 23:35:11 +02:00
  • 6244fdafc6 Use std::filesystem::operator/ instead of string concat Tixx 2025-04-26 19:45:10 +02:00
  • ca93effb7d Update --user-path error message Tixx 2025-04-26 18:46:15 +02:00
  • f9d347bd9b Look for a userfolder specficied in the game's ini config Tixx 2024-12-06 19:51:24 +01:00
  • a63f1bd27c Check if user path argument exists Tixx 2024-12-06 18:49:23 +01:00
  • ffc36e7f3d Added cli option for user-path Tyler Hoyt 2024-11-11 19:14:17 -05:00
  • e216b6ec06 Get error code when the game fails to launch on windows (#179) SaltySnail 2025-04-19 21:43:41 +02:00
  • 6597fe5e26 Rename windows api variable Tixx 2025-04-19 21:23:51 +02:00
  • 2fa5d69369 Link to the docs (#181) Tixx 2025-04-05 12:45:22 +02:00
  • fec80e2c67 Link to the docs O1LER 2025-04-05 12:04:57 +02:00
  • 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