Commit Graph

  • d71757b56c
    Switch Invalid INI line log to debug invalid-ini-log Tixx 2025-06-29 12:56:24 +02:00
  • f7d3fcf925
    Make new CheckVer & GetEN compatible with linux linux-path-fix Tixx 2025-06-29 10:07:34 +02:00
  • 7bef6f35c2
    Bump version to 2.5.0 master v2.5.0 Tixx 2025-06-28 20:21:17 +02:00
  • b64d645f73
    Switch to wstring for paths on windows (#167) Tixx 2025-06-28 19:25:13 +02:00
  • 1780133569
    Include assert Tixx 2025-06-25 14:29:29 +02:00
  • c89afdf477
    Check Tixx 2025-06-24 22:17:14 +02:00
  • 9d44146224
    Regex assert Tixx 2025-06-24 22:16:17 +02:00
  • a5c02217fa
    Update ini parse check formatting Tixx 2025-06-20 23:04:07 +02:00
  • 303fc55d94
    Fix syntax error Tixx 2025-06-19 18:13:46 +02:00
  • 5f1e7c6409
    Fix resources dir log message for linux Tixx 2025-06-19 18:07:59 +02:00
  • 8025c0884f
    Fix download path generation Tixx 2025-06-19 17:56:59 +02:00
  • 51d096deac
    Check if BeamMP.zip exists before hashing Tixx 2025-06-08 14:01:48 +02:00
  • 9c53f86593
    Convert GetGamePath() to fs::path Tixx 2025-06-08 14:01:23 +02:00
  • e0257e9526
    Update NewSyncResources logs to use wstring Tixx 2025-06-08 13:51:16 +02:00
  • 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