177 Commits

Author SHA1 Message Date
Akash Mozumdar
fcb525df36 yeah...that was never a class. improve performance and add current process function 2020-03-02 23:38:51 -07:00
Akash Mozumdar
ffff4f2eb9 tiny fixes 2020-02-29 17:51:38 -07:00
Akash Mozumdar
b79af59e3d use qregularexpression as hook search filter 2020-02-28 04:21:07 -07:00
Akash Mozumdar
22e0d38a1e small fixes 2020-02-28 02:34:07 -07:00
Akash Mozumdar
16540bfe69 move utility functions into common.h and module.h 2020-02-28 00:34:34 -07:00
Akash Mozumdar
200c01f4ab more reliable default font and only load window position if on screen 2020-02-28 00:12:23 -07:00
Akash Mozumdar
a8202893e3 auto search relevant modules 2020-01-19 04:15:02 -07:00
Akash Mozumdar
0ace753199 sanitize surrogate characters which cause qt to crash if unpaired 2020-01-18 23:25:57 -07:00
Akash Mozumdar
6eda5651a4 fix non latching issue 2019-12-26 19:18:02 -05:00
Akash Mozumdar
3db37ac450 limit hook searches to a named module, also make 0 CCs default for x86 due to perf/stability improvements 2019-11-10 14:13:54 -05:00
Akash Mozumdar
f9e1e61d51 refactor 2019-09-16 17:14:59 -04:00
Akash Mozumdar
f7f6b18ad2 use better cache size and recover malloc fails 2019-09-15 12:57:26 -04:00
Akash Mozumdar
ab916126b9 make items larger 2019-09-12 16:12:30 -04:00
Akash Mozumdar
90bed9c2db performance improvements 2019-09-11 14:27:57 -04:00
Akash Mozumdar
770f219078 update ppsspp codes and massively improve performance of hook searching 2019-09-10 21:59:59 -04:00
Akash Mozumdar
9415e83511 rename 2019-09-04 12:29:48 -04:00
Akash Mozumdar
96f235732c hook search through all exported functions, hook search deeper into stack, fix bug with dlls being loaded next to each other 2019-09-04 12:23:23 -04:00
Akash Mozumdar
562c6e1a3a more consistent hook searching ui and fix critical error in searching for text and custom codepage for hook searches 2019-08-19 16:15:08 -04:00
Akash Mozumdar
749f8fa596 customizable max thread history size 2019-08-12 11:10:33 -04:00
Akash Mozumdar
a8c239498c hide system processes 2019-08-10 04:18:30 -04:00
Akash Mozumdar
4ab197c374 better ux for adding searched hook 2019-08-06 11:51:17 -04:00
Akash Mozumdar
25d36ff301 only save if asked 2019-07-20 10:03:28 -04:00
Akash Mozumdar
b098a05a23 dialog for hook results and customize max result count 2019-07-16 21:55:40 +05:30
Akash Mozumdar
6a015f04bc use qfontdialog for extra and main window and massive perf improvement when loading large threads 2019-07-13 19:15:43 +05:30
Akash Mozumdar
011a5418e9 user selected process forgetting, and other small fixes 2019-07-03 12:03:22 +05:30
Akash Mozumdar
4192bfc412 organize qt includes 2019-06-29 08:46:31 +05:30
Akash Mozumdar
f87da8aedf add auto attaching and forgetting processes. make settings text consistent. other refactors 2019-06-27 12:39:44 +05:30
Akash Mozumdar
ad846b90d4 fix crash 2019-06-21 22:55:29 -04:00
Akash Mozumdar
f1d46e9f73 refactor and perf improvements 2019-06-21 01:29:48 -04:00
Akash Mozumdar
d9ba1e5854 style cleanup 2019-06-18 00:39:50 -04:00
Akash Mozumdar
566c0beb0a make thread linker asynchronous. also refactored, but in a way that makes me very concerned about the stability of host 2019-06-16 22:57:41 -04:00
Akash Mozumdar
88b797cd33 use a default searchparam unless user specifies they want custom settings 2019-06-16 15:28:59 -04:00
Akash Mozumdar
94760703f9 catch errors 2019-06-13 19:29:30 -04:00
Akash Mozumdar
b5c319ee46 small fixes 2019-06-13 12:06:15 -04:00
Akash Mozumdar
e7fff79f8f XX = 0x11 is officially the wildcard 2019-06-13 03:19:08 -04:00
Akash Mozumdar
fefa08c519 minor tweaks to remove hooks 2019-06-10 22:47:58 -04:00
Akash Mozumdar
c808e7594d (re)add remove hooks feature skeleton 2019-06-10 01:49:11 -04:00
Akash Mozumdar
d25a61e9e6 catch garbage pipe data 2019-06-09 07:33:26 -04:00
Akash Mozumdar
440474d2ee small fixes 2019-06-09 06:19:54 -04:00
Akash Mozumdar
5e27de842b added string offsets to hook codes and searches, fixed stack alignment bug, fixed inaccurate documentation on x64 registers, fixed bug with search signature cache, imrpvoed hook search string detection 2019-06-09 00:48:30 -04:00
Akash Mozumdar
b8bd602474 more user friendly hook searching and refactors 2019-06-06 23:53:37 -04:00
Akash Mozumdar
7cdbd93dcb cleanup 2019-06-03 18:54:20 -04:00
Akash Mozumdar
02f127e80c git is confusing 2019-06-02 21:44:22 -04:00
Akash Mozumdar
9668b01192 add find hooks feture + some cleanup 2019-06-02 21:35:47 -04:00
Akash Mozumdar
125d160ef6 add find hooks feture + some cleanup 2019-06-02 02:09:17 -04:00
Akash Mozumdar
096a1b49a7 small fixes 2019-05-31 14:48:07 -04:00
Akash Mozumdar
2f7365acbd small fixes 2019-04-23 02:49:06 -04:00
Akash Mozumdar
09552fe7c7 group common stuff 2019-03-13 11:44:21 -04:00
Akash Mozumdar
0345181484 split text declarations 2019-02-27 11:33:17 -05:00
Akash Mozumdar
cf423fa525 small fixes 2019-02-26 20:29:13 -05:00