14227 Commits

Author SHA1 Message Date
Ryan Kurtz
d6b7bb8c74 GP-6283: Fixing PyGhidra API inadvertently squashing some exceptions 2026-01-02 13:30:05 -05:00
Ryan Kurtz
89f487f65f GP-6283: PyGhidra 3.0.2 2026-01-02 07:28:00 -05:00
Ryan Kurtz
59f361983f Merge remote-tracking branch 'origin/GP-1-dragonmacher-find-refs-bitfield-exception' into patch 2025-12-30 17:47:31 -05:00
dragonmacher
d45f5a2800 Test fixes 2025-12-30 15:39:38 -05:00
dragonmacher
0028eb07a4 Fixed exception when finding references 2025-12-30 14:16:42 -05:00
Ryan Kurtz
105651b2b9 Merge remote-tracking branch 'origin/GP-6263-dragonmacher-copy-text-fix'
into patch (Closes #8797)
2025-12-23 12:45:56 -05:00
Dan
3e5849c6a9 GP-0: Fix tests by brackgrounding patch commands. 2025-12-22 11:09:15 -05:00
Ryan Kurtz
99298769b9 Merge remote-tracking branch
'origin/GP-6254-dragonmacher-fg-highlight-npe' into patch (Closes #8798)
2025-12-22 07:49:22 -05:00
dragonmacher
5866dfc22f GP-6263 - Listing - Fixed bug when copying text fro memory block fields 2025-12-19 19:00:10 -05:00
Ryan Kurtz
2558cf5e0f Merge remote-tracking branch 'origin/GP-6191_Dan_fixTerminal' into patch 2025-12-19 14:52:59 -05:00
Dan
e94bb1e66e GP-6191: Implement repeat_char CSI final in VT-100. 2025-12-19 18:59:51 +00:00
Ryan Kurtz
a163b02313 Merge remote-tracking branch 'origin/GP-6253_Dan_fixPcodeStepper' into patch 2025-12-19 12:44:27 -05:00
Dan
c1d61b0025 GP-6253: Emu: Fix crash reading uniques before space is written. 2025-12-19 17:30:25 +00:00
Ryan Kurtz
289e55c451 Merge remote-tracking branch
'origin/GP-6236_Dan_reEmulateLess--SQUASHED' into patch (Closes #8767)
2025-12-19 10:28:56 -05:00
Dan
cbe7d4743e GP-6236: Emulate from nearest snapshot. Avoid UI hang in Registers Panel. 2025-12-19 13:16:39 +00:00
dragonmacher
0e5095ad9f GP-6254 - Fixed NPE in function graph middle-mouse highlighter 2025-12-18 15:49:13 -05:00
Ryan Kurtz
16344fe04a Merge remote-tracking branch 'origin/GP-6244_Dan_staleColorForInvalidRowsInTimeTable' into patch 2025-12-18 14:30:03 -05:00
Dan
ac3dc24460 GP-6244: Indicate rows requiring re-emulation in Time Table. 2025-12-18 19:23:39 +00:00
Ryan Kurtz
07e259ba4e Merge remote-tracking branch 'origin/GP-6201_FreeFunctionalEquality'
into patch (Closes #8743)
2025-12-18 12:52:13 -05:00
Ryan Kurtz
04def2a67b Merge remote-tracking branch 'origin/GP-6224_CastingResolvedPointer'
into patch (Closes #8745)
2025-12-18 12:50:10 -05:00
ghidra1
31b3247c1b GP-1 Corrected javadoc typo 2025-12-18 11:40:40 -05:00
ghidra1
98f0833d91 GP-6250 Corrected BSim SSLSocketFactory regression due to removal of
ApplicationSSLSocketFactory. (Closes #8803)
2025-12-18 11:29:10 -05:00
caheckman
1983674189 GP-6237 Move the unique crossbuild region to more significant bits 2025-12-17 22:09:15 +00:00
Ryan Kurtz
fed6dd7864 GP-0: Fixing wrong output in pyghidra_launcher.py (Closes #8791) 2025-12-17 05:45:15 -05:00
Ryan Kurtz
2c7cae08a9 GP-6241: Formatting, README update, version bump 2025-12-17 05:08:45 -05:00
Stanley He
f93cc03f27 PyGhidra: Fix up __init__ typo for program_context 2025-12-17 04:59:22 -05:00
d-millar
2904c8724b GP-6225: Adds abstract interpretation via the Software and System
Verification (SSV) group @ Università Ca' Foscari's Library for Static
Analysis (LiSA)
2025-12-16 13:28:25 -05:00
Ryan Kurtz
c17a03ce9b GP-0: Fixing javadoc 2025-12-16 10:13:52 -05:00
ghidra1
ba9c648374 GP-6229 Updated EmulateInstructionStateModifier.executeCallOther to drop first input for consistency with all other code that invokes OpBehaviorOther.evaluate method and Corrected OpBehaviorOther regression errors with various implementations 2025-12-15 15:20:37 -05:00
ghidra1
78729379e4 GP-6155 Refactor of PKI framework support 2025-12-12 16:53:49 -05:00
ghidragon
52ecdc701a GP-5887 moved some threading support into Generic 2025-12-12 10:00:16 -05:00
caheckman
6451d3d313 GP-6224 Don't resolve pointer if cast still required 2025-12-12 00:17:12 +00:00
Dan
920447bf2f GP-0: Update debugger python wheels to 12.0 2025-12-11 16:20:35 +00:00
Dan
b1f84169da GP-0: Work around Generics compilation issue in Eclipse 2025-12. 2025-12-11 14:16:16 +00:00
caheckman
9692dd0640 GP-6201 Check for free varnodes in functionalEqualityLevel0 2025-12-10 19:26:03 +00:00
Ryan Kurtz
7505d89091 Merge remote-tracking branch 'origin/GP-6090_DeleteDescendant' into
patch (Closes #8594)
2025-12-10 12:31:12 -05:00
Ryan Kurtz
4cd60f31b9 Merge remote-tracking branch 'origin/GP-6130_LaneDivideSkip' into patch
(Closes #8620)
2025-12-10 12:29:41 -05:00
caheckman
0e658ae5b6 GP-6133 INT_ADD correction for RuleStructOffset0 applied to offset
pointer
2025-12-10 16:48:42 +00:00
caheckman
35ac4cf37c GP-6130 Correct pointer offsets for buildStore and buildLoad 2025-12-10 16:45:13 +00:00
caheckman
f8d7b704df GP-6090 Adjustment for duplicate inputs in pushMultiequal 2025-12-10 16:28:25 +00:00
dragonmacher
e534123089 Fixed a bug in the tool restoring when using a tool from master in a
patch branch
2025-12-09 16:13:48 -05:00
Ryan Kurtz
b4ecdc6d9e Merge remote-tracking branch
'origin/GP-5334_ghidorahrex_m68k_addrmode_operand_fix' into patch
(Closes #4358)
2025-12-09 14:04:27 -05:00
ghidorahrex
27b06c83a6 GP-5334: Corrected operand count for m68k addressing modes 2025-12-09 19:01:17 +00:00
Ryan Kurtz
6504c296b2 Merge remote-tracking branch
'origin/GP-6109_ghidorahrex_powerpc_vle_assembly_fix' into patch
(Closes #8624)
2025-12-09 12:32:36 -05:00
Ryan Kurtz
13e1126d66 Merge remote-tracking branch
'origin/GP-6183_ghidra007_fixTemplateShorteningInfLoopIssue' into patch
(Closes #8199)
2025-12-09 04:41:47 -05:00
Ryan Kurtz
b32c0a6931 GP-0: Upping patch to 12.0.1 2025-12-08 13:26:42 -05:00
ghidra1
6452eb3a07 GP-1 Spelling corrections 2025-12-05 13:05:21 -05:00
ghidra007
a4b623e429 GP-6183 fixed template shortening infinite loop issue 2025-12-04 21:47:50 +00:00
emteere
5517f129ce GP-1 More WhatsNew 2025-12-04 21:39:33 +00:00
emteere
940d4ed173 GP-1 What's new updated 2025-12-04 16:11:55 -05:00