16894 Commits

Author SHA1 Message Date
Ryan Kurtz
2ef20c4f4d Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-03-17 11:47:58 -04:00
Ryan Kurtz
7afd08a2e2 GP-0: Updating docs 2026-03-17 10:22:29 -04:00
Ryan Kurtz
418242a347 Merge branch 'GP-6577_ryanmkurtz_loadconfig' 2026-03-17 05:20:24 -04:00
Ryan Kurtz
7a29be8cf7 GP-6577: More of the PE LoadConfig data directory has been parsed and
marked up
2026-03-17 05:19:35 -04:00
Ryan Kurtz
d8acc65470 Merge remote-tracking branch 'origin/GP-6434_dev747368_rust_elf_binary_id' 2026-03-17 05:04:07 -04:00
Ryan Kurtz
48eee230cc Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-03-17 05:03:47 -04:00
Ryan Kurtz
c1ebe6acac GP-0: Documentation updates 2026-03-16 14:22:45 -04:00
Ryan Kurtz
25c2f924ad Merge remote-tracking branch
'origin/GP-0_dev747368_sla_locking_with_readonly_installs'
(Closes #9047)
2026-03-16 12:35:36 -04:00
dev747368
54c26efac5 GP-0 fix file locking logic for sla files when install dir is readonly 2026-03-16 16:31:53 +00:00
Ryan Kurtz
6014c99ba6 Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-03-16 12:16:10 -04:00
Ryan Kurtz
842e057244 Merge remote-tracking branch
'origin/GP-6574_ghidra1_StructureEditorUnpack' into Ghidra_12.1
(Closes #9041)
2026-03-16 12:12:15 -04:00
ghidra1
f8f85c199c GP-6574 Corrected Structure Editor Unpack behavior 2026-03-16 11:05:00 -04:00
Ryan Kurtz
f0adc171d4 Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-03-16 08:01:32 -04:00
Ryan Kurtz
c4e4681762 GP-0: Fixing gradlew.bat spaces issue and making README.md more clear 2026-03-16 07:59:12 -04:00
Ryan Kurtz
675a0f2d2d Merge remote-tracking branch 'origin/GP-1-dragonmacher-dtm-broken-history--SQUASHED' 2026-03-16 04:57:02 -04:00
Ryan Kurtz
71becb1242 Merge remote-tracking branch 'origin/GP-0-dragonmacher-fixed-module-ip' 2026-03-16 04:55:27 -04:00
Ryan Kurtz
41e625e0c1 Merge remote-tracking branch 'origin/GP-6551_Dan_deleteGadpLaunchers' into Ghidra_12.1 2026-03-16 04:47:43 -04:00
Ryan Kurtz
b3938a7461 Merge remote-tracking branch 'origin/GP-0_ghidorahrex_MIPS_save_restore_regression_fix' into Ghidra_12.1 2026-03-16 04:45:48 -04:00
Dan
e169aa92af GP-6551: These should have gone away long ago. 2026-03-13 12:59:39 +00:00
Ryan Kurtz
a99db46673 Merge remote-tracking branch 'origin/GP-0-dragonmacher-fixed-module-ip' 2026-03-13 04:01:53 -04:00
dragonmacher
962b2c6edc Fixed module ip for image move 2026-03-12 18:14:52 -04:00
dragonmacher
ae69c4a327 Data Type Manager - Fixed broken forward history button 2026-03-12 16:45:13 -04:00
Ryan Kurtz
436506dda8 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-3-12-26' 2026-03-12 14:02:47 -04:00
dragonmacher
d43b4a35b3 Test fixes 2026-03-12 13:00:22 -04:00
Ryan Kurtz
a2d77cbbbe Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-03-12 11:11:41 -04:00
Ryan Kurtz
45f74bdb29 Merge remote-tracking branch 'origin/GP-0_ghizard_late_12.0.4_RN_fixes' into Ghidra_12.1 2026-03-12 11:07:18 -04:00
ghizard
70993dad81 GP-0 - Fix previous 12.0.4 release notes 2026-03-12 10:54:06 -04:00
Ryan Kurtz
39612c559f GP-4045: Excluding *.sla.lock files from build 2026-03-12 07:42:42 -04:00
Ryan Kurtz
9f014931c5 Merge remote-tracking branch
'origin/GP-6556_emteere_PR-5884_nmschulte_nms_fix-cparser-strip-cast'
(Closes #5884, Closes #6702, Closes #6701)
2026-03-12 05:10:11 -04:00
Ryan Kurtz
46bbf6801c Merge remote-tracking branch
'origin/GP-6555_emteere_PR-4749_xiaoyinl_strsafe' (Closes #4749)
2026-03-12 05:07:48 -04:00
Ryan Kurtz
7c3c9bac9e Merge remote-tracking branch
'origin/GP-6304_emteere_PR-8202_axd1x8a_cparser-c23-enums--SQUASHED'
(Closes #8202, Closes #6780, Closes #4518, Closes #8539, Closes #8495)
2026-03-12 05:03:09 -04:00
Ryan Kurtz
6066054809 Merge remote-tracking branch 'origin/GP-6554_ParserWalkerChecks' 2026-03-12 04:59:34 -04:00
Ryan Kurtz
dbe9e8a1e3 Merge remote-tracking branch
'origin/GP-6553_emteere_PR-9021_CUB3D_microsoft_i64_suffix'
(Closes #9021, Closes #8291, Closes #5564))
2026-03-12 04:57:37 -04:00
Ryan Kurtz
23343907d5 Merge remote-tracking branch 'origin/GP-6545_PcodeCacherDeque' 2026-03-12 04:48:10 -04:00
Ryan Kurtz
cb9d432e20 Merge remote-tracking branch 'origin/GP-6386_Dan_regValEditorFixedWidth'
(Closes #8508)
2026-03-12 04:45:37 -04:00
Ryan Kurtz
988e24b17e Merge remote-tracking branch 'origin/GP-0_dev747368_fix_missing_elfproperty_catpath' 2026-03-12 04:39:37 -04:00
Nathan Schulte
fc59ad6d8e CParser: prevent crash when parsing
if the trimmed token length is zero, charAt() explodes

this is likely a bad macro, but CParser should not crash regardless
2026-03-11 22:31:28 +00:00
dev747368
7d849f7f72 GP-0 fix missing category path for NoteGnuPropertyElement data types 2026-03-11 21:53:19 +00:00
Xiaoyin Liu
42b1608693 Remove -DSTRSAFE_LIB and STRSAFE_LIB_IMPL
Remove -DSTRSAFE_LIB and -DSTRSAFE_LIB_IMPL from C Parser
profiles and from GDT parser scripts. If they are defined, functions
like StringCbCopyW() will not be included in the archive.
2026-03-11 21:07:55 +00:00
caheckman
e5ee5ed773 GP-6545 Switch to using deque for PcodeCacher::issued 2026-03-11 20:39:21 +00:00
axd1x8a
f91d1df064 Add C23 enum types support for C parser 2026-03-11 20:02:07 +00:00
caheckman
5328fa2c6d GP-6554 Refactor ConstructState allocation in ParserContext 2026-03-11 19:46:54 +00:00
emteere
98202ea19a GP-6553 minor test changes 2026-03-11 19:03:36 +00:00
emteere
f7f890c71f GP-6553 Adding tests for i64 and other constant variants 2026-03-11 18:34:37 +00:00
Dan
9633a6132c GP-6386: Reg value editor should used fixed-width. 2026-03-11 17:30:18 +00:00
Ryan Kurtz
d52f314270 Merge remote-tracking branch 'origin/GP-6514_Dan_fixClassCastExceptionInRStar--SQUASHED' 2026-03-11 13:27:14 -04:00
Dan
a89b5a4a0a GP-6514: Fix and tune the R*-Tree (for Debugger bugs and performance) 2026-03-11 17:06:05 +00:00
CUB3D
cf4fe9994c Changes from review 2026-03-11 15:16:42 +00:00
Ryan Kurtz
ab12df43f0 Merge remote-tracking branch
'origin/GP-6396_Dan_fixTabularProviders--SQUASHED' (Closes #8904)
2026-03-11 08:53:00 -04:00
Dan
c063668d11 GP-6396: Fix loss of renderers, editors, widths in Debugger table columns. 2026-03-11 12:46:52 +00:00