Commit Graph

6167 Commits

Author SHA1 Message Date
dragonmacher
eeb8cf0062 GP-1972 - Look and Feel - Added Control-C/V/X key bindings to the Motif
Look and Feel text widgets.
2022-04-28 19:57:51 -04:00
Dan
ebf561e28b GP-0: Adjust default sort order of breakpoint tables. 2022-04-28 15:32:43 -04:00
Dan
0a5f411023 GP-0: Fix testActionCopyIntoNewProgramCaptureLive 2022-04-28 15:32:42 -04:00
Dan
40c700041d GP-0: Fix Interpreter test after GP-887. 2022-04-28 15:32:42 -04:00
Dan
3bf94ec3a6 GP-0: Fix breakpoint-related tests 2022-04-28 15:32:33 -04:00
Ryan Kurtz
5828743fc2 Merge remote-tracking branch 'origin/GP-1837_ghidorahrex_ARMAssemblyTest_fixes' 2022-04-28 13:59:27 -04:00
ghidorahrex
f4190b8d5c GP-1837 corrected ARM assembly unit tests 2022-04-28 13:53:10 -04:00
Ryan Kurtz
e4528ba879 Merge remote-tracking branch 'origin/GP-1953_Dan_PR-4169_nneonneo_gdbParserFix' 2022-04-28 13:21:53 -04:00
Ryan Kurtz
cbe1ba763a Merge remote-tracking branch
'origin/GP-887_Dan_PR-4176_nneonneo_interpretAnsiColors--SQUASHED'
(Closes #4176)
2022-04-28 01:26:55 -04:00
Ryan Kurtz
6185df1bde Merge remote-tracking branch
'origin/GP-1946_ghidorahrex_PR-4131_jrmuizel_m68k_fmod_fopmode_fix'
(Closes #4131)
2022-04-28 01:21:03 -04:00
Ryan Kurtz
0974ddca3f Merge remote-tracking branch 'origin/GP-1837_ghidorahrex_arm_register_list_fix' 2022-04-28 01:10:08 -04:00
Dan
dc4de017d4 GP-887: Changes for review. 2022-04-27 16:03:21 -04:00
ghidra1
d0a8291e93 Merge remote-tracking branch 'origin/GP-1965_ghidra1_CheckForDeletedDataTypes' 2022-04-27 10:39:57 -04:00
ghidra1
6e7d56b657 Merge remote-tracking branch 'origin/GP-1963_ghidra1_FixElfExternalOffsetDataRelocationScript' 2022-04-27 10:29:42 -04:00
ghidra1
5f6f74cd8e GP-0 reverted datatype tooltip change made with GP-1403 2022-04-27 09:55:20 -04:00
ghidra1
c38f2022a0 GP-1963 handle default pointer replacement 2022-04-27 09:19:46 -04:00
ghidra1
3e0a54a63b GP-1965 added deleted datatype check to resolve method 2022-04-26 16:51:42 -04:00
Ryan Kurtz
897419a927 Merge remote-tracking branch 'origin/GP-1660_ghidra007_updateApplyFunctionDefSigScripts_dtManSelection' 2022-04-26 14:20:41 -04:00
Ryan Kurtz
144c273c51 Merge remote-tracking branch 'origin/patch' 2022-04-26 12:32:37 -04:00
emteere
6e70f97143 GP-1958 Fixed static_assert with string parameter 2022-04-26 16:31:38 +00:00
Ryan Kurtz
24d0e61ede Merge remote-tracking branch 'origin/GP-1955_ForceFieldNPE'
(Closes #4171)
2022-04-26 01:19:35 -04:00
Ryan Kurtz
3c561e708c Merge remote-tracking branch 'origin/patch' 2022-04-26 01:15:03 -04:00
Ryan Kurtz
3a755abeaf Merge remote-tracking branch
'origin/GP-1964_emteere_sizeof_structmember' into patch (Closes #4173)

Conflicts:
	Ghidra/Features/Base/src/test/resources/ghidra/app/util/cparser/CParserTest.h
2022-04-26 01:05:44 -04:00
ghidra1
1fd03306a5 GP-1965 check for deleted datatypes 2022-04-25 20:40:28 -04:00
emteere
2c60874b04 GP-1964 fixed sizeof(ptr->member) and sizeof(p.member), was parsing only
simple identifier and failing.
2022-04-25 20:24:11 +00:00
dragonmacher
40248f7157 GP-1660 - fixed Swing thread access issue; fixed improper test names 2022-04-25 15:03:36 -04:00
ghidra1
06c8cfc24a Merge remote-tracking branch 'origin/GP-1871_OverlappingPentry' 2022-04-25 14:47:15 -04:00
ghidra1
2a34f206e9 GP-1963 added FixElfExternalOffsetDataRelocationScript 2022-04-25 14:43:18 -04:00
Ryan Kurtz
a395d7dbe0 Merge remote-tracking branch 'origin/GP-1652_TypedefFormatSetting'
(Closes #3004)
2022-04-25 10:27:43 -04:00
Ryan Kurtz
2fff88ff22 Merge remote-tracking branch
'origin/GP-1956_ghidra1_SetLanguageUpdateMetadata' (Closes #4182)
2022-04-25 10:24:43 -04:00
Ryan Kurtz
5ba11915ae Merge remote-tracking branch
'origin/GP-1957_ghidra1_IncorrectPointerShiftSettingCheck'
(Closes #4179)
2022-04-25 10:13:49 -04:00
ghidra1
352fe6fd8c GP-1956 update metadata on set language 2022-04-25 10:11:40 -04:00
emteere
aee3bb0926 GP-1958 added support for static_assert C keyword 2022-04-25 14:00:20 +00:00
ghidra1
da570d5d14 GP-1956 corrected improper pointer mask error check for segmented
address space.
2022-04-25 09:47:11 -04:00
caheckman
955838cd62 GP-1642 Display formats for data-types 2022-04-22 18:54:12 -04:00
caheckman
1e1f4fa8a4 GP-1955 Fix for NPE 2022-04-22 18:38:50 -04:00
ghidra007
b026a5f53a GP-1660 updated ApplyFunctionDef script to get selected func defs from
dtman.
2022-04-22 17:23:46 +00:00
Ryan Kurtz
9c04807c8c Merge remote-tracking branch 'origin/GP-1933_ryanmkurtz_COFF-symbols--SQUASHED' 2022-04-22 03:29:55 -04:00
Ryan Kurtz
f820a8414b GP-1933: Fixing PE driver COFF symbol offsets 2022-04-22 03:25:04 -04:00
Ryan Kurtz
927982ba9d Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/application.properties
2022-04-22 00:55:40 -04:00
Ryan Kurtz
f32c0c5db7 GP-0: Upping patch version to 10.1.4 2022-04-22 00:52:23 -04:00
Robert Xiao
f9e234738d Debugger: Support ANSI colours in the Interpreter window.
This patch adds a parser for ANSI terminal escape sequences, enabling e.g.
interaction with colorized GDB prompts and scripts.
2022-04-21 18:46:01 -07:00
Robert Xiao
aaba1de99d GDB: Fix parsing of \e and \a
The GDB "printchar" function encodes \x1b as \e and \x07 as \a, both of which
are not handled by StringEscapeUtils.unescapeJava. Strings that contain these
escape characters were incorrectly decoded as "e" and "a" respectively.

Switch to a simple decoding loop instead. The cases here match precisely with
the escape characters used in GDB's printchar function - in particular, there
are no hex escapes, and all octal escapes are exactly three digits long.
2022-04-21 14:11:20 -07:00
dragonmacher
acf8a9e1bf GP-1943 - Structure Editor - added the 'Offset' column 2022-04-21 11:40:38 -04:00
ghidra1
74f83c9a9b Updated Change History for 10.1.3 2022-04-20 14:35:30 -04:00
ghidra1
47f76c78d6 Merge remote-tracking branch 'origin/patch' 2022-04-20 12:53:14 -04:00
ghidorahrex
a7e2162d2b GP-1879 corrected MIPS rdhwr instruction registers 2022-04-20 12:48:09 -04:00
Ryan Kurtz
1f57c0d923 Merge remote-tracking branch 'origin/GP-1821_Dan_fixBreakpointIcons--SQUASHED' 2022-04-20 10:08:00 -04:00
Dan
a0f6b67dc4 GP-1821: Reword breakpoint states, toggles, and icons 2022-04-20 10:05:42 -04:00
Ryan Kurtz
f7c5e74877 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-14-22' 2022-04-20 10:00:47 -04:00