489 Commits

Author SHA1 Message Date
Ryan Kurtz
f14617d2eb GP-6754: Jython is now an extension 2026-04-24 06:06:24 -04:00
ghidra1
5e82e2869c GP-6643 Added ability to order Libraries via an ordinal assignment. This ordered list is now used by external symbol resolver analyzer. 2026-04-20 09:27:11 -04:00
dragonmacher
e92c29bd1f GP-6641 - Extensions - UI Updates to show more extension details for
contained ExtensionPoints
2026-04-13 10:47:19 -04:00
ghidragon
263784e682 GP-6453 Added interactive dialog for merging structures. 2026-04-02 13:20:12 -04:00
dragonmacher
a0893d6c59 Fixed screenshots broken due to archive type change 2026-03-31 18:20:44 -04:00
Ryan Kurtz
ec56a53744 Merge remote-tracking branch 'origin/GP-1-dragonmacher-dialog-action-context-fix-v2--SQUASHED' 2026-03-27 10:01:46 -04:00
dragonmacher
3a31863dc0 Fixed docking action key bindings in dialogs 2026-03-27 09:53:57 -04:00
Dan
84fb9e72f8 GP-0: Fixed ARM disassembly test regressions 2026-03-25 17:55:10 +00:00
ghidra1
5636392395 GP-6621 Add Hexagon processor 2026-03-23 15:30:23 -04:00
Ryan Kurtz
c9ca0ac94c Merge remote-tracking branch 'origin/GP-6526_ghizard_Fix_MicrosoftDemangler_tests_and_logic_for_argument_tags' into Ghidra_12.1 2026-03-03 13:45:56 -05:00
dragonmacher
441a328262 Windows test fixes; Test cleanup 2026-03-02 19:44:32 -05:00
ghizard
52a2425e3f GP-6526 - MicrosoftDemangler - fix logic and tests for argument tags 2026-03-02 17:46:36 -05:00
dragonmacher
979789438f GP-6430 - Symbol Table - Updated to allow for deleting multiple references from the references table; added an action to delete all references to a symbol from the symbol table 2026-02-27 19:06:50 -05:00
dragonmacher
2f6f9a938a GP-6335 - Script quick launcher fixups 2026-02-24 17:53:52 -05:00
ghidra1
41e7ac82ed Merge remote-tracking branch 'origin/GP-6402_ghidra1_GhidraURLRefactor'
(Closes #8731)
2026-02-23 12:08:18 -05:00
ghidra1
13bb1e8005 GP-6402 Improved project name/path error checking. Added support for
Windows UNC project paths. Refactor of GhidraURL utility methods and URI
use.  Other related cleanup.
2026-02-23 12:01:40 -05:00
Dan
51dcb1a8d4 GP-6457. Fix mp-int add. Organize tests. 2026-02-18 15:42:00 +00: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
ghidragon
4998e981b7 ng utility class for merging structures, unions and enum. 2026-02-12 15:22:23 -05:00
Ryan Kurtz
f84477a461 Merge remote-tracking branch 'origin/patch' 2026-02-11 04:57:12 -05:00
ghidra1
09f14c92d3 GP-0 Corrected Ghidra Server tests to include subject alternative names 2026-02-10 13:16:51 -05:00
Dan
5e0f922a42 GP-0: Fix JIT tests (broken by GP-6328) 2026-01-29 20:15:10 +00:00
ghidragon
3d48e7c754 Fixing junit test related to memory search changes 2026-01-28 17:24:38 -05:00
Ryan Kurtz
2a06923b23 GP-6370: Upgrading to JDOM2 2026-01-24 05:39:25 -05:00
Ryan Kurtz
ef43e1348b Merge remote-tracking branch
'origin/GP-6328_Dan_fixEmulationPcEditsTruncated--SQUASHED'
(Closes #8875)
2026-01-23 10:37:37 -05:00
Dan
aee5d43a59 GP-6238: Fix truncation of const in goto statements. Range check literals in Sleigh. 2026-01-23 13:50:52 +00:00
Ryan Kurtz
76ded15677 Merge remote-tracking branch 'origin/GP-6018_Dan_taintEmulationForgetsEmuUserops' 2026-01-16 13:49:56 -05:00
ghidra1
f6953213b9 Merge remote-tracking branch 'origin/patch' 2026-01-16 10:31:39 -05:00
ghidra1
79b3457b4d GP-0 Corrected PcodeParserTest issue to reflect 256-byte unique varnode
allocation
2026-01-16 10:22:34 -05:00
Dan
d1b8af0265 GP-6018: Add tests to verify Taint emu has the emu_* userops. 2026-01-16 14:52:21 +00:00
Ryan Kurtz
da36926f49 Merge remote-tracking branch 'origin/GP-6158_Dan_staticUseropMethods--SQUASHED' 2026-01-15 09:24:18 -05:00
Dan
e8ff64a59e GP-6158: Allows static methods to be marked @PcodeOp in UseropLibrary 2026-01-15 13:25:25 +00:00
ghidra1
131976fac1 Merge remote-tracking branch 'origin/patch' 2026-01-14 10:43:05 -05:00
ghidra1
404775f0de GP-0 Corrected test failures caused by sleigh compiler changes 2026-01-14 10:42:15 -05:00
dev747368
345a723b61 GP-0 fix clipboard test byteviewer chars format 2026-01-07 17:57:49 +00:00
dev747368
84641bff03 GP-5689 Add ByteViewer 'Chars' column
Convert the Ascii format to Chars, which supports decoding bytes using
any available charset.
Reworked the memory alignment option of the ByteViewer to allow the user
to bump the displayed bytes left/right using an action.
Add option to control how widely spaced the chars are displayed, to
allow for wider non-Latin characters to be displayed correctly.
Refactor the CharsetInfo class to better support the information needed
by the new chars column.
Fixed HexLongLong format to not mix BE / LE longs when constructing its
final 16 byte value.
Fixed handling of ByteViewer's background color to use its theme value.
2026-01-05 22:54:40 +00:00
Ryan Kurtz
75830b9f78 Merge remote-tracking branch 'origin/GP-6159_Dan_refactorPcodeUseropLibraryExecute--SQUASHED' 2025-12-22 11:04:21 -05:00
Dan
7d2a11d803 GP-6159: Require op argument in PcodeUseropDefinition.execute(). 2025-12-22 15:57:37 +00:00
Ryan Kurtz
2a86fe2018 Merge remote-tracking branch 'origin/patch' 2025-12-19 15:01:26 -05:00
Dan
e94bb1e66e GP-6191: Implement repeat_char CSI final in VT-100. 2025-12-19 18:59:51 +00:00
Dan
2a4c35ce96 GP-0: Fix tests since GP-5980 2025-12-18 14:11:46 +00:00
Ryan Kurtz
9e7b888298 Merge remote-tracking branch 'origin/GP-5980_Dan_jitMpIntMore--SQUASHED' 2025-12-15 08:23:26 -05:00
Dan
d4220d6af9 GP-5980: Optimize and clean code for mp-int in p-code emu. 2025-12-15 13:20:57 +00:00
Ryan Kurtz
8616d0f8c7 Merge remote-tracking branch 'origin/patch' 2025-12-15 07:05:18 -05:00
ghidra1
78729379e4 GP-6155 Refactor of PKI framework support 2025-12-12 16:53:49 -05:00
Ryan Kurtz
8e8a301e1f Merge remote-tracking branch
'origin/GP-6085-dragonmacher-flow-arrows-for-all--SQUASHED'
(Closes #8601)
2025-11-24 10:50:12 -05:00
dragonmacher
eb10bd7e08 GP-6085 - Flow Arrows - Change to a service-based system for margin providers to allow flow arrows in snapshots 2025-11-21 17:50:32 -05:00
dragonmacher
dcfe7692f0 Defined Strings - Fixed bug that caused the table to jump as users
selected rows

Fixes #8603
2025-11-13 13:17:08 -05:00
ghidra1
09a38ac9b2 Merge remote-tracking branch 'origin/Ghidra_12.0' 2025-11-07 15:43:29 -05:00
ghidra1
de78c28c50 GP-0 Reduce log output in nightly test run 2025-11-07 09:47:24 -05:00