674 Commits
Author SHA1 Message Date
Ryan Kurtz b92dc780b3 Merge remote-tracking branch 'origin/GP-0_Dan_fixTests-2026-09-28-1' into Ghidra_12.2 2026-09-29 12:54:22 -04:00
ghidra1 7834b39e4b GP-7328 DataBuffer size restriction and related improvements 2026-09-29 10:00:10 -04:00
Dan 7d2452f803 GP-0: Fix synchronization in memory / byte viewer set-then-update. 2026-09-28 14:13:44 +00:00
ghidra1 a3eade8c92 GP-0 Added additional link-file tests 2026-09-25 12:46:00 -04:00
ghidra1 593241915e GP-6796 Server Allow List framework. Added custom Allow List providers
for Headless Analyzer with -allowAll command line option.  Added
updateServerAllowList launch script.  Added action to clear Allow List.
GP-6796 Revised URL annotation to only support https and http protocols
2026-09-03 17:07:46 -04:00
ghidra1 dd3679488d Merge remote-tracking branch 'origin/GP-6829_ghidra1_TrustStores' 2026-09-03 16:02:22 -04:00
ghidra1 fd431fe597 GP-6829 Removed OpenTrustManager use. Restricted auto generated
self-signed certs to loopback connections only. Added CertTool and
updated svrREADME.md.  Added actions for launching windows/mac
certificate manager.  Improved Ghidra Server command queuing with proper
command file sequencing.  Added CertTool to simplify certificate
generation and requests. Refactor BSim PostgreSQL delployment and
cert/key use.  Revised both bsim and bsim_ctl commands.
2026-09-03 15:46:13 -04:00
Ryan Kurtz 9a3cf8ac20 Merge remote-tracking branch 'origin/GP-7213_d-millar_dbgeng_imminent_test_failure--SQUASHED' 2026-09-03 05:24:58 -04:00
d-millar ba630691d8 GP-7211: LLDB tests fail because of update prompt and new ANSI
sequences

