Ryan Kurtz
40fecbc8dc
Merge remote-tracking branch 'origin/GP-0_d-millar_test_fixes_250306'
2025-03-06 10:19:39 -05:00
d-millar
72bf384d7b
GP-0: test fix
2025-03-06 15:14:35 +00:00
Ryan Kurtz
5b6c26ad05
Merge remote-tracking branch 'origin/GP-5227_Dan_splitConnectorHelps--SQUASHED'
2025-03-06 09:27:14 -05:00
Ryan Kurtz
ec743e0280
Merge remote-tracking branch
...
'origin/GP-5346-dragonmacher-decompiler-function-color-bug'
(Closes #7453 )
2025-03-06 09:25:37 -05:00
Ryan Kurtz
7ebcb3fa88
Merge remote-tracking branch 'origin/GP-5434_ghidragon_fixed_datatype_tree_node_tooltip_cache--SQUASHED'
2025-03-06 09:23:54 -05:00
Ryan Kurtz
95782ad486
GP-5429: DyldCacheExtractLoader and MachoFileSetExtractLoader no longer
...
try to handle reexports
2025-03-06 09:20:49 -05:00
ghidragon
75d5db56a3
GP-5434 fixed data type tree node tooltip cache being stale.
2025-03-05 18:39:37 -05:00
Dan
9cf438bccd
GP-5227: Split launchers help apart.
2025-03-05 20:17:43 +00:00
Ryan Kurtz
ff90737bdc
Merge remote-tracking branch 'origin/GP-5452_d-millar_rr--SQUASHED'
...
(Closes #3133 )
2025-03-05 10:37:17 -05:00
Ryan Kurtz
a0c5e18fcc
Merge remote-tracking branch 'origin/GP-5265_Dan_moveScheduleDisplay--SQUASHED'
2025-03-05 10:34:19 -05:00
Ryan Kurtz
99eaf163ca
Merge remote-tracking branch
...
'origin/GP-5414-dragonmacher-decompiler-hl-fix--SQUASHED' (Closes #7527 )
2025-03-05 10:32:29 -05:00
Ryan Kurtz
7bbbc20cdf
Merge remote-tracking branch 'origin/GP-4393_ghidragon_add_hover_to_show_symbol_source--SQUASHED'
2025-03-05 10:25:28 -05:00
Ryan Kurtz
6a8724a984
Merge remote-tracking branch 'origin/patch'
2025-03-05 10:24:32 -05:00
Ryan Kurtz
57784ead36
Merge remote-tracking branch 'origin/GP-5411_emteere_PPCpltThunk' into patch
2025-03-05 10:18:52 -05:00
d-millar
44c2a6dd26
GP-3133: per review
...
GP-3133: docs
GP-3133: basic methods
GP-3133: first pass
2025-03-05 10:11:35 -05:00
Dan
273dfba1ac
GP-5265: Move schedule display from Threads to Listing tabs
2025-03-05 15:07:14 +00:00
Ryan Kurtz
22f733c19e
Merge remote-tracking branch
...
'origin/GP-5451_ghidra007_removedOldGccRTTIAnalysisScript'
(Closes #7871 )
2025-03-05 10:02:42 -05:00
Ryan Kurtz
825b6754f1
GP-0: Improving Mach-O loader progress messages ( #7863 )
2025-03-05 09:48:19 -05:00
dragonmacher
f078e5fe62
GP-5346 - Decompiler - Fixed sporadic function color bug that caused bad
...
function colors to oscillate
2025-03-04 18:06:51 -05:00
dragonmacher
99659967e2
GP-5414 - Decompiler - Updated highlighting to ignore syntax tokens
2025-03-04 17:26:33 -05:00
ghidragon
2a1a158578
GP-4393 add hover to show symbol source type
2025-03-04 16:17:03 -05:00
ghidra2
c809166c33
Make BSim install by default for public release.
2025-03-04 19:29:12 +00:00
ghidra007
2e26a0db35
GP-5451 removed old GCCRTTIAnalysisScript because
...
RecoverClassesFromRTTIScript has the latest Gcc class recovery
mechanisms in it.
2025-03-04 19:26:26 +00:00
Ryan Kurtz
802586c6fb
Merge remote-tracking branch 'origin/GP-5408_ghizard_Rework_hierarchical_class_layout_and_vxt_understanding--SQUASHED'
2025-03-04 14:01:01 -05:00
Ryan Kurtz
75288d7d32
Merge remote-tracking branch 'origin/GP-5407_d-millar_TTD_putmem_state--SQUASHED'
2025-03-04 13:57:06 -05:00
ghizard
380a0dbe69
GP-5408 - C++ and PDB - rework hierarchical class layout and VxTable understanding
2025-03-04 13:50:28 -05:00
Ryan Kurtz
6d4f6e0854
Merge branch 'GP-0_ryanmkurtz_PR-7877_bmacphee_dyld-addend-mask-fix'
2025-03-04 13:15:51 -05:00
Ryan Kurtz
6d7f8a0b5e
GP-0: Certify
2025-03-04 13:14:36 -05:00
Ryan Kurtz
4b82dad771
Merge remote-tracking branch 'origin/GP-5193_Dan_cleanLegacyGuiTables--SQUASHED'
2025-03-04 13:07:20 -05:00
Ryan Kurtz
d0fa5865c0
Merge remote-tracking branch 'origin/patch'
2025-03-04 13:06:23 -05:00
Ryan Kurtz
aa0753dbef
Merge branch
...
'GP-5449_ryanmkurtz_PR-7868_Lehona_tricore_fix_relocation_24REL' into
patch (Closes #7868 )
2025-03-04 13:04:03 -05:00
Ryan Kurtz
4a8b802178
GP-5449: Certify
2025-03-04 13:03:10 -05:00
d-millar
a2e42f5fe2
GP-5407: from review
...
GP-5407: from review
GP-5407: rebase
GP-5407: minor fix
GP-5407: new launcherGP-5407: new launcherGP-5407: working (?) open traceGP-5407: modules sort of worksGP-5407: mostly sane (threads+modules)GP-5407: start on methodsGP-5407: refresh fixGP-5407: update on refreshGP-5407: need a better fix for displaysGP-5407: backwards methodsGP-5407: add actionGP-5407: add actionGP-5407: working back buttonGP-5407: experimentingGP-5407: events workingGP-5407: clearer optionsGP-5407: minorGP-5407: actions->methods (step_ext)GP-5407: iconsGP-5407: iconsGP-5407: icons pt.2GP-5407: fix for KMEM/UMEMGP-5407: deprecate pyttdGP-5407: deprecate pyttdGP-5407: launchers updateGP-5407: ??
2025-03-04 13:02:21 -05:00
Dan
a1ff800559
GP-5193: Delete Legacy UI table panels.
2025-03-04 18:02:13 +00:00
lmulert@emproof.de
334eecbd16
Fix tricore relocation 24REL handling
2025-03-04 12:58:16 -05:00
Brad MacPhee
fdc3dd080a
DyldChainedImport: fix offset mask bug
...
fix name_offset extraction to support values stored in the high 32 bits that are larger than 2G (highest bit set)
this bug may not occur in practice, but is easy to prevent by using a long literal for the masking, rather than integer
2025-03-04 13:39:37 -04:00
Ryan Kurtz
4cf5d25bc8
Merge remote-tracking branch 'origin/GP-4555_GhidraKraken_DialogNames'
2025-03-04 12:21:45 -05:00
Ryan Kurtz
87a7caa90c
Merge remote-tracking branch 'origin/GP-5430_ghidra007_ImageRuntimeFunctionEntryChange--SQUASHED'
2025-03-04 12:20:09 -05:00
Ryan Kurtz
1e18516eb5
Merge remote-tracking branch
...
'origin/GP-5440_ghidragon_fixing_nav_history_when_repeating_mem_search'
(Closes #7445 )
2025-03-04 12:18:34 -05:00
Ryan Kurtz
92258b5b1b
Merge remote-tracking branch 'origin/GP-2040_Dan_cleanAsyncUtils--SQUASHED'
2025-03-04 12:14:22 -05:00
Dan
922c4d0186
GP-2040: Remove garbage from AsyncUtils.
2025-03-04 17:09:06 +00:00
ghidra007
a19d6ab459
GP-5430 Updated the PE ImageRuntimeFunctionEntry structures to make EndAddress a Dword since it is really the address after the end of the given function and was causing bad references and code to be created.
2025-03-04 16:49:31 +00:00
Ryan Kurtz
66ac37b368
Merge branch 'GP-0_ryanmkurtz_PR-7875_XeR_memory-map'
2025-03-04 10:33:46 -05:00
Ryan Kurtz
45552147ec
Merge remote-tracking branch
...
'origin/GP-5402_James_aarch64_fp_comparisons--SQUASHED' into patch
(Closes #7479 , Closes #7855 )
2025-03-04 10:10:09 -05:00
Ryan Kurtz
9515da9b19
Merge remote-tracking branch 'origin/GP-5441_ryanmkurtz_dyld-archs'
...
(#7863 )
2025-03-04 10:03:33 -05:00
Ryan Kurtz
66d3a0d7c1
Merge remote-tracking branch 'origin/GP-5429_ryanmkurtz_reexports'
...
(Closes #7537 )
2025-03-04 09:56:52 -05:00
Ryan Kurtz
9cca167f77
Merge remote-tracking branch 'origin/GP-5425_Dan_fixRefreshToggleInModelView--SQUASHED'
2025-03-04 09:55:00 -05:00
James
1bcc69aece
GP-5402 aarch64 floating point comparisons and NAN
2025-03-04 09:20:45 -05:00
Dan
a94b0493c9
GP-5425: Encapsulate object-discovery policy, sort REFRESH, incorporate schema into specificity
2025-03-04 14:15:07 +00:00
XeR
c7336e8d19
Memory Map: ensure columns exist on initialization
...
The Memory Map plugin configures the maximum and minimum size of some of
the columns.
This initialization does not take into account that a user is able to
hide columns, which results in a null pointer exception.
This commit checks that these objects are not null before configuring
them.
Fixes: f4b89fd26c
("GP-4984 - Fixed row selection while using the filter; updated columns to be resizable")
2025-03-04 12:40:05 -01:00