Commit graph

6048 commits

Author SHA1 Message Date
ghidragon
86f36c4ebd GP-4159 remove changed 2023-12-19 13:10:50 -05:00
Ryan Kurtz
3c30ada14c GP-1164: Reorganizing Ghidra's user settings/cache/temp directories to support XDG 2023-12-19 08:22:40 -05:00
Ryan Kurtz
05070bcd9d Merge remote-tracking branch 'origin/Ghidra_11.0' 2023-12-18 10:00:35 -05:00
ghidra1
6e5875cef3 GP-0 Correct concurrent modification exception for build help 2023-12-16 10:31:44 -05:00
ghidra1
18d6937ddf Merge remote-tracking branch 'origin/GP-4146_BSimDocUpdate' into Ghidra_11.0 2023-12-15 21:10:49 -05:00
Ryan Kurtz
5db6fce438 Merge remote-tracking branch 'origin/GP-3946_Ghidra78_squashFSFileSystem--SQUASHED' 2023-12-15 17:15:57 -05:00
Ryan Kurtz
e05c1d1600 Merge remote-tracking branch 'origin/GP-4149_James_frame_descriptor_entry_16_bit' 2023-12-15 17:10:24 -05:00
Ryan Kurtz
0f3eb38a77 Merge remote-tracking branch 'origin/Ghidra_11.0' 2023-12-15 16:56:53 -05:00
caheckman
ff2526479e GP-4140 Strip TypeDefs when extracting primitives 2023-12-15 19:56:26 +00:00
caheckman
bf4c6b5232 GP-4146 Updates to BSim documentation 2023-12-15 19:17:17 +00:00
ghidra1
4c3d7ca925 Merge remote-tracking branch 'origin/GP-4091_ghidra007_VTSessionNameLengthUpdate--SQUASHED' into Ghidra_11.0 2023-12-15 12:06:26 -05:00
ghidra007
cd76b128b9 GP-4091 VTSession name updated length to be bigger and changed to shorten in a smarter way. 2023-12-15 12:05:48 -05:00
Ryan Kurtz
804fb5ec17 Merge remote-tracking branch 'origin/Ghidra_11.0' 2023-12-15 06:04:11 -05:00
James
d39a5e8365 GP-4149 frame descriptor entry fix and msp430 improvements 2023-12-14 20:22:16 +00:00
ghidra1
11516a1682 Merge branch 'GP-4139_ghidra1_DemangledFunctionSourceType' into Ghidra_11.0 2023-12-14 15:05:22 -05:00
ghidra1
d4c854ddbc GP-4139 Improve demanglers function signature source type applied.
Renamed rustcall to __rustcall.  Minor fix to legacy rust demangling for
namespaces.
2023-12-14 14:54:28 -05:00
Ghidra78
02642c1559 GP-3946 Implement SquashFS FileSystem 2023-12-14 14:19:21 -05:00
Ryan Kurtz
e10d9c3385 Merge remote-tracking branch 'origin/Ghidra_11.0' 2023-12-14 10:07:16 -05:00
ghidra1
edcd49187c Merge remote-tracking branch
'origin/GP-4103_ryanmkurtz_rust-macho--SQUASHED' into Ghidra_11.0
2023-12-13 18:18:26 -05:00
ghidragon
565fb8d307 Adjusted ByteViewer Address field's preferred size and fixed tests 2023-12-13 16:40:29 -05:00
Ryan Kurtz
630f9f1704 GP-4050: Making
AbstractLibrarySupportLoader.getSystemLibrarySearchPaths() more robust
2023-12-13 09:12:52 -05:00
Ryan Kurtz
9dd1a3fb10 GP-4103: Fixing issue with loading Mach-O Rust binaries 2023-12-13 07:24:43 -05:00
Ryan Kurtz
bd94f6579b Merge remote-tracking branch 'origin/Ghidra_11.0' 2023-12-12 06:32:18 -05:00
ghidra1
e5c1a8ebcb Merge remote-tracking branch 'origin/GP-4128_OptionalTableFix' into Ghidra_11.0 2023-12-11 19:44:11 -05:00
caheckman
99d8762b9c GP-4133 Adjustment for forced indirect return 2023-12-11 22:38:21 +00:00
Ryan Kurtz
8bfcb02166 Merge remote-tracking branch 'origin/GP-2147_ghidragon_resizing_byteview_views--SQUASHED' 2023-12-11 17:25:53 -05:00
ghidragon
f9af85a31d GP-2147 added ability to resize views in the byteviewer by dragging inthe header bar. 2023-12-11 17:06:01 -05:00
ghidra1
2259379a67 GP-4133 improved support for __return_storage_ptr__ param which
transitions return storage to VOID.
2023-12-11 16:01:58 -05:00
caheckman
4ca724e6d2 GP-4128 Adjust construction of SQL statements in OptionalTable 2023-12-11 19:02:46 +00:00
Dan
d0a0bce226 GP-0: Add Features SystemEmulation to javadocs. 2023-12-11 13:44:28 -05:00
Ryan Kurtz
2f5cc5dc26 Merge remote-tracking branch 'origin/Ghidra_11.0' 2023-12-11 11:47:50 -05:00
ghidra1
867ab256b0 Merge remote-tracking branch 'origin/GP-4102_PiecePathologyLoop' into
Ghidra_11.0 (Closes #5934)
2023-12-11 09:48:38 -05:00
ghidra1
09c821367c Merge remote-tracking branch
'origin/GP-4117_DecompilerUnpackedStructures' into Ghidra_11.0
(Closes #6004)
2023-12-11 09:48:18 -05:00
ghidra1
c90fe6a0fd Merge remote-tracking branch
'origin/GP-4119_NullPointerPushPartialSymbol' into Ghidra_11.0
(Closes #6005)
2023-12-11 09:47:54 -05:00
ghidra1
b28fd109b3 Merge remote-tracking branch 'origin/GP-4121_James_bsim_tutorial_updates' into Ghidra_11.0 2023-12-11 09:40:55 -05:00
Ryan Kurtz
3d1b1470f3 Merge remote-tracking branch 'origin/Ghidra_11.0' 2023-12-09 08:24:14 -05:00
James
8750841207 GP-4121 bsim tutorial updates and html 2023-12-08 20:05:01 +00:00
ghidra1
ce5c48eba9 Merge remote-tracking branch 'origin/GP-4110_James_bsim_script_cleanup--SQUASHED' into Ghidra_11.0 2023-12-08 13:47:31 -05:00
James
39982f9984 GP-4110 cleaning up bsim scripts 2023-12-08 12:43:01 -05:00
Ryan Kurtz
fdd66b1096 Merge remote-tracking branch 'origin/GP-0_dev747368_fix_golang_javadoc' 2023-12-07 14:20:18 -05:00
caheckman
97acbb7208 Check for null pointer when looking up endianess 2023-12-07 00:45:39 +00:00
caheckman
bd43d1b11a GP-4117 Pass structure/union alignment to decompiler 2023-12-06 23:48:52 +00:00
ghidragon
74528b49ec GP-0 marked BSimSearchPlugin status as "Released" 2023-12-06 12:42:39 -05:00
ghidra1
2d91d9ee8a Merge remote-tracking branch 'origin/GP-4053_ryanmkurtz_guava--SQUASHED' into Ghidra_11.0 2023-12-06 12:38:25 -05:00
Ryan Kurtz
ccc1241f61 GP-4053: Upgraded Guava to 32.1.3 2023-12-06 12:36:11 -05:00
ghidra1
65a77097c1 Merge remote-tracking branch 'origin/GP-4060_James_disable_matching_token_action_vt' into Ghidra_11.0 2023-12-06 12:21:49 -05:00
ghidragon
514c04906b GP-4040 added ability for scripts to open programs that need to be upgraded, with ask options 2023-12-05 18:38:24 -05:00
ghidra1
e81515d9d8 GP-0 Corrected BSim build.gradle dependencies 2023-12-05 15:43:16 -05:00
James
0656739ccd GP-4060 disable compare matching callees action in VT 2023-12-05 19:42:12 +00:00
ghidra1
fda9c1f35e Merge remote-tracking branch 'origin/GP-3866_ghidragon_fieldpanel_scroll_bug' into Ghidra_11.0 2023-12-05 14:19:58 -05:00