Anonymous275
b26fb43746
Reformat to clang-format
2022-07-26 10:43:25 +03:00
Anonymous275
54af98203f
Minor edit
2022-07-26 10:09:37 +03:00
Anonymous275
b27c2060ea
- Changed BlackList to std::set
2022-07-25 17:17:10 +03:00
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
Anonymous275
d7d1a550cb
Merge pull request #25 from SamZahreddine/v3
...
[Fixed] Config file changed to "toml"
2022-07-25 12:01:17 +03:00
Sam39
213f6544fb
Merge branch 'BeamMP:v3' into v3
2022-07-25 12:00:39 +03:00
Sam39
5615e7f4df
[Fixed] Config file changed to "toml"
2022-07-25 11:58:07 +03:00
Anonymous275
2e3b62c15c
Merge pull request #24 from SamZahreddine/v3
...
[Fixed] Check port if valid
2022-07-25 11:19:38 +03:00
Sam39
93727ac48a
[Fixed] Check port if valid
2022-07-25 11:17:32 +03:00
Sam39
b756b00503
Merge branch 'BeamMP:v3' into v3
2022-07-25 10:07:23 +03:00
Sam39
3821ce7c5d
Revert "[Changed] Atomic queue to concurrent queue."
...
This reverts commit 8cdfe5314f14c4fc93a22d562c59c7c44e4c5ed3.
2022-07-25 10:06:51 +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
Sam39
8cdfe5314f
[Changed] Atomic queue to concurrent queue.
2022-07-22 16:55:35 +03:00
Anonymous275
c1ed5184e7
Commented unused library, Debug build fix
2022-07-22 14:43:56 +03:00
Anonymous275
17cea23381
Merge pull request #23 from SamZahreddine/v3
...
[Changed] static inline instead of normal static for "Shutdown" and "Exit"
2022-07-21 11:37:32 +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
Anonymous275
23a5468e29
Merge pull request #16 from lionkor/v3
...
Fix 10038, add more explanatory error messages
2022-06-08 16:42:23 +03:00
Lion Kortlepel
dab8daa088
Make GetSocketApiError static
...
... but only in the header ;)
2022-05-05 01:54:07 +02:00
Lion Kortlepel
27c057c463
actions: update vcpkg commit id
2022-05-05 01:33:17 +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
f68e650202
vcpkg to handle rapidjson
2022-01-20 03:21:38 +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