Commit Graph

16031 Commits

Author SHA1 Message Date
Ryan Kurtz c71f766a4c GP-0: Upping patch to 12.0.5 2026-03-04 04:46:26 -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
ghidra1 09f14c92d3 GP-0 Corrected Ghidra Server tests to include subject alternative names Ghidra_12.0.3_build 2026-02-10 13:16:51 -05:00