Commit Graph
100 Commits
Author SHA1 Message Date
Ryan Kurtz 3f8dec282e GP-5128: Dynamically generate file filter extensions for Loaders and GFileSystems 2026-07-27 14:03:40 -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
Ryan Kurtz 4cf085984b Merge remote-tracking branch
'origin/GP-7075-dragonmacher-structure-editor-go-to-next-defined--SQUASHED'
(Closes #9376)
2026-07-21 15:35:44 -04:00
Ryan Kurtz 51e8edda7c Merge remote-tracking branch 'origin/patch' 2026-07-21 15:35:01 -04:00
Ryan Kurtz ebb5497940 GP-7087: Improved the handling of JDOM attribute errors in the PE
LibraryLookupTable (Closes #6288)
2026-07-21 15:33:09 -04:00
Ryan Kurtz 73cf8100b9 Merge remote-tracking branch 'origin/patch' 2026-07-21 13:04:25 -04:00
Ryan Kurtz 052eaddf41 Merge remote-tracking branch 'origin/GP-7016_ghidorahrex_vpextrw_fix'
into patch (Closes #9323)
2026-07-21 13:01:25 -04:00
Ryan Kurtz 48997fd7d9 Merge remote-tracking branch 'origin/GP-7015_ghidorahrex_xchg_nop_fix'
into patch (Closes #9327)
2026-07-21 12:59:02 -04:00
Ryan Kurtz cd8eda1d6d Merge remote-tracking branch 'origin/GP-6770_ghidorahrex_mcs96_cmpl_carry_fix' into patch 2026-07-21 12:56:14 -04:00
Ryan Kurtz 5f16f3576f Merge branch 'GP-7085_ryanmkurtz_PR-9397_Thraetaona_pe-export-table'
into patch (Closes #9396, Closes #9397)
2026-07-21 12:49:40 -04:00
Ryan Kurtz 95456a8e64 Merge remote-tracking branch 'origin/GP-7076_ryanmkurtz_pe--SQUASHED'
(Closes #9171, #9375)
2026-07-21 10:32:27 -04:00
Ryan Kurtz f21a2f5755 GP-7076: PeLoader improvements 2026-07-21 10:30:16 -04:00
Ryan Kurtz 56002b74e4 Merge remote-tracking branch
'origin/GP-7063_caheckman_DetectSymbolConflict' (Closes #9217)
2026-07-20 15:26:43 -04:00
Ryan Kurtz ae7432b8bf 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-20 11:37:53 -04:00
Ryan Kurtz fe841ab92d GP-7079: Handling missing LC_SYMTAB better (Closes #9399) 2026-07-20 11:31:01 -04:00
Ryan Kurtz 64edf25baf Merge remote-tracking branch 'origin/GP-7058_caheckman_IllegalOpIBlock'
(Closes #9282)
2026-07-20 04:48:48 -04:00
Ryan Kurtz 223a8d5cf0 Merge remote-tracking branch
'origin/GP-7073_dragonmacher_PR-9302_pgalbraith_manual-page-number'
(Closes #9301, Closes #9302)
2026-07-17 14:22:31 -04:00
Ryan Kurtz 13a308a8f9 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-17 11:22:48 -04:00
Ryan Kurtz dd4d969fc8 Merge branch 'GP-7071_ryanmkurtz_pef-omf' into patch 2026-07-17 11:18:54 -04:00
Ryan Kurtz 7442e2c081 GP-6921: Fixing build 2026-07-17 09:24:12 -04:00
Ryan Kurtz db83976554 GP-7071: Fixing potential infinite loop in the PefLoader, and some other
PEF/OMF parsing fixes
2026-07-17 08:38:44 -04:00
Ryan Kurtz d23de7587d Merge remote-tracking branch 'origin/GP-6921_d-millar_struct_recovery_RB260706' 2026-07-17 05:01:02 -04:00
Ryan Kurtz b24b7fd897 Merge remote-tracking branch 'origin/patch' 2026-07-16 14:33:29 -04:00
Ryan Kurtz a290262a8c Merge remote-tracking branch
'origin/GP-7072-dragonmacher-decomp-find-refs-exception' into patch
(Closes #9378)
2026-07-16 14:30:42 -04:00
Ryan Kurtz 6bd63cba77 Merge remote-tracking branch 'origin/patch' 2026-07-16 14:10:14 -04:00
Ryan Kurtz 5e337a1276 Merge remote-tracking branch
'origin/GP-7066-dragonmacher-configure-extensions--SQUASHED'
(Closes #8984)
2026-07-16 14:04:52 -04:00
Ryan Kurtz 5651b93720 Merge branch 'GP-0_ryanmkurtz_PR-9379_malx-labs_delay-import-int-iat-warning' 2026-07-16 13:36:18 -04:00
Ryan Kurtz a6ded89c27 GP-0: Certify 2026-07-16 13:35:05 -04:00
Ryan Kurtz 7f63987fe7 Merge remote-tracking branch 'origin/patch' 2026-07-15 15:05:44 -04:00
Ryan Kurtz 88e1c2b612 Merge remote-tracking branch 'origin/GP-7070_ghidra1_DBHandleIsChanged'
into patch (Closes #9346)
2026-07-15 15:02:09 -04:00
Ryan Kurtz b8406c4a1a Merge remote-tracking branch 'origin/GP-1-dragonmacher-spelling-fix' 2026-07-15 04:44:11 -04:00
Ryan Kurtz 7462bcec30 Merge remote-tracking branch 'origin/patch' 2026-07-14 14:49:39 -04:00
Ryan Kurtz 45d95c50d0 Merge remote-tracking branch
'origin/GP-7067_ghidorahrex_PR-9374_niooss-ledger_fix-pcodetests-build_exe'
into patch (Closes #9374)
2026-07-14 14:47:00 -04:00
Ryan Kurtz d463fbff93 Merge remote-tracking branch 'origin/patch' 2026-07-14 09:58:03 -04:00
Ryan Kurtz 88566a1389 Merge branch 'GP-7065_ghidorahrex_PR-9371_p-mikeg_fix_arm_sev_encoding'
into patch (Closes #9371)
2026-07-14 09:53:59 -04:00
Ryan Kurtz 237d1a9f24 Merge remote-tracking branch 'origin/patch' 2026-07-14 07:27:53 -04:00
Ryan Kurtz 87d10fc6ee GP-7064: Fixing XmlLoader path traversal 2026-07-14 05:04:31 -04:00
Ryan Kurtz f6528049de Merge remote-tracking branch 'origin/GP-0_dev747368_add_runtime_unreachableMethod' 2026-07-13 18:30:13 -04:00
Ryan Kurtz 5f52865f79 Merge remote-tracking branch 'origin/patch' 2026-07-13 15:28:19 -04:00
Ryan Kurtz 155d1c9c04 Merge remote-tracking branch
'origin/GP-7040_ghidorahrex_PR-9277_valium007_AARCH64_scalar_zext_fix'
into patch (Closes #9277)
2026-07-13 15:25:36 -04:00
Ryan Kurtz 3d6d01a92e Merge branch 'GP-7053_ryanmkurtz_typing_extensions' 2026-07-13 14:07:48 -04:00
Ryan Kurtz 1a980e5cb8 Merge remote-tracking branch 'origin/GP-7060_d-millar_PR-9368_retrocpugeek_ghidragdb-mips-isa-arch' 2026-07-13 11:40:49 -04:00
Ryan Kurtz 4a232acbd6 Merge remote-tracking branch 'origin/patch' 2026-07-13 11:40:02 -04:00
Ryan Kurtz b6c2699ab3 Merge remote-tracking branch
'origin/GP-7061_ghidra1_ELFDynamicSymbolCount' into patch (Closes #9369)
2026-07-13 11:35:14 -04:00
Ryan Kurtz b275416021 Merge remote-tracking branch 'origin/patch' 2026-07-10 14:04:02 -04:00
Ryan Kurtz 253fdc8c67 Merge remote-tracking branch 'origin/GP-7057_ghidra1_ExternalElfSymbol'
into patch (#9213)
2026-07-10 13:56:25 -04:00
Ryan Kurtz 6e0647bd3b Merge remote-tracking branch 'origin/patch' 2026-07-10 12:12:21 -04:00
Ryan Kurtz ac76ada59f Merge remote-tracking branch
'origin/GP-7055-dragonmacher-copy-special-exception' into patch
(Closes #9362)
2026-07-10 12:10:04 -04:00
Ryan Kurtz cfc637ceaa Merge remote-tracking branch 'origin/GP-7051-dragonmacher-save-deadlock'
into patch (Closes #9358)
2026-07-10 12:08:07 -04:00
Ryan Kurtz 7e9151d0e1 Merge remote-tracking branch 'origin/GP-7039-dragonmacher-select-bytes-fix' 2026-07-10 12:03:07 -04:00
Ryan Kurtz ef32db600f Merge remote-tracking branch 'origin/patch' 2026-07-10 11:36:18 -04:00
Ryan Kurtz b9ae621bb6 Merge remote-tracking branch
'origin/GP-7056_ghidra1_ELF_PLTGOT_Processing' into patch (#9213)
2026-07-10 11:33:12 -04:00
Ryan Kurtz 75492ac3e9 Merge remote-tracking branch 'origin/patch' 2026-07-10 11:25:51 -04:00
Ryan Kurtz 7008a9ce0f GP-7053: Adding Python typing_extensions module and using it in PyGhidra
for deprecation
2026-07-10 09:51:17 -04:00
Ryan Kurtz 5aa3853207 Merge remote-tracking branch 'origin/patch' 2026-07-09 15:35:08 -04:00
Ryan Kurtz 2979c77f1a Merge remote-tracking branch 'origin/GP-7050-dragonmacher-column-constraints-exceptions' into patch 2026-07-09 15:19:21 -04:00
Ryan Kurtz 127b3b6bac Merge remote-tracking branch 'origin/GP-4791_FidCompilerSpecs'
(Closes #6097)
2026-07-09 11:47:37 -04:00
Ryan Kurtz 1f780e1ad6 Merge remote-tracking branch 'origin/GP-7038_caheckman_OffcutSymbolRefs' 2026-07-09 11:44:31 -04:00
Ryan Kurtz f1f71d4ebb Merge remote-tracking branch 'origin/GP-0_d-millar_test_fix_pass2' 2026-07-09 11:43:26 -04:00
Ryan Kurtz 94120a9cef Merge remote-tracking branch 'origin/patch' 2026-07-09 11:42:44 -04:00
Ryan Kurtz 1c8b7a1411 Merge remote-tracking branch
'origin/GP-7049_ghidra1_GhidraServerACLUsers' into patch (Closes #9321)
2026-07-09 11:40:05 -04:00
Ryan Kurtz c7057c192b GP-0: Adding Markdown support to Doclets 2026-07-09 05:58:11 -04:00
Ryan Kurtz ee4fba705a Merge remote-tracking branch 'origin/GP-0_d-millar_test_fix' 2026-07-08 10:24:25 -04:00
Ryan Kurtz 28f58b3e62 GP-0: Javadoc fixes 2026-07-08 10:23:06 -04:00
Ryan Kurtz de2b218074 Merge remote-tracking branch 'origin/patch' 2026-07-08 08:45:12 -04:00
Ryan Kurtz f9316e1e9c Merge remote-tracking branch
'origin/GP-7044-dragonmacher-find-uses-of-function-defs' into patch
(Closes #9342)
2026-07-08 08:42:25 -04:00
Ryan Kurtz abc3f46e36 Merge remote-tracking branch 'origin/patch' 2026-07-07 15:16:12 -04:00
Ryan Kurtz 80c61dc32b GP-0: Adding -Dsun.awt.disablegrab=true to Ghidra.launch to prevent
system hang on breakpoints
2026-07-07 15:12:01 -04:00
Ryan Kurtz e5f69a5ec5 Merge remote-tracking branch
'origin/GP-7042_ghidra007_rtti_script_better_eror_handling_make_thiscalls'
(Closes #8168)
2026-07-07 15:05:45 -04:00
Ryan Kurtz 2e500f2ffd Merge remote-tracking branch 'origin/patch' 2026-07-07 14:27:21 -04:00
Ryan Kurtz 98b2662c31 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-focus-fix' into patch 2026-07-07 14:13:32 -04:00
Ryan Kurtz 10b876bbe4 Merge remote-tracking branch
'origin/GP-7047_d-millar_PR-9338_bsdkurt_obsd.debugger' (Closes #9338)
2026-07-07 12:19:02 -04:00
Ryan Kurtz 6b3ab3ce43 Merge remote-tracking branch 'origin/GP-7014-dragonmacher-fixed-toggle-action-conflict--SQUASHED' 2026-07-07 09:56:33 -04:00
Ryan Kurtz 4b38db9c8a Merge remote-tracking branch 'origin/patch' 2026-07-07 06:11:35 -04:00
Ryan Kurtz 395cf82be7 Merge branch 'GP-7045_ryanmkurtz_swift' into patch 2026-07-07 05:57:56 -04:00
Ryan Kurtz c03a70ddb7 GP-7045: The Swift Demangler now requires Swift to be on the PATH 2026-07-07 05:53:08 -04:00
Ryan Kurtz 5e7a25e413 Merge remote-tracking branch
'origin/GP-7030-dragonmacher-edit-references-npe'
2026-07-06 15:36:11 -04:00