-------------
GP-7211: update before adding
GP-7211: ANSI fixes
GP-7211: noe more ANSI fix
GP-7211: ok, one more
2026-09-03 05:22:44 -04:00
Ryan Kurtz 6045e130b7 Merge remote-tracking branch 'origin/GP-5976_Dan_jitConstFolding--SQUASHED' 2026-09-03 05:12:02 -04:00
d-millar 05dc3ca100 GP-7213: fix for UPDATEs
GP-7213: as falls lldb, so falls...
2026-09-02 19:11:21 +00:00
Dan 9d186a3e30 GP-5976: Implement constant folding and other optimizations in JIT emulator. 2026-09-02 18:36:58 +00:00
ghidra_red d9969ff988 GP-6439: Fixed bug in DebuggerBreakpointsProvider when removing breakpoint 2026-09-01 13:56:46 +00:00
Dan 057b488fd2 GP-0: Re-enable a test. 2026-08-28 18:01:13 +00:00
Dan eb168f0b1b GP-7191: Fix FlatDebuggerAPI register reads when used with emulation. 2026-08-28 15:33:34 +00:00
Ryan Kurtz c55ee84ba3 Merge remote-tracking branch 'origin/GP-6808_ghidravision_SysErr_Out_Cleanup_v2--SQUASHED' 2026-08-27 08:42:33 -04:00
Ryan Kurtz ccc662d969 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-26-26' 2026-08-27 08:35:25 -04:00
dragonmacher 4cc4eaf7de Test fixes; update for IntegrationTest to find resources in gradle test
environment
2026-08-26 15:22:16 -04:00
Ryan Kurtz 5496910fa4 Merge remote-tracking branch 'origin/GP-7161_d-millar_embed_class'
(Closes #9465, Closes #9530)
2026-08-26 14:49:19 -04:00
ghidravision 52fd511adf GP-6808:Continued clean up of System.out/.err usage. 2026-08-26 13:40:07 +00:00
dragonmacher f835a2e366 Removed gradle code that was creating linked folders in Eclipse projects 2026-08-24 17:23:29 -04:00
d-millar 37f819c9ec GP-7161: embed class 2026-08-24 18:35:27 +00:00
dev747368 339050134d GP-0 fix 7z cli tool wrapper to parse version info better 2026-08-06 18:48:46 +00:00
Ryan Kurtz 0f5a0e592b GP-7104: Deprecated fixes 2026-08-06 05:21:55 -04:00
Ryan Kurtz 721faeff71 GP-0: More deprecation updates 2026-08-03 12:21:19 -04:00
Ryan Kurtz 79fe87452d GP-7104: Starting to remove stuff marked deprecated since 10.x (and
older)
2026-07-30 13:13:50 -04:00
Ryan Kurtz 75492ac3e9 Merge remote-tracking branch 'origin/patch' 2026-07-10 11:25:51 -04:00
ghidra1 f3d634968a GP-0 Corrected server test utility to comply with Ghidra Server ACL
restrictions from GP-7049
2026-07-10 09:50:14 -04:00
d-millar 847d090f51 GP-0: sigh 2026-07-09 13:42:54 +00:00
d-millar 8f1fd58f09 GP-0: tired of seeing this 2026-07-08 13:52:19 +00:00
Ryan Kurtz 35f874e92f Merge remote-tracking branch 'origin/GP-0_Dan_fixTests-2026-07-02-1' 2026-07-02 13:21:46 -04:00
Dan 97869f6df4 GP-0: Fix tests. 2026-07-02 17:14:22 +00:00
Ryan Kurtz 8aca5feaa4 Merge remote-tracking branch 'origin/GP-6902_Dan_multiLineAssembly--SQUASHED' 2026-07-02 12:36:21 -04:00
Dan cf80d967d9 GP-6902: Add 'Assemble' action for multi-line assembly. Add 'Copy Assembly Code'. Go to next line after patch. 2026-07-02 15:15:15 +00:00
Ryan Kurtz 76e768a06e Merge remote-tracking branch 'origin/GP-6787_Dan_emulateFunction--SQUASHED' 2026-07-01 14:30:09 -04:00
Dan 427d857d51 GP-6787: Add 'Emulate Function' action and dialog. 2026-07-01 18:28:31 +00:00
dragonmacher 1584baabb1 GP-6987 - Instruction Pattern Searcher - Added new actions 2026-06-30 15:57:09 -04:00
Ryan Kurtz 2c94b3a9e7 Merge remote-tracking branch 'origin/GP-6966_d-millar_autosetup--SQUASHED' 2026-06-24 12:02:25 -04:00
d-millar bd72532653 GP-6966: fix for tests
GP-6966: post-review
GP-6966: in review
GP-6966: not all tests pass, but...
GP-6966: better messaging
GP-6966: mods for x64dbg
GP-6966: docs (GP-6972)
GP-6966: fixes for linux->windows
GP-6966: fix for exit; fix for WINDBG_DIR
2026-06-24 11:29:29 -04:00
Dan c2d0dd08a3 GP-3938: Several improvements to the Terminal. 2026-06-23 16:47:41 +00:00
Ryan Kurtz ded900082f Merge remote-tracking branch 'origin/patch' 2026-06-16 15:28:15 -04:00
Ryan Kurtz 80cd37bc3b GP-0: Fixing ServerTestUtil so it can run on Windows 2026-06-16 15:19:41 -04:00
Ryan Kurtz 706ad8e6dd Merge remote-tracking branch 'origin/GP-6904_d-millar_unwinder_tests--SQUASHED' 2026-06-16 05:13:00 -04:00
d-millar 2cb29c1c50 GP-6904: post-review
GP-6904: a little documentation
GP-6904: bug fix
GP-6904: bug fix
GP-6904: ok on lldb, dbgeng
GP-6904: full? lldb, start on dbgeng
GP-6904: clean triple
GP-6904: cleaner, still working
GP-6904: working test after rebase
2026-06-15 10:56:16 -04:00
Ryan Kurtz 51e7e2c168 Merge remote-tracking branch
'origin/GP-6721_Dan_improveDynamicGoTo--SQUASHED' (Closes #9121)
2026-06-09 10:23:53 -04:00
Dan c6e33b89b4 GP-6721: Improve the Dynamic GoTo dialog 2026-06-09 13:45:19 +00:00
ghidra1 e59ffe5e5d Merge remote-tracking branch 'origin/patch' 2026-06-02 12:16:35 -04:00
ghidra1 5494795a7c GP-6903 Corrected 12.1.1 Ghidra Server regression error and cleanup
invalid folder item.
2026-06-01 14:58:15 -04:00
ghidra1 7d24f573db Merge remote-tracking branch 'origin/patch' 2026-05-27 16:13:13 -04:00
Dan 7789fd45d3 GP-6717: Implement a safe pattern around Class.forName 2026-05-27 16:03:21 +00:00