Commit Graph

  • 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
  • 1cd12aac8f
    bump version better-header-redone 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
  • 32371f7571
    remove invalid flag Lion Kortlepel 2024-10-13 23:42:07 +02:00
  • 37015e4f3b
    add new header implementation for game<->launcher communication Lion Kortlepel 2024-10-13 21:21:36 +02:00
  • de9d6ffc85
    flush all prints Lion Kortlepel 2024-10-13 20:42:14 +02:00
  • 453b6b0e1b
    print posix_spawn errors Lion Kortlepel 2024-10-13 20:41:31 +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
  • 47681cda50 Let user know about update even if --no-update was specified Tixx 2024-10-05 18:01:36 +02:00
  • c99fecfa1c Fix debug log Tixx 2024-10-04 23:19:26 +02:00
  • d26e0320e4 Add back support for old dev argument with warning Tixx 2024-09-23 16:07:58 +02:00
  • 57422a6105 Add optional dev config value Tixx 2024-09-23 00:00:39 +02:00
  • 467c8dc584 Add no-update flag Tixx 2024-09-23 00:00:27 +02:00
  • 2ddb576e72 Log core port Tixx 2024-09-22 23:59:00 +02:00
  • e242057583 Improve port cli flag Tixx 2024-09-22 23:58:32 +02:00
  • 06686688fc Move console clear to main to avoid clearing logs Tixx 2024-09-22 23:57:26 +02:00
  • aca61886d0 add command-line options Tixx 2024-09-22 22:02:36 +02:00
  • 768f11f6ec
    Add mod hashing, improve download protocol (#129) Lion 2024-10-04 23:36:57 +02:00
  • 7944e9dbe8
    Switch to curl for Get and Post (#132) Lion 2024-10-04 23:23:49 +02:00
  • 0c68f91fb2
    remove debug print Lion Kortlepel 2024-10-04 23:22:50 +02:00
  • b8fdbc4ed9
    Fix GetGamePath (#130) Lion 2024-10-04 23:12:56 +02:00
  • 85908e42d5
    fix download code, error checking Lion Kortlepel 2024-10-04 23:12:23 +02:00
  • 5c77e60f29
    remove mis-merged code Lion Kortlepel 2024-10-04 23:04:30 +02:00
  • c74455e0fe
    switch to curl for Get and Post Lion Kortlepel 2024-10-04 22:20:22 +02:00
  • dc13e4a03c
    remove extra return Lion 2024-10-04 14:13:04 +02:00
  • 1d7eb64fe0 Get localappdata via winapi instead of registry Tixx 2024-10-03 22:42:49 +02:00
  • 1676d4174e
    make mods not keep the hash when copying them Lion Kortlepel 2024-09-29 02:36:41 +02:00
  • ad468a8971
    remove debug prints Lion Kortlepel 2024-09-29 02:04:39 +02:00
  • d3805f2cfd
    fix mod deleting misnamed mods Lion Kortlepel 2024-09-29 01:57:15 +02:00
  • 9f1cc15b15
    fix bugs with new download Lion Kortlepel 2024-09-29 01:15:57 +02:00
  • c0fb4e4ad6
    implement support for new mod hashing and download Lion Kortlepel 2024-09-29 00:33:15 +02:00
  • 7600372ca1
    Fix linux executable name after BNG0.33.2 (#126) v2.1.4 Lion 2024-09-28 16:51:02 +02:00
  • 54cd5b5e0e
    Add additional SSL Verify logging (#127) Lion 2024-09-28 16:50:30 +02:00
  • ede6fcd7dd log SSL errors Mackenzie 2024-09-27 20:33:14 +01:00
  • eaeacbd8de log non-200 status codes Mackenzie 2024-09-27 20:23:28 +01:00
  • 0ffed00bcb rename linux executable for bng0.33.2 O1LER 2024-09-27 17:48:46 +02:00
  • c0c3d6b30e
    Add download speed to UI (#125) Lion 2024-09-24 21:59:01 +02:00
  • 9c59a83f04
    turn off stdout, stderr of the game on linux (#124) Lion 2024-09-24 21:58:37 +02:00
  • 95436cb073
    turn off stdout, stderr of the game on linux Lion Kortlepel 2024-09-24 21:56:55 +02:00
  • cbb5502a40
    send download speed to game UI, bump version to 2.1.4 Lion Kortlepel 2024-09-24 21:50:09 +02:00
  • d6dfe85f69
    add download speed to ingame ui Lion Kortlepel 2024-09-24 21:10:10 +02:00
  • ae9af1470c
    Removal invalid comma causing the default config to be broken (#123) v2.1.3 Tixx 2024-09-24 12:47:20 +02:00
  • 9255c70b0b Removal invalid comma Tixx 2024-09-24 12:38:24 +02:00
  • 53c514ecc6
    bump to 2.1.3 Lion Kortlepel 2024-09-23 23:13:01 +02:00
  • e348d59a7e
    fix linux executable name Lion Kortlepel 2024-09-23 23:12:31 +02:00
  • 244d27341f
    Fix release actions (#122) Lion 2024-09-23 22:49:33 +02:00
  • 3a55b62907
    remove release action v2.1.2 Lion Kortlepel 2024-09-23 22:49:03 +02:00
  • 0c3ae43910
    Add CachingDirectory config setting to cache mods elsewhere (#121) Lion 2024-09-23 22:45:21 +02:00
  • 8436586566
    print version on startup Lion Kortlepel 2024-09-23 22:43:32 +02:00
  • 19d1245379
    catch errors when the custom caching directory is not accessible Lion Kortlepel 2024-09-23 22:39:44 +02:00
  • 470eeac821
    Add better error handling (#119) Lion 2024-09-23 22:34:19 +02:00
  • 9c6aa86e68
    Add print to inform the user that they must keep the window open (#120) Lion 2024-09-23 22:33:54 +02:00
  • 1362471657
    add CachingDirectory config setting to cache mods elsewhere Lion Kortlepel 2024-09-23 22:31:58 +02:00
  • aa46b454e2
    add print to inform the user that they must keep the window open Lion Kortlepel 2024-09-23 22:12:00 +02:00
  • 02465c529d
    add more logging to exit Lion Kortlepel 2024-09-23 22:08:45 +02:00
  • c68cbf8946
    remove unused """security""" code Lion Kortlepel 2024-09-23 22:04:34 +02:00
  • 46542c1dce
    always log debug to Launcher.log Lion Kortlepel 2024-09-23 22:00:41 +02:00
  • 97f58dd413
    add better error handling to main() Lion Kortlepel 2024-09-23 21:58:27 +02:00