Commit Graph

22 Commits

Author SHA1 Message Date
√(noham)²
a16b896f8a Update README.md v1.2 2026-05-10 16:39:18 +02:00
√(noham)²
9335c33671 Clear log on install and update installer URLs 2026-05-10 16:36:11 +02:00
√(noham)²
3d8d519d8b Update README.md 2026-05-10 12:24:30 +02:00
√(noham)²
df2c1d2f4c Update download-and-install.ps1 2026-05-10 12:07:08 +02:00
√(noham)²
4c384dec04 Add script to download and install paho DLL 2026-05-10 12:05:13 +02:00
√(noham)²
0779f5f403 Update build-and-release.yml v1.0 2026-05-10 11:58:15 +02:00
√(noham)²
ab3f54a425 Update build-and-release.yml 2026-05-10 11:44:25 +02:00
√(noham)²
e68cb6ddd0 Create build-and-release.yml 2026-05-10 11:41:25 +02:00
√(noham)²
dd82643fa3 Update README.md 2026-05-09 23:19:33 +02:00
√(noham)²
b9c992e3d7 Implement export forwarders and refactor hooks
Introduce a PAHO_FORWARDER_EXPORTS macro and generate Original_* FARPROC forwarder targets, replace the many hand-written fake exports with assembly forwarding stubs, and simplify exports.cpp to declare and initialize those forwarder pointers. Refactor paho-mqtt3as-proxy hook logic: improve logging, robustly load/save JSON config using std::filesystem and safe parsing, consolidate URL/host patching logic for HTTP/WS/MQTT, and add safer MQTT URI patching and resolution helpers. Update main to populate forwarder addresses at startup and make hook installation more defensive when symbols aren't found. Add docs images, update README (bump tested version and enable images), remove STATE.md, and adjust .gitignore to keep docs included.
2026-05-09 23:14:02 +02:00
√(noham)²
5153c4cad0 Update hook.cpp 2026-05-09 22:11:37 +02:00
√(noham)²
544caf14a7 Add MQTT URI patching and verbose hook logs 2026-05-09 22:11:08 +02:00
√(noham)²
cf97924b98 Refactor hook.cpp: cache URLs & improve safety 2026-05-07 19:17:12 +02:00
√(noham)²
6ff3024992 Add dll-proxy-generator credit to README 2026-05-07 19:00:07 +02:00
√(noham)²
d724a017e3 Add LICENSE, expand README; tidy proxy code 2026-05-07 17:49:31 +02:00
√(noham)²
fb18195b71 Add configurable proxy and URL patching 2026-05-07 17:02:47 +02:00
√(noham)²
52fcb1fcfa Add Qt network stack hooking 2026-05-07 16:41:31 +02:00
√(noham)²
2861c25806 Add Qt libs and headers 2026-05-07 16:41:01 +02:00
√(noham)²
18c023605c Merge branch 'main' of https://github.com/NohamR/RMHook-Win 2026-05-07 16:03:42 +02:00
√(noham)²
dd4ee59267 Add MinHook 2026-05-07 16:03:39 +02:00
√(noham)²
8ae16eade8 Update .gitignore 2026-05-07 15:15:28 +02:00
√(noham)²
86f8dbe99a First hook 2026-05-07 15:12:05 +02:00