Commit Graph

144 Commits

Author SHA1 Message Date
mrexodia a2fbad713b fixed some ugly code + added StepInternal function 2015-08-15 19:37:06 +02:00
mrexodia 3568de5680 initial breakpoint work + added MemIsValidPtr + fixed some documentation inaccuracies 2015-08-09 00:53:13 +02:00
Mr. eXoDia 43415e12aa added operator= in ThreadInfo + removed redundant null check 2015-07-15 07:32:08 +02:00
Mr. eXoDia 59574f105f fixed const correctness + removed default constructors from ProcessInfo, DllInfo and ThreadInfo + fixed copy constructor of ThreadInfo 2015-07-15 07:27:31 +02:00
Mr. eXoDia 3342bd19ad flags class for direct flags access 2015-07-15 06:19:38 +02:00
Mr. eXoDia 655dd78d4c removed useless stuff 2015-07-15 06:00:27 +02:00
Mr. eXoDia 424edbc226 register getter/setter functions should be working + refactoring 2015-07-15 05:54:06 +02:00
Mr. eXoDia 2481e33abd massive cleanup + fixed various code problems 2015-07-15 02:48:11 +02:00
mrexodia 3ce2a318ca Merge pull request #16 from GleeBug/my_features
fMy features
2015-04-05 20:39:45 +02:00
mrexodia b0481a2371 Merge pull request #15 from GleeBug/master
fixes
2015-04-05 20:39:23 +02:00
Mr. eXoDia 0a030f8b26 fix 2015-04-05 05:33:50 +02:00
Mr. eXoDia f0ef6ed929 template function for simpler callbacks 2015-04-05 05:32:26 +02:00
Mr. eXoDia 1a072a78c5 working single step with callbacks 2015-04-05 05:11:51 +02:00
Mr. eXoDia 25b4dd40de some forward declarations and typedefs in one place 2015-04-05 03:45:00 +02:00
Mr. eXoDia 7fab49188c Revert "Added Some of the breakpoint code. It is not finished yet, and I am not sure the code would compile"
This reverts commit c46552c873.
2015-04-05 03:24:44 +02:00
Mr. eXoDia 8e5f758c96 basic cached RegistersInfo 2015-04-05 03:21:42 +02:00
Mr. eXoDia c1bb981c16 some very amazing coding was done here (documentation + RegistersInfo with cache) 2015-04-05 01:23:21 +02:00
Mr. eXoDia aa38b3e721 read/write memory done (LOL) 2015-04-04 23:59:38 +02:00
strongbit c46552c873 Added Some of the breakpoint code. It is not finished yet, and I am not sure the code would compile 2015-03-29 16:48:33 +01:00
mrexodia 7bd8d6c086 Merge pull request #12 from GleeBug/dll_housekeeping
Dll housekeeping
2015-03-28 15:23:00 +01:00
Mr. eXoDia b92b32b146 even more code separation 2015-03-28 15:21:54 +01:00
Mr. eXoDia 30036a9fb6 better separation of code and definitions 2015-03-28 03:45:48 +01:00
Mr. eXoDia a3529f8b27 dll housekeeping done 2015-03-28 02:27:10 +01:00
Mr. eXoDia cd6b15fd8c initial structure 2015-03-28 01:37:49 +01:00
Mr. eXoDia bf9cade407 small syntax fix 2015-03-28 01:37:32 +01:00
Mr. eXoDia 24fef19f57 even more fixes 2015-03-28 01:35:26 +01:00
Mr. eXoDia 41b7d7f342 another small fix (use _curProcess when possible) 2015-03-28 01:33:57 +01:00
Mr. eXoDia 6ddcb2d798 better thread and process housekeeping 2015-03-28 01:33:14 +01:00
strongbit ed7d8e453f Merge pull request #7 from GleeBug/threads
process & thread housekeeping functionality
2015-03-25 20:41:21 +00:00
mrexodia 5f526bac56 process & thread housekeeping functionality 2015-03-25 21:25:25 +01:00
strongbit a1847472ba I wonder how do you send the debugger a singlestepping exception. Added only two functions 2015-03-25 13:26:21 +00:00
Duncan 6197f91790 documentation 2015-03-25 13:23:42 +01:00
Duncan 5733c67818 removed log function 2015-03-25 12:58:22 +01:00
mrexodia a0d11b599f Create README.md 2015-03-25 03:42:51 +01:00
Mr. eXoDia 371a6d57b4 separated MyDebugger from GleeBug 2015-03-25 03:37:08 +01:00
Mr. eXoDia 1ae8b5633a callbacks 2015-03-25 03:19:35 +01:00
Mr. eXoDia 187bdeff1d c++ stuff 2015-03-25 02:34:45 +01:00
mrexodia 208ff45a93 Delete bleebleblabble.txt 2015-03-25 01:23:44 +01:00
Mr. eXoDia 0d7d9a63ea debugger class start 2015-03-25 01:22:55 +01:00
strongbit b8157cbbda blebble blabble commit 2015-03-25 00:15:51 +00:00
mrexodia 67794b4201 Create LICENSE 2015-03-25 00:34:17 +01:00
Mr. eXoDia d1c628f6e7 rename to GleeBug 2015-03-25 00:23:25 +01:00
Mr. eXoDia 946abf3aed debug loop 2015-03-22 12:50:55 +01:00
Mr. eXoDia 41cc59a291 initial commit 2015-03-22 12:22:55 +01:00