Commit graph

3659 commits

Author SHA1 Message Date
Ryan Kurtz
17a9c07972 Merge remote-tracking branch
'origin/GP-1774_James_JVM_switch_improvements--SQUASHED' (Closes #3980,
Closes #3981)
2022-03-23 13:01:02 -04:00
James
98a768e336 GP-1774 addressing code review comments
GP-1774_James_JVM_switch_fixes
2022-03-23 12:47:48 -04:00
Ryan Kurtz
8598f28b23 Revert "GP-1782: Software Bill of Materials (SBOM)"
This reverts commit c89f45d399.
2022-03-23 12:33:02 -04:00
dev747368
1504fcf6c6 GP-1849 Fix infinite loop when importing file with leading tilde in name
Fixes #4034.
2022-03-22 17:49:47 +00:00
Ryan Kurtz
fee687739b Merge remote-tracking branch 'origin/patch' 2022-03-22 12:42:15 -04:00
Ryan Kurtz
7e50841773 GP-1846: OSGI jar bundles now correctly load on Windows (Closes #3995) 2022-03-22 11:25:17 -04:00
Ryan Kurtz
b6181be1e4 Merge remote-tracking branch 'origin/GP-1782_ryanmkurtz_SBOM--SQUASHED' 2022-03-22 02:25:48 -04:00
Ryan Kurtz
9fd39556e8 Merge remote-tracking branch 'origin/GP-1833_dev747368_relax_dwarf_registermapping_requirements' 2022-03-22 02:21:05 -04:00
Ryan Kurtz
d75cdd3a2d Merge remote-tracking branch 'origin/GP-1692_ghidra1_getFunctionThunkAddresses--SQUASHED' 2022-03-22 01:51:28 -04:00
Ryan Kurtz
aa333c1d2f Merge remote-tracking branch 'origin/patch' 2022-03-22 01:49:11 -04:00
Ryan Kurtz
1af6fe0893 Merge remote-tracking branch 'origin/GP-1841_ghidra1_ChainedPointers' into patch 2022-03-22 01:40:39 -04:00
Ryan Kurtz
c89f45d399 GP-1782: Software Bill of Materials (SBOM) 2022-03-22 01:36:29 -04:00
ghidra1
c34a26c24b GP-1692 added recursive form of Function.getFunctionThunkAddresses method 2022-03-21 22:41:33 -04:00
Ryan Kurtz
473115a73c Merge remote-tracking branch 'origin/patch' 2022-03-21 11:41:21 -04:00
Ryan Kurtz
fff5cada18 Merge remote-tracking branch 'origin/GP-1834_emteere_MIPS_HiLoRelocation' into patch 2022-03-21 11:31:54 -04:00
Ryan Kurtz
042030b8fd Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/objects/DebuggerObjectsProvider.java
2022-03-19 01:28:52 -04:00
Ryan Kurtz
8315e6a77b Merge remote-tracking branch 'origin/GP-1832_ghidra007_improve_isGcc--SQUASHED' into patch 2022-03-19 01:01:10 -04:00
emteere
656148eec5 GP-1834_emteere fixing mips type 5,6 relocation calculation by sign
extending LO16 REL addend. Minor MultiInstruction reference creation
issue on instructions using same register for input and output
2022-03-18 22:09:05 +00:00
emteere
0199d0213f GP-1841 User new PointerTypedef for small method_t pointers, fixed chain
pointer conflict with method structures
2022-03-18 14:28:27 -04:00
ghidra007
1ae9218eba GP-1832 improved isGcc checks in RecoverClassesFromRTTI script. 2022-03-18 13:39:41 +00:00
caheckman
8a8fdbedc9 GP-1839 Fix for FID ingest bug. 2022-03-17 19:28:10 -04:00
Ryan Kurtz
2d7c8d5055 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/disassembler/ClearTest.java
	Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/select/qualified/QualifiedSelectionPluginTest.java
2022-03-17 18:01:59 -04:00
Ryan Kurtz
d5741b0ecf Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-3-17-22' into patch 2022-03-17 17:46:09 -04:00
dragonmacher
900513ba93 Test timinig fixes 2022-03-17 16:52:34 -04:00
Ryan Kurtz
db2f54ab83 Merge remote-tracking branch 'origin/GP-0-dragonmacher-marker-set-exception' 2022-03-16 13:21:46 -04:00
Ryan Kurtz
d4160bd88c Merge remote-tracking branch 'origin/patch' 2022-03-16 13:20:23 -04:00
Ryan Kurtz
0f3d24ebcc Merge remote-tracking branch 'origin/GP-1720_ghidra007_Remove_Extraneous_Make_thiscalls--SQUASHED' into patch 2022-03-16 13:02:46 -04:00
dragonmacher
b1d50c257e Test timing fix 2022-03-16 12:16:37 -04:00
dragonmacher
02f736be1f Updated marker set use of empty list to fix an exception 2022-03-16 12:15:28 -04:00
ghidra007
66c8333230 GP-1720 Moved creation of class thiscalls to after removal of non-constructors to remove the small number of incorrect thiscalls created by the RecoverClassesFromRTTI script. 2022-03-16 14:17:14 +00:00
Ryan Kurtz
3c11555a76 Merge remote-tracking branch 'origin/patch' 2022-03-16 08:28:01 -04:00
Ryan Kurtz
cf95afc23d Merge remote-tracking branch
'origin/GP-1804-dragonmacher-graph-api-addition--SQUASHED' into patch
(Closes #4060)
2022-03-16 08:21:48 -04:00
dev747368
76d2149272 GP-1833 relax DWARF register mapping requirements
Attempt to import function info even though we don't have a register
mapping file for the program's arch.
2022-03-15 21:46:13 +00:00
dragonmacher
907c084b25 GP-1804 - Added an API method to the GraphDisplayProvider to get the active graph 2022-03-15 16:19:44 -04:00
Ryan Kurtz
65a2cc42dc Merge remote-tracking branch 'origin/GP-394_ghidra1_SvrAdmin--SQUASHED'
(Closes #1703, Closes #2467)
2022-03-15 16:17:54 -04:00
Ryan Kurtz
a9ae964def Merge remote-tracking branch 'origin/patch' 2022-03-15 16:11:15 -04:00
Ryan Kurtz
bb1162a350 Merge remote-tracking branch 'origin/GP-1781_ghidra007_fixStructureCreationBug--SQUASHED' into patch 2022-03-15 15:59:49 -04:00
ghidra1
8446a00aff GP-394 Added svrAdmin grant and revoke repository access command support. Added Ghidra Server asynchronous command processing and improved svrAdmin -list command usage. 2022-03-15 14:35:38 -04:00
ghidra007
387b307402 GP-1781 Fixed two replace in structure bugs in RecoverClassesFromRTTI script. 2022-03-15 14:23:50 +00:00
ghidravore
eb07113795 GP-1803 show current datatype and size at bottom of the browser tool 2022-03-14 12:04:38 -04:00
Ryan Kurtz
5195a648d0 Merge branch 'GP-1806_ryanmkurtz_PR-4021_benstone_pe-resource-menu-track-depth' 2022-03-11 13:57:42 -05:00
Ryan Kurtz
61df70e6ec GP-1806: Formatting 2022-03-11 12:17:42 -05:00
Ryan Kurtz
12c051867c Merge remote-tracking branch 'origin/GP-1796_NullPtrPaths' (Addresses
comment in #3878)
2022-03-09 11:02:14 -05:00
Ryan Kurtz
4200ae567c Merge branch 'GP-0_ryanmkurtz_PR-4063_gzz2000_typo' 2022-03-09 01:10:32 -05:00
Ryan Kurtz
b834905a2d Merge remote-tracking branch 'origin/GP-1803_ghidravore_show_current_datatype' 2022-03-09 01:03:01 -05:00
Zizheng Guo
6f7ca286dd
Fix a typo in tips of the day 2022-03-09 14:02:44 +08:00
Ryan Kurtz
7dbf5e7639 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Decompiler/src/main/java/ghidra/app/decompiler/component/DecompilerUtils.java
2022-03-09 00:56:10 -05:00
Ryan Kurtz
06e3580fdd Merge remote-tracking branch 'origin/GP-1792_CallfixupProtoOverride'
into patch (Closes #3319)
2022-03-09 00:42:50 -05:00
Ryan Kurtz
d03a6423d3 Merge remote-tracking branch
'origin/GP-1793-dragonmacher-decompiler-structure-field-hover--SQUASHED'
into patch (Closes #3920)
2022-03-09 00:38:51 -05:00
dragonmacher
c4054de5db GP-1793 - Updated the decompiler hover for structure fields to show the parent name and the offset in the parent 2022-03-08 17:22:19 -05:00