Timothée COCAULT
fa7c3b1fec
[NDS32] Add support for the NDS32 Processor
2025-11-26 15:59:54 +00:00
Ryan Kurtz
614fd2c167
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-11-26 05:04:07 -05:00
Ryan Kurtz
9499199f83
Merge remote-tracking branch 'origin/GP-6120_emteere_PPC64ThunkPatterns' into Ghidra_12.0
2025-11-26 05:01:09 -05:00
dragonmacher
90ecfe0b6c
Fix for xml saving of nested save states
2025-11-25 14:38:29 -05:00
d-millar
3dd354e3cc
GP-6163: fix for emu state
2025-11-25 16:55:43 +00:00
Ryan Kurtz
e566b30819
Merge remote-tracking branch 'origin/GP-6129_d-millar_taint_exp--SQUASHED'
2025-11-25 07:39:57 -05:00
Ryan Kurtz
0e60bd1110
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-11-25 07:38:18 -05:00
ghidra1
863be7c97c
Merge branch 'GP-6161_BugFIxes' into Ghidra_12.0
2025-11-24 16:30:06 -05:00
ghidra1
f3d597a6a7
GP-6161 RangeMap fix and setLanguage regression fix
2025-11-24 16:27:04 -05:00
d-millar
cba3d5a963
GP-6129: post-review(2)
...
GP-6129: post-review
GP-6129: post-review
GP-6129: typo
GP-6129: first bits
GP-6129: first resultsGP-6129: more or less functional sarif tableGP-6129: pre-refactorGP-6129: tagging taint with opGP-6129: fix for composed libsGP-6129: taint action workingGP-6129: fqname errorGP-6129: error handlingGP-6129: error handling
2025-11-24 15:11:54 -05:00
Ryan Kurtz
58b9ff69d6
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-11-24 14:03:57 -05:00
Ryan Kurtz
e1f6642c77
Merge remote-tracking branch
...
'origin/GP-6121_ghidorahrex_PR-8625_dt-12345_aarch64_fmadd' into
Ghidra_12.0 (Closes #8625 , Closes #8454 )
2025-11-24 14:01:25 -05:00
Ryan Kurtz
00978223d3
Merge remote-tracking branch
...
'origin/GP-4650_ghidorahrex_PR-6544_Sleigh-InSPECtor_aarch32_vmvn' into
Ghidra_12.0 (Closes #6544 )
2025-11-24 13:58:19 -05:00
Ryan Kurtz
604ba9536f
Merge remote-tracking branch 'origin/GP-6148_d-millar_x64dbg_termination'
2025-11-24 13:55:43 -05:00
Ryan Kurtz
70a227d092
Merge remote-tracking branch 'origin/GP-6152_dev747368_fix_dwarf_external_debugfile_download_cancel'
2025-11-24 13:54:08 -05:00
d-millar
5dc94d825f
GP-6148: post review
2025-11-24 13:52:18 -05:00
Ryan Kurtz
37c96250b5
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-11-24 13:43:14 -05:00
Ryan Kurtz
5fd013d0ea
Merge remote-tracking branch 'origin/GP-0_dev747368_more_fixes_dwarf_external_program_addresses' into Ghidra_12.0
2025-11-24 13:41:29 -05:00
dev747368
1d86eaf745
GP-0 fix more external address leakage in DWARF import
2025-11-24 18:31:27 +00:00
emteere
88ff4b2008
GP-6120_emteere_FixThunkDetectionMarkupPPC64
2025-11-24 18:25:40 +00:00
Ryan Kurtz
63e5c782da
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-11-21-25'
2025-11-24 12:32:31 -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
Ryan Kurtz
09327173a4
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-11-24 05:45:29 -05:00
Ryan Kurtz
97881c199d
Merge remote-tracking branch 'origin/GP-6151_dev747368_fix_dwarf_copy_external_symbol_from_external_debuginfo' into Ghidra_12.0
2025-11-24 05:43:10 -05:00
Ryan Kurtz
06ae0f5660
GP-0: Removing unneeded PyGhidra print
2025-11-24 05:42:35 -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
755bb5009c
Test fixes
2025-11-21 17:31:32 -05:00
dev747368
b19c04f729
GP-6152 allow cancelling via taskmonitor in streamcopy
2025-11-21 20:45:53 +00:00
Ryan Kurtz
6406339043
Merge remote-tracking branch 'origin/GP-5842_dev747368_zstd_cli--SQUASHED'
2025-11-21 09:39:39 -05:00
dev747368
a44ebd5b6c
GP-6151 fix DWARF analyzer when copying external debuginfo symbols
2025-11-20 23:11:19 +00:00
dev747368
d2a5dedd1c
GP-5842 support zstd compression in gfilesystem
...
Add support for zstd compressed files via executing user-provided zstd
cmd line decompressor tool, or 7zip cmd line archiver tool.
Fixes symlink support/handling in cpio files.
Change API: ByteProvider.length() - remove 'throws IOException'
Refactor a few GFilesystems to use AbstractSinglePayloadFileSystem
instead of duplicating same patterns.
Refactor lzsfe GFilesystem to use stdin/stdout streaming instead of tempfiles.
2025-11-20 20:09:00 +00:00
d-millar
cd6ad2cc12
GP-6148: better end-of-life logic for x64dbg
2025-11-20 14:26:25 -05:00
Ryan Kurtz
7a5a9ea5d4
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-11-20 12:51:05 -05:00
Ryan Kurtz
44eb432e86
Merge branch
...
'GP-6049_ghidorahrex_PR-8424_p1pkin_powerpc_branch_conditionals_fix_2'
into Ghidra_12.0 (Closes #8424 )
2025-11-20 12:40:45 -05:00
MetalliC
22a5a22d82
PowerPC: fix condition check in bd*f* opcodes
2025-11-20 12:39:15 -05:00
Sleigh-InSPECtor
40c8aa60b1
AArch32: (Thumb32) fixed ldrsh.w & ldrsb.w (pc-relative)
...
* double memory load bug
2025-11-20 15:24:17 +00:00
Sleigh-InSPECtor
0982753437
AArch32: fixed vmvn
...
* fixed incorrect shift offset (bytes given in place of bits) and double word order
2025-11-20 15:19:00 +00:00
Ryan Kurtz
cac87dc62f
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-11-20 05:00:22 -05:00
ghidra1
5b1f67f360
Merge remote-tracking branch 'origin/GP-6142-dragonmacher-tooltip-placement' into Ghidra_12.0
2025-11-19 17:02:00 -05:00
dragonmacher
fd0902b14d
GP-6142 - Hovers - Fixed default tootip padding bug
2025-11-19 17:00:55 -05:00
Ryan Kurtz
a805d28775
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-11-19-25'
2025-11-19 11:49:51 -05:00
dragonmacher
184cf7aa6d
Test fixes
2025-11-19 11:47:58 -05:00
Ryan Kurtz
aabf436723
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-11-19 10:50:54 -05:00
Ryan Kurtz
8c39f94c8a
Merge branch 'GP-0_ryanmkurtz_user-settings' into Ghidra_12.0
2025-11-19 10:47:54 -05:00
Ryan Kurtz
c32ead3c69
GP-0: Fixing user settings location in dev mode for LaunchSupport and
...
PyGhidra
2025-11-19 10:35:34 -05:00
ghidra1
6f3845841a
GP-1 Updated .gitignore
2025-11-19 10:15:49 -05:00
Ryan Kurtz
5816e1fff3
Merge remote-tracking branch 'origin/GP-6136_dev747368_fix_byteviewer_exception_hexlonglong'
2025-11-19 06:28:57 -05:00
Ryan Kurtz
593dacf7d0
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-11-19 06:24:39 -05:00
Ryan Kurtz
6d36df6eca
GP-0: Fixing PyGhidra version check when things like "-BETA" are present
2025-11-19 06:22:44 -05:00
dev747368
a55990bd3a
GP-6136 fix ByteViewer exception when clicking on partial line
...
ByteViewer formats that use several bytes (eg. hex long, hex long long)
cause a class cast exception when a row with partial data is displayed.
2025-11-18 22:47:02 +00:00