Commit Graph

10988 Commits

Author SHA1 Message Date
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
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
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
Ryan Kurtz
197a18a77e Merge remote-tracking branch
'origin/GP-4377_ghidorahrex_68000_fix_signed_byte--SQUASHED' into
Ghidra_11.1 (Closes #6260, Closes #4191)
2024-05-07 12:31:30 -04:00
dev747368
31f4e55845 GP-0 fix DWARF and Golang register mapping info for AARCH64 2024-05-07 16:16:29 +00:00
ghidorahrex
3ad1f908a4 GP-4377: Fixed m68000 byte operand width and floating point width 2024-05-07 10:49:01 -04:00
Ryan Kurtz
2573084cea Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-5-7-24' 2024-05-07 10:13:52 -04:00
dragonmacher
05f8745c28 Test fixes 2024-05-07 10:06:53 -04:00
Ryan Kurtz
ba5575a0d4 GP-4581: Making OSGi-related dialogs modal 2024-05-07 09:24:16 -04:00
Ryan Kurtz
f2a94605eb Merge remote-tracking branch 'origin/GP-4516_ryanmkurtz_PR-6337_agatti_midi-resource' 2024-05-07 06:29:57 -04:00
Ryan Kurtz
7c37564d96 GP-4516: Review 2024-05-07 06:27:05 -04:00
Ryan Kurtz
ecea97de3d Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-07 06:14:13 -04:00
Ryan Kurtz
837b5bbc04 Merge remote-tracking branch 'origin/GP-4580_ghidragon_actions_dialog_stack_trace--SQUASHED' into Ghidra_11.1 2024-05-07 06:11:24 -04:00
ghidragon
1fca469ccf GP-4580 fixing stack trace from actions dialog 2024-05-06 17:06:58 -04:00
Ryan Kurtz
d6c1cdb833 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-06 14:45:02 -04:00
GhidraKraken
6fb5d60384 GP-4480: Added script to paste address/bytes copied as text from a
Ghidra listing
2024-05-06 13:26:11 -04:00
Ryan Kurtz
d13e53d5f4 Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-06 12:54:34 -04:00
Ryan Kurtz
c7fcf1fff0 Merge remote-tracking branch 'origin/GP-4579_dev747368_add_golang_1_22' into Ghidra_11.1 2024-05-06 12:47:42 -04:00
Ryan Kurtz
bdad168f3e Merge remote-tracking branch
'origin/GP-3849-dragonmacher-symbol-tree-snapshots--SQUASHED'
(#5731)
2024-05-06 12:18:45 -04:00
Ryan Kurtz
30600863cf GP-4516: Improvements 2024-05-06 11:52:01 -04:00
dragonmacher
6e255143fb GP-3849 - Symbol Tree - Added snapshot feature 2024-05-04 10:01:40 -04:00
ghidra1
f59f9fbd14 GP-0 Updated version for master to 11.2 2024-05-03 18:37:02 -04:00
ghidra1
9370f56d5f Merge remote-tracking branch 'origin/GP-4365_d-millar_aliases--SQUASHED' 2024-05-03 18:22:25 -04:00
dev747368
0054de4936 GP-4579 Add golang 1.22 2024-05-03 19:08:00 +00:00
d-millar
32ba12de47 GP-4365: Use attribute aliases 2024-05-03 14:10:10 -04:00
ghidra1
da37568e9a Merge remote-tracking branch
'origin/GP-4407_James_MCS96_POP_ZR--SQUASHED' (Closes #6181)
2024-05-03 11:22:52 -04:00
James
0e7b8e2053 GP-4407 exported temporary with value 0 instead of constant 0 for ZR 2024-05-03 09:26:57 -04:00
ghidra1
5361b13e6f Merge remote-tracking branch 'origin/GP-4535_emteere_FixStoreOfDefaultDisassemblyContext--SQUASHED' 2024-05-02 20:21:52 -04:00
ghidra1
7edb10ab60 Merge remote-tracking branch 'origin/GP-7_emteere_WIndowsResourceReferenceFix' 2024-05-02 20:10:19 -04:00
ghidra1
3434cfb699 Merge remote-tracking branch 'origin/GP-4576_James_fix_rcr_rcl_x86-64'
(Closes #6423)
2024-05-02 20:07:39 -04:00
ghidra1
5aafab9ce7 Merge remote-tracking branch 'origin/GP-4566_SwitchIndirectSplit' 2024-05-02 20:05:43 -04:00
ghidra1
714e1022b1 Merge remote-tracking branch 'origin/GP-4477_emteere_CreateAddressTableSpeedImprovements--SQUASHED' 2024-05-02 20:04:36 -04:00
ghidra1
da8ff58ba8 Merge branch 'GP-4433_ghidraffe_GhidraGo_accept_DomainFolder_GhidraURL' 2024-05-02 20:04:00 -04:00
ghidraffe
f8b8d1ca9b GP-4433 add unit tests for project URL 2024-05-02 20:02:18 -04:00
ghidra1
38a01c0434 GP-4433 Revised opening/viewing project folder/file links 2024-05-02 20:02:16 -04:00
ghidraffe
146c177343 GP-4433 Preliminary GhidraGo support for accepting GhidraURL locating a
DomainFolder.
2024-05-02 20:00:47 -04:00