Commit Graph

11221 Commits

Author SHA1 Message Date
ghidra1
03cb568c5f Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-06-06 21:24:00 -04:00
ghidra1
b54a7e85b0 GP-0 Corrected arch compiler mapping 2024-06-06 20:58:15 -04:00
ghidra1
1a07f05e1d Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-06-06 20:03:48 -04:00
d-millar
1e4882d82d GP-0: fix for opinion failures in dbgeng 2024-06-06 19:59:00 -04:00
ghidra1
b1a67cce48 GP-3878 Corrected ELF x86 32-bit PLT processing issue 2024-06-06 19:29:38 -04:00
ghidra1
29bcf748bc GP-0 Removed x86 architecture from golang gdt files 2024-06-06 17:26:44 -04:00
ghidra1
ad5975fdc2 GP-0 Additional WhatsNew edits 2024-06-06 16:52:09 -04:00
ghidragon
c101e590bc GP-4664 reorganizing code compare classes 2024-06-06 16:34:59 -04:00
ghidra1
f14b7db25a GP-0 Additional WhatsNew HTML formatting corrections 2024-06-06 16:26:04 -04:00
ghidra1
43eb848eac Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-06-06 15:50:48 -04:00
ghidra1
3ebc46a2ca GP-0 Improved process error handling for Decompiler and GNU Demangler.
Corrected minor GNU Demangler demangler command and script issues.
2024-06-06 15:11:14 -04:00
Ryan Kurtz
85b3d76484 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-06-06 10:13:21 -04:00
Ryan Kurtz
7079179b59 GP-0: Adding null log check in LibraryLookupTable.java 2024-06-06 10:02:28 -04:00
Ryan Kurtz
07b9b54f2c Merge remote-tracking branch 'origin/GP-0_ryanmkurtz_PR-6610_shuffle2_vsconfig' 2024-06-06 07:30:39 -04:00
Ryan Kurtz
c46dc5cb16 Merge remote-tracking branch
'origin/GP-4564-ryanmkurtz_library-search-paths--SQUASHED
2024-06-06 06:13:47 -04:00
Ryan Kurtz
4031dca062 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-6-5-24--SQUASHED' 2024-06-06 06:05:01 -04:00
dragonmacher
61d7ddc672 GP-4539 - Added fix to not mess with edits when releasing the mouse
outside of the function editor's text area
2024-06-05 21:02:24 -04:00
dragonmacher
fd44cb5309 Test fixes 2024-06-05 17:37:31 -04:00
Ryan Kurtz
6e9cd87991 Merge remote-tracking branch 'origin/GP-4661-dragonmacher-structure-tooltips' 2024-06-05 13:33:09 -04:00
Ryan Kurtz
feefb4b5e4 Merge remote-tracking branch
'origin/GP-3252-dragonmacher-function-call-trees-options' (Closes #5115,
Closes #5116)
2024-06-05 13:31:36 -04:00
Ryan Kurtz
c29c6af525 Merge remote-tracking branch 'origin/GP-0-dragonmacher-program-tree-exception' 2024-06-05 13:18:54 -04:00
Ryan Kurtz
8b5a9279c0 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-06-05 13:16:10 -04:00
Ryan Kurtz
87f62b7603 GP-4662: Fixing Swift opinion regression 2024-06-05 13:11:43 -04:00
Ryan Kurtz
d3d60ea399 GP-4564: Improvements to library search paths and other loader options 2024-06-05 08:40:08 -04:00
Ryan Kurtz
13c93a62c5 GP-0: Fixing What's New formatting issues 2024-06-05 07:42:49 -04:00
ghidra1
473a77493f Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-06-04 19:55:24 -04:00
ghidragon
ddd2f22c28 GP-4634 Refactored Function Compare Service and added action to add
functions to the last comparison window.
2024-06-04 16:54:58 -04:00
ghidra1
0e67d7a6f8 GP-0 Updated Change History for 11.1 release 2024-06-04 15:56:28 -04:00
dragonmacher
3bf5dcfbb3 GP-4661 - Added the structure member comment to the tooltip 2024-06-04 15:41:00 -04:00
dragonmacher
80818914c7 Fixed exception in Program Tree plugin 2024-06-04 15:15:12 -04:00
Ryan Kurtz
c19facf226 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-06-04 13:00:32 -04:00
dragonmacher
8b5c7bb544 GP-3252 - Function Call Trees - Added actions to: hide thunks, and show
namespaces
2024-06-04 12:57:44 -04:00
ghidorahrex
1e8ae0f7c7 GP-0: Removed evexMode and extended vexMode to be 2 bits 2024-06-04 16:28:24 +00:00
ghidra1
90dec6007d GP-0 Tweaked AVX KWriteMask operand concatenation 2024-06-04 11:26:49 -04:00
ghidra1
595fd0885c GP-0 Upgraded Rust gdt archive to reflect x86 v4 revision 2024-06-04 10:54:11 -04:00
ghidra1
53d4708e04 GP-0 Upgraded gdt archives to reflect x86 v4 revision 2024-06-04 10:31:55 -04:00
ghidra1
79c673d5d1 GP-0 Do not set architecture for golang archives 2024-06-04 10:30:31 -04:00
Ryan Kurtz
127f5679d1 GP-0: Fixing print in PeLoader 2024-06-04 06:14:33 -04:00
Ryan Kurtz
ec039f1df0 Merge remote-tracking branch 'origin/GP-4626_ghizard_MDMang_llvm_type_names_with_suffix_and_other_changes--SQUASHED' 2024-06-04 06:08:58 -04:00
Ryan Kurtz
ee64832392 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-06-04 06:01:37 -04:00
ghizard
ead1cc5b37 GP-4626 - MDMang updates for suffix on mangled type names plus other fixes 2024-06-03 18:03:40 -04:00
ghidorahrex
9c17d474e9 GP-2881: Fixed build.gradle 2024-06-03 20:16:10 +00:00
emteere
1090e35df3 GP-0 WhatsNew for 11.1 release 2024-06-03 14:15:14 -04:00
ghidra1
500f02763c Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-06-03 13:59:53 -04:00
ghidra1
7652fc2d61 GP-0 minor old language revision 2024-06-03 13:48:28 -04:00
Sleigh-InSPECtor
0a99c5f5b4 x86: opsize override prefix not handled for 16-bit MOVSX/MOVZX
(Closes #6525)
2024-06-03 13:26:34 -04:00
James
66f3a50f36 GP-2630 added comment 2024-06-03 13:26:34 -04:00
Sleigh-InSPECtor
6e0bd30a74 Fix issue with 0x82 alias in 64-bit mode. (Closes #6510) 2024-06-03 13:26:34 -04:00
Grouzy
587fd67b03 fix pcode generated for STR wrap, required STR in ifdef, fix STR
(Closes #6156)
2024-06-03 13:26:34 -04:00
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
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
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
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
dragonmacher
c23dfd08c8 GP-4635 - Theming - Fixed FlatLaf not showing folder icons in some trees 2024-05-25 18:22:00 -04:00
dragonmacher
a651e30959 Fixed shared action binding conflict 2024-05-24 16:21:30 -04:00
Dan
929deb3c3c GP-4631: Add "Select All" action to TerminalProvider. 2024-05-24 13:21:31 -04:00
Ryan Kurtz
19f9a4ab8b Merge remote-tracking branch 'origin/GP-4625_ghizard_modify_and_add_developer_scripts_for_dumping_mangled_names--SQUASHED' 2024-05-24 12:59:38 -04:00
Ryan Kurtz
36d24a12d2 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-24 12:54:10 -04:00
Ryan Kurtz
221034599d Merge remote-tracking branch 'origin/GP-0_d-millar_fix_for_dup_wait' into Ghidra_11.1 2024-05-24 12:50:51 -04:00
Ryan Kurtz
4aa0dc0bbe Merge remote-tracking branch 'origin/GP-0_Dan_avertBuggyRegionUpdates' into Ghidra_11.1 2024-05-24 12:50:32 -04:00
Dan
0c232e38a3 GP-0: Avert region updates in buggy state. 2024-05-24 12:33:32 -04:00
ghidorahrex
492743608c GP-2881: Fixed up several instructions 2024-05-24 14:40:23 +00:00
cybermind
4c3fbfda47 Support for Z80 undocumented registers 2024-05-24 14:34:58 +00:00
d-millar
6ec3e4cabb GP-0: fixes for double-wait 2024-05-24 14:06:06 +00:00
Ryan Kurtz
973bbfc9d3 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-24 08:11:23 -04:00
Ryan Kurtz
ff72278bef GP-0: Fixing javadoc errors 2024-05-24 08:05:59 -04:00
ghizard
cb3a6ced93 GP-4625 - Modify dev PDB Dump script and add scripts to dump PDB mangled names; realign mangled name for complex type hierarchy 2024-05-24 07:55:28 -04:00
Ryan Kurtz
fb844be1f6 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-24 06:18:30 -04:00
Ryan Kurtz
f0fb61804f Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-5-23-24' 2024-05-24 05:56:19 -04:00
dev747368
5d5e7a97ff GP-4632 Improve GFilesystem symlink handling 2024-05-23 19:38:48 +00:00
Dan
9257a4a3cc GP-0: Use Windows paths for dbgeng Setup in Help 2024-05-23 14:43:23 -04:00
Ryan Kurtz
ab97ddbe7d GP-4563: Fix for container file search paths 2024-05-23 14:05:46 -04:00
ghidragon
5ea8e97805 GP-3696 - cleaning up function compare windows. 2024-05-23 11:46:33 -04:00
dragonmacher
d7ff30ff17 Test fixes 2024-05-23 09:50:21 -04:00
Ryan Kurtz
770f5447e1 Merge remote-tracking branch 'origin/GP-4623-dragonmacher-dialog-warning-color--SQUASHED' 2024-05-23 09:18:41 -04:00
Ryan Kurtz
9186a88f52 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-23 09:15:13 -04:00
Ryan Kurtz
2ce5fcc62d Merge remote-tracking branch 'origin/GP-4617_Dan_debugLauncherImprovements--SQUASHED' into Ghidra_11.1 2024-05-23 09:11:30 -04:00
Dan
90f3725246 GP-4617: Moving most documentation from connectors to Help. 2024-05-23 09:01:30 -04:00
ghidra1
1bf26ac7ae Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-22 18:32:41 -04:00
dragonmacher
018e3429be GP-4623 - Fixed dialog warning color that was hard to read on gray backgrounds 2024-05-22 18:09:06 -04:00
d-millar
5bc70c4081 GP-0: fix for control-c at startup 2024-05-22 18:00:33 -04:00
d-millar
ea2679593b GP-0: changes resulting from testing 2024-05-22 18:00:02 -04:00
ghidra1
8705b3191a Merge remote-tracking branch 'origin/GP-4506_emteere_ExternalLocalSymbolsBadFuncs--SQUASHED' into Ghidra_11.1 2024-05-22 17:55:09 -04:00
ghidra1
49c398a73d Merge remote-tracking branch 'origin/GP-4602_James_h2_script_domainobjectproxies--SQUASHED' into Ghidra_11.1 2024-05-22 17:53:41 -04:00
ghidra1
6e38859dd1 Merge remote-tracking branch 'origin/GP-4612_Dan_fixWindowsDbgTermination' into Ghidra_11.1 2024-05-22 17:52:38 -04:00
ghidra1
298363d7cd Merge remote-tracking branch 'origin/GP-0_Dan_fixBptPluginDependency' into Ghidra_11.1 2024-05-22 17:51:10 -04:00
ghidra1
73b16bc3df Merge remote-tracking branch 'origin/GP-4618_Dan_fixThreadsStackTrace' into Ghidra_11.1 2024-05-22 17:50:14 -04:00
ghidra1
5fcc131cf2 Merge remote-tracking branch 'origin/GP-4620_Dan_fixButtonEnablementAfterKill' into Ghidra_11.1 2024-05-22 17:48:02 -04:00
emteere
7b428f7173 GP-4506 Check external entry points are not internal local function symbols before creating a function at the entry point. 2024-05-22 15:40:00 -04:00
James
884428daa6 GP-4062 corrected path issues in bsim h2 script 2024-05-22 15:10:33 -04:00
dev747368
573d60b036 GP-4621 fix tooltip hover of dialog status message when html 2024-05-22 18:39:45 +00:00
Ryan Kurtz
a858bd3baf Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-22 13:08:20 -04:00
Ryan Kurtz
3c00ea0295 GP-4432: Fixing MzLoader Program Tree 2024-05-22 13:00:28 -04:00
Ryan Kurtz
1371bb50c9 Merge remote-tracking branch
'origin/GP-4577-dragonmacher-enum-editor-find-uses--SQUASHED'
(Closes #6475)
2024-05-22 12:27:05 -04:00
Ryan Kurtz
2159bf06e2 Merge remote-tracking branch
'origin/GP-4605-dragonmacher-python-select-all' (Closes #6502)
2024-05-22 12:25:15 -04:00
dragonmacher
21c71c719b Test fixes 2024-05-22 11:48:30 -04:00
dragonmacher
021ce27f69 GP-4577 - Added a 'Find Uses of' field action to the Enum editor 2024-05-21 17:57:55 -04:00
Dan
121608aeea GP-4620: Fix process termination (esp., on kill) 2024-05-21 17:34:44 +00:00
dragonmacher
274217d7c8 GP-4574 - Minor refactor of drag and drop interfaces 2024-05-21 13:11:03 -04:00
Dan
b66983787b GP-4612: Implement Windows Job control 2024-05-21 11:50:35 -04:00
Dan
b78357889a GP-4618: Fix NPE/timing issue seen in ThreadsPanel 2024-05-21 11:40:46 -04:00
Ryan Kurtz
bf791ddddd Merge remote-tracking branch 'origin/GP-4574-dragonmacher-tree-to-table-v3' 2024-05-21 10:36:32 -04:00
dragonmacher
2ffb82df82 GP-4574 - Added support to create transient symbol tables from the
Symbol Tree, Symbol Table and other transient symbol tables
2024-05-21 10:34:10 -04:00
Ryan Kurtz
de5a2d3b97 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-21 10:25:10 -04:00
Ryan Kurtz
587307eefe GP-0: Test fixes 2024-05-21 10:22:25 -04:00
Dan
c8d90c1043 GP-0: Fix DebuggerBreakpointsPlugin dependency 2024-05-21 09:16:04 -04:00
Ryan Kurtz
ad1e172b6a Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-21 08:55:04 -04:00
Ryan Kurtz
87131b4762 GP-4608: Improving how we handle loading classes with the same name 2024-05-21 08:44:06 -04:00
ghidra1
72d9d0eeb2 GP-4615 Corrected source archive transaction error for various archive
operations (Closes #6503)
2024-05-21 08:43:43 -04:00
d-millar
5beb81f8c9 GP-0: fix for invalid compilerid 'clang' 2024-05-21 08:43:06 -04:00
dragonmacher
9ff21db4c7 GP-4605 - Allow Ctrl-a to select all in the Python window 2024-05-20 17:20:50 -04:00
ghidra1
75a86e51c9 Merge remote-tracking branch 'origin/GP-0_SeparatorFix' 2024-05-20 15:12:14 -04:00
Ryan Kurtz
8e1263a883 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-20 07:09:30 -04:00
Luke Serné
318e4af955 Decompiler: Fix float comparison inputs swap in rule subflow_convert
The decompiler rule `subflow_convert` would sometimes swap the inputs
to the P-Code ops `FLOAT_LESS` and `FLOAT_LESSEQUAL` if the float that
was traced happened to be the second input of the operation, because
the transformed operation had its inputs hardcoded: the traced float
would always be the first input. While this also affected `FLOAT_EQUAL`
and `FLOAT_NOTEQUAL`, it does not matter in those cases, because
swapping the inputs for those operations is still logically equivalent.

Fixes #6528.
2024-05-19 23:03:42 +02:00
ghidra1
8734c48100 Merge remote-tracking branch 'origin/GP-4604-dragonmacher-bundle-manager-exception' into Ghidra_11.1 2024-05-17 11:46:15 -04:00
ghidra1
eae49334de Merge remote-tracking branch 'origin/GP-0_Dan_tlbFixAgain' into Ghidra_11.1 2024-05-17 11:43:34 -04:00
ghidra1
bccee567ef GP-0 Corrected dbgmodel.tlb handling for multi-platform build 2024-05-17 11:43:01 -04:00
Dan
868b4797d2 Fix python build to include tlb 2024-05-17 07:44:25 -07:00
dragonmacher
43701f0735 GP-4604 - Fixed stack overflow exception 2024-05-16 18:46:29 -04:00
Ryan Kurtz
7404d3c2f7 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-16 14:02:44 -04:00
Ryan Kurtz
b5c0490313 Merge remote-tracking branch
'origin/GP-4552_ghidorahrex_PR-6456_rbran_tricore_stda_fix' into
Ghidra_11.1 (Closes #6456)
2024-05-16 13:59:25 -04:00
Ryan Kurtz
0412b81b88 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-16 13:52:48 -04:00
Ryan Kurtz
080051f47a Merge remote-tracking branch 'origin/GP-4601_ghidragon_disposing_code_compare_providers' into Ghidra_11.1 2024-05-16 13:49:01 -04:00
ghidra1
1fdbc9055d Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-16 12:14:47 -04:00
ghidra1
b07ded1b23 Merge remote-tracking branch 'origin/GP-3240_ghidra1_MultiplatformBuildUpdates--SQUASHED' into Ghidra_11.1 2024-05-16 11:40:47 -04:00
Ryan Kurtz
8b5f6daf4e GP-0: Updating javadoc for DataTypeComponent.getLength() (Closes #6498) 2024-05-16 11:40:23 -04:00
ghidra1
18508736c2 GP-3240 InstallationGuide update and minimum python version 3.9. 2024-05-16 11:37:37 -04:00
Ryan Kurtz
d4f927ff07 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-16 07:35:12 -04:00
Ryan Kurtz
27f59f123c GP-4603: Fixing problem with symbolic links in SquashFS 2024-05-16 07:33:19 -04:00
Ryan Kurtz
b03f1007b7 Merge remote-tracking branch 'origin/GP-4563_ryanmkurtz_libs-fsrl--SQUASHED' 2024-05-16 06:50:49 -04:00
Ryan Kurtz
9f883022a4 GP-4563: Support for searching for libraries inside a GFileSystem 2024-05-16 06:43:27 -04:00
ghidragon
00d2f17714 GP-4601 fixed code compare window to dispose properly 2024-05-15 15:18:55 -04:00
Ryan Kurtz
c586600eab Merge branch 'GP-0_ryanmkurtz_PR-6506_datacompboy_loadablefilesfilter' 2024-05-15 12:54:10 -04:00
Anton Fedorov
45a67b6d80
Add "hex" into "Loadable files" filter to highlight support for loading hex filex. 2024-05-14 21:51:51 +02:00
dragonmacher
88952d8309 Minor test tweaks 2024-05-14 14:47:41 -04:00
Ryan Kurtz
9911db9828 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-13 07:27:04 -04:00
Ryan Kurtz
420f2f06fa Merge remote-tracking branch
'origin/GP-4592_emteere_FixSearchFieldReferences' into Ghidra_11.1
(Closes #5652)
2024-05-13 07:23:18 -04:00
Ryan Kurtz
c24aa59c7a Merge remote-tracking branch 'origin/GP-4587_ghidra007_fixSrcDstMatchWindow_functionCompare' into Ghidra_11.1 2024-05-13 07:21:31 -04:00
Ryan Kurtz
29f215348a GP-4594: Fixing regression with library search paths not getting saved 2024-05-13 07:19:29 -04:00
Ryan Kurtz
c7c3ed3918 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-10 14:21:12 -04:00
Ryan Kurtz
ce970fa416 Merge remote-tracking branch 'origin/GP-4593_ghizard_PDB_reorder_base_clases' into Ghidra_11.1 2024-05-10 14:19:19 -04:00
Ryan Kurtz
bb122d85e0 Merge remote-tracking branch 'origin/GP-4583_ghidragon_fixing_open_versioned_file_dialog--SQUASHED' into Ghidra_11.1 2024-05-10 14:18:19 -04:00
ghizard
38e011aa41 GP-4593 - PDB - Reorder out-of-order base classes 2024-05-10 18:08:34 +00:00
emteere
dea69c7027 GP-4592 Find references to structure fields in local variables and in
functions that call externals that might use the structure field
2024-05-10 14:02:09 -04:00
ghidragon
a3f16ff05f GP-4583 Fixed issue where open program were not being shown when the OpenVersionedFileDialog was being shown from diff 2024-05-10 13:19:21 -04:00
ghidra007
7c95ff6036 GP-4587 fixed one-to-many match table function compare to show all
matches (was just showing one)
2024-05-10 16:26:39 +00:00
Ryan Kurtz
8126b1f1b6 Merge remote-tracking branch 'origin/GP-4586_ghidra007_fixParentOrderInClassStructureDescription' 2024-05-10 11:15:42 -04:00
Ryan Kurtz
ef3e74b6d3 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-10 11:00:13 -04:00
Ryan Kurtz
15b929fa73 Merge remote-tracking branch 'origin/GP-0_dev747368_fix_prevnext_history_list_separator_color' into Ghidra_11.1 2024-05-10 10:57:50 -04:00
Dan
22991fb092 GP-4588: Delete expTypes.c 2024-05-10 10:45:58 -04:00
Felix Morgner
fb29ad360f Fix warnings that have become errors with GCC 14 2024-05-10 10:45:18 -04:00
dev747368
f8f4d2f3e9 GP-0 fix color of the horizontal line and text that separates programs 2024-05-09 19:00:20 +00:00
Ryan Kurtz
f02e6ea0f6 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-09 06:30:10 -04:00
Ryan Kurtz
c6bf1f3e12 Merge remote-tracking branch 'origin/GP-0_dev747368_fix_dw_at_call_origin_form_class' into Ghidra_11.1 2024-05-09 06:24:32 -04:00
ghidra007
78425f441d GP-4586 corrected and simplified method to generate class description to
fix order of parents.
2024-05-08 22:39:41 +00:00
ghidorahrex
0e481512a8 GP-4585: Fixed 6805 branch conditionals 2024-05-08 18:57:45 +00:00
ghidra1
b8b0bee4a4 GP-4584 Corrected FID and ConstantPropogator errors (Closes #6453) 2024-05-08 13:53:31 -04:00
dev747368
3616cd773b GP-0 fix DW_AT_call_origin expected attribute class
Was causing warning messages "Mismatched DWARF Attribute and Form:
DW_AT_call_origin->DW_FORM_ref4".

Caused by bad info in the dwarf5 std docs, was fixed in dwarf6 std docs.
2024-05-08 16:57:13 +00:00
Ryan Kurtz
7ab9bf6abf Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-08 06:18:32 -04:00
emteere
28807a4641 GP-4477 Don't allow references from address tables to offcut strings.
Revert default number of threads for constant analysis.
2024-05-07 15:03:35 -04:00
Ryan Kurtz
83c72fe964 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-07 12:38:37 -04:00