Commit graph

1489 commits

Author SHA1 Message Date
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
ghidra1
6347d8bd94 Merge remote-tracking branch 'origin/patch' 2024-08-02 12:42:22 -04:00
ghidra1
ba0f16f83c GP-4814 Corrected severe bugs in StructureDB and UnionDB delete(Set
ordinals) method
2024-08-02 12:36:12 -04:00
ghidra1
47b08753e5 Merge remote-tracking branch 'origin/GP-4742_emteere_PSPECImprovements--SQUASHED' 2024-07-29 18:05:41 -04:00
ghidra1
d88350e718 Merge remote-tracking branch
'origin/GP-4798_ghidra1_CorrectedDTArchiveTransactionError'
(Closes #6768)
2024-07-29 17:59:07 -04:00
ghidra1
7df082198a Merge remote-tracking branch 'origin/patch' 2024-07-29 17:57:26 -04:00
emteere
bceb82f733 GP-4742 Added addr='next' to pspec labels. Constrained address spaces for heuristic references 2024-07-29 17:46:50 -04:00
ghidra1
1d641f5197 GP-4797 corrected thread safety issue with EnumDataType.getNames method 2024-07-29 15:53:53 -04:00
ghidra1
85a94fc566 GP-4798 Corrected transaction error when DT Archive upgrade is performed 2024-07-29 15:03:06 -04:00
caheckman
fb13a1ca41 GP-4794 Add lanes sizes for ZMM registers 2024-07-26 19:24:08 +00:00
ghidra1
9ddc65d7e5 GP-4324 Improved Function Editor for Decompiler use to limit full commit and added checkbox to control full commit 2024-07-24 10:44:41 -04:00
dragonmacher
0fbd23653d Fixed tests failing to recent Version Tracking updates. Added a
priority to Version Tracking address correlators.
2024-07-23 18:01:38 -04:00
ghidra1
0857d52681 Merge remote-tracking branch 'origin/patch' 2024-07-15 15:56:23 -04:00
ghidra1
52499e7ba7 GP-4775 corrected NPE when setting instr length override 2024-07-15 12:01:05 -04:00
ghidra1
e80b448419 Merge remote-tracking branch 'origin/patch' 2024-07-09 10:11:32 -04:00
ghidra1
369bf3b05e GP-4756 Corrected StructureDB length update issue 2024-07-09 10:10:36 -04:00
ghidra1
0172510c66 Merge remote-tracking branch 'origin/patch' 2024-07-08 22:36:18 -04:00
ghidra1
282c6b698a GP-4759 corrected BigFloat formatting of -0.0 (Closes #6677) 2024-07-08 22:34:43 -04:00
ghidra1
79728860c4 Merge remote-tracking branch 'origin/patch' 2024-07-08 15:30:50 -04:00
ghidra1
f77b7b60f8 GP-4756 corrected StructureDB length update issue 2024-07-08 15:23:52 -04:00
Ryan Kurtz
2964a95593 Merge remote-tracking branch 'origin/patch' 2024-07-08 07:01:45 -04:00
ghidra1
7bc04436f2 GP-4751 Corrected typedef duplicate name resolve 2024-07-05 15:53:58 -04:00
Ryan Kurtz
a1db2dac16 GP-0: Moving Sleigh.launch to .launch/ subdir 2024-07-05 06:09:36 -04:00
ghidra1
ff032bee4b GP-4719 Added support for undo/redo for datatype archives. 2024-07-01 13:52:07 -04:00
ghidra1
b78c975ee3 GP-4508 applied critical portion of stored context fix for patch release 2024-06-27 12:20:04 -04:00
ghidra1
4b30e484b0 GP-4508 revised address range space checks 2024-06-26 09:13:11 -04:00
ghidra1
3b6d5e43ce GP-0 Corrected test failure fallout from GP-4682 datatype resolution
change related to temporary source archive
2024-06-25 13:21:27 -04:00
ghidra1
13821930da GP-4508 Corrected program context mutli-user merge issue for overlays 2024-06-24 16:11:31 -04:00
Ryan Kurtz
21a3896018 Merge remote-tracking branch 'origin/GP-4682_ghidra1_eBPFAnalysis--SQUASHED' 2024-06-24 13:50:03 -04:00
ghidra1
eb5e6a323a GP-4682 cleanup eBPF analyzers and BPF helper function identification 2024-06-24 12:39:52 -04:00
Ryan Kurtz
22bd5e2d3c Merge remote-tracking branch 'origin/GP-3307_StackStrings'
(Closes #1380, Closes #2285, Closes #6592, Closes #6431)
2024-06-17 06:47:08 -04:00
ghidra1
b4308f76f8 GP-3921 Improved Diff data instance settings support 2024-06-12 15:18:33 -04:00
caheckman
5604178194 GP-3307 Stack strings 2024-06-11 17:41:06 +00:00
Ryan Kurtz
d1b0828af9 GP-4329: Improving javadoc for Program.getExecutablePath() 2024-06-10 08:09:04 -04:00
Ryan Kurtz
973bbfc9d3 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-24 08:11:23 -04:00
Ryan Kurtz
ff72278bef GP-0: Fixing javadoc errors 2024-05-24 08:05:59 -04:00
ghidragon
5ea8e97805 GP-3696 - cleaning up function compare windows. 2024-05-23 11:46:33 -04:00
Ryan Kurtz
8b5f6daf4e GP-0: Updating javadoc for DataTypeComponent.getLength() (Closes #6498) 2024-05-16 11:40:23 -04:00
Ryan Kurtz
f2a94605eb Merge remote-tracking branch 'origin/GP-4516_ryanmkurtz_PR-6337_agatti_midi-resource' 2024-05-07 06:29:57 -04:00
Ryan Kurtz
7c37564d96 GP-4516: Review 2024-05-07 06:27:05 -04:00
Ryan Kurtz
30600863cf GP-4516: Improvements 2024-05-06 11:52:01 -04:00
ghidra1
5361b13e6f Merge remote-tracking branch 'origin/GP-4535_emteere_FixStoreOfDefaultDisassemblyContext--SQUASHED' 2024-05-02 20:21:52 -04:00
emteere
6ccf256055 GP-4535 Corrected storage of default context on disassembly errors and switch table targets. Improves disassembly for programs with no stored context as context table will be empty. 2024-05-02 14:23:28 -04:00
caheckman
05818c5c3a GP-4370 Internal Storage 2024-05-02 15:13:32 +00:00
emteere
6095d4c4e3 GP-4568 Improving program lock performance when getting bytes for Instructions and Data 2024-04-30 18:16:04 -04:00
ghidra1
c014e6851f GP-0 Corrected AddressSetViewAdapter bug 2024-04-23 16:11:15 -04:00
ghidra1
bb80f004ea Merge remote-tracking branch 'origin/GP-4505_ghidra1_MutabilitySettings' 2024-04-22 18:08:19 -04:00
ghidra1
13b9e2d4dc Merge remote-tracking branch 'origin/GP-4534_emteere_MemoryMapAddressSets' 2024-04-22 17:44:29 -04:00
ghidra1
43cd7f331a GP-4534 Use replacement strategy for MemoryMapDB allAddrsSet update 2024-04-19 18:25:21 -04:00
emteere
96e20ec3bf GP-4536 Speed up disassembly by not checking for reference overrides
until and if there are needed
2024-04-18 15:44:43 -04:00