Commit graph

98 commits

Author SHA1 Message Date
dragonmacher
b586d65a3b GP-4154 - Theming - Fixed font issues; updated font usage with attributes 2024-02-23 13:13:06 -05:00
Ryan Kurtz
676e60f71b Merge remote-tracking branch
'origin/GP-4183_dev747368_PR-6072_astrelsky_golang_1.21' (Closes #6072)
2024-01-10 12:00:51 -05:00
dev747368
5e18efdd0d GP-4183 add golang 1.21 support 2024-01-10 16:36:47 +00:00
Americus Maximus
c21c4fff50 Adding missing DirectX 7 IIDs.
Adding missing IIDs from DirectDraw, DirectInput, DirectPlay, DirectSound, DirectMusic, etc.
2024-01-08 11:51:38 -05:00
Ryan Kurtz
7765e8338b Merge branch 'GP-0_ryanmkurtz_PR-5989_americusmaximus_win10sdkids' 2024-01-02 07:49:01 -05:00
Americus Maximus
038248b3ad Removing duplicates while picking more descriptive names.
Removing duplicates based on the conversation in the pull request.
2023-12-27 10:59:53 -05:00
ghidra1
714b1b1350 Merge branch 'GP-2412_Rust-final' 2023-12-01 16:06:03 -05:00
1635321
921247f640 GP-2412: Improved support for Rust binaries 2023-12-01 16:04:52 -05:00
Ryan Kurtz
1c6c8993d4 Merge remote-tracking branch
'origin/GP-2628_dev747368_search_for_encoded_strings--SQUASHED'
(Closes #1582, Closes #2106)
2023-12-01 06:39:13 -05:00
dev747368
c91e9aac3f GP-2628 Add 'Search|For Encoded Strings' 2023-11-30 18:14:29 -05:00
dev747368
272c6a4d1f GP-2109 Golang analyzer improvements, gostrings.
Add GolangStringAnalyzer.

Improved recovery of function signatures (from method and interfacemetadata, also via stack trace info).

Golang package paths are used as Ghidra namespace.

Propagate RTTI from some built-in runtime alloc methods.
2023-11-30 18:59:13 +00:00
Americus Maximus
545ad0680e Adding IIDs from Windows SDK 10.0.22621.0. 2023-11-24 14:13:11 -05:00
Americus Maximus
b9773060b1 Adding missing ids from ddraw.h and d3d.h 2023-11-14 17:15:26 -05:00
ghidra1
5d667036a7 GP-0 Upgraded x86 related archives 2023-11-01 12:09:59 -04:00
Ryan Kurtz
0cc48f1aca Merge remote-tracking branch 'origin/GP-2297_James_address_range_table--SQUASHED' 2023-10-16 10:02:57 -04:00
James
7e8b312b78 GP-2297 added action to create a table based on address ranges in a selection 2023-10-13 16:20:53 -04:00
Dan
eea90f49c9 GP-3818: Create TraceRMI launcher framework. Launch script for gdb. 2023-09-20 15:23:44 -04:00
Dan
482341f6b1 GP-1977: Introduce Terminal Service and Plugin 2023-08-31 14:56:38 -04:00
ghizard
0fd5fa3fd7 Updated vs12_32.gdt 2023-06-16 09:04:20 -04:00
dev747368
11c434f3a0 GP-3504 add support for Golang 1.19, 1.20 binaries 2023-05-31 17:19:58 +00:00
dev747368
d3c3287eb2 GP-3288 add support for Golang 1.17
Also fix error with structure name tagging introduced in previous commit
2023-05-26 11:16:38 -04:00
dragonmacher
b953998f7d GP-3397 - minor theme fixes 2023-05-09 12:04:37 -04:00
emteere
ebe495d99a GP-0 Fixed updated archive category path name case to agree with old
archive category path names
2023-05-02 18:51:33 +00:00
emteere
66782919cf GP-1377 updating base GDT archives to latest parsing and
ProcessorArchitecture
2023-05-02 04:37:11 +00:00
Ryan Kurtz
aa893f6721 Merge remote-tracking branch 'origin/GP-2114_dev747368_Golang--SQUASHED' 2023-05-01 06:19:11 -04:00
dev747368
87c16f9cd0 GP-2114 golang import / analyzer 2023-05-01 02:02:53 -04:00
emteere
ccee80e8ad GP-3371 Fixed parsing of forward declared enums and certain typedefs declared and used within a function body 2023-05-01 01:39:32 -04:00
dragonmacher
39966e99ab GP-3346 - Theme color fixes for debugger in dark mode; added padding to
Decompiler line numbers
2023-04-21 16:29:23 -04:00
ghidra1
2cdaebf0c3 Merge branch 'GP-2308_1633_ghidra1_FunctionDefinitionCallingConventions'
(Closes #4537, Closes #4898, Closes #3723, Closes #3267)
2023-04-20 15:41:45 -04:00
emteere
08b20d5d21 GP-2308 Refactored parsing dialog adding includepaths and Achitecture,
handle noreturn tags
2023-04-20 14:01:41 -04:00
ghidra1
a4776892bd GP-1633/GP-2308 Added ProgramArchitecture to datatype managers.
Refactored ProjectDataTypeManager to extend StandaloneDataTypeManager.
Added actions to datatype tree to allow setting archive architecture.
Added use of storage translators when switching architectures.  Allow
FunctionDefinition to accept arbitrary calling convention
names and many other misc changes.
2023-04-20 14:01:39 -04:00
dragonmacher
4f1d3c8053 GP-3094 - Theming - Converted most colors to palette colors 2023-04-14 16:49:39 -04:00
dragonmacher
7adfd1e8fb GP-3089 - Theme Fixes 2023-02-17 11:19:02 -05:00
Ryan Kurtz
16f89a120a Merge remote-tracking branch 'origin/GP-2111_dev747368_elf_note_info_buildid_etc_rebased' 2023-01-20 12:57:00 -05:00
ghidragon
e5f1563c08 GP-2995 creating a better mapping of look and feel values to more standard ids and easier ways to override values for a specific LaF 2023-01-13 17:58:27 -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
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
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
dev747368
47e389ac11 GP-2111 organize ELF note, build-id handling, add Golang build-id 2022-12-19 21:31:45 +00:00
Ryan Kurtz
d7f7bf9a66 Merge remote-tracking branch
'origin/GP-2901-dragonmacher-theme-property-update'

Conflicts:
	Ghidra/Framework/Docking/data/docking.theme.properties
2022-12-16 14:15:15 -05:00
dragonmacher
63d6063fa0 GP-2910 - Fixed missing theme definitions; removed unused theme
definitions; fixed module theme dependencies
2022-12-14 17:53:29 -05:00
Ryan Kurtz
f099593413 Merge remote-tracking branch 'origin/GP-2860-dragonmacher-theme-header-colors--SQUASHED' 2022-12-13 05:42:19 -05:00
dragonmacher
956e7ac6ff GP-2860 - Theming - Updated header colors to match the current LaF 2022-12-12 18:53:24 -05:00
ghidragon
1a99e2518d GP-2933 adding more error checking for theme.properties files 2022-12-12 14:40:19 -05:00
dragonmacher
2ef310b25f theme bug fixes 2022-12-09 12:21:44 -05:00
ghidragon
a6292796a2 GP-2921 anaysis options colors are not readable in dark mode 2022-12-08 18:34:42 -05:00
Ryan Kurtz
40ab399387 Merge remote-tracking branch 'origin/GP-2914_ghidragon_listing_snapshots_color_issues--SQUASHED' 2022-12-07 02:09:03 -05:00
ghidragon
db464c8bb2 GP-2914 fixed issue with snapshot listing colors. Also, cleaned up color usage in FieldFactories 2022-12-06 18:34:40 -05:00
dragonmacher
f091a084c2 GP-2868 - Image Cleanup - Removed unused images; removed duplicate
images; fixed image module dependency issues
2022-12-02 21:38:30 -05:00
ghidragon
4763ce6e8a GP-1 Fixed a few minor issues with new theming code 2022-11-16 14:37:23 -05:00