176 Commits

Author SHA1 Message Date
Anonymous275
8f53052356 - IPC Uses PID to identify the process
- Exception code now shows in hex capitals
- Fixed version checking and bumped the version support
- Added process blacklist for already injected game detection
- Used std::all_of instead of std::string::find for digit checks
2022-07-25 17:09:42 +03:00
Sam39
5615e7f4df [Fixed] Config file changed to "toml" 2022-07-25 11:58:07 +03:00
Sam39
93727ac48a [Fixed] Check port if valid 2022-07-25 11:17:32 +03:00
Anonymous275
2ccd17fb33 Custom thread safe wrapper for std::queue 2022-07-25 10:02:57 +03:00
Anonymous275
16c8f0a052 Small edits 2022-07-22 23:00:25 +03:00
Anonymous275
c1ed5184e7 Commented unused library, Debug build fix 2022-07-22 14:43:56 +03:00
Sam39
6147ad46e7 [Changed]
"Shutdown" and "Exit" to inline for initialization

Co-Authored-By: Anonymous275 <36374260+Anonymous-275@users.noreply.github.com>
2022-07-21 11:34:46 +03:00
Anonymous275
027bb6b0d7 Small edit 2022-07-17 01:00:55 +03:00
Anonymous275
92ff28b92e fixed build 2022-06-08 16:55:12 +03:00
Lion Kortlepel
dab8daa088
Make GetSocketApiError static
... but only in the header ;)
2022-05-05 01:54:07 +02:00
Lion Kortlepel
be219d289e
Correctly format WinSock errors with a message
This has lead to many(!) issues in the past, and makes
life harder for everyone doing support. This will display the
error code, together with an error message windows provides.
2022-05-05 00:53:42 +02:00
Lion Kortlepel
d50980b10f
Use SO_DONTLINGER to fix bind() address in use error
This will ensure the socket does not linger,
which fixes the common and *super* annoying issue of "bind(): address
already in use"
2022-05-05 00:51:33 +02:00
Anonymous275
376594f00c Handling K packet with reason 2022-03-06 01:27:11 +02:00
Anonymous275
0a5343cbd9 Fixed launcher not terminating on socket error 2022-03-06 01:24:24 +02:00
Anonymous275
158eb26456 fixed small issue 2022-03-03 16:28:16 +02:00
Anonymous275
31cd89fd20 switched to nlohmann_json 2022-03-03 16:12:55 +02:00
Anonymous275
19d7120b13 lots of work, added atomic queue, changed githuyb workflows and added patterns with memory functions. Changed from MS Detours to MinHook.
now works with lua prototype
2022-02-22 16:19:53 +02:00
Anonymous275
6dfeba1e49 Network, bug fixes, more patters, GELua and a lot more 2022-01-31 23:39:42 +02:00
Anonymous275
6c11de2708 Added IPC and lua definitions 2022-01-27 02:43:35 +02:00
Anonymous275
bea720d0b7 Lot of work and added MS Detours 2022-01-27 01:42:08 +02:00
Anonymous275
aaf19b5463 Added Fatal error case for SHGetKnownFolderPath 2022-01-20 03:57:20 +02:00
Anonymous275
263858763f use of SHGetKnownFolderPath to get localAppData 2022-01-20 03:54:13 +02:00
Anonymous275
06073727de new discord code, vcpkg to handle the library 2022-01-20 03:13:42 +02:00
Anonymous275
a6cb175eb4 Clean termination 2022-01-20 02:07:57 +02:00
Anonymous275
45099eba29 Added SIGBREAK 2022-01-19 23:36:18 +02:00
Anonymous275
07c353727e Added discord-rpc with different commit and proper signal handling 2022-01-19 23:31:11 +02:00
Anonymous275
27e61bc566 removed discord-rpc library 2022-01-19 23:13:27 +02:00
Anonymous275
09b18a40c5 Disabled discord since it randomly crashes smh 2022-01-19 23:08:37 +02:00
Anonymous275
2b73c120a8 Basic foundation done 2022-01-19 21:36:52 +02:00
Anonymous275
62d5936f71 minor edit 2022-01-19 02:01:43 +02:00
Anonymous275
046695d37d added blocking WaitForGame using PID 2022-01-19 01:56:48 +02:00
Anonymous275
48e6b21eda fixed count forcing null byte at the end of query string 2022-01-19 01:31:43 +02:00
Anonymous275
955231c3f6 removed debug print 2022-01-19 01:09:59 +02:00
Anonymous275
5ea45105df fixed custom user 2022-01-19 01:08:19 +02:00
Anonymous275
ebe8d15362 registry query complete 2022-01-19 00:18:06 +02:00
Anonymous275
2e4db92640 added ShutdownException and registry queries 2022-01-18 21:44:20 +02:00
Anonymous275
e8d25beac0 version checking fix and thank you windows for having min and max macros 2022-01-18 18:16:45 +02:00
Anonymous275
674aae6b7c Update checking and minor tweaks 2022-01-18 16:20:42 +02:00
Anonymous275
c9c4159367 Another fix for github actions 2022-01-18 14:59:12 +02:00
Anonymous275
4c1fea8ca9 github actions fix 2022-01-18 14:45:09 +02:00
Anonymous275
656e0e540f discord rpc test 2022-01-18 14:27:20 +02:00
Anonymous275
6e45304aea added discord-rpc 2022-01-18 13:58:49 +02:00
Anonymous275
93eb82080c added tomlplusplus and start of config parsing 2022-01-18 01:16:42 +02:00
Anonymous275
f110ef2bc8 Added HTTP logic and login 2022-01-17 18:20:57 +02:00
Anonymous275
e0971450fe added json header and fixed static linking 2022-01-16 21:00:57 +02:00
Anonymous-275
0983ac8e5b added wxWidgets 2021-12-27 19:17:47 +02:00
Anonymous-275
f19d92eebc Logging library with setup 2021-12-27 00:36:12 +02:00
Anonymous-275
a093e9f2c7 update main 2021-12-26 21:53:27 +02:00
Anonymous-275
127f498bec simple setup 2021-12-26 21:52:00 +02:00
Anonymous275
71a9a567bc
2.0.63 2021-12-03 18:45:36 +02:00