626 Commits

Author SHA1 Message Date
ghidraffe cbc8dbabad GP-0 convert assertOS to BeforeClass for drgn tests 2026-03-20 12:23:50 -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
Ryan Kurtz 1d779fd600 Merge remote-tracking branch 'origin/GP-0_Dan_fixLldbTests-2026-03-02-1' 2026-03-02 10:07:38 -05:00
Dan 6ab0e4100c GP-0: Fix tests to reflect GP-6474 2026-03-02 14:35:01 +00: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
d-millar fa7fae0579 GP-6445: post review
GP-6445: functional remote tests for dbgeng & x64dbg
GP-6445: more progress?
GP-6445: untested
GP-445: first pass (gdb)
GP-6445: gdb connector tests workingGP-6445: gdb+lldb connectors test workingGP-6445: x64dbg connector test
2026-02-23 10:40:50 -05:00
Dan 51dcb1a8d4 GP-6457. Fix mp-int add. Organize tests. 2026-02-18 15:42:00 +00:00
Ryan Kurtz 9d28fc6af4 Merge remote-tracking branch 'origin/GP-6380_d-millar_lldb21_etc_RB260213--SQUASHED' 2026-02-17 13:27:58 -05:00
d-millar ea521b6fa7 GP-6380: tests may fail w/ 21, but for now keep them working
GP-6380: minor mod
GP-6380: oops
GP-6380: fixes + exit code 0 for timeouts
GP-6380: lldb-21 changes
2026-02-17 11:20:11 -05: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
d-millar 81f6bb6a5a GP-0: conceding defeat 2026-02-13 15:36:23 +00: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
Ryan Kurtz 70e4c03445 Merge remote-tracking branch 'origin/GP-0_d-millar_WS22_test_failures' 2026-02-04 13:23:03 -05:00
Ryan Kurtz 07898ffaab Merge remote-tracking branch 'origin/GP-0_d-millar_hardcoded_paths' 2026-02-04 13:21:54 -05:00
d-millar 56754157b0 GP-0: fixes for WS22 2026-02-03 22:04:00 +00:00
Ryan Kurtz ab1a29ab50 Merge remote-tracking branch 'origin/patch' 2026-02-03 10:45:00 -05:00
Dan 8380599094 GP-0: Fix Trace-rmi emu integration test. 2026-02-03 15:35:55 +00:00
Ryan Kurtz 80e5b402f0 Merge remote-tracking branch 'origin/patch' 2026-02-03 05:50:06 -05:00
d-millar a0ab51f409 GP-0: fix for hardcoded paths 2026-02-03 01:32:04 +00:00
Dan 0d3a4c2a5c GP-6027: Fix breakpoint GUI glitches when a breakpoint's address changes. 2026-02-02 20:05:31 +00:00
Ryan Kurtz 62bf0b9459 Merge remote-tracking branch 'origin/GP-0_d-millar_lldb_test_errors--SQUASHED' 2026-02-02 13:21:47 -05:00
Ryan Kurtz 675be71ebb GP-6385: Some more gradle tweaks 2026-02-02 09:58:18 -05:00
Johannes Obermayr d160f22f09 Fix build issues with Gradle 9 on --parallel
Fixes: #8621
2026-02-02 06:28:01 -05:00
Ryan Kurtz dfc4ec586a GP-0: Fixing compilation error in expPrint.c 2026-02-02 06:27:02 -05:00
d-millar fcfbb1294a GP-0: revert
GP-0: specific tests
GP-0: test fixed for lldb)
GP-0: test fixed for lldb)
GP-6380: fixes + exit code 0 for timeouts
GP-6380: lldb-21 changes
2026-01-30 14:10:24 -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
d-millar 11f139264b GP-0: for lldb tests 2026-01-23 20:44:04 +00:00
ghidraffe a61d8c3e76 GP-0 fix windows debugger testing issues
GP-0: mo'betta windoze gdb/lldb

GP-0: error in args, switch to expPrint

GP-0: gdb w/o bash (almost)

GP-0: test

GP-0: gdb commands (mostly) working

GP-0: tear down failures

GP-0: working on methods

GP-0: gdb (linux) tests running (except testDelreg)

GP-0: gdb (windows) mostly working

GP-0: tmp

GP-0: dbgeng tests clean

GP-0: gdb tests working

GP-0: ansi

GP-0: CSI G

GP-0: line endings again

GP-0: which

GP-0: dbgeng race

GP-0: assertion timeout skip finally

GP-0: windowsisms

GP-0: wtak

GP-0: review pass 1

GP-0: os -> cspec

GP-0: better lldb methods

GP-0: step out timing

GP-0: x64dbg tweaks

GP-0: TO BE REVERTED / FOR TESTING

GP-0: half a solution

GP-0: one more pass...

GP-0: one mmmore pass...
2026-01-23 19:20:51 +00: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
Ryan Kurtz 3dad9ba715 Merge remote-tracking branch 'origin/patch' 2026-01-16 13:20:20 -05:00
Ryan Kurtz 89e6b57a74 Merge remote-tracking branch 'origin/GP-6026_Dan_addBreakLocExpressionColumn--SQUASHED' into patch 2026-01-16 13:17:20 -05:00
Dan 5670520c9a GP-3026: Add Expression column to Breakpoints. Update/fix docs. 2026-01-16 18:09:47 +00:00
Ryan Kurtz ff552ce958 Merge remote-tracking branch 'origin/patch' 2026-01-16 10:51:50 -05:00
Ryan Kurtz 7f16525fc9 GP-0: trace RMI test now uses lldb-20 2026-01-16 10:40:39 -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