Commit graph

13943 commits

Author SHA1 Message Date
Ryan Kurtz
69439da80a Merge remote-tracking branch 'origin/GP-5344-dragonmacher-front-end-tool-closing-fix' 2025-02-07 14:24:32 -05:00
Ryan Kurtz
55cc6fceaa Merge remote-tracking branch
'origin/GP-5332_dev747368_FSRL_backslash_paths' (Closes #7278)
2025-02-07 14:22:58 -05:00
Ryan Kurtz
684ed5ec6c Merge remote-tracking branch 'origin/patch' 2025-02-07 09:56:36 -05:00
Ryan Kurtz
cd15acddf7 Merge branch 'GP-5298_ryanmkurtz_pyghidra-bundles' into patch 2025-02-07 09:54:46 -05:00
Ryan Kurtz
d71dc292ca GP-5298: PyGhidra can now find modules that live in directories
specified by the Bundle Manager
2025-02-07 09:53:03 -05:00
Ryan Kurtz
23d6530aaa Merge remote-tracking branch 'origin/GP-0_dev747368_fix_dwarf_npe_when_missing_reginfo' 2025-02-07 08:17:43 -05:00
Ryan Kurtz
d63717fcae Merge remote-tracking branch 'origin/patch' 2025-02-07 08:17:18 -05:00
Ryan Kurtz
af57574996 Merge remote-tracking branch 'origin/GP-5345_ryanmkurtz_ghidra-stubs-readme' into patch 2025-02-07 07:32:00 -05:00
Ryan Kurtz
b965e693a0 GP-5345: New ghidra-stubs with README.md 2025-02-07 07:30:09 -05:00
dragonmacher
df439e9a49 GP-5344 - Prevent the Front End tool disappearing by not allowing
component provider actions to close the provider if it is the last one
in the window
2025-02-06 19:22:41 -05:00
dev747368
20739feef0 GP-5332 fix backslash handling in unix filenames, FSB browser
enhancements

Don't unnecessarily convert backslashes into fwd slashes for FSRLs.
Add "My Computer" location to FSB Browser (exercising other FSRL
handling issues)
Tweaked FSB icons for file system nodes in the tree and for each FSB
component window

Fixes issue #7278
2025-02-06 22:23:54 +00:00
Ryan Kurtz
738fe8bc4f Merge branch 'GP-0_ryanmkurtz_PR-7421_ds5678_pcodeop-tostring-segmentop' 2025-02-06 12:39:23 -05:00
Ryan Kurtz
3703852dd4 Merge remote-tracking branch
'origin/GP-5303-dragonmacher-edit-stack-enablement' (Closes #6970)
2025-02-06 11:55:57 -05:00
Ryan Kurtz
c760193537 Merge remote-tracking branch
'origin/GP-5341-dragonmacher-decompiler-bg-color-fix' (Closes #7431)
2025-02-06 11:53:21 -05:00
Ryan Kurtz
706b5db3ee Merge branch 'GP-0_ryanmkurtz_PR-7429_boppitybop_fid-rust-swift-demanglers' 2025-02-06 11:51:40 -05:00
Ryan Kurtz
9de99669a8 GP-0: Certify 2025-02-06 11:49:52 -05:00
Ryan Kurtz
6ef6a85c11 Merge remote-tracking branch
'origin/GP-3450_Dan_dbgStructHovers--SQUASHED' (#5337)
2025-02-06 08:44:54 -05:00
Ryan Kurtz
207d26146d Merge remote-tracking branch
'origin/GP-3771_Dan_unwindArmThumb--SQUASHED' (Closes #5658)
2025-02-06 08:43:02 -05:00
Ryan Kurtz
65d6c3b188 Merge remote-tracking branch 'origin/GP-4546_Dan_breakExpressionActions--SQUASHED' 2025-02-06 08:34:30 -05:00
Dan
871557c555 GP-3450: Heuristic for assignment statements, evaluating lhs. Docs. Test. (Fixes a hover issue noticed in #5337) 2025-02-06 13:21:08 +00:00
Dan
655082ecb5 GP-3771: Add mask to the unwind analyzer (Fixes unwind with ARM/THUMB) 2025-02-06 13:18:15 +00:00
Dan
fb9a7c62a2 GP-4546: Add 'Set breakpoint' multi-action to Breakpoints window. 2025-02-06 13:15:45 +00:00
Ryan Kurtz
ccae2f85ad Merge remote-tracking branch 'origin/patch' 2025-02-06 07:55:48 -05:00
ghidorahrex
115353d34c GP-5268: Implemented ARM NEON vld4 instruction 2025-02-06 07:49:28 -05:00
Ryan Kurtz
160b2658ae Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-2-4-25' into patch 2025-02-06 07:42:02 -05:00
Ryan Kurtz
28fd6a1222 Merge remote-tracking branch 'origin/GP-1-dragonmacher-dark-search-highlights' 2025-02-06 07:14:11 -05:00
Ryan Kurtz
e14fede14f Merge remote-tracking branch 'origin/GP-5183_ghintern_x86_x64_cspecs--SQUASHED' 2025-02-06 07:11:36 -05:00
Ryan Kurtz
969d1df6fc Merge remote-tracking branch
'origin/GP-5337-dragonmacher-table-fitler-bug' (Closes #7444)
2025-02-06 07:08:50 -05:00
Ryan Kurtz
443dd9b845 Merge remote-tracking branch 'origin/GP-5297-dragonmacher-search-text-fix' 2025-02-06 07:05:34 -05:00
dragonmacher
3717622c60 GP-5341 - Decompiler - Fixed background not painting fully for undefined
functions
2025-02-05 21:04:50 -05:00
dragonmacher
2e6e1022bc GP-5297 - Fixed a bug that prevented comment searching of annotations
for working correctly
2025-02-05 20:34:44 -05:00
ghidra1
cdfcc71255 Merge remote-tracking branch 'origin/patch' 2025-02-05 18:49:35 -05:00
ghidra1
99ed1003b5 GP-0 Updated version 2025-02-05 18:48:25 -05:00
ghidra1
e653e82c3e Merge remote-tracking branch 'origin/patch' 2025-02-05 18:44:54 -05:00
dev747368
d7ed3a1d35 GP-0 fix DWARF NPEs when missing regmapping info 2025-02-05 21:36:44 +00:00
ghidra1
1bccb8ac60 Revert "GP-5298: PyGhidra can now find modules that live in directories specified by the Bundle Manager"
This reverts commit c5d4444128.
2025-02-05 14:21:55 -05:00
ghidra1
e840596b39 GP-0 Updated ChangeHistory for 11.3 2025-02-05 13:40:34 -05:00
ghidra1
0a155c2af4 GP-5338 Improve error handling for TEBAnalyzer 2025-02-05 13:27:04 -05:00
ghidra1
2e2a5b0a92 GP-0 WhatsNew cleanup 2025-02-05 13:14:35 -05:00
dragonmacher
1f6d121cc6 GP-5303 - Updated the Edit Stack Frame action to be enabled anywhere in
the body of a function
2025-02-05 13:04:33 -05:00
Ryan Kurtz
5002de13f4 Merge remote-tracking branch 'origin/Ghidra_11.3' 2025-02-05 06:55:37 -05:00
dragonmacher
f36814243c Tweaked find highlight colors 2025-02-04 18:08:28 -05:00
dragonmacher
617e69c2f1 Test fixes 2025-02-04 17:27:38 -05:00
dragonmacher
9be78bcd02 GP-5337 - Table Filters - fixed a bug that prevented a filter using an
escaped glob character from matching items
2025-02-04 17:00:55 -05:00
ghintern
69dd166c3a GP-5183 Fixes to x86 and x64 cspecs 2025-02-04 21:37:27 +00:00
ghidra1
100ba5fd6a GP-0 Updated ChangeHistory for 11.3 release 2025-02-04 16:18:52 -05:00
ghidra1
4677540f53 Merge branch 'GP-0_11.3WhatsNew' into Ghidra_11.3 2025-02-04 15:35:33 -05:00
emteere
cc035b900e GP-0 updating WhatsNew for 11.3 2025-02-04 15:34:57 -05:00
Ryan Kurtz
17419c57fe Merge remote-tracking branch 'origin/GP-5076_ghizard_base_class_names_and_categories' 2025-02-04 09:07:30 -05:00
Ryan Kurtz
5a3a8c36c8 Merge remote-tracking branch
'origin/GP-5316-dragonmacher-function-editor-key-binding--SQUASHED'
(#7241)
2025-02-03 17:14:37 -05:00