Commit Graph

8607 Commits

Author SHA1 Message Date
Ryan Kurtz
ae77eb9f3c Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-1-3-23' 2023-01-03 12:47:24 -05:00
dragonmacher
38cd70f400 Test fix 2023-01-03 12:46:26 -05:00
Ryan Kurtz
e100c84085 Merge remote-tracking branch 'origin/GP-2795-dragonmacher-button-disabled-icons' 2023-01-03 11:05:22 -05:00
Ryan Kurtz
cde6a910a1 Merge remote-tracking branch 'origin/GP-2977_dev747368_pairlayout_visibility' 2023-01-03 05:34:54 -05:00
dragonmacher
895be954b1 GP-2961 - Theme Fixes - Fixed analysis dialog; bitfield editor; VT dual
diff highlighting; references window
2022-12-30 16:11:48 -05:00
Ryan Kurtz
fcd613b8be GP-0: Tweaking javadoc (Closes #1969) 2022-12-30 12:22:46 -05:00
Ryan Kurtz
21d8d18134 GP-1035: Python interpreter code completion now works prior to executing
any python statements
2022-12-30 05:49:27 -05:00
dragonmacher
2a954aeec8 GP-2795 - Theme Fixes - Updated buttons using icons to ensure the
disabled icon gets installed correctly
2022-12-29 17:32:54 -05:00
dev747368
20ee39fa7a GP-2977 tweak PairLayout to respect row visibility 2022-12-29 21:37:53 +00:00
ghidragon
432e5252d6 Merge remote-tracking branch 'origin/GP-2962-dragonmacher-theme-fixes-2--SQUASHED' 2022-12-29 15:12:51 -05:00
dragonmacher
fc301bb386 GP-2961 - Theme Fixes - Many changes to deal with odd rendering behavior in Nimbus and the Flat LaFs. 2022-12-29 14:51:25 -05:00
Ryan Kurtz
6da32a0d21 Merge branch 'GP-2976_ryanmkurtz_PR-4854_Gravelbones_lpubdef'
(Closes #4854)
2022-12-29 10:23:07 -05:00
Ryan Kurtz
e7ac0a0857 Merge remote-tracking branch 'origin/GP-714_ryanmkurtz_line-numbers'
(Closes #1184)
2022-12-29 10:07:35 -05:00
Ryan Kurtz
842890f925 GP-714: Adding PeLoader option to show/hide debug line numbers 2022-12-29 08:01:10 -05:00
Ryan Kurtz
55124ff249 Merge remote-tracking branch 'origin/patch' 2022-12-28 09:02:06 -05:00
Ryan Kurtz
70a155cb70 GP-0: Using TaskMonitor.DUMMY instead of deprecated
TaskMonitorAdapter.DUMMY_MONITOR
2022-12-28 08:06:16 -05:00
ghidragon
f443b2a907 Merge remote-tracking branch 'origin/GP-2962-dragonmacher-theme-fixes--SQUASHED' 2022-12-27 15:46:19 -05:00
dragonmacher
309ba36302 GP-2962 - Theme Fixes - fixed widget bg colors to be universal; fixed tooltips to be universal; fixed odd table behavior related to old lingering values 2022-12-27 15:27:21 -05:00
Ryan Kurtz
cbba392386 Merge branch 'GP-2973_ryanmkurtz_pe-symbols' 2022-12-27 10:31:26 -05:00
Ryan Kurtz
7dac4c7901 GP-2973: Improved PE header parsing so binaries with corrupt
symbol/string tables do not prevent Ghidra from recognizing them as PE
(#1844)
2022-12-27 10:30:26 -05:00
Gravelbones
9f2732b289 Add symbols from LPUBDEF to symbol list 2022-12-27 15:23:24 +01:00
Ryan Kurtz
f26bf98d21 Merge remote-tracking branch 'origin/GP-2560_SwitchRedundant'
(Closes #4558)
2022-12-23 10:54:29 -05:00
Ryan Kurtz
a1bd693ad6 Merge branch 'GP-2972_ryanmkurtz_PR-1844_Learath2_pr_pefile'
(Closes #1844)

Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/NTHeader.java
2022-12-23 09:53:17 -05:00
caheckman
04431f0ad2 Precision check in RuleSubZext 2022-12-22 19:00:12 -05:00
caheckman
2345c1289b GP-2956 Adjustment to RuleSubExtComm 2022-12-22 16:39:26 -05:00
ghidra1
552eb9dd61 GP-232 correct use of EXTERNAL block string 2022-12-22 14:38:02 -05:00
Ryan Kurtz
006a7a5174 Merge remote-tracking branch
'origin/GP-2915_Dan_nullDefaultParamValuesBreaksGADP--SQUASHED'
(Closes #4791)
2022-12-22 11:28:08 -05:00
Ryan Kurtz
c5749b51a4 Merge remote-tracking branch
'origin/GP-2887-dragonmacher-equate-table-selection' (Closes #4771)
2022-12-22 11:24:47 -05:00
dragonmacher
3bb026acc2 GP-2887 - Updated the Equates Table to allow multiple selection; Updated
the default style sheet to define a class for images
2022-12-22 11:15:49 -05:00
Ryan Kurtz
d3fdc6d66d Merge remote-tracking branch 'origin/patch' 2022-12-22 10:59:37 -05:00
Ryan Kurtz
c077c60942 Merge remote-tracking branch 'origin/GP-2967_ghidra1_StructureEditorCloseError' into patch 2022-12-22 10:36:37 -05:00
Dan
7731f9d9e4 GP-2850: Let the theme handle color changes (GColor, not AutoOption) 2022-12-21 16:14:26 -05:00
caheckman
11abb716c4 GP-2560 Don't reprocess Funcdata for multiple jumptables 2022-12-21 15:32:10 -05:00
Dan
bd16553f1d GP-2915: Fixed GADP encoding of null Value 2022-12-21 15:20:39 -05:00
Zachary Lockwood
6d9ae9cd52 Allow namespace in DATATYPEs 2022-12-21 14:22:44 -05:00
ghidra1
81bbcdceff GP-2967 corrected structure editor close during cell edit 2022-12-21 13:24:24 -05:00
Ryan Kurtz
8c304d01be Merge remote-tracking branch 'origin/patch' 2022-12-21 10:53:32 -05:00
Ryan Kurtz
093c574947 Merge remote-tracking branch
'origin/GP-2946_Dan_asmThumbTbbPcRel--SQUASHED' into patch
(Closes #4824)
2022-12-21 10:49:19 -05:00
Dan
5ced5e61cb GP-2946: Correct print piece in ARM/THUMB pc-relative tbb and tbh instructions 2022-12-21 10:30:06 -05:00
Ryan Kurtz
d906a7cc65 Merge remote-tracking branch 'origin/GP-2926_Dan_fixSwappedStepIcons' 2022-12-21 07:21:49 -05:00
Ryan Kurtz
16f41137a6 Merge remote-tracking branch 'origin/patch' 2022-12-21 07:14:39 -05:00
Ryan Kurtz
de74cca9d0 GP-2947: Fixing tests 2022-12-21 07:09:50 -05:00
ghidra1
848826c679 Merge remote-tracking branch 'origin/patch' 2022-12-20 17:27:49 -05:00
ghidra1
fecaf7b5b1 Merge branch 'GP-2964_ghidra_CorrectProgramUpgradeIssues' into patch 2022-12-20 17:22:28 -05:00
ghidra1
63b22fd8fc GP-2964 corrected legacy program upgrade issues 2022-12-20 17:20:49 -05:00
Ryan Kurtz
ae6322ba36 Merge remote-tracking branch
'origin/GP-2937_ghidorahrex_PR-4664_RootCubed_fsel_fix_2' (Closes #4664)
2022-12-20 13:30:17 -05:00
Ryan Kurtz
25a70bb719 Merge remote-tracking branch 'origin/GP-51_ryanmkurtz_coff-check' 2022-12-20 13:26:20 -05:00
Ryan Kurtz
19a63531c3 Merge remote-tracking branch 'origin/GP-2767_BreakoutStructureCONCAT' 2022-12-20 13:23:16 -05:00
Ryan Kurtz
f5981c021f Merge remote-tracking branch 'origin/GP-2961_RestartCalculatedFlags'
(Closes #4620)
2022-12-20 13:20:38 -05:00
RootCubed
c422741282 Fix implementation of fsel instruction 2022-12-20 14:39:56 +01:00