redpolline
08ceeb2419
Silence some compiler warnings in base.cpp.
2025-02-12 09:35:27 -05:00
redpolline
a8c696c565
Fix detours not attaching to all threads on startup.
2025-02-12 09:35:22 -05:00
redpolline
74d22df42e
Fix CI to use BAT files only for win build.
...
For consistency have the CI use the same build path as
the end-user builds.
Use where.exe from wine-10.0.
CI's version is a stub. Use one that actually works, until the CI gets
updated.
Also, fix broken RtlGenRandom by importing ADVAPI32's GetUserNameW(),
and calling GetModuleHandleW() / GetProcAddress() for SystemFunction032().
Instead of trying to use a fake import lib.
Bonus: Can now use the host system's username as the default for the
steam user name instead of "Noob".
("Noob" is still used as the fallback if this call fails, or the host
system's username is invalid.)
2025-02-11 07:59:19 -05:00
Mr_Goldberg
7e1824290a
disable_lan_only.txt can now be put inside the steam_settings folder.
2022-09-06 13:29:39 -04:00
Mr_Goldberg
0082242a6f
LAN only filtering now properly handles mapped ipv4.
2022-08-13 14:36:34 -04:00
Mr_Goldberg
c17fb0c931
Update Nemirtingas overlay to latest.
2022-08-05 02:06:42 -04:00
Mr_Goldberg
03426b217d
Set the appid env variables.
2022-05-29 15:45:39 -04:00
Mr_Goldberg
6d5cb3181f
Make lobby ids more like the ones on steam.
2022-05-21 00:37:48 -04:00
Mr_Goldberg
d215070876
Whitelist custom broadcasts in non LAN ip blocking.
2022-04-30 22:23:42 -04:00
Mr_Goldberg
1a411405e6
SDK 1.53 update.
2022-01-25 15:49:26 -05:00
Mr_Goldberg
c8092f9f45
Implement GetFileDetails.
2021-09-19 01:07:19 -04:00
Mr_Goldberg
51702b898e
UTF8 paths are now properly handled on windows.
2021-04-25 12:44:41 -04:00
Mr_Goldberg
6dfe11503b
Dll loading feature now only tries loading .dll files.
2021-02-06 22:37:59 -05:00
Mr_Goldberg
4cb55c52e2
Add support for loading custom dlls in the experimental build.
...
Put them in steam_settings\load_dlls\
2020-12-25 21:00:36 -05:00
Nemirtingas
fe9bbd1104
Add a common include file.
2020-07-16 11:56:24 +02:00
Mr_Goldberg
beffb89bda
Some refactoring. Added a define for the default callresult/callback timeout.
2020-06-20 21:14:37 -04:00
Mr_Goldberg
0f6ae7f09e
Don't block local adapter related ips in experimental build.
2020-04-30 13:36:59 -04:00
Mr_Goldberg
71e265f52b
Add env variable to set app path.
2020-01-13 13:47:14 -05:00
Mr_Goldberg
262ee1d18f
Update to sdk 1.47
2019-12-09 12:49:55 -05:00
Nemirtingas
dbc4e7e08b
Update base.cpp
2019-10-16 17:31:46 +00:00
Nemirtingas
04d376ce25
Fix the address being out of the range lower_bound < addr < upper_bound
2019-10-16 17:00:08 +02:00
Mr_Goldberg
ced9b77afc
Tweaked auth delays.
2019-08-17 18:15:18 -04:00
Mr_Goldberg
06b4332187
Add some commented out code to disable https in winhttp.
2019-08-17 18:03:21 -04:00
Mr_Goldberg
e252f83e8a
Make auth stuff behave more like real steam.
2019-07-15 10:07:34 -04:00
Mr_Goldberg
c4e0c855df
Experimental build: Load luma ceg plugin dll if present.
2019-05-30 12:59:53 -04:00
Mr_Goldberg
a36f6e8e68
Add support for setting app/DLC paths.
2019-05-09 08:10:03 -04:00
Mr_Goldberg
d968c3e1b5
Initial commit.
2019-04-13 12:21:56 -04:00