Commit graph

13723 commits

Author SHA1 Message Date
ghidragon
a9f8fc7c26 GP-5296 added help links for function graph layout actions 2025-01-24 11:31:19 -05:00
Ryan Kurtz
0844ff6cca Merge remote-tracking branch 'origin/GP-4660_ghidorahrex_avx_512_writemask_fix' into Ghidra_11.3 2025-01-22 13:29:59 -05:00
ghidorahrex
0d65798f10 GP-4660: Added writemask pcode for most AVX-512 instructions 2025-01-22 18:28:25 +00:00
Ryan Kurtz
afe96c0309 Merge remote-tracking branch 'origin/GP-5205_ghidra1_ProgramUserDataIssues' into Ghidra_11.3 2025-01-22 13:17:46 -05:00
Ryan Kurtz
d27a9c0bd0 Merge remote-tracking branch
'origin/GP-5288_Dan_PR-7195_plucia-mitre_patch-4' into Ghidra_11.3
(Closes #7195)
2025-01-22 13:16:04 -05:00
Ryan Kurtz
2e0843ef76 Merge remote-tracking branch 'origin/GP-5292_PDB_U_source_lines_AddressOutOfBoundsException--SQUASHED' into Ghidra_11.3 2025-01-22 12:05:05 -05:00
ghizard
879925a5c4 gp-5292 - PDB U - Source Lines - AddressOutOfBoundsException 2025-01-22 11:52:41 -05:00
Ryan Kurtz
9aa638f887 GP-0: Updating What's New 2025-01-22 11:05:16 -05:00
Dan
b6b609cfac GP-5288: Refactor, format/organize, and certify.
Closes #7195
2025-01-22 13:55:26 +00:00
Peter Lucia
69292c546f Fix assembling instructions with unknown/don't care context bits
Without this change, if unspecified context bits are provided to the assembler they are defaulted to 0 and the resulting context is used to filter for valid assembly instructions. After this change unspecified bits are kept as unspecified through the assembly process possibly providing more valid assembly results.
2025-01-22 13:55:26 +00:00
Ryan Kurtz
9d848017cc Merge remote-tracking branch
'origin/GP-5289-dragonmacher-column-filter-dialog-fix-2' into
Ghidra_11.3 (Closes #7175)
2025-01-22 08:47:14 -05:00
Ryan Kurtz
da2067c3f7 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2025-01-22-1' into Ghidra_11.3 2025-01-22 08:45:24 -05:00
Dan
15c0ff7099 GP-0: (lldb) Remove duplicative refresh_breakpoints and its test. 2025-01-22 13:14:20 +00:00
d-millar
f5354381cf GP-0: fix for post-5271 errors 2025-01-21 10:16:08 -05:00
Ryan Kurtz
ef103c8754 Merge remote-tracking branch
'origin/GP-5181_ghidorahrex_ARM_VFPv2_missing_fix' into Ghidra_11.3
(Closes #7259)
2025-01-21 07:10:05 -05:00
ghidra1
f21608b4bd GP-5205 corrected ProgramUserData issues related to language version
changes and incompatibily.
2025-01-17 16:49:13 -05:00
dragonmacher
5375b6ea3a GP-5289 - Fixed dispose bug in column filter dialog 2025-01-17 16:27:45 -05:00
Ryan Kurtz
0084e66f27 Merge remote-tracking branch 'origin/GP-5279_ghintern_programtree_npe--SQUASHED' into Ghidra_11.3 2025-01-17 13:56:17 -05:00
ghintern
683b7054f5 GP-5279: Fix null pointer exception in program tree save/restore 2025-01-17 16:18:42 +00:00
Ryan Kurtz
067ba3e19d Merge remote-tracking branch 'origin/GP-5271_Dan_fixTraceRmiMethodSelection--SQUASHED' into Ghidra_11.3 2025-01-17 08:13:48 -05:00
Dan
2a41c8fe6b GP-5271: Fix break/watchpoints with lldb. Many framework changes. 2025-01-17 07:58:01 -05:00
Ryan Kurtz
a0d038303f GP-0: What's New updates 2025-01-16 09:22:51 -05:00
Ryan Kurtz
624be69a75 Merge branch 'GP-5266_Dan_fixLocationTracking' into Ghidra_11.3 2025-01-16 05:55:22 -05:00
Dan
5d71f073f4 GP-5266: Only track on user click or address change. 2025-01-16 05:54:53 -05:00
Ryan Kurtz
2a628178b3 Merge remote-tracking branch 'origin/GP-5263_Dan_updateDebuggerTutorial--SQUASHED' into Ghidra_11.3 2025-01-16 05:52:24 -05:00
Dan
dc4b0692a9 GP-5263: Update Debugger GhidraClass 2025-01-15 11:47:36 -05:00
d-millar
3bfcb8695f GP-5261: missing imageOpt 2025-01-14 13:59:39 -05:00
Ryan Kurtz
8c56eb6d00 GP-0: JPype 1.5.1 windows issue workaround 2025-01-14 13:31:20 -05:00
Ryan Kurtz
2d10fa1be2 Merge remote-tracking branch
'origin/GP-5252_James_BSimFeatureVisualizer_NPE' into Ghidra_11.3
(Closes #7311)
2025-01-14 13:26:21 -05:00
James
a99d2113f0 GP-5252 corrected NPE in BSimFeatureVisualizer 2025-01-14 14:38:59 +00:00
Ryan Kurtz
f9a6b575de GP-0: importing typing into PyGhidraBasics.py 2025-01-14 09:17:56 -05:00
dragonmacher
31e926fd44 Fixed NPE in byte viewer when switching themes 2025-01-13 13:34:42 -05:00
ghidra1
2f8217af10 Merge remote-tracking branch 'origin/GP-4913_GP-5198_ghidra1_FunctionEditor--SQUASHED' into Ghidra_11.3 2025-01-10 12:32:43 -05:00
ghidra1
b8afbf7d8b GP-4913 / GP-5198 Correct Function StorageEditor issues 2025-01-10 12:31:29 -05:00
dragonmacher
ae35e4f899 GP-0-dragonmacher-test-fixes-1-19-25 2025-01-10 11:19:29 -05:00
Andras Gemes
984653ec9d GP-5250: BSim: Replace updaterepo with generateupdates in docs
(Closes #7293)
2025-01-10 10:59:16 -05:00
Ryan Kurtz
1e8f51bc0d GP-5249: Fixing CFStringAnalyzer check #7361 2025-01-10 09:45:04 -05:00
Dan
127aa62262 GP-0: Remove experimental JitLogLoader. 2025-01-10 08:32:21 -05:00
ghidra1
2c4882c16a Merge remote-tracking branch 'origin/GP-5248_dev747368_fix_ccname_issues' into Ghidra_11.3 2025-01-10 08:15:22 -05:00
Ryan Kurtz
8771b870d0 GP-5249: Objective-C analyzers are now enabled for extracted dyld
components (#Closes #7361)
2025-01-10 08:01:52 -05:00
Ryan Kurtz
f5af708e91 GP-0: Initial What's New update and some markdown-to-html link
improvements
2025-01-10 07:08:12 -05:00
dev747368
05506d5210 GP-5248 fix calling convention checking and handling 2025-01-09 00:28:58 +00:00
Ryan Kurtz
0d3451c0c0 GP-0: Fixing PyGhidra typo 2025-01-08 19:06:13 -05:00
dragonmacher
0d198a9944 GP-1: Fixed Escape action prompting when using a non-modal dialog in a
window
with a single component provider
2025-01-08 19:04:56 -05:00
Dan
cbc614c4cd GP-0: Fix rare race condition causing NPE. 2025-01-08 12:35:39 -05:00
Ryan Kurtz
6c0336443d Merge remote-tracking branch 'origin/GP-5244_ghidra1_FileBytesProviderBugs' into Ghidra_11.3 2025-01-07 20:23:58 -05:00
Ryan Kurtz
8e7f0034e5 Merge remote-tracking branch 'origin/GP-5221_dwarf_debug_relative_paths--SQUASHED' into Ghidra_11.3 2025-01-07 20:20:19 -05:00
ghidra1
199cd0202e GP-5244 Corrected FileBytesProvider bugs 2025-01-07 17:21:05 -05:00
ghidra1
01a4703198 GP-0 Corrected minor issue with BitFieldPlacementComponent 2025-01-07 16:28:25 -05:00
Ryan Kurtz
cfffcf0c13 GP-0: More PyGhidra doc updates 2025-01-06 17:47:26 -05:00