Commit graph

318 commits

Author SHA1 Message Date
dragonmacher
d4eae5ff3c GP-2846 - Theming Documentation 2023-05-02 13:39:19 -04:00
ghidra1
d999f1bfc5 GP-0 corrected DWARFRegisterMappingsTest 2023-05-01 15:27:58 -04:00
Ryan Kurtz
7fa3389119 GP-2974: Fixing warnings 2023-05-01 07:23:48 -04:00
dev747368
87c16f9cd0 GP-2114 golang import / analyzer 2023-05-01 02:02:53 -04:00
ghidra1
1d722447f7 GP-0 corrected test failures caused by x86 context size change 2023-04-27 00:45:13 -04:00
ghidra1
2cdaebf0c3 Merge branch 'GP-2308_1633_ghidra1_FunctionDefinitionCallingConventions'
(Closes #4537, Closes #4898, Closes #3723, Closes #3267)
2023-04-20 15:41:45 -04:00
ghidra1
a4776892bd GP-1633/GP-2308 Added ProgramArchitecture to datatype managers.
Refactored ProjectDataTypeManager to extend StandaloneDataTypeManager.
Added actions to datatype tree to allow setting archive architecture.
Added use of storage translators when switching architectures.  Allow
FunctionDefinition to accept arbitrary calling convention
names and many other misc changes.
2023-04-20 14:01:39 -04:00
dragonmacher
4f1d3c8053 GP-3094 - Theming - Converted most colors to palette colors 2023-04-14 16:49:39 -04:00
ghidragon
bbadb4aed4 GP-3282 Separated out the concepts of whether or not a program was analyzed from the state of if the user should be asked to analyze on open 2023-04-04 15:39:17 -04:00
Ryan Kurtz
1574262722 GP-2877: Refactoring Loader and AutoImporter to better accommodate loading more than one thing 2023-02-14 15:33:06 -05:00
Ryan Kurtz
2891722195 Merge remote-tracking branch 'origin/GP-2912_pcode_emit_tests' 2023-02-13 14:57:09 -05:00
ghidra1
7143f64c51 Merge remote-tracking branch
'origin/GP-2986-dragonmacher-component-provider-methods--SQUASHED'
2023-02-03 17:55:23 -05:00
ghidra1
67677174c4 GP-3050-2935 Eliminate client-side canonical hostname lookups. Add subject alternative name to self-signed server certs. Improved initial server connect check to use faster timeout. 2023-02-03 14:21:49 -05:00
dragonmacher
c252e3b905 GP-2986 - ComponentProvder and dialog cleanup on dispose 2023-02-02 17:51:15 -05:00
ghidragon
0bf0911e11 GP-2934 cleaning up user interface for Theming 2023-01-19 17:24:05 -05:00
Ryan Kurtz
dc10c83e78 GP-3008: Fixing search limit option message and help 2023-01-12 09:01:26 -05:00
James
62f14d9f9d GP-2912 pcode emit test 2023-01-06 22:40:31 +00:00
Ryan Kurtz
55124ff249 Merge remote-tracking branch 'origin/patch' 2022-12-28 09:02:06 -05:00
Ryan Kurtz
70a155cb70 GP-0: Using TaskMonitor.DUMMY instead of deprecated
TaskMonitorAdapter.DUMMY_MONITOR
2022-12-28 08:06:16 -05:00
dragonmacher
27016ed926 test fixes 2022-12-13 16:46:52 -05:00
dragonmacher
8379285044 GP-2795 - Refactor of ButtonPanelFactory 2022-12-12 18:54:57 -05:00
ghidra1
d377b9642b GP-2897 Allow Diff with another open program within same tool. Modified
OpenVersionedFileDialog to faciltate the program selection.
2022-12-07 17:20:54 -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
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
ghidragon
edfb5a0877 GP-1981 Refactored Gui to use ThemeManager 2022-11-15 14:56:08 -05:00
ghidragon
45c52e3cb9 GP-1981 - Updated help to allow authors to use theme image ids; updated
help to only allow modules that live on the classpath. Dpdating themd
documentation. Fixing gradle help build
2022-11-15 14:55:56 -05:00
ghidragon
c86b884daf GP-1981 added quick font adjust action, cleaned up tempColorUtils
and converted File extension icons file to use theming
2022-11-15 14:55:52 -05:00
ghidragon
9a0d7892da GP-1981 Theme help and module conversions 2022-11-15 14:53:46 -05:00
dragonmacher
a99841e6d4 GP-1981 - Theming - PDB and Code Compare Modules 2022-11-15 14:53:33 -05:00
dragonmacher
d90db3baa2 Moved test to allow for cross-module dependencies 2022-10-21 10:11:01 -04:00
Ryan Kurtz
6f61a07a93 Merge remote-tracking branch 'origin/GP-2687-dragonmacher-module-classpath-filtering--SQUASHED' 2022-10-20 10:19:04 -04:00
dragonmacher
4d95dc3559 Test fix 2022-10-20 09:51:21 -04:00
dragonmacher
98927d7e4e GP-2687 - Filter modules used by using the classpath 2022-10-19 13:38:58 -04:00
emteere
ca5a6204c3 GP-2391 added evaluation of return address, allow thunking addresses to externals. Added new arem thunk pattern. 2022-10-11 18:25:09 -04:00
ghidra1
52d1097c5b GP-2496 edit shared project info improvements 2022-09-08 17:57:09 -04:00
ghidra1
8d4a6c213e GP-2480 Add sleigh compiler support for inst_next2 2022-08-24 17:57:04 -04:00
Dan
cfdf1051a1 GP-1451: Add sync selection actions, toggles 2022-05-20 10:14:58 -04:00
dragonmacher
2a5e6f45b8 GP-1826 - Scripting - Created a Script Quick Launch dialog. 2022-03-28 17:17:46 -04:00
Ryan Kurtz
2d7c8d5055 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/disassembler/ClearTest.java
	Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/select/qualified/QualifiedSelectionPluginTest.java
2022-03-17 18:01:59 -04:00
dragonmacher
900513ba93 Test timinig fixes 2022-03-17 16:52:34 -04:00
Ryan Kurtz
3c11555a76 Merge remote-tracking branch 'origin/patch' 2022-03-16 08:28:01 -04:00
dragonmacher
907c084b25 GP-1804 - Added an API method to the GraphDisplayProvider to get the active graph 2022-03-15 16:19:44 -04:00
ghidra1
8c209ce76e GP-1769 improved Ghidra Server SSH key use and error handling. Replaced use of ganymed-ssh2 library with Bouncy Castle library use. 2022-03-03 17:26:09 -05:00
ghidra1
8c3c9149b8 Merge remote-tracking branch 'origin/GP-1684_Dan_patchDataAction--SQUASHED' 2022-01-26 17:35:28 -05:00
Dan
a5b643f392 GP-1684: Add 'Patch Data' action and fix encoders. 2022-01-25 11:21:51 -05:00
ghidra1
073c726885 Merge remote-tracking branch 'origin/patch' 2022-01-21 19:49:10 -05:00
dragonmacher
16cd1ee3a4 GP-1688 - Fixed broken MS demangler option to toggle function signature
application; added option to not apply function signature calling
conventions
2022-01-21 13:48:32 -05:00