Commit Graph

16973 Commits

Author SHA1 Message Date
ghidra1 39c3a2dad1 Merge remote-tracking branch 'origin/GP-1_ghidragon_test_fixes_4_22_26' 2026-05-04 14:53:08 -04:00
ghidra1 2f2b76910f Merge remote-tracking branch 'origin/GP-6719_ghidra1_GhidraServerRMISerializationFilters--SQUASHED' into patch 2026-05-04 14:44:30 -04:00
Ryan Kurtz ff0789ff16 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-4-26' into Ghidra_12.1 2026-05-04 14:06:48 -04:00
dragonmacher 3e781767e1 Test fixes 2026-05-04 14:00:58 -04:00
Ryan Kurtz 3262c7f1bf GP-0: Fixing javadoc for Listing.getNumCodeUnits() (Closes #9148) 2026-05-04 11:51:39 -04:00
ghidra1 e04d9ec716 GP-6719 Improved Ghidra Server RMI deserialization filter and added client-side module-based RMI deserialization filter. 2026-05-04 10:22:51 -04:00
ghidra1 a86a9ce474 Merge remote-tracking branch 'origin/patch' into Ghidra_12.1 2026-05-01 18:21:26 -04:00
ghidra1 3366060868 Merge remote-tracking branch 'origin/GP-1-dragonmacher-fg-removed-transformed-map' into patch 2026-05-01 17:13:00 -04:00
dragonmacher 864d5d2cf4 Removed uses of TransformedMap 2026-05-01 17:10:26 -04:00
Ryan Kurtz 7058a36d40 Merge remote-tracking branch 'origin/gp-6766_ghidorahrex_MIPS_movn_operand_fix' into Ghidra_12.1 2026-05-01 07:01:29 -04:00
Ryan Kurtz be12bbd68a Merge remote-tracking branch 'origin/GP-6749-dragonmacher-dt-filter-fix' into Ghidra_12.1 2026-04-30 12:07:06 -04:00
dragonmacher 0a6606a2ac GP-6749 - Data Type Manager - Fixed the filter and added an 'Other'
category
2026-04-30 11:46:55 -04:00
Ryan Kurtz 2a96e9078f Merge remote-tracking branch 'origin/GP-6756-dragonmacher-save-as-folder-issue' into Ghidra_12.1 2026-04-30 11:42:50 -04:00
ghidorahrex d29a605572 GP-6766: Corrected operand ordering for MIPS16e movz and movn 2026-04-29 20:15:19 +00:00
dragonmacher 4fd80959b7 GP-6756 - Fixed 'Save As' dialog not allowing users to select a folder 2026-04-29 14:15:55 -04:00
Ryan Kurtz e115cd1098 GP-6754: Throw Error instead of System.exit() 2026-04-29 10:22:30 -04:00
Ryan Kurtz dbce976b21 Merge remote-tracking branch 'origin/GP-0_ghidorahrex_8051_fix' into Ghidra_12.1 2026-04-29 09:29:07 -04:00
ghidorahrex 9e18f9439e GP-0: Fixed missing define statement 2026-04-29 12:40:29 +00:00
Ryan Kurtz 491bfe15c6 Merge remote-tracking branch
'origin/GP-6000_ghidorahrex_PR-8130_gtackett_cip51_variant' into
Ghidra_12.1 (Closes #8130)
2026-04-29 06:45:35 -04:00
Ryan Kurtz 9246d6b310 Merge remote-tracking branch
'origin/GP-6333_ghidorahrex_ARM_thumb_BranchWritePC_fix--SQUASHED' into
Ghidra_12.1 (Closes #8585)
2026-04-29 06:41:24 -04:00
Ryan Kurtz 4cb4adb23c Merge remote-tracking branch
'origin/GP-5508_ghidorahrex_PR-6827_v-p-b_ppc-lq-fix' into Ghidra_12.1
(Closes #6827)
2026-04-29 06:39:26 -04:00
Ryan Kurtz bdabab040e GP-6754: Handle Jython not being installed better (message and headless
exit code)
2026-04-29 06:35:55 -04:00
Ryan Kurtz 2ab7bc3f03 Merge remote-tracking branch 'origin/GP-6750_ghidorahrex_ARM_neon_simdExpImm_16_fix' into Ghidra_12.1 2026-04-29 06:25:38 -04:00
Ryan Kurtz 3a297ef115 Merge remote-tracking branch
'origin/GP-6591_ghidorahrex_pic18_destreg_fix' into Ghidra_12.1
(Closes #9051)
2026-04-29 06:19:41 -04:00
Ryan Kurtz a0508a5714 GP-0: Fixing javadoc errors 2026-04-28 05:54:53 -04:00
Ryan Kurtz c79f1a1cae Merge remote-tracking branch 'origin/GP-6690_emteere_genericDefineToUEFIscript' into Ghidra_12.1 2026-04-28 05:04:33 -04:00
ghidorahrex d227911877 GP-6333: Fix for ARM Thumb to prevent misaligned branches 2026-04-27 14:04:48 -04:00
Ryan Kurtz de6db7b501 GP-0: Test fixes 2026-04-27 04:10:55 -04:00
Ryan Kurtz 1985fd330d Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-24-26' into Ghidra_12.1 2026-04-26 18:09:28 -04:00
Ryan Kurtz 38116d99fe Merge remote-tracking branch 'origin/GP-6747_ryanmkurtz_jars' into Ghidra_12.1 2026-04-26 17:51:18 -04:00
dragonmacher 6f0d520f85 Test fix 2026-04-24 18:41:49 -04:00
emteere 7d2f1efe4c GP-6690 Minor fix to define in script to parse UEFI header files to
handle newer UEFI header files
2026-04-24 19:10:01 +00: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
Ryan Kurtz 6da2da85e1 Merge remote-tracking branch 'origin/GP-6610_JumptableRecoverCount' into
Ghidra_12.1 (Closes #8968)
2026-04-24 12:56:49 -04:00
Ryan Kurtz d8d33846c5 Merge remote-tracking branch 'origin/GP-6538_ConditionalExecutionReturn'
into Ghidra_12.1 (Closes #9018, Closes #9019)
2026-04-24 12:54:19 -04:00
dev747368 caad51a604 GP-6742 fix gccexception analyzer's absolute pointer calc logic
Binaries imported with modified image base would have incorrect pointers
to code from CIE/FDE entries.
Side effects would cause invalid function entry points to be placed,
which could trigger other undesirable downstream behavior.

Found in github issue #9131
2026-04-24 12:30:32 -04:00
caheckman 741b69d909 GP-6538 Don't assume slot == 1 in for RETURN 2026-04-24 15:55:18 +00:00
caheckman 4bec0d1809 GP-6610 Add count of jumptable recover stages 2026-04-24 15:49:42 +00:00
Ryan Kurtz 94ab13066a GP-6747: Upgrading some jars 2026-04-24 07:31:20 -04:00
Ryan Kurtz 2d416f1071 Merge branch 'GP-6754_ryanmkurtz_jython' into Ghidra_12.1 2026-04-24 06:10:34 -04:00
Ryan Kurtz f14617d2eb GP-6754: Jython is now an extension 2026-04-24 06:06:24 -04:00
caheckman 4a9b40c453 GP-6545 Switch to using deque for PcodeCacher::issued 2026-04-23 12:28:45 -04:00
dev747368 bcea8f547f GP-6714 fix path creation in SameDirDebugInfoProvider 2026-04-23 12:17:02 -04:00
d-millar 7fa4fbfe27 GP-6695: in-directory check 2026-04-23 12:15:26 -04:00
Ryan Kurtz 6af9c2d8d1 Merge remote-tracking branch 'origin/GP-6734_HighIntersectTest_Symmetric' into Ghidra_12.1 2026-04-23 04:45:06 -04:00
ghidorahrex 2b4efbfd68 GP-6750: Fixed disassembly error for ARM neon simdExpImm_16 2026-04-22 18:12:49 +00:00
caheckman d4cdef264e GP-6734 Keep HighEdge map symmetric 2026-04-22 17:56:33 +00:00
ghidra1 829ee7cce4 Merge remote-tracking branch 'origin/patch' into Ghidra_12.1 2026-04-22 11:25:17 -04:00
ghidra1 027521316f GP-6746 Corrected NPE in Function Editor on Apply 2026-04-22 11:20:00 -04:00
Ryan Kurtz 293444d396 Merge remote-tracking branch 'origin/GP-6654_Dan_fixGetVarWithSize0--SQUASHED' into Ghidra_12.1 2026-04-21 11:06:58 -04:00