Commit graph

3580 commits

Author SHA1 Message Date
Ryan Kurtz
baaadc2143 Merge remote-tracking branch 'origin/GP-3993_Dan_asmContextHint--SQUASHED' 2024-04-03 13:04:07 -04:00
Dan
96f59b1b7f GP-3993: Display context change hints in Assembler. 2024-04-03 11:14:33 -04:00
Ryan Kurtz
ab31fc56de Merge remote-tracking branch 'origin/GP-4472_ghidra1_HeadlessProcessReadOnlySharedFile--SQUASHED' 2024-04-03 10:08:59 -04:00
ghidra1
66c7e4ad19 GP-4472 Improved handling of read-only case for headless analyzer and GhidraURL connections. 2024-04-03 09:51:19 -04:00
dragonmacher
91fe726d13 Test fix for focus issue 2024-04-03 09:49:38 -04:00
Nihal Jere
880631356d ArrayDataType: add constructor without elementLength parameter
The elementLength parameter is unused when the base type isn't
dynamic, but the existing constructors require it to be specified.
2024-04-02 13:31:51 -05:00
ghidragon
5bf2f6b9ca GP-0 fixing tests broken from GP-4466 2024-04-02 12:37:54 -04:00
Ryan Kurtz
1fa19633d3 Merge remote-tracking branch
'origin/GP-4414_ghidragon_export_options_not_screen_reader_friendly--SQUASHED'
(Closes #6279)
2024-04-02 07:55:05 -04:00
Ryan Kurtz
37c798604a Merge remote-tracking branch 'origin/GP-4475_ghidragon_improvements_to_GTabPanel--SQUASHED' 2024-04-02 07:52:05 -04:00
ghidragon
bf93dd72fd GP-4475 improvements to GTabPanel and added option to always show program tabs. Also updated help docs. 2024-04-01 15:22:40 -04:00
ghidragon
ab4af2bde0 GP-4414 fixing export dialog to work with screen readers. Also fixed some component layout issues and naming issues 2024-04-01 14:12:57 -04:00
Ryan Kurtz
5a752fba74 Merge remote-tracking branch 'origin/GP-4466_ghidragon_focus_issue--SQUASHED' 2024-04-01 11:28:42 -04:00
Ryan Kurtz
f5d956d5e6 Merge remote-tracking branch 'origin/GP-4031_X86SystemVABI' 2024-04-01 11:22:00 -04:00
ghidragon
495dc4df66 GP-4466 consolidated focus handling between ComponentProvider and DockableComponent 2024-03-28 18:26:18 -04:00
Ryan Kurtz
fb523002dd Merge remote-tracking branch
'origin/GP-4467_dev747368_PR-6338_ankur-bohra_master' (Closes #6338)
2024-03-28 12:34:09 -04:00
ghidragon
77923fa693 GP-0 fixed unit tests for SearchList and ActionChooserDialog 2024-03-28 12:05:47 -04:00
ghidra1
4cc11e3e1c GP-0 Improved error handling of bad project folder items locally and
within server repository and updated javadocs.
2024-03-28 10:50:16 -04:00
Ryan Kurtz
f058bff5a4 Merge remote-tracking branch 'origin/GP-4379_General_Tab_Component--SQUASHED' 2024-03-27 12:09:15 -04:00
ghidragon
60edf70859 GP-4379 Created generic Tab Panel component that is accessible and changed the program multitab plugin to use it. 2024-03-27 11:40:04 -04:00
Ryan Kurtz
11abf7553c Merge remote-tracking branch 'origin/GP-4439_Dan_rawGdbConnector--SQUASHED' 2024-03-27 07:48:24 -04:00
Ryan Kurtz
0f3351ab6a Merge branch 'GP-0_ryanmkurtz_PR-6345_RoboSchmied_endianness-typo' 2024-03-27 07:27:47 -04:00
dev747368
59d80ae23c GP-4467 minor tweaks for string efficiency 2024-03-26 22:15:18 +00:00
Dan
f9bea7720a GP-4439: Add raw-gdb.sh and raw-python.sh. Add @no-image tag. 2024-03-26 08:50:53 -04:00
ghidra1
32df389b1c Merge remote-tracking branch 'origin/GP-4456_ghidra1_ProjectFolderPerformance--SQUASHED' 2024-03-25 20:07:06 -04:00
ghidra1
ea8357348e GP-4456 Significantly improved shared project directory performance when directories contain a very large number of files. 2024-03-25 18:56:02 -04:00
ghidra1
88495bbc77 Merge remote-tracking branch 'origin/GP-4447_ghidra_AbstractGhidraURLQueryTask--SQUASHED' 2024-03-25 14:54:57 -04:00
ghidra1
4d6b698939 GP-4447 Added GhidraURLQueryTask and GhidraURLQuery utility class to provide reusable GhidraURL query capability. Completed retrofit of all GhidraURL use cases. 2024-03-25 14:53:45 -04:00
Ryan Kurtz
3c1982b501 Merge remote-tracking branch 'origin/GP-4415_Dan_moreLldbTraceRmiFixes--SQUASHED' 2024-03-25 06:05:38 -04:00
ghidra1
79afe5a702 Merge remote-tracking branch 'origin/patch' 2024-03-22 15:45:23 -04:00
ghidra1
b8cc7abea1 GP-4455 Changed RemoteFileItem to cache FileID 2024-03-22 15:22:13 -04:00
Dan
eb5bf458a4 GP-4415: Lots of lldb trace-rmi fixes
Breakpoint Enabled atribute.
Test fixes on macOS and Linux.
Re-work value conversion a bit.
shlexify commands.
Add method display names.
2024-03-22 08:56:59 -04:00
RoboSchmied
d7cc532fe3 Fix: 132 typos
Signed-off-by: RoboSchmied <github@roboschmie.de>
2024-03-22 02:25:30 +01:00
Ryan Kurtz
5a970158d5 Merge remote-tracking branch
'origin/GP-4403_ghidra1_ImmutableDomainObject--SQUASHED'

Conflicts:
	Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/ProgramContentHandler.java
2024-03-21 09:11:28 -04:00
Ryan Kurtz
8c5c025153 Merge remote-tracking branch
'origin/GP-4434_ghidra1_FixDecompilerReturnParamCommit--SQUASHED'
(Closes #6318)
2024-03-21 08:44:59 -04:00
Ryan Kurtz
9736569422 Merge remote-tracking branch 'origin/GP-4341_ghidra1_VersioningRestrictions--SQUASHED' 2024-03-21 08:05:55 -04:00
ghidra1
2dff876f0f GP-4341 Force retained checkout if file is in-use during checkin or add-to-version-control. Deprecated upgrade concept during checkin. Revised manner in which file open for update is updated following a version control operation (perform DBHandle update). 2024-03-20 17:43:49 -04:00
ghidra1
07389e697b GP-4434 corrected issues related to return/param commit action within decompiler 2024-03-20 17:41:22 -04:00
ghidra1
41712078e2 GP-4403 Use OpenMode enum instead of DBConstants integer value. Disallow transactions when using immutable DomainObject (implemented for ProgramDB and Datatype Archives). 2024-03-20 17:37:14 -04:00
Alessandro Gatti
a10c00911a Add embedded MIDI data type with its media player. 2024-03-20 18:27:34 +01:00
Ankur Bohra
55ca2a6cc5 Implement and document menu item mnemonic escaping 2024-03-20 14:57:52 +05:30
Ryan Kurtz
433451d4ad Merge remote-tracking branch 'origin/GP-4389_Dan_fixLldbTraceRmi--SQUASHED' 2024-03-19 12:17:59 -04:00
Tiago Gasiba
e7aabddb34 Add support for FreeBSD ARM 64bit (no debugger support) 2024-03-19 14:32:47 +01:00
Ryan Kurtz
f14702e761 Merge remote-tracking branch 'origin/GP-1-dragonmacher-toolbar-action-fix' 2024-03-14 12:56:17 -04:00
Ryan Kurtz
86b7d45ba8 Merge remote-tracking branch 'origin/patch' 2024-03-14 12:53:10 -04:00
dragonmacher
59e103ec2c Test fixes 2024-03-14 12:42:09 -04:00
dragonmacher
6eca948b8d Fixed bug related to focus when a combo box being the first component in
a component provider
2024-03-13 20:35:57 -04:00
ghidra1
c3386b72a2 GP-4085 Added ability to add VTSession to a shared repository 2024-03-13 15:40:23 -04:00
ghidragon
2b7821d956 GP-0 fixing test failures related to GP-4275 2024-03-13 12:59:48 -04:00
caheckman
c674e1f2ec GP-4031 x86 System V ABI 2024-03-13 16:55:44 +00:00
Ryan Kurtz
647bc541e5 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/provider/matchtable/VTMatchTableProvider.java
2024-03-13 09:27:48 -04:00