Commit Graph

1396 Commits

Author SHA1 Message Date
Benoist
34fc123645
Merge e54ec20210 into 3f3136d483 2025-09-17 13:52:30 +09:00
GAMMACASE
3f3136d483
Trigger build for hl2sdk-cs2 update 2025-09-17 03:59:20 +03:00
Kenzzer
e54ec20210
Remove GetHookAction 2025-08-27 22:00:19 +00:00
Kenzzer
b460ed895f
Add thread safety to return value 2025-08-27 21:35:51 +00:00
GAMMACASE
f439ded002
Trigger build for hl2sdk-deadlock update 2025-08-21 23:22:41 +03:00
Kenzzer
b802856e84
Add Recall feature to x86 2025-08-17 00:29:28 +00:00
Kenzzer
db50642958
Add Hook recall feature 2025-08-16 17:26:14 +00:00
Kenzzer
87913ea4c7
Fix hook callback mistake + fix s2 sample compilation 2025-08-15 19:54:56 +00:00
Kenzzer
b0d5161dad
Make gamedll bridge more legible 2025-08-15 16:40:07 +00:00
Kenzzer
80e9709382
Supercede -> Supersede + Call original helper 2025-08-15 15:25:46 +00:00
Kenzzer
35642572a3
Update s2 sample extension to khook 2025-08-15 01:05:19 +00:00
Kenzzer
b1bc1b560f
Fix another deadlock 2025-08-15 00:27:06 +00:00
Kenzzer
20a9cc5f7e
Update sample extension to use khook 2025-08-15 00:25:19 +00:00
GAMMACASE
c1cc0a6134
Trigger build for hl2sdk-cs2 update 2025-08-15 02:39:54 +03:00
Kenzzer
3b71561cfd
Re-allow metamod to load fast 2025-08-14 18:49:57 +00:00
Kenzzer
393bcf223a
Fix deadlock + Fix crash on x86 2025-08-14 18:47:38 +00:00
Kenzzer
dd6d96deb5
Slow down metamod load + fix memory flags 2025-08-14 11:42:43 +00:00
Kenzzer
a88a34d46b
Fix erroneous definition for khook global var 2025-08-14 11:42:42 +00:00
Kenzzer
c5fd003900
update submodule 2025-08-14 11:42:42 +00:00
Kenzzer
5957edb9df
Fix const-ness issue, and stabilise virtual function api 2025-08-14 11:42:42 +00:00
Kenzzer
c31229be95
Allow workflow to be manually dispatched + Fix windows compilation 2025-08-14 11:42:41 +00:00
Kenzzer
37e0273cc5
Fix submodule name + fix invalid function call 2025-08-14 11:42:41 +00:00
Kenzzer
5e589002ef
update submodule to latest commit 2025-08-14 11:42:40 +00:00
Kenzzer
dc1bfdd379
move submodule to third_party directory 2025-08-14 11:42:40 +00:00
Kenzzer
04c0c99db9
update submodule 2025-08-14 11:42:40 +00:00
Kenzzer
fbc8d42e71
Fix errors from rebase 2025-08-14 11:42:39 +00:00
Kenzzer
eee0ae787d
expose khook to plugins 2025-08-14 11:42:39 +00:00
Kenzzer
52eb132099
Disable CI sourcehook testing (temporarily) 2025-08-14 11:42:38 +00:00
Kenzzer
df87bded9f
Fix provider_source_console & dota2 compilation 2025-08-14 11:42:38 +00:00
Kenzzer
6cb137e73a
update khook 2025-08-14 11:42:38 +00:00
Kenzzer
d548c9b3c4
Add khooks to source 2 provider 2025-08-14 11:42:37 +00:00
Kenzzer
fe9b9ee3be
Fix incorrect submodule 2025-08-14 11:42:37 +00:00
Kenzzer
66c172d4e3
Introduce KHook 2025-08-14 11:42:36 +00:00
GAMMACASE
2f75343a6b Update s2_sample_mm AMBuildScript
Adds git-tag and git-commits-after-tag version strings, also fixes errors on fresh/empty git repos
2025-08-12 19:28:54 +03:00
GAMMACASE
2221689ce8 Remove RTLD_DEEPBIND flag from source2 titles
The issue this flag solved before seems to be resolved by the engine now and is not needed
2025-08-08 15:26:23 +03:00
GAMMACASE
5a282eb8fc
Trigger build for hl2sdk-cs2 update 2025-07-31 21:35:05 +03:00
GAMMACASE
de48d459ed
Trigger build for hl2sdk-cs2 update 2025-07-31 20:48:44 +03:00
tschumann
b17dc63de7 Fixed mm_DetermineBackendS1 tests for last few games. 2025-06-29 09:43:36 -04:00
tschumann
985040858e Fix incorrect backend in test. 2025-06-29 09:43:36 -04:00
tschumann
650b6029d5 Adding more games to test_determinebackends.ps1 2025-06-29 09:43:36 -04:00
tschumann
280ca9d826 Fixed Linux build not compiling. 2025-06-29 09:43:36 -04:00
tschumann
99672c2f3f Update test_determinebackends1.ps1 to loop over each game. 2025-06-29 09:43:36 -04:00
tschumann
4e87c6c1be test(loader): Add script to check mm_DetermineBackendS1 on all games. 2025-06-29 09:43:36 -04:00
Nicholas Hastings
76f36a8a70 Update Windows CI runner win2019 -> win2022 2025-06-10 21:16:47 -04:00
tschumann
ac7ad8bdbe (github) Add bug report template. 2025-06-10 21:09:43 -04:00
GAMMACASE
aec2a1bb47 Update s2_sample_mm
Adds unified place to edit plugin metadata, plugin versioning with git support and multi-sdk support
2025-06-10 17:21:28 +03:00
GAMMACASE
5d2bb7e206 Correct gcc flag placement 2025-05-28 21:29:02 -04:00
GAMMACASE
624c8a9f1d Prevent ARRAYSIZE undef 2025-05-28 21:29:02 -04:00
PeakKS
6091f15217 Fix missing includes and standardize non-system includes to quotes 2025-04-20 11:38:45 -04:00
Nicholas Hastings
ace94a97d1 Fix clang ref in CI 2025-04-18 10:17:46 -04:00