Commit graph

12756 commits

Author SHA1 Message Date
ghidorahrex
c7b0a0f65a GP-1561: Updated x86 to support AVX-512 (Closes #4704, Closes #6458,
Closes #2209)
2024-06-03 13:26:34 -04:00
Ryan Kurtz
2a83263d73 Merge remote-tracking branch 'origin/GP-1-dragonmacher-focus-fix--SQUASHED' 2024-06-03 06:27:23 -04:00
Ryan Kurtz
8d8649ab5a Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-06-03 06:25:17 -04:00
Ryan Kurtz
e92ed044a4 Merge remote-tracking branch 'origin/GP-4628_ryanmkurtz_libs--SQUASHED' into Ghidra_11.1 2024-06-03 06:22:10 -04:00
Ryan Kurtz
25dac71b83 GP-4628: Fixed an issue with the provided .exports files not getting properly used in some scenarios 2024-06-03 06:21:16 -04:00
Ryan Kurtz
8bfb75cc9b Merge remote-tracking branch 'origin/GP-4656-dragonmacher-fcg-exception' into Ghidra_11.1 2024-06-03 06:14:24 -04:00
dragonmacher
a55824c26b Fixed focus issue related to tabbed panes being first in the cycle root when using Ctrl-F6; Deleted EditWindow; Fixed editing/undo/redo in the ProgramTree 2024-05-31 17:38:04 -04:00
Ryan Kurtz
22b1b485be Merge remote-tracking branch 'origin/GP-4482_dev747368_golang_1.15_1.16' 2024-05-31 13:23:00 -04:00
Ryan Kurtz
25f1aa5ba8 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-31 13:22:03 -04:00
Ryan Kurtz
071b331b8c GP-0: Test fixes 2024-05-31 13:19:28 -04:00
dragonmacher
ddaa6a35b8 GP-4656 - Fixed issue loading FCG when starting fully-zoomed in 2024-05-31 12:02:20 -04:00
Ryan Kurtz
4302fdc00d Merge remote-tracking branch
'origin/GP-4148-dragonmacher-global-data-type-edit-action'
(Closes #5975, Closes #6576)
2024-05-31 06:13:50 -04:00
Ryan Kurtz
b526ee5466 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-31 06:09:01 -04:00
Ryan Kurtz
bbd11bd1e0 Merge remote-tracking branch 'origin/GP-4636_Dan_mapFailureInConsole--SQUASHED' into Ghidra_11.1 2024-05-31 06:04:27 -04:00
Ryan Kurtz
ddef224275 Merge remote-tracking branch 'origin/GP-4637_Dan_termContentsInWoT--SQUASHED' into Ghidra_11.1 2024-05-31 06:02:03 -04:00
Ryan Kurtz
dac928eed1 Merge remote-tracking branch 'origin/GP-4642_Dan_gdbBreakEnb' into Ghidra_11.1 2024-05-31 06:00:06 -04:00
Shawn Hoffman
37e74c253b win pdb: don't override PlatformToolset
The msvc toolset version recently bumped to 14.40.x.
See https://devblogs.microsoft.com/cppblog/msvc-toolset-minor-version-number-14-40-in-vs-2022-v17-10/
Ghidra was assuming the msvc toolset version would match the PlatformToolset version (which indicates binary compatibility), which is not correct.
PlatformToolset specified on msbuild commandline was overriding the value in the vcxproj, and not acting as a "default" value.
Just remove the explicit passing, it's handled by the vcxproj already.
2024-05-30 12:38:59 -07:00
Dan
1db04f8c71 GP-4636: Use Debug Console for initial mapping failure. 2024-05-30 14:52:16 -04:00
Dan
0c6fceed61 GP-4637: Preview terminal contents in failure dialog. 2024-05-30 14:45:21 -04:00
Ryan Kurtz
93133be7a8 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-30 07:44:45 -04:00
Ryan Kurtz
29817e3529 Merge remote-tracking branch 'origin/GP-0_ghizard_11.1_small_change_of_GP-4641' into Ghidra_11.1 2024-05-30 07:39:27 -04:00
ghizard
3e60fcbd37 GP-0 - MDMang small change for GP-4641 2024-05-30 11:28:49 +00:00
Dan
1d932cb4c8 GP-4642: Fix Enabled attributes for gdb. 2024-05-29 15:22:22 -04:00
dev747368
560d5691a7 GP-4482 Golang 1.16 + 1.15 2024-05-29 19:04:27 +00:00
Ryan Kurtz
55d6e98686 Merge remote-tracking branch 'origin/GP-0_dev747368_fix_filesystem_uniquenum_generation' 2024-05-29 13:24:08 -04:00
dev747368
55be9eaf17 GP-0 fix unique file number generation for duplicate files
The size of the map was used as the unique id for file that didn't have
an explicit file number.  GP-4632 change accidentally disturbed this and
was creating filenames that didn't match previous logic.
2024-05-29 17:21:56 +00:00
Ryan Kurtz
32cac98545 Merge remote-tracking branch
'origin/GP-4624-dragonmacher-plugin-loading-issue--SQUASHED'
(Closes #6547)
2024-05-29 13:01:53 -04:00
Ryan Kurtz
4875d84c4b Merge remote-tracking branch 'origin/GP-1-dragonmacher-archive-menu-name-fix--SQUASHED' 2024-05-29 12:58:56 -04:00
Ryan Kurtz
8dcf63464e Merge remote-tracking branch 'origin/GP-4635-dragonmacher-flat-laf-tree-folder-fix' 2024-05-29 12:57:19 -04:00
Ryan Kurtz
046a0e4e12 Merge remote-tracking branch 'origin/GP-4179-dragonmacher-data-window-filter-fixes--SQUASHED' 2024-05-29 12:55:16 -04:00
Ryan Kurtz
a291e872b6 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-29 12:52:49 -04:00
Ryan Kurtz
7a83880ddc Merge remote-tracking branch
'origin/GP-4641_ghizard_MDMang_prevent_infinite_loop_OOM_in_MDQualification'
into Ghidra_11.1 (Closes #6586)
2024-05-29 12:50:09 -04:00
ghizard
2efe1b9e62 gp-4641 - MDMang fix infinite loop 2024-05-29 16:13:14 +00:00
dragonmacher
a797c84de4 GP-4148 - Added an action to allow editing of data type from anywhere in
the tool
2024-05-28 19:34:14 -04:00
dragonmacher
8c6e50b54f Fixed menu names for archives that live inside of a distribution 2024-05-28 18:02:38 -04:00
dragonmacher
35d9534bde GP-4624 - Fixed plugin loading dependency issue 2024-05-28 14:18:36 -04:00
dragonmacher
446a29e298 GP-4179 - Fixed select buttons in the Data Window filter dialog 2024-05-28 14:17:47 -04:00
Ryan Kurtz
db608a1a13 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-28 13:44:30 -04:00
Ryan Kurtz
b5e6782db6 Merge remote-tracking branch 'origin/GP-4609_Dan_fileChoosersInLaunchDialog--SQUASHED' into Ghidra_11.1 2024-05-28 13:39:03 -04:00
Dan
fb4807e1a2 GP-4609: Add FileChoosers to launcher dialog. 2024-05-28 13:28:47 -04:00
Ryan Kurtz
8361eb3e9d Merge remote-tracking branch 'origin/GP-4631_Dan_TerminalSelectAll'
(#6502)
2024-05-28 13:10:07 -04:00
Ryan Kurtz
2a15199c26 Merge remote-tracking branch 'origin/GP-4632_dev747368_better_gfilesystem_symlinks' 2024-05-28 11:27:55 -04:00
Ryan Kurtz
298602b2d7 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-5-28-24' 2024-05-28 11:04:04 -04:00
dragonmacher
599a1d32c9 Test fixes 2024-05-28 10:53:46 -04:00
Ryan Kurtz
f1ec4ba1e2 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-28 08:04:22 -04:00
Ryan Kurtz
35434613b8 Merge remote-tracking branch
'origin/GP-4498_ghidorahrex_PR-6013_mumbel_superh_fixes' into
Ghidra_11.1 (Closes #5967, Closes #6013)
2024-05-28 07:55:56 -04:00
Ryan Kurtz
d26a2295a1 Merge remote-tracking branch 'origin/GP-0-dragonmacher-action-binding-fix' 2024-05-28 06:49:30 -04:00
dragonmacher
c23dfd08c8 GP-4635 - Theming - Fixed FlatLaf not showing folder icons in some trees 2024-05-25 18:22:00 -04:00
Luke Serné
c79c9606bc Decompiler: Simplify comparisons between INT_OR and zero.
At -O1, gcc combines several values that all need to be compared against zero by
combining them using `INT_OR` and only comparing the combined result against
zero. With this rule, the decompiler is able to break these `INT_OR` chains
apart and simplify the individual links.
2024-05-25 14:10:05 +02:00
dragonmacher
a651e30959 Fixed shared action binding conflict 2024-05-24 16:21:30 -04:00