1
0
Fork 0
Commit Graph

5637 Commits

Author SHA1 Message Date
Duncan Ogilvie 437573276b Fix a potential bug where a plugin handle is reused 2023-10-01 22:28:50 +02:00
Duncan Ogilvie e3adaaac5d Simplify pluginload and rename globals 2023-10-01 20:46:52 +02:00
Duncan Ogilvie 5628094e17
Merge pull request #3217 from HayFieldLaps/commandparser-network-path
commandparser handle UNC paths
2023-10-01 13:01:14 +02:00
dad 4ad555a509 commandparser handle UNC paths 2023-10-01 13:00:11 +02:00
Duncan Ogilvie 8820440f06
Merge pull request #3223 from shocoman/symbols-view-slowdown 2023-10-01 12:51:58 +02:00
Duncan Ogilvie 51e697b726
Merge pull request #3225 from HayFieldLaps/tabwidget-delete-on-close
free MHDetachedWindow on reattach
2023-10-01 12:49:21 +02:00
Duncan Ogilvie 56c3249e75
Merge pull request #3226 from HayFieldLaps/hexeditdialog-patch
Hide Keep Size QCheckBox from all but Binary Edit
2023-10-01 12:48:53 +02:00
torusrxxx cd810ad72c
revert vcxproj changes 2023-09-26 18:23:39 +08:00
torusrxxx 34bdcb7a51
Fix memory access by first instruction not in trace 2023-09-26 18:04:15 +08:00
Torusrxxx 87ca72d3d1
Moved trace file reader to trace widget 2023-09-26 09:27:56 +00:00
dad 13bd1f3164 Hide Keep Size QCheckBox from all but Binary Edit 2023-09-22 12:50:38 -06:00
dad 335d94d2d9 free MHDetachedWindow on reattach 2023-09-22 11:58:01 -06:00
shocoman b74f6b5d5d SymbolView: Don't update fonts on each 'repaintTableView' event 2023-09-22 13:24:24 +07:00
ζeh Matt 68112f51da
Add plugin directory to the search path 2023-09-21 12:58:01 +03:00
ζeh Matt e2b658f0a3
Fix file check 2023-09-21 12:46:31 +03:00
ζeh Matt ce73e9cdf7
Warn the user about duplicate plugins 2023-09-21 11:49:47 +03:00
ζeh Matt ef925bcfa7
Disallow loading plugins with the same name when they exist in sub dirs 2023-09-21 11:39:52 +03:00
ζeh Matt df8bdfe1fb
Fix printing the plugin name 2023-09-21 11:13:00 +03:00
ζeh Matt 7fcb626ba2
Fix loading plugins more than once, remove obsolete isLoaded member 2023-09-21 10:59:11 +03:00
ζeh Matt 517c82604f
Refactor plugin load/unload to only require the name 2023-09-21 10:56:59 +03:00
ζeh Matt c28653700a
Refactor the conditional plugin extension definitions 2023-09-21 09:51:26 +03:00
ζeh Matt 0f5bc725f8
Initial support to load plugins from a sub directory 2023-09-21 09:43:51 +03:00
Duncan Ogilvie c65c956f85 Move the header separator one pixel down 2023-09-21 00:47:54 +02:00
Duncan Ogilvie 3beec936ec Fix the missing configuration for the table header background
Closes #3218
2023-09-21 00:29:43 +02:00
torusrxxx 3a9e36b729
Fix crash in menu builder when opening second tab 2023-09-20 12:06:22 +08:00
torusrxxx 80995bb364
Merge branch 'development' into patch000000dc 2023-09-20 10:49:50 +08:00
torusrxxx ecc5a163c4
temporary 2023-09-20 09:54:56 +08:00
Duncan Ogilvie 7f2566b6ed
Merge pull request #3192 from x64dbg/cross-platform-preparations
Cross platform preparations
2023-09-20 02:30:40 +02:00
Duncan Ogilvie 7c00347a24
Merge pull request #3211 from GermanAizek/fix
Fixed catch exception std::bad_alloc and close handle hFile if downslib::inetopen
2023-09-20 02:28:59 +02:00
torusrxxx 77cfffa0aa
Modify mTraceFile to getTraceFile() for later move to TraceWidget 2023-09-19 21:58:35 +08:00
torusrxxx 090da1a2ee
Multiple trace tabs 2023-09-19 21:23:35 +08:00
torusrxxx de28917189
optimize getBytes and fixed empty dump while not debugging 2023-09-19 21:23:34 +08:00
torusrxxx b45acd5d56
fix PUSH memory access don't appear in dump 2023-09-19 21:23:34 +08:00
torusrxxx 9750488bb2
Fixed empty dump 2023-09-19 21:23:34 +08:00
Torusrxxx 42208c0577
Add files via upload 2023-09-19 21:23:33 +08:00
torusrxxx 9852b097cc
Fixed CustomizeMenuDialog and various features related to modules 2023-09-19 21:23:33 +08:00
torusrxxx 226efe3ea1
Added trace dump to trace widget 2023-09-19 21:23:32 +08:00
torusrxxx f3d0f9a278
Use trace file dump index to accelerate memory reference search 2023-09-19 21:23:32 +08:00
torusrxxx 5adac838a7
Disassemble to get correct memory operand size 2023-09-19 21:23:31 +08:00
torusrxxx d5384d78eb
Introduced dump to trace 2023-09-19 21:23:31 +08:00
Duncan Ogilvie fdc97fe6d1 Properly restore DisassemblyPopup functionality 2023-09-19 08:06:03 +02:00
Duncan Ogilvie a349f9c05f Fix a bug in the extension handling for trace files 2023-09-19 06:50:44 +02:00
Герман Семенов bdb38d6a97 Fixed catch std::bad_alloc and close handle hFile if downslib::inetopen 2023-09-19 06:41:24 +02:00
Duncan Ogilvie e2d1d79930 Fix a bug where a column width of 0 would not adjust correctly 2023-09-19 06:40:38 +02:00
Duncan Ogilvie 7733012330 Refactor AbstractTableView for cross-platform 2023-09-19 06:25:33 +02:00
Duncan Ogilvie 663bfbbb06 Refactor parent = 0 -> parent = nullptr 2023-09-19 06:25:33 +02:00
Duncan Ogilvie 5797dae1c3 Update Zydis in the UI and remove DisassemblyPopup 2023-09-19 06:25:33 +02:00
Duncan Ogilvie 812c91d361 Get rid of the wLocal variable naming convention (mostly) 2023-09-19 06:25:33 +02:00
Duncan Ogilvie 6fba4478fb Remove the unused translations submodule 2023-09-19 06:25:33 +02:00
Duncan Ogilvie 952c16aad7 Update zydis_wrapper 2023-09-19 06:25:33 +02:00