1864 Commits

Author SHA1 Message Date
fefacio dc4d4571db #9500 Fix DLGITEMTEMPLATE.id type 2026-08-20 05:25:50 -04:00
Antonio Vázquez Blanco da55ff5bc2 Fix radix mismatch in GenericAddress sub-word offset display 2026-08-10 08:17:54 -04:00
ghidra1 daf2306fcd GP-1 Minor fixes back-ported from GP-6779: project in-use tracking, data
type archive address factory
2026-06-26 10:43:42 -04:00
ghidorahrex fb4bfe5aeb GP-0: Corrected SparcAssemblyTest 2026-06-25 11:30:07 -04:00
Ryan Kurtz 6c1803b6fe Merge remote-tracking branch 'origin/GP-6892_caheckman_WriteOpcodeOrdinal' into patch 2026-06-08 18:01:17 -04:00
dev747368 b3fedff1fb GP-6843 update SymbolUtilities invalidChars logic
Addresses PR #9172
2026-06-03 22:03:14 +00:00
caheckman e9d14bb556 GP-6892 writeOpcode for ordinal 2026-05-28 23:07:32 +00:00
ghidra1 f21510c070 Merge remote-tracking branch
'origin/GP-6717_Dan_fixClassForName-take2--SQUASHED' into patch
2026-05-27 13:53:38 -04:00
Dan 7789fd45d3 GP-6717: Implement a safe pattern around Class.forName 2026-05-27 16:03:21 +00:00
ghidra1 b8c07ec79b GP-6862 Improvements on Defaltor/Inflator stream use and other cleanup.
DmgFileReader improvements and removal of its GPL ZLIB
implementation.
2026-05-26 17:16:04 -04:00
Ryan Kurtz 3262c7f1bf GP-0: Fixing javadoc for Listing.getNumCodeUnits() (Closes #9148) 2026-05-04 11:51:39 -04:00
Ryan Kurtz 775ec007a6 Merge remote-tracking branch 'origin/GP-3330_JoinStack' into Ghidra_12.1
(Closes #8377)
2026-04-24 12:58:47 -04:00
ghidra1 dd938c32be Merge remote-tracking branch 'origin/patch' into Ghidra_12.1 2026-04-03 07:44:02 -04:00
ghidra1 5a6b1ce299 GP-6649 Corrected NPE with Project Data Type Archive upgrade 2026-04-03 07:41:46 -04:00
ghidra1 6bfc22470a GP-6613 Added maximumInstructionLength language property in support of inst_next2 use 2026-03-27 14:29:19 -04:00
ghidra1 74fee41d58 GP-3564 Add composite get component by name and removed
DuplicateNameException when renaming components.  Added GUI editor
warning when duplicate naming is used.
2026-03-20 17:00:07 -04:00
ghidorahrex e0638c831f GP-0: Corrected ARMAssemblyTest failures 2026-03-20 20:14:51 +00:00
Ryan Kurtz 398ab0c85b Merge remote-tracking branch
'origin/GP-4241-pt2_Dan_portModifiersToUseropLibs--SQUASHED' into
Ghidra_12.1 (Closes #6089, Closes #7495)
2026-03-18 08:20:49 -04:00
Dan fa23479747 GP-4241: Port EmulateInstructionStateModifiers to PcodeUseropLibraryFactories. 2026-03-18 12:09:45 +00:00
ghidra1 692571ec29 GP-6576 Corrected Structure insertAtOffset bug 2026-03-17 15:15:21 -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 d6f561b12f Merge remote-tracking branch
'origin/GP-6327_ryanmkurtz_msgSend--SQUASHED' into Ghidra_12.1
(Closes #5938)
2026-03-06 04:56:25 -05:00
Ryan Kurtz b90adfdfdd GP-6327: Improving Objective-C msgSend() support 2026-03-06 04:53:12 -05:00
ghidragon b75b79b7e3 GP-1 fixed error message for merging packed structures 2026-03-04 12:00:21 -05:00
Ryan Kurtz 506c6c1585 GP-0: Fixing javadoc 2026-03-02 08:27:44 -05:00
ghidra1 a22180869d Merge remote-tracking branch 'origin/patch' 2026-02-27 20:15:05 -05:00
ghidra1 ee8d61fb8a GP-6517 Minor fix to previous commit 2026-02-27 20:14:20 -05:00
ghidra1 5780015615 Merge remote-tracking branch 'origin/patch' 2026-02-27 18:37:51 -05:00
ghidra1 2ae550ae34 GP-6517 Additional fix for missing bookmark table 2026-02-27 18:36:05 -05:00
ghidra1 43e7ba9636 Merge remote-tracking branch 'origin/patch' 2026-02-27 15:17:40 -05:00
ghidra1 8eb9193764 GP-6517 Corrected missing bookmark table error 2026-02-27 15:13:33 -05:00
Ryan Kurtz 1308aa68ac Merge remote-tracking branch 'origin/GP-6397_Dan_fixJitOnDeobfExample--SQUASHED' 2026-02-27 11:51:38 -05:00
Dan 05ffbfc488 GP-6397: Fix JIT bugs, esp., found by converting deob scripts. 2026-02-27 16:36:05 +00:00
Ryan Kurtz 84f8277b7e Merge remote-tracking branch 'origin/GP-6488-dragonmacher-label-name-parse-fix' 2026-02-27 05:03:42 -05:00
Ryan Kurtz f35378ed93 Merge remote-tracking branch 'origin/GP-5308_ghizard_Investigate_Decompiler_flattening' 2026-02-27 04:59:46 -05:00
Ryan Kurtz 2e7e42ca49 Merge remote-tracking branch 'origin/patch' 2026-02-27 04:57:54 -05:00
dragonmacher ef39bfe1d8 GP-6448 - Fix for label names that have namespace delimiters 2026-02-25 18:59:23 -05:00
emteere 412bf98ae1 GP-6496 refactor PsuedoDisassembler to use real Disassembler 2026-02-25 20:53:29 +00:00
ghizard ae71313b2d GP-5308 - Decompiler flattening; some optional PDB tweaks for discussion 2026-02-25 15:29:31 -05:00
ghidragon 90dcf26dfd GP-6475 follow up on datatype merge action to only popup on supported
datatypes.
2026-02-23 13:11:29 -05:00
dragonmacher f2508b2765 1) Extracted word diffing code to be reusable 2) Fixed table column ordering bug for columns added after the model is created 3) Fixed potential exception when processing highlights before being realized 4) Search result highlight fixes to restore highlights when the search results are disposed 5) Fixed the Function Graph screenshots blocking issue 2026-02-20 21:57:03 -05:00
ghidragon 660a4bb235 fixing merger tests 2026-02-18 13:49:12 -05:00
Ryan Kurtz bbfccfb4b0 Merge remote-tracking branch 'origin/GP-2493_DecompilerBitfields'
(Closes #647)
2026-02-17 13:40:33 -05:00
Ryan Kurtz 136d7b2285 Merge remote-tracking branch 'origin/GP-5922_SwitchCaseFormatting'
(Closes #8196, Closes #8726, Closes #4438)
2026-02-17 13:33:16 -05:00
Ryan Kurtz 963d614684 Merge remote-tracking branch
'origin/GP-5808_ghidragon_merge_nonconflicting_datatypes--SQUASHED'
(Closes #2461)
2026-02-17 04:57:10 -05:00
caheckman bf1f4288aa GP-5922 Integer formatting for switch cases 2026-02-13 21:17:45 +00:00
ghidragon 4998e981b7 ng utility class for merging structures, unions and enum. 2026-02-12 15:22:23 -05:00
Ryan Kurtz 39651f613c Merge remote-tracking branch 'origin/GP-5409_ghizard_PDB_CPP_fix_Vxts_change_vxtptr_replacement_strategy_possible_symbol_info--SQUASHED' 2026-02-12 05:06:07 -05:00
ghizard 0ccf408272 GP-5409 - PDB CPP - Fix Vxts, change vxtptr replacement, partial symbol work 2026-02-11 15:09:34 -05:00