Ryan Kurtz
86ddb78480
The "Rust String Analyzer" no longer clears and converts strings defined
...
in the header to character arrays
2025-05-08 10:46:41 -04:00
ghintern
28ca53cb34
GP-4923: cspec, ldefs, opinion file support for ARM apcs abi
2025-05-07 17:41:41 +00:00
ghintern
b0b1db632c
GP-5192: Fix aarch64 cspec to match aapcs calling convention
2025-05-07 17:40:54 +00:00
Ryan Kurtz
eaf6c42a7e
Merge branch 'GP-0_ryanmkurtz_PR-8117_MTAwsl_lldb-arg-bug'
2025-05-07 11:04:49 -04:00
Ryan Kurtz
f9b3499231
Merge remote-tracking branch
...
'origin/GP-5639-dragonmacher-decompiler-exceptions' (Closes #8111 ,
Closes #8114 )
2025-05-07 10:41:43 -04:00
James
a9e193d811
GP-5638 update language verions
2025-05-07 13:51:22 +00:00
NapCat
bd2088dfed
Update local-lldb.sh, fix #8115
2025-05-07 20:44:59 +10:00
NapCat
5d6cc2c981
Update kernel-lldb.sh, Fix #8115
2025-05-07 20:44:15 +10:00
NapCat
d49faf9e0f
Update android-lldb.sh, Fix #8115
2025-05-07 20:43:44 +10:00
dragonmacher
af7e572632
Fixed recent Decompiler location regressions
2025-05-06 18:47:17 -04:00
Sleigh-InSPECtor
ce839ce9fc
x86: PUSH FS/GS long mode improvements.
2025-05-06 18:42:50 +00:00
Ryan Kurtz
915760bcae
Merge remote-tracking branch 'origin/GP-5631_ryanmkurtz_jars'
2025-05-06 11:47:21 -04:00
Ryan Kurtz
bbd6b99605
GP-5631: Upgrading some jars
2025-05-06 05:52:23 -04:00
Ryan Kurtz
e209136396
Merge remote-tracking branch
...
'origin/GP-5634-dragonmacher-find-structures' (Closes #8096 )
2025-05-05 17:53:35 -04:00
dragonmacher
17d0a83d51
GP-5634 - Fixed 'Find Structures by Size...' to find zero-length
...
structures
2025-05-05 16:52:25 -04:00
Ryan Kurtz
7e7f226b8c
GP-0: Fixing WhatsNew link to ChangeHistory
2025-05-05 12:48:47 -04:00
Ryan Kurtz
01cb570dc7
Merge remote-tracking branch 'origin/patch'
2025-05-05 12:44:07 -04:00
Ryan Kurtz
39520f7894
Merge remote-tracking branch 'origin/GP-5633_ryanmkurtz_prevprefs' into
...
patch (Closes #8107 )
2025-05-05 12:42:18 -04:00
Ryan Kurtz
7ed4b39bab
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-5-5-25'
2025-05-05 12:38:46 -04:00
dragonmacher
837ccb0f2a
Test fixes
2025-05-05 12:35:33 -04:00
Ryan Kurtz
d2d3590d28
GP-5633: Fixed a bug that prevented new installations of Ghidra from
...
applying preferences found in older installed versions of Ghidra
2025-05-05 12:28:23 -04:00
Ryan Kurtz
939a8f979c
Merge remote-tracking branch 'origin/patch'
2025-05-05 12:15:00 -04:00
Ryan Kurtz
67837ab99e
GP-0: Fixing GhidraProject.openProgram() javadoc ( Closes #8108 )
2025-05-05 12:13:44 -04:00
ghidra1
f0a327ff11
GP-0 Added additional DataTypeParserTest cases
2025-05-05 12:00:16 -04:00
Ryan Kurtz
55bd8de0fa
GP-0: Setting Gradle wrapper version to 8.14
2025-05-05 09:45:45 -04:00
Ryan Kurtz
87b1dbb8dc
Merge remote-tracking branch 'origin/patch'
2025-05-02 15:17:36 -04:00
Ryan Kurtz
838c773253
Merge remote-tracking branch
...
'origin/GP-5587_ghidorahrex_AARCH64_dsb_instruction_fix' into patch
(Closes #7996 )
2025-05-02 15:14:21 -04:00
Ryan Kurtz
9a7cced02c
Merge remote-tracking branch
...
'origin/GP-5469_ghidorahrex_ARM_VFP_sysreg_fix' into patch
(Closes #6573 )
2025-05-02 15:10:53 -04:00
ghidra1
8985f7d526
Merge branch 'GP-5628_ghidra1_NewTypedefFix'
2025-05-01 17:12:28 -04:00
ghidra1
742deca674
GP-5628 Corrected New Typedef... dialog to be consistent with other
...
cases
2025-05-01 17:11:42 -04:00
Ryan Kurtz
7e8d0c850d
Merge remote-tracking branch
...
'origin/GP-5447_ghizard_fix_spelling_on_vxt_methods_and_variables'
2025-05-01 07:53:19 -04:00
ghizard
fb64f3084b
GP-0 - Fix PDB CPP vxt spelling on methods and variables
2025-05-01 07:48:40 -04:00
Ryan Kurtz
a280e5162a
Merge remote-tracking branch 'origin/GP-5611_ghizard_rename_to_MsVxtManager'
2025-05-01 06:10:50 -04:00
Ryan Kurtz
878a8fc5e5
Merge remote-tracking branch 'origin/GP-0-dragonmacher-bug-fix-4-30-25'
2025-05-01 06:09:42 -04:00
ghizard
be3f380540
GP-5611 - Rename to MsVxtManager and MsVxtManagerTest
2025-05-01 04:34:59 -04:00
dragonmacher
63503ac3b5
small bug fix for restoring program locations
2025-04-30 17:02:29 -04:00
Ryan Kurtz
ed1521227b
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-26-25--SQUASHED'
2025-04-30 14:25:49 -04:00
Ryan Kurtz
5e825ebb5a
Merge branch 'GP-5627_ryanmkurtz_pyghidra-projects' ( Closes #8040 )
2025-04-30 11:25:55 -04:00
dragonmacher
dd15eca6b5
Test fix; update Code Browser to have both setView() and updateView()
2025-04-30 11:05:11 -04:00
Ryan Kurtz
151fea46f5
GP-5627: PyGhidra can now open projects created with the Ghidra GUI by
...
setting the "nested_project_location" optional parameter to False
2025-04-30 09:54:57 -04:00
Ryan Kurtz
34f9064788
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-29-25'
2025-04-29 13:44:34 -04:00
dragonmacher
f6d0222e3f
test fixes; removed anonymous warnings
2025-04-29 13:36:45 -04:00
Ryan Kurtz
73b743654a
Merge remote-tracking branch 'origin/patch'
2025-04-29 12:38:59 -04:00
Ryan Kurtz
be44608fa0
Merge remote-tracking branch 'origin/GP-5626_ghidra1_BookmarkMergeNPE' into patch
2025-04-29 12:35:25 -04:00
ghidra1
8802b2dab0
GP-5626 Corrected Bookmerge merge NPE. Ensure that category and comment
...
are never null
2025-04-29 11:18:10 -04:00
Ryan Kurtz
ef4e9fee4d
Merge remote-tracking branch 'origin/GP-5624_dev747368_gcwritebarrier_flag_dwarf'
2025-04-28 18:52:41 -04:00
dev747368
804210b7eb
GP-5624 fix markup of gcwritebarrier enabled flag when dwarf is present
...
DWARF can lay down a more detailed struct that encompasses the enabled
flag, but it prevents the decompiler from simplifying its output.
This change clears any DWARF struct laid down over the enabled flag.
2025-04-28 20:44:24 +00:00
Ryan Kurtz
af5e744570
Merge remote-tracking branch 'origin/patch'
2025-04-28 15:27:24 -04:00
Ryan Kurtz
2ab014f8c2
Merge remote-tracking branch 'origin/GP-5537_ghidorahrex_avx512_update--SQUASHED' into patch
2025-04-28 15:22:04 -04:00
Ryan Kurtz
02221f03f5
Merge remote-tracking branch 'origin/GP-5625_ghidra007_AddNullChecks'
...
into patch (Closes #8045 )
2025-04-28 15:20:06 -04:00