Commit Graph

12966 Commits

Author SHA1 Message Date
Ryan Kurtz
c8a838615d Merge remote-tracking branch 'origin/GP-4862_fixDupeNamespaceCreation' 2024-08-21 16:09:30 -04:00
Ryan Kurtz
6f75337bf2 Merge remote-tracking branch
'origin/GP-4858_Dan_gdbCatchpointIsAProblem--SQUASHED' (Closes #6822)
2024-08-21 16:07:34 -04:00
Ryan Kurtz
5dd4f0d86e Merge remote-tracking branch 'origin/GP-4850_Dan_fixRegistersProviderNon0Frames' 2024-08-21 16:05:33 -04:00
Dan
611399a110 GP-4835: Fix stale Force Full View toggle. 2024-08-21 14:29:51 -04:00
Ryan Kurtz
6a94f1f7ab Merge remote-tracking branch 'origin/GP-0_Dan_fixTests-2024-08-21-1' 2024-08-21 14:13:57 -04:00
Dan
b66968f815 GP-4858: Change to track regions w/out catchpoint. 2024-08-21 13:02:20 -04:00
ghidra007
07d2c34b3f GP-4862 fixed gcc dupe namespace creation mechanism. 2024-08-21 16:57:21 +00:00
Dan
032769a5a9 GP-4850: Fix bug in legacy-object compat in space-based managers. 2024-08-21 12:10:14 -04:00
Dan
3ca6229159 GP-0: Invoke change callback on correcting inconsistency. 2024-08-21 09:45:43 -04:00
Ryan Kurtz
d33af2b972 GP-0: Upping gradle wrapper to 8.10 2024-08-21 06:28:21 -04:00
Ryan Kurtz
2a0c9c9d39 GP-0: Fixing old JDK 17 reference in ghidraSvr scripts 2024-08-21 06:26:20 -04:00
ghidra1
47146d25f2 Merge remote-tracking branch 'origin/GP-4740_ghidra1_CompositeEditorUndoRedo--SQUASHED' 2024-08-20 13:13:26 -04:00
ghidra1
0ccb142e7e GP-4740 Added undo/redo support to composite editor. Switched actions to use isEnabledForContext. Transitioned VT FilterFormattedTestField to GFormattedTextField and use for editor text entry fields. Cleanup of old datatype tree actions no longer in use. Lots of changes to improve handling of data type dependency changes and restored original DTM. 2024-08-20 13:06:03 -04:00
caheckman
2ef83410be Merge branch
'GP-0_caheckman_PR-6578_LukeSerne_decomp-rule-int-or-zero-compare' into
GP-4859_RuleOrCompare
2024-08-20 15:45:19 +00:00
Ryan Kurtz
f20275ed04 Merge remote-tracking branch
'origin/GP-4857-dragonmacher-focus-fix--SQUASHED' (Closes #6782, #6576)
2024-08-20 07:25:16 -04:00
Ryan Kurtz
2c7addadc8 Merge remote-tracking branch
'origin/GP-4856_d-millar_attributes_missing' (Closes #6825)
2024-08-20 07:21:49 -04:00
Ryan Kurtz
449ea5ad09 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-19-24' 2024-08-20 07:20:12 -04:00
Emerson Pinter
cab8ed6068 feat: cache vfunctions list
The vfunctions are collected and compared in two loops against all the
recoveredClasses, this takes time if the binary have many classes. This
commit makes the vfunctions list and the vftable address to be stored
in a map, making the vfunctions list and create happen only once.
2024-08-19 23:13:23 -03:00
dragonmacher
2ebd43f3c6 Test fixes 2024-08-19 16:32:24 -04:00
dragonmacher
d1ee4119e7 GP-4857 - Fix for Structure Editors not always taking focus 2024-08-19 16:21:24 -04:00
Ryan Kurtz
90f712fc00 GP-0: Moving JsonDoclet 2024-08-19 13:52:33 -04:00
Ryan Kurtz
3588ecdab7 GP-0: Fixing javadoc warnings 2024-08-19 11:39:05 -04:00
d-millar
858db2f8df GP-4856: fix for missing attributes 2024-08-19 14:40:29 +00:00
Ryan Kurtz
2c3a815163 Merge remote-tracking branch 'origin/GP-2559_MaxFloatPrecision'
(Closes #4586, Closes #6708)
2024-08-16 13:31:11 -04:00
caheckman
614f20cfa3 GP-4790 Collapse double precision COPY to address forced storage 2024-08-16 16:26:52 +00:00
caheckman
34adcff830 GP-4782 Refactor RulePtrsubUndo 2024-08-16 15:56:39 +00:00
Ryan Kurtz
e887248460 Merge remote-tracking branch 'origin/GP-4848_ryanmkurtz_last-fs' 2024-08-15 10:15:05 -04:00
Ryan Kurtz
42c639ff27 Merge remote-tracking branch
'origin/GP-4713_Dan_fixAutoMapping--SQUASHED' (Closes #6662)
2024-08-15 10:13:27 -04:00
Ryan Kurtz
95321015d9 GP-4848: Remember last open file system directory 2024-08-15 07:20:08 -04:00
Ryan Kurtz
3b175b9bf9 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-14-24' 2024-08-15 06:02:06 -04:00
dragonmacher
93bbe03eee Test fixes 2024-08-14 20:55:51 -04:00
ghidra1
040af66a3a GP-0 Updated Help for Undo/Redo Archive Change 2024-08-14 19:22:03 -04:00
Dan
d95200b166 GP-4713: Launch mapping uses AutoMapSpec. Fix StaticMappingService. 2024-08-14 15:44:42 -04:00
caheckman
520dc99b11 GP-2559 Calculate maximum precision reaching floating-point operations 2024-08-14 17:19:05 +00:00
Ryan Kurtz
be305db930 Merge remote-tracking branch 'origin/GP-4747_ghidorahrex_PR-6689_rbran_sparc_sdivcc_fix' 2024-08-14 12:54:27 -04:00
Ryan Kurtz
4c52bc1151 Merge remote-tracking branch 'origin/GP-4842_ryanmkurtz_python39' 2024-08-14 12:52:04 -04:00
Ryan Kurtz
21d0c5438a Merge remote-tracking branch
'origin/GP-4788_Dan_fixTraceOverlayAddressComparison--SQUASHED' (#6735)
2024-08-14 12:49:00 -04:00
Ryan Kurtz
b9a34e973e Merge remote-tracking branch
'origin/GP-4784_d-millar_dbgeng_attach--SQUASHED' (Closes #6735)
2024-08-14 12:46:25 -04:00
Ryan Kurtz
09a59eb54c Merge remote-tracking branch 'origin/patch' 2024-08-14 12:43:43 -04:00
Ryan Kurtz
7ef8cc7a2b Merge remote-tracking branch 'origin/GP-4841_d-millar_bad_ref--SQUASHED'
into patch (Closes #6802)
2024-08-14 12:38:23 -04:00
d-millar
1a0e0ca1a5 GP-4841: bad ref from testing
GP-4841: bad ref from testing
2024-08-14 12:07:42 -04:00
d-millar
79a8a272c4 GP-4784: post-review fixes
GP-4784: type
GP-4784: adding attach
2024-08-14 12:06:44 -04:00
Dan
20f4bee746 GP-4788: Correct use of trace base address factory. 2024-08-14 11:19:40 -04:00
Ryan Kurtz
6b9cf67ab3 GP-4842: Upping minimum supported Python version to 3.9 2024-08-14 09:30:38 -04:00
Ryan Kurtz
e4978bf296 GP-4846: The latest Eclipse GhidraDev plugin now requires
Eclipse 2023-12 or later
2024-08-14 08:35:30 -04:00
ghidorahrex
74b127eb2c GP-4845: Fixed m68k fmovem.l register bug 2024-08-13 18:52:31 +00:00
Ryan Kurtz
5b29c4d66c Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-13-24' 2024-08-13 10:29:04 -04:00
dragonmacher
4ee2d81c49 Test fixes 2024-08-13 10:18:37 -04:00
Ryan Kurtz
4a90c53c0e Merge remote-tracking branch 'origin/GP-4834_Dan_initEmuSpFromContext'
(Closes #6427)
2024-08-13 09:48:19 -04:00
Ryan Kurtz
ab89202848 Merge remote-tracking branch 'origin/GP-4843_ghizard_PR-6788_alandtse_namespace_in_bitfield' 2024-08-13 09:45:54 -04:00