Commit graph

911 commits

Author SHA1 Message Date
caheckman
100d54adb8 GP-2181 Remove trial attribute 2022-06-14 17:58:15 -04:00
d-millar
9b73a785e2 GP-1864 Added loader for dump files. Initial implementation supports MS
Minidump, Userdump and Pagedump formats.
2022-06-10 10:01:11 -04:00
ghidra1
3bc1989535 GP-2094 instruction correct context issue impacting delay slot
processing
2022-06-06 15:27:24 -04:00
ghidra1
aadf7fd377 GP-2030 change Symbol Table to use a SymbolRowObject which does not hang onto symbol object in an effort to conserve memory. 2022-05-31 14:33:45 -04:00
Ryan Kurtz
9f4f3fc66a Merge remote-tracking branch
'origin/GP-2048_James_offcut_format_strings--SQUASHED' (Closes #4256)
2022-05-24 00:54:38 -04:00
James
51a433ef04 GP-2048 addressing code review comments
GP-2048 offcut format strings
2022-05-23 17:05:20 -04:00
Ryan Kurtz
d428ecd97a Merge remote-tracking branch 'origin/GP-1208_Dan_emuSyscalls-4--SQUASHED' 2022-05-20 13:53:48 -04:00
Dan
b33800ecba GP-1208: Implement linux-x86/-amd64 system call simulators 2022-05-20 11:05:53 -04:00
Ryan Kurtz
a1e57f1f7a Merge remote-tracking branch
'origin/GP-1451_Dan_syncSelToggle--SQUASHED'

 Conflicts:
	Ghidra/Debug/Debugger/src/test/java/ghidra/app/plugin/core/debug/gui/listing/DebuggerListingProviderTest.java
2022-05-20 10:24:35 -04:00
Ryan Kurtz
d2a78b41b2 Merge remote-tracking branch
'origin/GP-1913-dragonmacher-structure-editor-actions--SQUASHED'

Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/datamgr/DataTypeManagerPlugin.java
2022-05-20 10:17:06 -04:00
Dan
cfdf1051a1 GP-1451: Add sync selection actions, toggles 2022-05-20 10:14:58 -04:00
dragonmacher
d9af59df1a GP-1913 - Updated data type synchronization workflow by adding a new action and a home button to the structure editor. Added action to the composite editors and enum editor to show the type being edited in the Data Type Manager's tree. 2022-05-19 18:33:40 -04:00
Ryan Kurtz
f649c924a7 Merge remote-tracking branch 'origin/GP-2027_IsolateJoinStorage'
(Closes #4186)
2022-05-17 13:57:58 -04:00
ghidra1
0f3d941115 Merge remote-tracking branch 'origin/GP-1797_ghidra1_EliminateDatatypeConflictException' 2022-05-16 15:35:50 -04:00
ghidra1
7f2ae7aded GP-0 updated NamespaceUtils javadoc 2022-05-16 15:34:20 -04:00
Ryan Kurtz
9ea0c38993 GP-0: Fixing typo in getLeastSignificatBitInBaseRegister() method
(Closes #4255)
2022-05-16 13:27:08 -04:00
ghidra1
01067debde GP-1797 removed unused DataTypeConflictException 2022-05-16 12:33:16 -04:00
ghidra1
0acb497263 Merge branch 'GP-1994_ghidra1_ClassStructureSearch' 2022-05-14 15:12:33 -04:00
ghidra1
d134531f5d GP-1994 corrected category path escaping 2022-05-13 22:24:03 -04:00
ghidra1
d7fc209657 GP-1994 refined datatype search and add ability to specify a program's
preferred root-namespace category node
2022-05-13 16:56:39 -04:00
ghidra1
3d0e5bc882 GP-0 corrected typedef default label deferral when auto-naming is in
use.
2022-05-13 16:33:38 -04:00
caheckman
cedcfbb321 GP-2027 Allow for join Varnodes in splitOutMergeGroup 2022-05-13 14:00:43 -04:00
caheckman
b7955f2a79 GP-1954 Refactor characterizeAsParam, AncestorRealistic adjustments 2022-05-12 12:12:00 -04:00
Ryan Kurtz
cc2a6666cb Merge remote-tracking branch 'origin/GP-2002_ghidra1_SimplifyAddressMapInterface' 2022-05-12 00:39:56 -04:00
Ryan Kurtz
267e01a1c4 Merge remote-tracking branch 'origin/GP-2015_DynamicHashPcodeOp'
(Closes #4178, Closes #4207, Closes #4213, Closes #4214, Closes #4227)
2022-05-12 00:32:46 -04:00
caheckman
1bed9dac4d GP-2015 Adjustments to DynamicHash for "Force Union Field" action 2022-05-11 13:12:19 -04:00
ghidra1
70062a8cd9 Merge remote-tracking branch 'origin/GP-0_ghidra1_BSD_License_Change--SQUASHED' 2022-05-11 10:45:21 -04:00
ghidra1
8eb58baa7d GP-0 added updated BSD license files and updated related BSD certifications 2022-05-11 10:37:27 -04:00
Ryan Kurtz
357ff97cb3 Merge remote-tracking branch 'origin/GP-2006_DynamicHashCompare' 2022-05-10 01:50:30 -04:00
ghidra1
f2510e4dc8 GP-0 corrected NaP pointer operand rendering 2022-05-09 15:16:07 -04:00
caheckman
6b075ce5b3 GP-2006 Fixed bug in DynamicHash comparisons 2022-05-06 15:08:03 -04:00
Ryan Kurtz
5e6c267093 Merge remote-tracking branch 'origin/GP-1772_correct_langauge_usage'
Conflicts:
	Ghidra/Features/Base/ghidra_scripts/ReloadSleighLangauge.java
2022-05-06 14:30:24 -04:00
Ryan Kurtz
16b190d39e Merge remote-tracking branch 'origin/GP-1989_ghidra1_AddressMapComparator' 2022-05-06 14:25:21 -04:00
ghidra1
85e0af69c4 GP-2002 simplified AddressMap interface 2022-05-05 22:52:33 -04:00
ghidra1
2bb57e6d5b GP-1949 Revised MemoryMapDB to utilize SynchronizedAddressSet 2022-05-05 22:30:35 -04:00
ghidra1
323935e43f GP-1778 corrected AddressRangeMapDB coalescing bug 2022-05-04 10:57:52 -04:00
ghidra1
17c0b78756 GP-1778 corrected AddressMapDB bug 2022-05-04 09:36:45 -04:00
ghidra1
2bf0887be1 GP-1989 simplified AddressMapDB comparator 2022-05-03 18:58:06 -04:00
ghidra1
c90a3ecef3 GP-1965 reverted deleted data type check for resolve. Coping with this
situation is an unresolved known issue.
2022-05-03 18:40:20 -04:00
ghidravore
e8ad3efcda GP-1778 fixing bug introduced by changes in GP-1778 2022-05-03 13:43:20 -04:00
ghidra1
afb63d811c GP-1949 corrected findBytes bug 2022-05-03 10:18:48 -04:00
ghidra1
5be1971ecf GP-1949 corrected memory map cache update for block removals 2022-05-03 09:40:22 -04:00
ghidra1
bfe3dcfb95 GP-1778 corrected table null checking for AddressRangeMapDB 2022-05-03 09:27:21 -04:00
ghidra1
c0643552a7 Merge remote-tracking branch
'origin/GP-1778_ghidravore_address_range_map_iterator--SQUASHED'
2022-05-03 09:01:27 -04:00
ghidravore
0b65bf2f0c fixed issues related to image base changes for stored address ranges maps. This affects register context and program tree fragments 2022-05-02 16:25:56 -04:00
ghidra1
47ad16a69c Merge branch 'GP-1949_ghidra1_MemoryMapDBRefactor' 2022-05-02 16:11:04 -04:00
ghidra1
db27e3cba0 GP-1949 - MemoryMap, AddressMap and ELF MemorySectionResolver import
performance improvements
2022-05-02 16:01:26 -04:00
ghidra1
60c47844c0 GP-1948 Refactor program tree for improved performance during import 2022-05-02 15:53:49 -04:00
ghidorahrex
f4190b8d5c GP-1837 corrected ARM assembly unit tests 2022-04-28 13:53:10 -04:00
ghidra1
d0a8291e93 Merge remote-tracking branch 'origin/GP-1965_ghidra1_CheckForDeletedDataTypes' 2022-04-27 10:39:57 -04:00