Commit graph

193 commits

Author SHA1 Message Date
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
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
caheckman 311a22c038 Allow SLEIGH bitrange operator applied to dynamic varnodes 2022-01-03 17:03:29 -05:00
ghidra1 0ef2367ed4 GP-1481 add support for cancelling hung Ghidra Server connect attempt 2021-12-28 12:03:16 -05:00
Ryan Kurtz 2fb860bcd7 Merge remote-tracking branch 'origin/GP-1512-dragonmacher-screenshot-fix' 2021-11-23 13:57:28 -05:00
dragonmacher e30884b229 GP-1512 - fixed failing screenshot 2021-11-18 15:03:59 -05:00
ghidravore cb3c5b92e7 GP-1511- fixing more duplicate actions in debugger tool 2021-11-18 14:43:20 -05:00
dragonmacher 9a9c1fc64a GP-1424 - remove 'refresh' action from data type manager 2021-10-22 09:11:29 -04:00
dragonmacher ec88c732d2 GP-1382 - Added Find actions to the Data Types provider to allow users
to find structures by size or by offset(s).
2021-10-21 14:17:54 -04:00
dragonmacher e80dedcbdf GP-1316 - Enums - Updates for PR to add comments to enum values 2021-09-30 14:44:52 -04:00
ghidra1 27892f659a GP-943 Resurected and revised Structure.getComponentAt method. Also
revised behavior of Structure.getComponentContaining.  Both will now
ignore zero-length components.
2021-09-26 19:11:34 -04:00
ghidra1 cfdec26da4 GP-943 Added support for zero-length arrays and
zero-length components.  NOTE: We still never return 0 for
DataType.getLength().  Added DataType.isZeroLength().
2021-09-24 16:29:29 -04:00
ghidra1 754c67b295 Merge remote-tracking branch 'origin/patch' 2021-09-23 10:26:17 -04:00
ghidra1 89f123ab65 GP-1314 added serialization filter to Ghidra Server 2021-09-23 10:05:24 -04:00
dragonmacher 51af44f843 Xref merge test fixes 2021-09-21 12:56:33 -04:00
ghidra1 9db26bc7f5 GP-1296 Eliminated use of sun.security package and refactored ApplicationKeyManagerUtils 2021-09-15 13:55:20 -04:00
ghidravore 1fd6b54f07 fixed graph test issue (and a few other improviements)> Mainly protecting against creating ridiculously large icons in tests because of a strange headless environment. 2021-08-18 12:28:12 -04:00
ghidravore fe6006c300 fixed DataReferenceGraphTaskTest failure 2021-08-10 13:45:58 -04:00
ghidravore 210cc0bca0 Created the concept of graph types and display options for those graph types. 2021-08-09 13:18:23 -04:00
dragonmacher 9297f275cf GP-658 - fixed graph actions test 2021-06-29 09:29:28 -04:00
ghidra1 21b3fbf8ea Merge remote-tracking branch 'origin/GP-984_dev747368_simplify_loadpdb_gui--SQUASHED' into Ghidra_10.0 2021-06-04 08:28:41 -04:00
dev747368 a97c3dc4af GP-984 simplify LoadPdbDialog gui 2021-06-03 15:23:05 -04:00
ghidra1 7c11bb5751 GP-0 Moved most graph tests into integration tests. Corrected failing
graph tests
2021-05-20 16:21:24 -04:00
ghidra1 7b52b80a40 GP-42 Corrected integration test dependency 2021-05-19 21:13:54 -04:00
ghidra1 22675e9f39 Merge remote-tracking branch 'origin/GP-42_dev747368_PdbSymbolServer_for_10' 2021-05-18 21:42:23 -04:00
dev747368 9b7299492e GP-42 changed remote searching to its own button 2021-05-17 18:07:20 -04:00
dev747368 425667e640 GP-42 Initial implementation of Pdb symbol store / symbol servers 2021-05-12 16:55:01 -04:00