Commit graph

7914 commits

Author SHA1 Message Date
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
dev747368
08d9871b85 GP-5602 dwarf: check for conflicting data at func addr 2025-04-18 17:37:06 +00:00
dragonmacher
a052d9e227 Test fixes 2025-04-18 13:06:37 -04: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
dev747368
a3a0870b66 GP-5585 non blocking project index for the FileSystemBrowser 2025-04-17 10:57:56 -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
ghidra1
749ff08737 Merge remote-tracking branch 'origin/patch' 2025-04-14 19:39:39 -04:00
ghidra1
3c57ea8d5c Merge remote-tracking branch 'origin/GP-5583_emteere_DefaultCaseFlowAndLabels' into patch 2025-04-14 19:35:42 -04:00
emteere
2d19520b4d GP-5583 Code review minor changes 2025-04-14 23:00:57 +00:00
Ryan Kurtz
f00de10f31 Merge remote-tracking branch 'origin/GP-4123_ryanmkurtz_cppexporter'
(Closes #2635)
2025-04-14 08:11:43 -04:00
Ryan Kurtz
90c77317ec Merge remote-tracking branch 'origin/GP-5588_ghizard_PDB_fix_aligned_base_placement_and_create_another_vxtable_location_workaround' 2025-04-14 08:09:51 -04:00
Ryan Kurtz
7559acf524 GP-4123: CppExporter can now emit referenced globals 2025-04-13 08:55:41 -04:00
ghizard
63facf90f1 GP-5588 - PDB CPP - fix aligned base class calc; create another vxtable
locator temp work-around
2025-04-11 15:01:17 -04:00
Ryan Kurtz
13834fabaa Merge branch 'GP-5564_ryanmkurtz_ext' (Closes #5940) 2025-04-11 12:56:19 -04:00
Ryan Kurtz
0ef0447601 Merge remote-tracking branch 'origin/GP-3405_Dan_syncDynamicViews--SQUASHED' 2025-04-11 12:55:14 -04:00
Ryan Kurtz
3c17cc6441 GP-5564: Clicking on Symbol Table Imports with no external linkage no
longer reports an error when it is data
2025-04-11 12:49:11 -04:00
Dan
da89fe5fe9 GP-3405: Emit events and sync for dynamic loc/sel/hl. 2025-04-11 16:43:49 +00:00
ghidra1
56df61cb0b Merge remote-tracking branch 'origin/patch' 2025-04-11 10:24:24 -04:00
ghidra1
3725eb0b39 Merge branch 'GP-5557_ghidra1_CompositeEditorFixes' into patch 2025-04-11 10:01:09 -04:00
ghidra1
0ef28cb54b GP-5557 Composite editor transaction and update notification fixes 2025-04-11 09:58:01 -04:00
Ryan Kurtz
1ef5566219 Merge remote-tracking branch
'origin/GP-5562_James_bsim_h2_script_improvements' (Closes #7897)
2025-04-10 14:31:45 -04:00
Ryan Kurtz
8b9d65484b Revert "GP-5564: Clicking on Symbol Table Imports with no external linking now takes you to the appropriate external program instead of reporting an error message"
This reverts commit 7b0d88fd23.
2025-04-10 13:57:20 -04:00
emteere
65409daa6f GP-5583 fixed default switch case labels and removed default case
address from switching instruction
2025-04-10 17:29:18 +00:00
Ryan Kurtz
b5e404f499 Merge remote-tracking branch 'origin/patch' 2025-04-10 09:27:23 -04:00
Ryan Kurtz
9b5080adcf Merge remote-tracking branch 'origin/GP-5577_dev747368_fsb_projectindexing' into patch 2025-04-10 09:24:30 -04:00
ghidra1
1044bf5f7e Merge remote-tracking branch 'origin/patch' 2025-04-09 20:46:42 -04:00
ghidra1
7c67a103cd GP-5580 Corrected Union editor issue with shift up/down and create
array.  Removed obsolete method within editor model.
2025-04-09 19:14:13 -04:00
dev747368
96e0532f8d GP-5577 avoid indexing large projects 2025-04-09 18:04:30 +00:00
Ryan Kurtz
50a0bcd050 GP-0: Removing shorthand -c and -d command line args from
pyghidra_launcher.py...they interfered with some AnalyzeHeadless args
2025-04-09 13:35:25 -04:00
Ryan Kurtz
8ee341cd65 Merge remote-tracking branch 'origin/GP-5576_ghizard_set_vxtable_alignment_and_packing' 2025-04-09 11:01:30 -04:00
Ryan Kurtz
1c1684de37 Merge remote-tracking branch 'origin/GP-5575_ghizard_fix_zero_sized_base_class_regression' 2025-04-09 11:00:18 -04:00
James
7909f63fc5 GP-5562 added checks to AddProgramToH2BSimDatabaseScript 2025-04-09 14:39:00 +00:00
Ryan Kurtz
b8996c89be Merge remote-tracking branch 'origin/patch' 2025-04-09 06:28:40 -04:00
Ryan Kurtz
baef3c9b6c Merge remote-tracking branch 'origin/GP-5564_ryanmkurtz_ext--SQUASHED'
(Closes #5940)
2025-04-09 06:10:14 -04:00