Duncan Ogilvie
|
a2867af839
|
DBG: I fixed it Brit
|
2020-04-10 03:59:03 +02:00 |
Duncan Ogilvie
|
c139a94c08
|
GUI: add simple 'Find references to region' in memory map
|
2020-04-10 03:58:43 +02:00 |
Duncan Ogilvie
|
99f7d096a8
|
DBG: refresh the gui in some previously untested scenarios
|
2020-04-02 00:16:47 +02:00 |
Duncan Ogilvie
|
3a253248e5
|
DBG: finally properly implement setBpActive for hardware breakpoints
|
2020-04-02 00:16:47 +02:00 |
Duncan Ogilvie
|
9c6710094e
|
GUI: don't allow inactive breakpoints to be enabled/disabled
|
2020-04-02 00:16:47 +02:00 |
Duncan Ogilvie
|
6f92c63ce2
|
DBG: fix some potential bugs when disabling/deleting hardware breakpoints
|
2020-04-02 00:16:46 +02:00 |
Duncan Ogilvie
|
3308fbfc22
|
GUI: always delete breakpoints by identifier if possible
|
2020-04-02 00:16:46 +02:00 |
Duncan Ogilvie
|
5a6817680a
|
DBG: change order of breakpoint name and custom breakpoint identifier syntax in BpGet
|
2020-04-02 00:16:46 +02:00 |
Duncan Ogilvie
|
d2c62e69c2
|
DBG: move DbLoad from cbCreateProcess to before entering the debug loop
fixes #2296
|
2020-02-23 16:24:23 +01:00 |
Duncan Ogilvie
|
6745514e31
|
DBG: improvements to initialization script experience
|
2020-02-23 16:01:29 +01:00 |
Duncan Ogilvie
|
6407b2b063
|
GUI: further improve performance of reference searching
Fixes #2287
|
2020-02-11 00:57:14 +01:00 |
Duncan Ogilvie
|
1774ba1f89
|
DBG: call reference update less frequently
|
2020-02-10 03:10:35 +01:00 |
Duncan Ogilvie
|
aac246b27f
|
GUI: improve performance of ReferenceView API
closes issue #2281
|
2020-02-10 03:10:31 +01:00 |
Duncan Ogilvie
|
1de5313e58
|
GUI: make more methods thread-safe in SearchListView and StdSearchListView
|
2020-02-10 02:35:28 +01:00 |
Duncan Ogilvie
|
dbb1f57148
|
GUI: some TODO comments for AbstractTableView
|
2020-02-10 02:35:28 +01:00 |
Duncan Ogilvie
|
a75cc25710
|
GUI: make more methods thread safe in AbstractTableView
|
2020-02-10 02:35:28 +01:00 |
Duncan Ogilvie
|
992e6d2374
|
GUI: introduce MethodInvoker utility
|
2020-02-10 02:35:21 +01:00 |
Duncan Ogilvie
|
472a8160dd
|
DBG: CloseHandle on the AeDebug event
|
2020-02-10 02:35:13 +01:00 |
Duncan Ogilvie
|
479ea5eec6
|
GUI: minor improvements to AbstractTableView
|
2020-02-10 02:35:04 +01:00 |
Duncan Ogilvie
|
15d7924e88
|
DBG: update TitanEngine
451c85e465
|
2020-01-21 20:31:24 +01:00 |
Duncan Ogilvie
|
063ce31ec6
|
DBG+GUI: improve disassembly navigation
closes #1226
|
2020-01-16 15:49:52 +01:00 |
Duncan Ogilvie
|
e20cd71549
|
DBG: fix a race condition with a cached context in _dbg_getregdump
closes #2248
|
2020-01-16 15:25:48 +01:00 |
Duncan Ogilvie
|
d3ee95d6ba
|
GUI: fix a bug in the LineEditDialog, where not editing the text made the text look empty for the user
closes #2273
|
2020-01-15 21:40:35 +01:00 |
Duncan Ogilvie
|
f7f7a2f463
|
DBG: attempt to undecorate more symbols based on other prefixes
closes #2268
|
2020-01-08 01:39:49 +01:00 |
Duncan Ogilvie
|
6cab250906
|
GUI: double click in trace browser now follows in disassembly
|
2020-01-08 01:34:50 +01:00 |
Duncan Ogilvie
|
3925d4281a
|
GUI: improve disassembly reference menu
|
2020-01-08 01:34:50 +01:00 |
Duncan Ogilvie
|
62ada1d4ca
|
GUI: ctrl+alt+left/right from the dump now work in the disassembly
|
2020-01-08 01:34:49 +01:00 |
Duncan Ogilvie
|
f70d780219
|
GUI: show weird selections in the GUI
|
2020-01-08 01:34:49 +01:00 |
Duncan Ogilvie
|
ebf3db1095
|
DBG: add forgotten CBSELCHANGED in pluginload
|
2020-01-08 01:34:49 +01:00 |
Duncan Ogilvie
|
9d3775b98d
|
BRIDGE: refresh memory view and trace browser in GuiUpdateAllViews
|
2020-01-08 01:34:49 +01:00 |
Duncan Ogilvie
|
293d54f9d9
|
GUI: improve 'go to' menu in DisassemblerGraphView
|
2020-01-08 01:34:38 +01:00 |
Duncan Ogilvie
|
dcc77c5071
|
GUI: fix bug in the graph view where debugge exit doesnt clear the state
|
2020-01-08 01:34:02 +01:00 |
Duncan Ogilvie
|
b4a03a8009
|
GUI: make GUI_REF_SETROWCOUNT synchronous
|
2019-11-26 13:26:35 +01:00 |
Duncan Ogilvie
|
537c4e42d5
|
GUI: do not show reload+edit menus when loading script from clipboard
|
2019-11-26 13:26:35 +01:00 |
Duncan Ogilvie
|
b6b1cce7ba
|
DBG: force a terminating command at the end of a script
|
2019-11-26 13:26:35 +01:00 |
now-raymond
|
ec451897a5
|
DBG: Fix function boundary computation when getting x64 stack frames
RUNTIME_FUNCTION range: [BeginAddress, EndAddress)
Old code:
Find `func` where:
`func.BeginAddress <= rva <= func.EndAddress`
New code:
Find `func` where:
`func.BeginAddress <= rva < func.EndAddress`
|
2019-11-26 13:26:15 +01:00 |
Duncan Ogilvie
|
824100eea8
|
DBG: implement memcpy command
|
2019-11-13 01:13:06 +01:00 |
Duncan Ogilvie
|
b23c0dfe37
|
DBG: remove leading whitespace when loading script to correctly handle tabs
|
2019-11-12 23:55:56 +01:00 |
Duncan Ogilvie
|
fae8434284
|
DBG: fix a buffer overflow in a terrible 5-year old API
Thanks to dudeme for finding a reliable way to reproduce this!
|
2019-11-12 23:55:23 +01:00 |
mappzor
|
b0ba7d40e1
|
Fixed #2228 (#2244)
* Fixed #2228
|
2019-11-11 22:15:46 +01:00 |
Duncan Ogilvie
|
e2a20266d1
|
DBG: close #2245
fix by lynnux
|
2019-11-10 23:15:29 +01:00 |
Duncan Ogilvie
|
c65f65f3b1
|
DBG: better script cleanup
|
2019-11-05 00:55:22 +01:00 |
Duncan Ogilvie
|
eca2f7f99a
|
DBG: refactor scripting functionality to allow executing script branches in the GUI
|
2019-11-05 00:33:32 +01:00 |
Duncan Ogilvie
|
8577c58f68
|
GUI: fix small bug introduced by #2243
|
2019-11-05 00:29:20 +01:00 |
Duncan Ogilvie
|
e7f342f914
|
GUI: allow command history in ScriptView
|
2019-11-05 00:09:10 +01:00 |
Duncan Ogilvie
|
c41d8b7b64
|
GUI: add HistoryLineEdit support in LineEditDialog
|
2019-11-05 00:08:45 +01:00 |
Duncan Ogilvie
|
5141ddce95
|
GUI: only flush the log when it is visible
|
2019-11-04 20:45:27 +01:00 |
Duncan Ogilvie
|
6d6df1ff6f
|
DBG: stop skipping exceptions when pausing on certain debug events
|
2019-11-04 20:45:27 +01:00 |
Duncan Ogilvie
|
3fc1bdebc9
|
DBG: remove some unused functionality related to pausing
|
2019-11-04 20:45:26 +01:00 |
mappa
|
52af639cc4
|
Enhanced LogView performance
|
2019-11-04 20:38:56 +01:00 |