Winos
ebf1579ce4
Update src/Security/BeamNG.cpp
...
Co-authored-by: Tixx <83774803+WiserTixx@users.noreply.github.com>
2024-12-06 15:03:19 -03:00
Winos
a06470cb70
Update src/Security/BeamNG.cpp
...
Co-authored-by: Tixx <83774803+WiserTixx@users.noreply.github.com>
2024-12-06 15:02:07 -03:00
Winos
80a3feb349
Update src/Security/BeamNG.cpp
...
Co-authored-by: Tixx <83774803+WiserTixx@users.noreply.github.com>
2024-12-06 15:02:00 -03:00
Winos
ec1a09bbcb
Fixed GameDir localization issues.
...
I couldn't launch the game without this.
2024-12-05 03:56:13 -03:00
Tixx
811fe41afb
Update CMakeLists.txt to fix linux compilation ( #151 )
...
Fixed the Cmake lists file so it properly detects linux-based systems.
thats all. :3
By creating this pull request, I understand that code that is AI
generated or otherwise automatically generated may be rejected without
further discussion. I declare that I fully understand all code I pushed
into this PR, and wrote all this code myself and own the rights to this
code.
2024-12-03 13:30:15 +01:00
FirewallDaProtogen
c518a036ed
Update CMakeLists.txt
2024-12-03 03:51:32 -05:00
Lion
00bd5be4d0
add PR template
2024-11-13 16:20:54 +01:00
Tixx
dff2f2712b
Bump version
v2.3.2
2024-11-07 22:12:20 +01:00
Lion
3effe0d4de
log zlib error message and regex fix ( #146 )
2024-11-07 22:05:40 +01:00
Tixx
d58ff960ec
Fix github regex
2024-11-07 21:39:18 +01:00
Tixx
f67f8573e0
Log zlib error messages
2024-11-07 21:36:38 +01:00
Lion
8a8e0be1a1
Print message from auth ( #141 )
v2.3.1
v2.3.0
2024-11-05 10:32:39 +01:00
Tixx
e0041666ca
Clarify and change auth message log
2024-11-05 10:26:10 +01:00
Tixx
ed686333ec
Print message from auth
2024-11-05 10:15:10 +01:00
Lion
8938fd84ea
Add beammp.gg to the list of allowed links ( #143 )
2024-11-02 23:29:40 +01:00
Tixx
bd4c9c34a9
Add BeamMP github to the list of allowed links
2024-11-02 22:33:26 +01:00
Tixx
8519e279a7
Add beammp.gg to the list of allowed links
2024-11-02 22:18:46 +01:00
Lion Kortlepel
54895eb1b0
bump version
2024-11-01 12:53:55 +01:00
Lion
1423c1193b
Speed up response times by waiting for http requests on another thread. ( #137 )
...
If, for example, the client requests the serverlist multiple times and
then tries to login the launcher will first wait for those requests to
finish. Thereby putting the other core communication (such as login) on
hold.
2024-11-01 12:13:21 +01:00
Lion
288e76594d
Fix port cli argument ( #142 )
...
Fixes --port and -p by proccessing the config file before the cli
arguments, before it would first set --port because it was passed and
then overwrite it with the value from the config. Also removed some
useless code related to cli args.
2024-11-01 12:11:26 +01:00
Tixx
4fdc3c4031
Fix --port
2024-10-20 16:59:00 +02:00
Tixx
708da44fec
Remove unused code
2024-10-20 16:57:47 +02:00
Tixx
6b6e304cfd
Switch to std::async
2024-10-18 19:23:53 +02:00
Tixx
06cb366bb5
Add mutex to CoreSend
2024-10-16 23:12:02 +02:00
Tixx
0b35f0484f
put blocking http requests on another thread
2024-10-16 23:12:02 +02:00
Lion
9dbbd8298d
Switch to only timeout on connection ( #140 )
2024-10-15 19:32:55 +02:00
Tixx
ca9dd1ae75
Switch to only timeout on connection
2024-10-14 20:29:19 +02:00
Lion
9ebd218856
Fix empty modlist ( #136 )
...
This PR fixes the launcher getting confused when the server sends an
empty mod list using the new downloading system.
Related server PR: https://github.com/BeamMP/BeamMP-Server/pull/377
2024-10-12 22:10:47 +02:00
Tixx
d9874ce70e
Make return from parsemodinfo look better
2024-10-12 21:12:12 +02:00
Tixx
423519f31e
Only listen on localhost ipv4 ( #134 )
...
This avoids the firewall popup on windows.
2024-10-12 20:58:29 +02:00
Tixx
3f12bb757a
Mod info logs and check for old format
2024-10-10 21:35:27 +02:00
Lion Kortlepel
7d52e44434
only listen on localhost ipv4
2024-10-10 16:14:16 +02:00
Tixx
4fbd25b551
Handle new modlist being empty but still valid
2024-10-09 19:41:38 +02:00
Tixx
3cf1a2e51b
Add mod info debug log
2024-10-09 19:39:27 +02:00
Lion Kortlepel
49874fd633
Revert "remove 'D' socket initialization code"
...
This reverts commit 6a23518eff66217a2b8f6b8c6b49baf654e73683.
2024-10-09 18:00:43 +02:00
Lion Kortlepel
6a23518eff
remove 'D' socket initialization code
2024-10-09 17:36:54 +02:00
Lion Kortlepel
3297b3e62e
fix not recognizing empty mod lists on new mod list
2024-10-09 17:35:50 +02:00
Lion Kortlepel
76cfc47a2f
log invocation
v2.2.0
2024-10-07 00:43:25 +02:00
Lion Kortlepel
7b59cb6f87
fix various commandline argument related things
2024-10-07 00:33:43 +02:00
Lion Kortlepel
0eba745d4c
remove silly license
2024-10-07 00:33:29 +02:00
Lion
259b21502e
Add command-line options ( #90 )
...
This PR adds command-line options as outlined in #74
Closes #74
2024-10-06 23:49:47 +02:00
Tixx
afac729505
Ixmplement game arguments for linux
2024-10-06 15:56:48 +02:00
Lion
f57ebb7a92
follow HTTP redirects ( #133 )
...
Follow HTTP redirects on HTTP Get and Post functions
2024-10-06 15:20:49 +02:00
snepsnepsnep
ace96b7e33
follow HTTP redirects
2024-10-05 23:45:50 +02:00
Lion Kortlepel
fcb51adcb8
bump version
2024-10-05 21:05:02 +02:00
Tixx
0c53ff4cd4
Pass game arguments to beamng on windows
2024-10-05 18:34:39 +02:00
Tixx
68a4d64387
Fix linux relauch
2024-10-05 18:08:25 +02:00
Tixx
5bdd8c11da
Fix relaunch
2024-10-05 18:01:47 +02:00
Tixx
47681cda50
Let user know about update even if --no-update was specified
2024-10-05 18:01:36 +02:00
Tixx
c99fecfa1c
Fix debug log
2024-10-05 17:26:14 +02:00