Commit graph

14540 commits

Author SHA1 Message Date
Ryan Kurtz
4aa78ae6d0 Merge remote-tracking branch
'origin/GP-5453-dragonmacher-decompiler-locations--SQUASHED'
(Closes #7518)
2025-04-23 10:41:54 -04:00
dragonmacher
14c10409ac GP-5453 - Decompiler - Updated location broadcasting to better navigate the listing 2025-04-22 15:18:09 -04:00
Ryan Kurtz
ac4b4bb5d2 Merge remote-tracking branch 'origin/GP-5603_ghizard_PDB_CPP_nonspeculative_class_layout_when_vbt_not_found--SQUASHED' 2025-04-22 14:13:20 -04:00
ghizard
61025ea48f GP-5603 - PDB CPP nonspeculative class layout when no VBT; modify layout options 2025-04-22 14:05:08 -04:00
Ryan Kurtz
1a7627bd23 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-21-25' 2025-04-22 13:14:46 -04:00
Ryan Kurtz
37cdf1fa69 Merge remote-tracking branch 'origin/GP-5524_ghizard_Improve_CPP_PDB_testing_framework--SQUASHED' 2025-04-22 09:22:36 -04:00
ghizard
12d14149f4 GP-5524 - Improve CPP/PDB testing framework 2025-04-22 06:07:37 -04:00
dragonmacher
01de3b89dd review fixes 2025-04-21 17:38:58 -04:00
dragonmacher
f57c6f64ac Updated key event processing to let client code have the event before
the docking action system
2025-04-21 16:09:15 -04:00
Ryan Kurtz
a810c384f4 Merge remote-tracking branch 'origin/GP-1-dragonmacher-escape-confirmation' 2025-04-21 14:12:54 -04:00
Ryan Kurtz
ce8835ef7d Merge remote-tracking branch
'origin/GP-5604_James_bsim_overview_listener--SQUASHED' (Closes #7903)
2025-04-21 14:11:55 -04:00
James
e56b4a746b GP-5604 add listener to bsim overview table 2025-04-21 13:01:12 -04:00
Ryan Kurtz
5a2957ff2a Merge remote-tracking branch 'origin/GP-5598_ryanmkurtz_GettingStarted' 2025-04-21 12:02:39 -04:00
Ryan Kurtz
6f6f1fccd4 Merge remote-tracking branch
'origin/GP-5602_dev747368_dwarf_create_func_at_occupied_addr'
(Closes #6866)
2025-04-21 12:01:42 -04:00
Ryan Kurtz
0ee0537e45 GP-5598: Rename InstallationGuide to GettingStarted; put in installation
root dir
2025-04-21 11:58:26 -04:00
Ryan Kurtz
39e5485389 GP-0: Fixing Mach-O DYLD_CHAINED_IMPORT_ADDEND64 weak_import value
(Closes #8023)
2025-04-21 08:40:02 -04:00
Ryan Kurtz
f8ce5b4b3b Merge branch 'GP-0_ryanmkurtz_PR-8025_LukeSerne_fix-typo' 2025-04-21 07:55:21 -04:00
Ryan Kurtz
6730154316 GP-0: Certify 2025-04-21 07:54:19 -04:00
Ryan Kurtz
812b243dbb Merge branch 'GP-0_ryanmkurtz_PR-8024_bdemick_vxworks-symtab-edge-case' 2025-04-21 06:21:25 -04:00
Luke Serné
8303061629 Many typo's
These were found using the command below searching for duplicated words,
and manually going through the results to remove the false positives and
reword the true positives. Sometimes I removed the doubled word and
sometimes I replaced the duplicated word.

The grep command:
grep -nIEr '\b([a-zA-Z]+)[[:space:]*]+\1\b' ./Ghidra
2025-04-19 18:06:41 +02:00
Luke Serné
b7e91e80a2 Fix various "function" typos 2025-04-19 17:20:51 +02:00
dragonmacher
c942158416 Memory Search - Updated the search provider to prompt users before
closing a provider with user-modified results
2025-04-18 19:42:22 -04:00
Ryan Kurtz
23e656ffc0 Merge remote-tracking branch 'origin/GP-5364_Dan_funcGraphPlusBptMarginBugs--SQUASHED' 2025-04-18 13:47:46 -04:00
Dan
20e83f2165 GP-5364: Fix some plugin order bugs. 2025-04-18 17:46:28 +00:00
dev747368
08d9871b85 GP-5602 dwarf: check for conflicting data at func addr 2025-04-18 17:37:06 +00:00
Ryan Kurtz
f65a993d26 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-18-25' 2025-04-18 13:07:29 -04:00
dragonmacher
a052d9e227 Test fixes 2025-04-18 13:06:37 -04:00
Ryan Kurtz
569c47eebb Merge remote-tracking branch 'origin/GP-5264_Dan_pcModFuncColumnsInTime--SQUASHED' 2025-04-18 11:17:35 -04:00
Dan
5743b48101 GP-5264: Add PC, Function, and Module columns to the Time panel 2025-04-18 15:15:17 +00:00
Ryan Kurtz
fdeef97855 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2025-04-18-1' 2025-04-18 10:59:09 -04:00
Dan
cdc32441b2 GP-0: Fix several tests from GP-5523. 2025-04-18 13:12:13 +00:00
Ryan Kurtz
712303165a Merge remote-tracking branch 'origin/GP-5570_dev747368_copy_symbols_from_external_reversestripped_debugfiles--SQUASHED' 2025-04-18 06:16:15 -04:00
Ryan Kurtz
bf1659f11d Merge remote-tracking branch 'origin/GP-5599-dragonmacher-shared-key-binding-fix--SQUASHED' 2025-04-18 06:14:45 -04:00
Ryan Kurtz
3143f7ad99 Merge remote-tracking branch 'origin/GP-5110_dev747368_associate_with_archive_action_builtin_datatypes' 2025-04-18 06:13:05 -04:00
Ryan Kurtz
84ef8f685b Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-17-25' 2025-04-18 06:07:20 -04:00
dragonmacher
fa5938ab41 GP-5599 - Fix for shared key bindings to get correctly updated when options are restored at tool load time 2025-04-17 19:43:39 -04:00
dragonmacher
fb76362903 Test fixes 2025-04-17 19:16:58 -04:00
dev747368
c621406c5f GP-5110 don't enable "Associate With Archive" action if built-in dt 2025-04-17 20:36:15 +00:00
Ben Demick
45b91b1818
Fixes VxWorksSymTab_Finder.java edge case
Fixes MemoryAccessException that occurs if a candidate entry goes into invalid memory.
2025-04-17 16:35:37 -04:00
dev747368
07d1280515 GP-5570 copy symbols found in external debug files 2025-04-17 14:57:20 -04:00
Ryan Kurtz
0ea368f36d Merge remote-tracking branch 'origin/GP-5585_dev747368_fsb_nonblocking_project_index--SQUASHED' 2025-04-17 14:23:25 -04:00
Ryan Kurtz
b2829ad6ea Merge remote-tracking branch 'origin/GP-5523_Dan_hexDecToggle--SQUASHED' 2025-04-17 14:21:54 -04:00
Dan
004712026b GP-5523: Allow tool-wide configuration of radix for displaying trace times. 2025-04-17 18:18:53 +00:00
dev747368
a3a0870b66 GP-5585 non blocking project index for the FileSystemBrowser 2025-04-17 10:57:56 -04:00
Ryan Kurtz
92e2b6b5d4 Merge remote-tracking branch
'origin/GP-5494_Dan_fixTraceSlowness--SQUASHED' (Closes #4940)
2025-04-16 06:16:29 -04:00
Ryan Kurtz
8a2a91b562 Merge remote-tracking branch
'origin/GP-5597_ghidra_bad_name_in_search_window_title' (Closes #8015)
2025-04-16 06:12:56 -04:00
Ryan Kurtz
1db3ee3edd Merge remote-tracking branch 'origin/GP-1-dragonmacher-escape-key-updates--SQUASHED' 2025-04-16 06:11:35 -04:00
dragonmacher
d59d6e7d92 Update key processing to have the notion of both valid and enabled 2025-04-15 19:08:17 -04:00
ghidragon
203854966d GP-5597 fixed bug where memory search title with control chars breaks
saving tools.
2025-04-15 16:43:40 -04:00
Dan
2abfd4e309 Merge branch 'patch' 2025-04-15 19:28:11 +00:00