Commit graph

1248 commits

Author SHA1 Message Date
caheckman
e0a5cf1720 GP-2785 Match up token field bounds checking between compilers 2022-12-06 15:35:23 -05:00
James
e600b96980 GP-2913 certifications and Utils.java 2022-12-02 19:37:59 +00:00
James
6e6cf6d935 GP-2913 minor adjustments 2022-12-02 19:30:21 +00:00
James
6a75d6c2ab GP-2913 reflect calc_mask cpp change in java 2022-12-02 17:20:53 +00:00
ghidra1
6fdbc5e917 Merge remote-tracking branch 'origin/patch' 2022-12-01 21:09:01 -05:00
ghidra1
f30b37bc05 GP-0 corrected latent issue in AbstractEditFunctionSignatureDialog 2022-12-01 21:05:12 -05:00
Ryan Kurtz
112c4afe52 Merge remote-tracking branch 'origin/GP-2875_ghidragon_split_out_gui_from_generic--SQUASHED' 2022-11-30 13:09:50 -05:00
ghidragon
56fcce1456 GP-2875 Split Generic module into two modules to remove Gui related code from the generic module 2022-11-30 12:33:04 -05:00
Ryan Kurtz
0d72cce015 Merge remote-tracking branch 'origin/GP-2791_pcode_override_tests--SQUASHED' 2022-11-30 12:18:44 -05:00
James
d470adfde2 GP-2971 added tests for PcodeEmit 2022-11-30 09:32:24 -05:00
ghidra1
f0a8af3e8b Merge branch 'GP-2644_ghidra_LinkedFolders' 2022-11-22 12:53:18 -05:00
ghidra1
5a422c4502 GP-2509 GP-2644 Improved Ghidra URL support. Added support for Ghidra
URL linked files and folders within project.
2022-11-22 12:47:17 -05:00
dragonmacher
1f70c3ffdc GP-2858 - fixes to update the PR with theming concepts 2022-11-21 10:38:41 -05:00
Alessandro Gatti
0398f47f05 Refactor the audio player into its own class. 2022-11-21 10:35:03 -05:00
Ryan Kurtz
970c685df2 Merge remote-tracking branch 'origin/patch' 2022-11-18 01:26:30 -05:00
Ryan Kurtz
02801d161d Merge remote-tracking branch 'origin/GP-2830_PspecSymbolParsing' into patch 2022-11-18 01:20:16 -05:00
Ryan Kurtz
3e03c60035 Merge remote-tracking branch 'origin/patch' 2022-11-17 01:08:47 -05:00
Ryan Kurtz
56281c5150 Merge remote-tracking branch
'origin/GP-2789_Dan_asmUnsigned64Immediates--SQUASHED' into patch
(Closes #4688)
2022-11-17 01:03:52 -05:00
Dan
ed1ac1e46f GP-2789: Fix parsing of unsigned 64-bit immediates in assembler (Closes #4688) 2022-11-16 13:02:49 -05:00
ghidragon
45395d7575 GP-1981 converting option colors to theme colors and font usages to
theme properties
2022-11-15 14:55:49 -05:00
dragonmacher
79b95702ba GP-1981 - Theming - Icon Conversions - Software Modeling, Project,
Docking
2022-11-15 14:55:43 -05:00
dragonmacher
0971c0088c GP-1981 - Theming - Base Module 2022-11-15 14:55:28 -05:00
dragonmacher
4eb3d8fd86 GP-9181 - Theming - Base Module 2022-11-15 14:53:43 -05:00
ghidra1
38292de02c GP-0 improved thread safety for cached lastSubBlock 2022-11-15 12:43:27 -05:00
Ryan Kurtz
81fd59389d Merge remote-tracking branch 'origin/patch' 2022-11-15 00:45:13 -05:00
caheckman
8f2450e625 GP-2830 Parsing pspec symbols 2022-11-14 20:02:27 -05:00
ghidra1
1b78b352d5 Merge remote-tracking branch 'origin/GP-2800_CrossBuildOverlays' into patch 2022-11-14 16:51:04 -05:00
ghidra1
d7d029c053 GP-2831 corrected a few TypedefDataType constructors to establish
datatype manager from specified datatype
2022-11-14 16:29:24 -05:00
Ryan Kurtz
596d0b0aa7 GP-2821: Certify 2022-11-14 11:18:15 -05:00
Joel Anderson
334014b993
extend abstract test
Changes the new test suite to extend an abstract test class to inherit
setup, including the id generator initialization. Also cleans up some
commit changes that were unnecessary to this fix.
2022-11-14 05:34:55 -05:00
Joel Anderson
d937254c36
3807: fix DLGTEMPLATEEX parsing
Parsing of Dialog resources using the DLGTEMPLATEEX structure failed when
a `DS_FONT` style option was present, as the font information was not
recognized or parsed. This change corrects detection of this option and
adds tests for both DLGTEMPLATE and DLGTEMPLATEEX structures in Dialog
resources.
2022-11-14 05:34:55 -05:00
caheckman
b0db02b0de GP-2800 cross build must check for overlay 2022-11-10 21:16:48 -05:00
Ryan Kurtz
1d3da669f4 Merge remote-tracking branch 'origin/patch' 2022-11-10 01:10:07 -05:00
ghidra1
0820129229 Merge remote-tracking branch 'origin/GP-2777_ghidra1_StructurePerformance--SQUASHED' into patch 2022-11-09 12:26:38 -05:00
ghidra1
277a0f5843 GP-2777 Structure build-up and resolution performance improvements 2022-11-09 12:12:14 -05:00
ghidra1
757534705d Merge remote-tracking branch 'origin/patch' 2022-11-07 21:19:54 -05:00
caheckman
89b52dae84 GP-2800 Overlay disassembly bugfix 2022-11-07 20:26:13 -05:00
ghidra1
6aaf9139ee GP-0 added safety check for eclipse bin directory treatment as module
root.  Moved DataType extension point to SoftwareModeling.
2022-11-04 18:33:15 -04:00
Ryan Kurtz
f9406b0f95 Merge remote-tracking branch
'origin/GP-2704_dev747368_fix_decompiler_offcut_string_array'
(Closes #3001)
2022-11-03 11:17:03 -04:00
Ryan Kurtz
f7676cd523 Merge remote-tracking branch 'origin/GP-2782_dev747368_fix_charset_duplicate' 2022-11-03 11:09:04 -04:00
ghidra1
7701f63340 Merge remote-tracking branch 'origin/Ghidra_10.2' 2022-11-02 15:40:13 -04:00
caheckman
d2805a673c GP-2758 Include size in compareTo 2022-11-02 14:19:24 -04:00
dev747368
824ba5fbaf GP-2782 fix duplicate charset names 2022-11-01 21:33:02 +00:00
ghidorahrex
15223fd4f5 GP-2718: Fixed vmov disassembly regression 2022-10-31 13:44:14 +00:00
Ryan Kurtz
daa2342aa4 Merge remote-tracking branch
'origin/GP-2612_PrototypeModel_return_address' (Closes #4611)
2022-10-24 13:05:02 -04:00
Ryan Kurtz
be36528218 Merge remote-tracking branch 'origin/Ghidra_10.2' 2022-10-21 13:43:22 -04:00
ghidra1
2803472278 GP-2744 correct ELF symbol table processing in absence of associated string table 2022-10-21 12:44:04 -04:00
dragonmacher
d90db3baa2 Moved test to allow for cross-module dependencies 2022-10-21 10:11:01 -04:00
ghidra1
c7d77ab2e7 Merge remote-tracking branch 'origin/GP-2708_ghidorahrex_ARMNeon_vmov_fix' into Ghidra_10.2 2022-10-18 18:16:08 -04:00
ghidra1
3c566a4d5f Merge remote-tracking branch 'origin/GP-2707_dev747368_string_translation_toggle_on_char_arrays' into Ghidra_10.2 2022-10-18 11:33:03 -04:00