100 Commits
Author SHA1 Message Date
Ryan Kurtz d5f144c24d Merge remote-tracking branch
Build Ghidra / build (ubuntu-latest) (push) Waiting to run
Dependency Submission / dependency-submission (push) Waiting to run
'origin/GP-7132_ryanmkurtz_path-traversal--SQUASHED' (Closes #9482)
2026-08-13 11:09:21 -04:00
Ryan Kurtz ca002c5904 GP-7132: Improved path traversal checks 2026-08-13 11:04:19 -04:00
Ryan Kurtz 2424807f3c GP-0: Minor change to pyghidra_launcher.py to better find python in a
virtual environment on MSYS2 (#9496)
2026-08-13 09:09:45 -04:00
Ryan Kurtz 5f97b9b573 Merge remote-tracking branch 'origin/GP-7138_ryanmkurtz_Z3-tests'
(Closes #9464)
2026-08-12 12:44:27 -04:00
Ryan Kurtz a539321eb1 GP-7138: Skip Z3 tests on unsupported testing platforms 2026-08-12 12:27:40 -04:00
Ryan Kurtz 699c2b1aa8 Merge remote-tracking branch
'origin/GP-7090_emteere_PR-9407_0xFE4415_addr_table' (Closes #9407)
2026-08-12 09:01:47 -04:00
Ryan Kurtz a47562f359 Merge remote-tracking branch 'origin/patch' 2026-08-12 08:58:18 -04:00
Ryan Kurtz 0f55c28581 Merge remote-tracking branch
'origin/GP-6620_ghidorahrex_PR-6468_Sleigh-InSPECtor_aa64_stlrb_stlrh_size'
into patch (Closes #9043, Closes #6468)
2026-08-12 08:50:43 -04:00
Ryan Kurtz 97f8ebd726 Merge remote-tracking branch
'origin/GP-7017_ghidorahrex_pinsrw_count_mask_fix--SQUASHED' into patch
(Closes #9328)
2026-08-12 08:44:25 -04:00
Ryan Kurtz 52e06667d0 Merge remote-tracking branch
'origin/GP-7133_ghidorahrex_MIPS_16e_ldefs_fix' into patch
(Closes #9432)
2026-08-12 08:27:28 -04:00
Ryan Kurtz 5174cc7ab4 Merge remote-tracking branch
'origin/GP-6767_ghidorahrex_x86_shift_rotate_flag_fix--SQUASHED' into
patch (Closes #9330)
2026-08-12 08:24:23 -04:00
Ryan Kurtz 23c874c647 Merge remote-tracking branch
'origin/GP-7018_ghidorahrex_x86_mov_sreg_opsize_fix' into patch
(Closes #9326)
2026-08-12 07:27:47 -04:00
Ryan Kurtz b7b8d798be Merge remote-tracking branch 'origin/patch' 2026-08-11 11:46:06 -04:00
Ryan Kurtz cd0d718e48 GP-7134: Upgrading log4j to 2.26.1 2026-08-11 11:40:53 -04:00
Ryan Kurtz 01c6da74e5 Merge remote-tracking branch 'origin/GP-7126_caheckman_SmallFields' 2026-08-11 06:16:26 -04:00
Ryan Kurtz 2a81006bf6 Merge branch 'GP-7131_ryanmkurtz_PR-9453_kaibolay_reasonable-image-size' 2026-08-10 12:59:08 -04:00
Ryan Kurtz 647eeb8678 GP-7131: Certify and warnings 2026-08-10 12:55:31 -04:00
Ryan Kurtz abf90b0dcc Merge branch 'GP-7131_ryanmkurtz_PR-9452_kaibolay_reasonable-png-chunk-size' 2026-08-10 12:44:33 -04:00
Ryan Kurtz 65bc0669f6 Merge remote-tracking branch 'origin/GP-7024_James_update_hexagon_cspec'
(Closes #9246)
2026-08-10 11:16:07 -04:00
Ryan Kurtz 9daf0c2ce2 Merge remote-tracking branch 'origin/patch' 2026-08-10 08:30:14 -04:00
Ryan Kurtz d6be01b7eb Merge remote-tracking branch
'origin/GP-7129_ghidra1_PR-9398_antoniovazquezblanco_SubAddressUnitOffset'
into patch (Closes #9398)
2026-08-10 08:27:30 -04:00
Ryan Kurtz 17ce077e3d Merge remote-tracking branch 'origin/patch' 2026-08-10 07:01:07 -04:00
Ryan Kurtz 98780621c9 Merge remote-tracking branch 'origin/GP-7107_James_update_postgres_version--SQUASHED' into patch 2026-08-10 06:57:31 -04:00
Ryan Kurtz 0c9a3fa18e Merge remote-tracking branch 'origin/patch' 2026-08-10 06:46:10 -04:00
Ryan Kurtz 19afcc1c49 GP-7071: Another OMF fix 2026-08-10 06:43:01 -04:00
Ryan Kurtz 5988acbdf5 Merge remote-tracking branch 'origin/patch' 2026-08-10 06:00:51 -04:00
Ryan Kurtz d08e8acff1 GP-0: Fixing a potential NullPointerException when parsing PE DebugMisc
structures (Closes #9486)
2026-08-10 05:48:55 -04:00
Ryan Kurtz e0a62fe3df Merge remote-tracking branch 'origin/patch' 2026-08-10 04:59:33 -04:00
Ryan Kurtz 1f7a1b350b GP-0: Fixing NullPointerException importing an x64 PE with a zeroed
UnwindInfoAddress in .pdata (Closing #9491)
2026-08-10 04:57:38 -04:00
Ryan Kurtz 291d5c4e77 GP-7125: Fixed a bug that prevented the GhidraScript ask() methods from
consuming script arguments in GUI mode (Closes #9463)
2026-08-07 09:53:59 -04:00
Ryan Kurtz 1373134a93 Merge remote-tracking branch 'origin/patch' 2026-08-07 07:17:05 -04:00
Ryan Kurtz c42f398414 Merge remote-tracking branch
'origin/GP-7118-dragonmacher-comp-editor-fix' into patch (Closes #9461)
2026-08-07 07:12:06 -04:00
Ryan Kurtz b4db0a4ab9 Merge remote-tracking branch 'origin/GP-0_dev747368_fix_7z_cli_tool_version_info_parsing' 2026-08-06 14:54:40 -04:00
Ryan Kurtz aa75cfd433 Merge remote-tracking branch 'origin/patch' 2026-08-06 14:42:31 -04:00
Ryan Kurtz 5b45a57296 GP-0: Cleanup 2026-08-06 14:12:38 -04:00
Ryan Kurtz 9d7f217ce4 Merge branch 'GP-7120_ryanmkurtz_monitor' 2026-08-06 12:54:20 -04:00
Ryan Kurtz 6b1e45e0ad GP-7120: Improved monitor messages during import 2026-08-06 12:53:53 -04:00
Ryan Kurtz 54e3bd5f60 Merge remote-tracking branch 'origin/patch' 2026-08-06 11:31:16 -04:00
Ryan Kurtz 36cf4956db GP-7123: SomLoader parsing improvement 2026-08-06 11:29:21 -04:00
Ryan Kurtz 6d7ace559f GP-7124: MotorolaHexLoader parsing improvement 2026-08-06 11:18:42 -04:00
Ryan Kurtz 8aa9e1953f Merge remote-tracking branch 'origin/patch' 2026-08-06 05:55:05 -04:00
Ryan Kurtz c57ffaba44 Merge remote-tracking branch 'origin/GP-7113_ghidra1_GetChangeSetFix'
into patch (Closes #9415)
2026-08-06 05:50:59 -04:00
Ryan Kurtz f82c84bcce Merge remote-tracking branch 'origin/GP-7115_NormalizeIfNoExit' 2026-08-06 05:47:11 -04:00
Ryan Kurtz 8be169cb2a Merge remote-tracking branch 'origin/GP-1-dragonmacher-function-graph-format-fix' 2026-08-06 05:46:11 -04:00
Ryan Kurtz 7d898e892b Merge remote-tracking branch 'origin/GP-7104_ryanmkurtz_deprecated-fixes' 2026-08-06 05:43:05 -04:00
Ryan Kurtz 0f5a0e592b GP-7104: Deprecated fixes 2026-08-06 05:21:55 -04:00
Ryan Kurtz 0e34df15c6 Merge remote-tracking branch 'origin/GP-7080_UnmappedStackSymbols'
(Closes #6722, #3893)
2026-08-06 05:01:10 -04:00
Ryan Kurtz ae024e2f20 Merge remote-tracking branch 'origin/GP-7095_dev747368_remove_szjb'
Build Ghidra / build (ubuntu-latest) (push) Canceled after 0s
Dependency Submission / dependency-submission (push) Canceled after 0s
2026-08-03 12:30:30 -04:00
Ryan Kurtz 27a1494117 Merge remote-tracking branch 'origin/GP-7106_ghizard_Improve_MDMang_extended_data_types' 2026-08-03 12:26:41 -04:00
Ryan Kurtz 721faeff71 GP-0: More deprecation updates 2026-08-03 12:21:19 -04:00
Ryan Kurtz 264130231b Merge remote-tracking branch 'origin/patch'
Build Ghidra / build (ubuntu-latest) (push) Canceled after 0s
Dependency Submission / dependency-submission (push) Canceled after 0s
2026-07-31 13:51:37 -04:00
Ryan Kurtz ece613805d GP-7105: Upgraded the PostgreSQL JDBC Driver from 42.7.11 to 42.7.13 2026-07-31 13:33:04 -04:00
Ryan Kurtz 9cae6dc55b Merge remote-tracking branch 'origin/patch' 2026-07-31 07:23:14 -04:00
Ryan Kurtz 9837384239 Merge remote-tracking branch
'origin/GP-6624_ghidravision_DecompileDebugXml_added_bitfields--SQUASHED'
into patch (Closes #9049)
2026-07-31 07:18:39 -04:00
Ryan Kurtz 42719e93db GP-7104: More deprecations 2026-07-31 06:04:45 -04:00
Ryan Kurtz 6653f65a82 GP-7104: More removal of stuff marked deprecated since 10.x (and
old
2026-07-31 04:57:43 -04:00
Ryan Kurtz efacab1c15 Merge remote-tracking branch 'origin/GP-7104-dragonmacher-remove-deprecated-methods-v2' 2026-07-30 14:07:47 -04:00
Ryan Kurtz 9aeac56e0b GP-7104: More removal of stuff marked deprecated since 10.x (and
older)
2026-07-30 13:30:33 -04:00
Ryan Kurtz 26f2b489b1 Merge branch 'GP-5848_ryanmkurtz_lib-archs' 2026-07-30 13:17:10 -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 7c98b5cd52 GP-5848: Enforce architecture matching when loading libraries from
project
2026-07-30 11:41:55 -04:00
Ryan Kurtz 79c5490042 Merge branch 'GP-0_ryanmkurtz_PR-9427_mi11ione_fix-lsda-ttype-base' 2026-07-30 05:30:17 -04:00
Ryan Kurtz 919de14f26 GP-7009: Adding Eclipse Public License 2.0 2026-07-29 12:45:03 -04:00
Ryan Kurtz a03965ebd2 Merge remote-tracking branch
'origin/GP-7009_d-millar_DAP_RB260701--SQUASHED'
2026-07-29 11:43:12 -04:00
Ryan Kurtz 8250905cd0 Merge remote-tracking branch 'origin/patch' 2026-07-29 10:15:33 -04:00
Ryan Kurtz bf49724987 Merge remote-tracking branch 'origin/GP-7094-dragonmacher-file-chooser-tooltips--SQUASHED' into patch 2026-07-29 10:10:19 -04:00
Ryan Kurtz a14dad67f3 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-7-28-26' 2026-07-29 05:18:10 -04:00
Ryan Kurtz a839514e8a Merge branch 'GP-0_ryanmkurtz_vscode' 2026-07-28 11:38:03 -04:00
Ryan Kurtz c0e450476a GP-0: The Visual Studio Code Integration options can now accept 2
optional arguments, allowing a Flatpak installation of VSCode to be
launched by Ghidra (Closes #8442)
2026-07-28 11:33:49 -04:00
Ryan Kurtz 74aa934e3b Merge remote-tracking branch
'origin/GP-7091_Dan_fixDocumentation--SQUASHED' (Closes #9366)
2026-07-28 05:11:53 -04:00
Ryan Kurtz e07115416e Merge remote-tracking branch 'origin/patch' 2026-07-28 05:06:17 -04:00
Ryan Kurtz 859ead6519 Merge remote-tracking branch
'origin/GP-7096-dragonmacher-headless-last-project--SQUASHED' into patch
(Closes #9414)
2026-07-28 04:57:50 -04:00
Ryan Kurtz 7ce15a2196 Merge remote-tracking branch
'origin/GP-5128_ryanmkurtz_extensions--SQUASHED' (Closes #7128)
2026-07-27 14:11:52 -04:00
Ryan Kurtz 3f8dec282e GP-5128: Dynamically generate file filter extensions for Loaders and GFileSystems 2026-07-27 14:03:40 -04:00
Ryan Kurtz feb6c86bb1 Merge remote-tracking branch 'origin/GP-5253-dragonmacher-structure-editor-jump-to-offset--SQUASHED' 2026-07-27 11:16:01 -04:00
Ryan Kurtz e86a9bb43e Merge remote-tracking branch 'origin/GP-7097_ghizard_Improve_MDMangDeveloperDemangleNamesScript_removing_newlines--SQUASHED' 2026-07-27 11:14:30 -04:00
Ryan Kurtz 30d4a5a70d Merge branch 'GP-0_ryanmkurtz_PR-9421_wujiecong_typo' 2026-07-27 05:15:41 -04:00
Ryan Kurtz a0d17e4e4b GP-0: Certify 2026-07-27 05:15:22 -04:00
Ryan Kurtz 817766af27 GP-0: Fixing PyGhidra application name on Linux, and a couple of other
PyGhidra tweaks (Closes #8362)
2026-07-24 12:28:49 -04:00
Ryan Kurtz 1014eb099c GP-0: Make the setting of the Linux application name in Ghidra.java
publicly accessible for PyGhidra to use (#8362)
2026-07-24 08:49:59 -04:00
Ryan Kurtz 825b92e7e2 Merge remote-tracking branch 'origin/patch' 2026-07-24 08:35:40 -04:00
Ryan Kurtz b855a9164f GP-0: Upping gradle wrapper to 9.6.1 2026-07-24 08:32:00 -04:00
Ryan Kurtz 9a151bd89d Merge remote-tracking branch
'origin/GP-7092_dragonmache3r_PR-9387_brothersw_master' (Closes #9386,
Closes #9387)
2026-07-24 04:53:23 -04:00
Ryan Kurtz 7ddaa7601b Merge remote-tracking branch 'origin/patch' 2026-07-23 13:43:33 -04:00
Ryan Kurtz 6834265402 Merge branch 'GP-7046_ryanmkurtz_dyld' into patch 2026-07-23 13:41:30 -04:00
Ryan Kurtz efaddf9a09 GP-7046: Safer parsing of dyld_shared_cache files 2026-07-23 13:40:36 -04:00
Ryan Kurtz dc6f876872 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-7-23-26' 2026-07-23 10:01:33 -04:00
Ryan Kurtz 1b419420d3 Merge remote-tracking branch 'origin/patch' 2026-07-23 05:19:42 -04:00
Ryan Kurtz 0bffbabbbb Merge remote-tracking branch
'origin/GP-7019_ghidorahrex_x86_pslld_count_fix--SQUASHED' into patch
(Closes #9329)
2026-07-23 05:16:16 -04:00
Ryan Kurtz 7c27822441 Merge remote-tracking branch 'origin/GP-6818_ghidorahrex_x86_gfni_instructions' into patch 2026-07-23 05:10:12 -04:00
Ryan Kurtz 67e67d02d9 Merge remote-tracking branch
'origin/GP-7084_emteere_PR-9401_0xFE4415_undef_data' (Closes #9401)
2026-07-23 05:03:12 -04:00
Ryan Kurtz 175f98516c Merge branch 'GP-0_ryanmkurtz_PR-9411_64kramsystem_fix-bundlebuilt-npe' 2026-07-23 04:58:24 -04:00
Ryan Kurtz 6ad14f7278 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-7-22-26' 2026-07-22 14:27:23 -04:00
Ryan Kurtz ad8f879a86 Merge remote-tracking branch 'origin/GP-6976_James_cold_symbols_elf_files--SQUASHED' 2026-07-22 11:13:45 -04:00
Ryan Kurtz f8f06eace3 Merge branch
'GP-7089_ryanmkurtz_PR-9314_itxsamad1_fix_spec-extension-export-merge-model'
(Closes #8830, Closes #9314)
2026-07-22 06:11:59 -04:00
Ryan Kurtz fc6b2ace58 GP-7089: Certify 2026-07-22 06:03:43 -04:00
Ryan Kurtz 5eb0e0237d Merge remote-tracking branch 'origin/patch' 2026-07-22 05:12:53 -04:00
Ryan Kurtz 48f25ac01b Merge branch
'GP-7088_ryanmkurtz_PR-9408_0xFE4415_aarch64_coff_relocations' into
patch (Closes #9408)
2026-07-22 05:09:45 -04:00
Ryan Kurtz 205a053b72 Merge remote-tracking branch 'origin/patch' 2026-07-21 15:41:38 -04:00
Ryan Kurtz 2bdc34c25a Merge remote-tracking branch 'origin/GP-7048_ghidragon_fieldpanel_accessibleField_bug' into patch 2026-07-21 15:39:38 -04:00