16081 Commits

Author SHA1 Message Date
Ryan Kurtz
f0cc04ec07 Merge tag 'Ghidra_12.0.4_build' into stable 2026-03-04 04:42:11 -05:00
ghidra1
e40ed13014 GP-1 Updated Change History for Ghidra 12.0.4 Ghidra_12.0.4_build 2026-03-03 13:33:57 -05:00
ghidra1
5dbf82a536 Merge remote-tracking branch 'origin/GP-6424_emteere_ConstantNamedSectionPerf--SQUASHED' into patch 2026-03-03 13:29:51 -05:00
emteere
c70a02709f GP-6424 Only save temp uniques when necessary 2026-03-03 13:29:18 -05:00
ghidra1
c18a58b2af Merge remote-tracking branch 'origin/GP-6501_ghidorahrex_mips32_save_restore--SQUASHED' into patch 2026-02-27 20:28:01 -05:00
ghidra1
ee8d61fb8a GP-6517 Minor fix to previous commit 2026-02-27 20:14:20 -05:00
ghidra1
2ae550ae34 GP-6517 Additional fix for missing bookmark table 2026-02-27 18:36:05 -05:00
ghidorahrex
cbc000b2a0 GP-6501: Fixed up mfc0/mtc0 semantics. Added MIPS32 save/restore instructions 2026-02-27 23:01:19 +00:00
ghidra1
8eb9193764 GP-6517 Corrected missing bookmark table error 2026-02-27 15:13:33 -05:00
Ryan Kurtz
54c42f68cd Merge remote-tracking branch 'origin/GP-6469_d-millar_cancel_for_SARIF_export--SQUASHED' into patch 2026-02-27 04:55:25 -05:00
Ryan Kurtz
1d3a92276a Merge remote-tracking branch 'origin/GP-6496_emteere_RefactorPsuedoDisassembler' into patch 2026-02-27 04:53:57 -05:00
d-millar
c2bb41d260 GP-6469: from review
GP-6469: cancel everything
2026-02-26 15:33:35 -05:00
emteere
412bf98ae1 GP-6496 refactor PsuedoDisassembler to use real Disassembler 2026-02-25 20:53:29 +00:00
Ryan Kurtz
e754d0ca47 Merge remote-tracking branch 'origin/GP-6480_James_correct_addressrangetable_refresh_v2' into patch 2026-02-25 13:15:58 -05:00
Ryan Kurtz
456fde450b Merge remote-tracking branch 'origin/GP-6489_ghidorahrex_mips16_sdbbp16_fix' into patch 2026-02-25 12:48:05 -05:00
Ryan Kurtz
d0241c7bc0 Merge remote-tracking branch 'origin/GP-6442_emteere_SpuriousJumpCallReferences' into patch 2026-02-25 12:46:43 -05:00
ghidorahrex
2ad8259a29 GP-6489: Fixed opcode for MIPS sdbbp16 instruction 2026-02-25 13:24:42 +00:00
Ryan Kurtz
0079da9835 Merge remote-tracking branch 'origin/GP-6080_ghidorahrex_Xtensa_bigendian_fix' into patch 2026-02-25 04:48:00 -05:00
James
6f28b69259 GP-6480 correct addressrangetable refresh 2026-02-24 18:07:57 +00:00
Ryan Kurtz
96564d1be5 Merge remote-tracking branch
'origin/GP-6448_ghidorahrex_AARCH64_CSSC_instructions--SQUASHED' into
patch (Closes #8973, Closes #8979)
2026-02-24 12:41:59 -05:00
ghidorahrex
ea52a687b2 GP-6448: Added AARCH64 CSSC instructions 2026-02-24 10:49:41 -05:00
Ryan Kurtz
823993e9e1 Merge remote-tracking branch
'origin/GP-6473_ghidorahrex_PR-6467_Sleigh-InSPECtor_aa64_ldar_ld_size'
into patch (Closes #6467, Closes #8014)
2026-02-23 10:20:11 -05:00
Ryan Kurtz
1ac4b27b20 Merge remote-tracking branch
'origin/GP-5590_ghidorahrex_PR-6469_Sleigh-InSPECtor_aa64_ldpsw_increment'
into patch (Closes #8008, Closes #6469)
2026-02-23 10:11:47 -05:00
Sleigh-InSPECtor
3fbe33860b AA64: fix ldar load size for 32bit variant 2026-02-23 14:53:22 +00:00
ghidra1
c4486f4e43 Merge remote-tracking branch 'origin/GP-0_ghidra007_rtti_testFix' into patch 2026-02-20 16:27:01 -05:00
ghidra007
f2af386845 GP-0 Rtti fix for failing tests - missing null check in recent update. 2026-02-20 19:59:39 +00:00
Ryan Kurtz
7b0fafb3c8 Merge remote-tracking branch 'origin/GP-6392_Dan_fixSaveOnCloseDeadlock-take4--SQUASHED' into patch 2026-02-20 13:29:00 -05:00
Dan
897dc18ddd GP-6392: Fix a deadlock when saving a live trace as prompted upon exiting Ghidra. 2026-02-20 18:25:04 +00:00
Sleigh-InSPECtor
bbe8d7ca93 AA64: fix ldpsw increment size to match load 2026-02-20 18:17:38 +00:00
Ryan Kurtz
9ce3e2431f Merge remote-tracking branch 'origin/GP-6465_ExternalThunkFunction' into patch 2026-02-19 17:52:22 -05:00
ghidra1
4467561830 GP-6465 Corrected CreateThunkFunctionCmd re-use of existing External
symbol
2026-02-19 14:55:30 -05:00
Ryan Kurtz
2d851f3a58 Merge remote-tracking branch 'origin/GP-0_Dan_fixTests-2026-02-19-1' into patch 2026-02-19 12:05:19 -05:00
Dan
ffd0fbebdf GP-0: Fix auto-read bounds checking. 2026-02-19 15:52:56 +00:00
Ryan Kurtz
dfaf0106b8 Merge remote-tracking branch
'origin/GP-6431_ghidra007_RTTIAnalyzer_handle_nondemangling_classnames--SQUASHED'
into patch (Closes #8944)
2026-02-18 18:35:09 -05:00
ghidra007
a7410798ba GP-6431 updated RTTI analyzer to handle case where class name cannot be demangled. Some improvement to RTTI script vbtable determination of invalid tables. 2026-02-18 20:19:12 +00:00
Ryan Kurtz
d691787776 GP-6455: Check to make sure we aren't unzipping theme zip files to
outside the user settings directory
2026-02-17 19:56:47 -05:00
Ryan Kurtz
8c707e5ed3 Merge remote-tracking branch 'origin/GP-5173_ghidra007_updateRTTIAnalyzer_and_script_with_new_demangler--SQUASHED' into patch 2026-02-17 15:35:30 -05:00
Ryan Kurtz
c90b585b8c Merge remote-tracking branch 'origin/GP-6450-dragonmacher-right-alt-fix'
into patch (Closes #8969)
2026-02-17 15:33:17 -05:00
ghidra007
9f68946141 GP-5173 replaced deprecated demangler methods in rttiutil and rtti gnu script with new ones. 2026-02-17 20:30:02 +00:00
dragonmacher
098ab36dd1 GP-6450 - Restored workaround code for right alt key 2026-02-17 15:25:26 -05:00
Ryan Kurtz
1a552bc75d Merge remote-tracking branch 'origin/GP-6449_Dan_fixMemoryViewer' into
patch (Closes #8972)
2026-02-17 13:49:04 -05:00
Dan
b61f0c2710 GP-6449: Fix Memory viewer with multiple address spaces. 2026-02-17 18:34:06 +00:00
emteere
d368e93585 GP-6442 Fixing spurious references in called functions the are branched
to and discovered to be called during constant propagation
2026-02-12 22:08:36 +00:00
Ryan Kurtz
a71300ffdf Merge remote-tracking branch
'origin/GP-6181_ghidorahrex_PR-8716_Jomosoto_cr16c-tbit' into patch
(Closes #8716)
2026-02-12 12:53:37 -05:00
Ryan Kurtz
c0fe936573 Merge remote-tracking branch
'origin/GP-6004_ghidorahrex_PR-8501_robbederks_pic18-fix-incdec' into
patch (Closes #3342, Closes #8501)
2026-02-11 05:52:27 -05:00
Ryan Kurtz
4ca2d36e89 Merge remote-tracking branch 'origin/GP-6095_ghidorahrex_fix_single_string_operands' into patch 2026-02-11 05:47:56 -05:00
Ryan Kurtz
aa8e098ad5 Merge remote-tracking branch
'origin/GP-6268_ghidorahrex_PR-8821_0dinD_altivec-vadduws' into patch
(Closes #8821)
2026-02-11 05:45:54 -05:00
Ryan Kurtz
53beea47b3 Merge remote-tracking branch
'origin/GP-6182_ghidorahrex_PR-8721_niooss-ledger_ebpf-fix-disassembly-atomic-instructions'
into patch (Closes #8721)
2026-02-11 05:43:51 -05:00
Ryan Kurtz
84e89eca9d GP-0: Upping patch to 12.0.4 2026-02-11 04:53:03 -05:00
Ryan Kurtz
de56c7c1e1 Merge tag 'Ghidra_12.0.3_build' into stable 2026-02-11 04:46:58 -05:00