Mr. eXoDia
4798a29660
Revert "Merged in Nukem9/x64_dbg/master (pull request #45 )"
...
This reverts commit b6735aad53
, reversing
changes made to 20fa55cc2b
.
2015-04-02 16:57:45 +02:00
Nukem
78d4efc312
Partially refactor memory.cpp/.h
2015-03-25 22:17:52 -04:00
Nukem
61c731693c
Refactor symbolinfo.cpp/.h
2015-03-17 16:46:06 -04:00
Nukem
3d454323e4
More module refactoring/de-duplication
2015-03-15 21:30:12 -04:00
Mr. eXoDia
d1c92eeb55
DBG: fixed most strcpy_s problems
2015-02-02 00:58:25 +01:00
Mr. eXoDia
d73f926918
DBG: split up addrinfo to multiple files
2015-01-23 17:41:01 +01:00
Mr. eXoDia
c17419fc98
DBG: more fixes in valapifromstring (this function is getting really complex and confusing now)
2014-12-29 02:02:34 +01:00
Mr. eXoDia
3199025d7b
DBG: fixed a bug in valapifromstring (the correction for the loaded base in the debuggee was bad)
2014-12-29 01:29:57 +01:00
Mr. eXoDia
7deb13966e
DBG: added possibility for '?' as delimiter. this ignores exports (useful if there are exports called "entry" or "imagebase")
2014-12-29 00:58:59 +01:00
Mr. eXoDia
ed5fbad687
DBG: allow accessing the entry point of a module with "<module>:entry"
2014-12-29 00:41:22 +01:00
Mr. eXoDia
7434a8741b
DBG: resolved issue #49 (module RVA + file offset conversion notation). Implemented as "[module]:$[rva]" and "[module]:#[offset]"
2014-12-14 02:12:25 +01:00
Mr. eXoDia
e8f4cd2ddf
DBG: moved some functions to different files
2014-12-14 01:58:17 +01:00
dreg_fr33project
899247356d
first basic avx support
2014-11-13 02:37:12 +01:00
Mr. eXoDia
3394b99aa7
DBG+GUI+BRIDGE+LAUNCHER: fixed various bugs (thanks to Coverity!)
2014-11-10 12:44:42 +01:00
Mr. eXoDia
7e7f302dfc
DBG: some fixes in valfromstring (mathfromstring did not handle operations with spaces in them correctly)
2014-11-09 22:52:17 +01:00
Mr. eXoDia
6b0badf3aa
DBG+EXE: fixed some bugs
2014-11-02 02:13:35 +01:00
dreg_fr33project
537735827c
finish FPU support
2014-11-02 01:30:29 +01:00
dreg_fr33project
acce7800fb
last fpu changes - ended basic first version
2014-11-02 00:31:21 +01:00
dreg_fr33project
0d65cf39fa
more fpu stuff
2014-11-01 02:05:16 +01:00
dreg_fr33project
5bf857b6e4
more fpu changes
2014-10-27 08:02:42 +01:00
dreg_fr33project
c874ee04d6
all fpu read done.
2014-10-26 19:19:33 +01:00
dreg_fr33project
0705384dbe
last fpu changes
2014-10-26 02:24:57 +02:00
Mr. eXoDia
ebae693694
DBG: more unicode support (now x32_dbg doesn't import any *A() function)
2014-09-15 20:48:25 +02:00
Mr. eXoDia
c79bc82292
DBG: added some comments on where to update the string handling to UTF-8
2014-09-07 19:04:57 +02:00
Mr. eXoDia
5a214ab104
DBG: fixed all kinds of small coding bugs (thanks to Coverity)
2014-08-31 23:21:31 +02:00
Mr. eXoDia
b38a55bffb
DBG: dynamicmem now working (crashes before)
2014-08-06 22:48:05 +02:00
Mr. eXoDia
d6677d462f
DBG: use dynamic memory class as much as possible
2014-08-06 22:48:04 +02:00
Mr. eXoDia
9b1867bb5b
PROJECT: code formatting
2014-08-05 01:07:31 +02:00
Mr. eXoDia
c7b9bdc74f
DBG: resolved issue #150 (valapifromstring now works again) + correctly use the symbol cache as search path
2014-08-03 02:36:44 +02:00
Mr. eXoDia
b64245837d
GUI+DBG+BRIDGE: added thread switching + fixed a bug in callstack + added CB_WINEVENT_GLOBAL plugin callback + auto-update memory map on allocation size change + added sleep script command
2014-07-28 01:57:42 +02:00
Mr. eXoDia
5846940719
DBG: fixed a bug with negative values used in more complex expressions
2014-07-24 20:07:04 +02:00
Mr. eXoDia
bac2efe8c1
DBG: fixed a bug in valtostring
2014-07-24 19:35:33 +02:00
Mr. eXoDia
278604e801
DBG: fixed a bug in valapifromstring (with the imagebase of the main exe) + fixed a buffer overflow (resolved issue #134 )
2014-07-19 04:53:28 +02:00
Mr. eXoDia
250271ed03
DBG: fixed many warnings on x64 (size_t conversions)
2014-07-07 17:13:57 +02:00
Mr. eXoDia
67694b087f
DBG: get module base using a macro
2014-07-07 02:37:50 +02:00
Mr. eXoDia
74d0b92474
DBG: support 0x prefixed numbers
2014-07-06 22:04:16 +02:00
Mr. eXoDia
441c895cf0
DBG: apply patches on every memory change
2014-07-06 19:40:36 +02:00
Mr. eXoDia
52dda6c0ea
DBG: fixed some bugs with invalid ordinals returned from dbghelp + added ordinal api resolving + ignore 'OrdinalXXX' in symfromname
2014-06-25 22:07:09 +02:00
Mr. eXoDia
43eb27258e
DBG: added 'modcallfind' command
2014-06-24 04:52:04 +02:00
Mr. eXoDia
c3c9f1d04d
DBG: better minus sign handling
2014-06-20 17:45:21 +02:00
Mr. eXoDia
425bd2f361
DBG: allow '-' in front of any value (valfromstring)
2014-06-20 00:33:56 +02:00
Mr. eXoDia
8e0e02bc2e
DBG: fixed some handle leaks with CreateThread
...
DBG: fixed a bug in valtostring (thanks to a friend for reporting!)
DBG: reset script when the target is closed (thanks to a friend for reporting!)
DBG: removed annoying result of the 'mov' instruction (thanks to a friend for reporting!)
DBG: error when your target is already running and you try to run a script
2014-04-22 01:39:09 +02:00
Mr. eXoDia
29fd03d687
DBG: added DeviceNameResolver (this hopefully fixes some 'error starting process (invalid pe?)' errors)
...
DBG: fixed MinGW compile bugs
DBG: fixed TitanEngine for MinGW
DBG: some more header files in the project
2014-04-16 23:52:41 +02:00
Mr. eXoDia
22e78f5a8d
IsFileBeingDebugged problem
2014-04-14 23:06:08 +02:00
Mr. eXoDia
e5ab01f63f
DBG: removed benchmark code
...
DBG: fixed a bug in the definition of disasm_fast.h
DBG: added command 'ref' (to search for references to addresses/values/constants)
DBG: added simple (but useful) reference API (reference.cpp)
DBG: fixed a bug in valfromstring
GUI: added Follow address context menus to ReferenceView
GUI: added Follow in Dump to symbol view context menu
GUI: added '*' to settings that require a restart of the debuggee
2014-04-04 16:48:09 +02:00
Mr. eXoDia
e591ecc353
- updated TitanEngine
...
- added DbgMemWrite bridge export
- removed bpfixmemory (now uses MemoryReadSafe & MemoryWriteSafe)
2014-03-15 17:01:35 +01:00
Mr. eXoDia
193e6db55d
fixed valapifromstring
2014-03-12 15:26:03 +01:00
Mr. eXoDia
584042455f
DBG: added function symgetsymbolicname
...
DBG: fixed some bugs in valapifromstring (no longer uses TitanEngine, saves a lot of time)
DBG: moved symfromname to symbolinfo.cpp
DBG: better breakpoint callbacks (symbolic name resolving + type resolving)
2014-03-10 21:49:08 +01:00
Mr. eXoDia
accc3ff1c1
DBG: updated valapifromstring
2014-03-10 20:30:08 +01:00
mr.exodia
8a54713db9
DBG: added stack information
2014-03-02 22:31:04 +01:00