Commit graph

2380 commits

Author SHA1 Message Date
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
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
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
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
4200ae567c Merge branch 'GP-0_ryanmkurtz_PR-4063_gzz2000_typo' 2022-03-09 01:10:32 -05:00
Zizheng Guo
6f7ca286dd
Fix a typo in tips of the day 2022-03-09 14:02:44 +08:00
ghidravore
4cfbba8b74 GP-1803 show current datatype and size at bottom of the browser tool 2022-03-08 15:15:41 -05:00
Ryan Kurtz
f9a46d6752 Merge remote-tracking branch 'origin/GP-1794_ghidra2_addYaraExtensionToFileFilter--SQUASHED' 2022-03-07 14:06:40 -05:00
Ryan Kurtz
42ce259932 Merge remote-tracking branch 'origin/GP-1679-dragonmacher-navigation-actions-update--SQUASHED' 2022-03-07 14:00:40 -05:00
Ryan Kurtz
bc2f697798 Merge remote-tracking branch 'origin/patch' 2022-03-07 13:54:57 -05:00
Ryan Kurtz
a7e9073798 Merge remote-tracking branch 'origin/GP-1799-dragonmacher-dt-filter-fix' into patch 2022-03-07 13:51:09 -05:00
Ryan Kurtz
4fcc00e624 Merge remote-tracking branch
'origin/GP-1765-dragonmacher-decompiler-find-fix' into patch (Closes
#3928)
2022-03-07 13:49:15 -05:00
dragonmacher
89225ad42d GP-1799 - Fixed Data Types filter not being applied when using the
various 'Find' actions
2022-03-07 11:45:09 -05:00
ghidra2
0755f35145 Add yara file extension to file search 2022-03-07 07:52:23 -05:00
dragonmacher
ae37ca2e27 GP-1679 - Consolidated navigation buttons and added an action to invert the search 2022-03-04 15:55:26 -05:00
dragonmacher
68b7f88063 GP-1765 - Fixed sometimes incorrect Find Dialog result highlighting 2022-03-03 18:42:23 -05:00
Ryan Kurtz
e54485651b Merge remote-tracking branch 'origin/patch' 2022-03-03 12:58:18 -05:00
dragonmacher
f0fde23192 Test fixes 2022-03-03 12:40:33 -05:00
Ryan Kurtz
1996cdacd1 GP-0: Fixing yield keyword conflict when compiling with JDK 17
compliance.
2022-03-03 07:54:56 -05:00
Ryan Kurtz
046623b1f7 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/lang/BasicCompilerSpec.java
2022-03-03 01:30:53 -05:00
Ryan Kurtz
8ded9259b9 Merge remote-tracking branch 'origin/GP-1715_DefaultEvaluationModel'
into patch (Closes #3906)
2022-03-03 00:50:04 -05:00
ghidra1
2d09b7513d Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2022-02-28-1' 2022-03-02 10:35:03 -05:00
Ryan Kurtz
e51e10a362 Merge remote-tracking branch 'origin/patch' 2022-03-01 14:50:07 -05:00
Ryan Kurtz
332fb9d8be Merge remote-tracking branch
'origin/GP-1753-dragonmacher-mem-search-button-fix' into patch (Closes
#4014)
2022-03-01 14:46:49 -05:00
Ryan Kurtz
384125d3c1 GP-1460: Support for detecting Mach-O LC_FUNCTION_STARTS 2022-03-01 12:04:22 -05:00
Dan
4a29520c9e GP-0: Fix timing issue with setting program in listing background. 2022-02-28 11:13:13 -05:00
Ryan Kurtz
a42754fb8e Merge remote-tracking branch 'origin/patch' 2022-02-26 00:02:08 -05:00
dragonmacher
2f278bd4ca GP-1754 - Updated Symbol Edit Dialog to not allow namespaces editing
with a blank name
2022-02-22 18:21:11 -05:00
Ben Stone
c684fbb958 update PE resource parser to track menu depth 2022-02-23 10:19:04 +11:00
dragonmacher
a51ea1c2de GP-1753 - Fixed the Memory Search Dialog button enablement when closing
a long running search results window
2022-02-22 17:37:05 -05:00
Ryan Kurtz
3e245c6f80 Merge remote-tracking branch 'origin/GP-1745-dragonmacher-open-program-dialog' 2022-02-18 00:14:40 -05:00
Ryan Kurtz
b743209e7c Merge remote-tracking branch
'origin/GP-1743-dragonmacher-scripting-default-values' (Closes #3937)
2022-02-15 19:18:33 -05:00
dragonmacher
03669ba808 GP-1745 - Updated the program chooser dialog to focus the filter field
by default so users can start filtering when the dialog opens
2022-02-15 16:59:29 -05:00
dragonmacher
6ca07aa2c3 Updated GoTo service to handle concurrent usage 2022-02-15 13:20:35 -05:00
Ryan Kurtz
0f3aa2b9de Merge remote-tracking branch 'origin/GP-1689-2-dragonmacher-analysis-options-update-mechanism--SQUASHED' 2022-02-15 00:31:32 -05:00
dragonmacher
9bb2429eb3 GP-1689 - Added analysis options update mechanism to allow for changing option names and types 2022-02-14 15:34:28 -05:00
dragonmacher
ea52da673e GP-1743 - Added a method to GhiraScript to allow script writers to
disable reusing previously chosen values in the various 'ask' methods.
2022-02-11 18:47:10 -05:00
dragonmacher
f6cb1c4f03 Test code to debug timing issue 2022-02-11 11:07:58 -05:00