otavepto
|
3426049833
|
update workflow scripts to just fail as early as possible
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
34d15e156e
|
check for file existence before extraction in Linux deps build script
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
39a4745336
|
properly propagate extraction error in Windows deps build script
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
82197aefdd
|
update Windows build script to avoid removing the entire build folder before building + introduce -clean flag
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
f8dd6540b0
|
update Linux build script to avoid removing the entire build folder before building + introduce -clean flag
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
36f57bfd04
|
remove +lowperf flag for now from all build scripts
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
ce9b957c3d
|
fixed warning in auth when building with clang (dammit!)
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
351c301f17
|
point at the correct third-party submodule commit
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
0766282e00
|
some output formatting
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
1b63208dbf
|
updated Linux build script to add the mbedtls static lib and its include dir to the build process
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
ad353190ce
|
updated Linux deps build script to build mbedtls as a static lib
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
a642521a88
|
updated Windows build script to add the mbedtls static lib and its include dir to the build process
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
eb0a4de5fb
|
updated Windows deps build script to build mbedtls as a static lib
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
8d9c91b0f2
|
fix the includes in auth.h to point at mbdedtls in a relative manner
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
7c4d394c0b
|
remove mbedtls lib source/include files
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
f63bbd59c6
|
remove irrelevant language standard flags in Windows build script
|
2023-12-25 04:09:49 +02:00 |
|
otavepto
|
9c927c01f6
|
fixed warnings in auth.h
|
2023-12-25 04:09:49 +02:00 |
|
otavepto
|
6650858e24
|
disable another warning message after rebase
|
2023-12-25 04:09:49 +02:00 |
|
otavepto
|
91d470a358
|
fixed all incorrect usages of NULL in place of a decimal number + removed compiler flags: -Wno-int-to-void-pointer-cast and -Wno-null-conversion
|
2023-12-25 04:09:49 +02:00 |
|
otavepto
|
1ed450b8e9
|
fixed all non-void functions missing return values + removed the compiler flag -Wno-return-type
|
2023-12-25 04:09:49 +02:00 |
|
otavepto
|
1b04526d9d
|
fixed all printf warnings for Linux & Windows
|
2023-12-25 04:09:49 +02:00 |
|
otavepto
|
13bc94ad75
|
for Windows build script, inline the cleanup procedure and deprecate the separate/dedicated cleanup script
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
fb44c1f964
|
updated Linux build script to build the find_interfaces tool for Linux as well + copy the new steamclient_loader script files
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
51498ebfb2
|
don't depend on BASH_SOURCE to get script path
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
09cd6414f1
|
refactored the steamclient_loader script for Linux + relocate to a separate folder
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
4282a4f248
|
deprecate the find_interface scripts, now the executable is built for Windows & Linux
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
2fc23f5f90
|
update the egnemu config workflow script to point at the new location
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
1b34a36080
|
relocate the generate emu config script to a separate folder
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
f6e20d95af
|
added original source
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
a57d9d5db7
|
terminate the process before displaying the error message
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
31d12fb0f9
|
reset these initially
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
29ce0ae93d
|
return exit code 1 or any error
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
21ac6c7a17
|
use the recommended securezeromemory
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
0b8eb76bdd
|
use the suggested way in the docs to zero-out these structs
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
71b5c5eaed
|
pass loader arguments to target exe, allowing it to be used from external callers
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
dd40cfac70
|
updated mods.EXAMPLE.json
|
2023-12-25 01:47:45 +02:00 |
|
otavepto
|
4121101400
|
also allow setting the mod "score" in the mods.json
|
2023-12-25 01:47:45 +02:00 |
|
otavepto
|
9822f4d766
|
allow overriding mod path & mod preview_url in the mods.json file, suggested by remelt from: viewtopic.php?p=2964432#p2964432
|
2023-12-25 01:47:45 +02:00 |
|
otavepto
|
555bafae0b
|
use the index argument to grab the preview URL from UGC query result, thanks to remelt from: viewtopic.php?p=2964432#p2964432
|
2023-12-25 01:47:32 +02:00 |
|
otavepto
|
1c84f2c324
|
use a global ticket counter for GC struct
|
2023-12-24 14:33:40 +02:00 |
|
otavepto
|
b5923696cd
|
wrong buffer!
|
2023-12-24 14:33:40 +02:00 |
|
otavepto
|
83621b58e8
|
updated json library
|
2023-12-24 14:33:40 +02:00 |
|
otavepto
|
95fe01ef9f
|
updated Auth_Data serializtion method to add a signature to the data
|
2023-12-24 14:33:40 +02:00 |
|
otavepto
|
c190c6ff93
|
updated the Windows build script to include the source files of the Mbed TLS library + refactored to be similar to the Linux script & use a common variable for source files
|
2023-12-24 14:33:40 +02:00 |
|
otavepto
|
7a3d31cabe
|
updated the Linux build script to include the source files of the Mbed TLS library
|
2023-12-24 14:33:40 +02:00 |
|
otavepto
|
bdd0bf3bda
|
updated Windows + Linux build scripts to add the includes folder for the new Mbed TLS library
|
2023-12-24 14:33:40 +02:00 |
|
otavepto
|
92c77cee31
|
added a new cryptography library Mbed TLS
|
2023-12-24 14:33:40 +02:00 |
|
otavepto
|
a1c41db373
|
updated Windows + Linux build scripts to include the new folder for fifo_map library
|
2023-12-24 14:33:40 +02:00 |
|
otavepto
|
e5cd2d957d
|
separate the fifo_map library into separate folder
|
2023-12-24 14:33:40 +02:00 |
|
otavepto
|
c81e26c94f
|
added licenses & sources of all extrnal libraries
|
2023-12-24 14:33:40 +02:00 |
|