Commit graph

195 commits

Author SHA1 Message Date
Ryan Kurtz
12ac4660a1 Merge remote-tracking branch 'origin/GP-5864_Dan_addEmulatorUtilities--SQUASHED' 2025-08-25 05:41:08 -04:00
Dan
d577925d75 GP-5864: Add EmulatorUtilities 2025-08-22 19:00:40 +00:00
Dan
ce96f8551d GP-5891: Include Debugger javadocs in the build. 2025-08-11 13:12:28 +00:00
ghidra1
8ac6bd74ee Merge remote-tracking branch 'origin/GP-5194_Dan_removeLegacyDBTraceTables--SQUASHED' 2025-06-30 08:48:00 -04:00
Dan
7e7c8a5e86 GP-5194: Remove Deprecated 'Legacy mode' for DBTrace. 2025-06-27 16:00:08 +00:00
Ryan Kurtz
34402ed14e Merge remote-tracking branch 'origin/GP-5456_Dan_upgradeProtobuf--SQUASHED' 2025-06-11 08:13:45 -04:00
Dan
f1607b5cfd GP-5456: Upgrade protobuf to 4.31.0 (java) and 6.31.0 (python) 2025-06-02 14:49:12 +00:00
Ryan Kurtz
d3131e319a GP-0: Fixing unused import warnings 2025-05-30 07:07:43 -04:00
Ryan Kurtz
a6cd5b5dbc GP-0: Fixing @Override warnings 2025-05-29 11:07:44 -04:00
dragonmacher
f6d0222e3f test fixes; removed anonymous warnings 2025-04-29 13:36:45 -04:00
Dan
004712026b GP-5523: Allow tool-wide configuration of radix for displaying trace times. 2025-04-17 18:18:53 +00:00
Dan
7d5e8639d3 GP-0: Fix NPE in DependentServiceResolver 2025-04-14 13:16:46 +00:00
Dan
ed48b0e452 GP-616: Fix 32-bit pointer placement in WoW64 targets. 2025-04-09 13:27:49 +00:00
Dan
14d0432554 GP-5436: Move AsyncComm remains into Generic 2025-03-25 16:44:37 +00:00
Dan
2aedd75059 GP-4915: Scan view columns, not model columns, to detect Plot removal. 2025-03-03 17:09:42 +00:00
Dan
127aa62262 GP-0: Remove experimental JitLogLoader. 2025-01-10 08:32:21 -05:00
Dan
a8fae1fe5b GP-4643: Add a JIT-accelerated p-code emulator (API/scripting only) 2025-01-03 10:27:38 -05:00
Ryan Kurtz
2bebb96f77 Merge branch 'GP-0_ryanmkurtz_PR-7225_hippietrail_the-the' 2024-11-26 09:05:43 -05:00
Ryan Kurtz
9b77447764 GP-0: Certify 2024-11-26 08:54:23 -05:00
hippietrail
13598df8db many doubled words in comments etc, plus some nearby typos 2024-11-26 13:18:05 +07:00
dev747368
acff065919 GP-4853 remove duplicate data types from data type picker list
If a data type is replicated across multiple data type managers,
suppress the instances that are not in the primary dtm.
2024-11-07 16:24:48 +00:00
Ryan Kurtz
faf55a8de6 GP-5078: Improvements to Ghidra Module directory layout 2024-10-31 10:34:26 -04:00
ghidragon
7f7559df56 GP-4559 Creating new Memory Search Feature that include dynamic change
detection
2024-08-30 01:37:26 +00:00
Ryan Kurtz
6b94d4b69b GP-0: Formatting 2024-06-20 14:11:31 -04:00
0xGrizzly
2fc70183e5 Fix initialization of OBJECT_HASHCODE in PrivatelyQueuedListener 2024-06-20 12:00:43 -04:00
Dan
67f6c13117 GP-4690: Fix ClassCastException with qemu+gdb launcher. 2024-06-13 11:17:38 -04:00
Dan
fb4807e1a2 GP-4609: Add FileChoosers to launcher dialog. 2024-05-28 13:28:47 -04:00
Dan
04d2e88c2d GP-1608: DebuggerListing use GTabPanel. No tabs in Threads. 2024-04-03 16:02:06 -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
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
dragonmacher
cabeaf3c1b GP-4309 - Updated Options API to defer Swing PropertyEditor construction 2024-03-12 15:19:15 -04:00
Dan
eaf802819c GP-0: Fix inverted range 2024-03-12 08:56:23 -04:00
ghidra1
445494ba25 GP-4390 Collapse DomainObject Undoable interfaces and refactor Command processing. 2024-03-08 13:05:36 -05:00
Dan
ab5c800030 GP-4363: Various fixes and improvements for Elements tables. 2024-02-27 10:50:07 -05:00
dragonmacher
b586d65a3b GP-4154 - Theming - Fixed font issues; updated font usage with attributes 2024-02-23 13:13:06 -05:00
Ryan Kurtz
955851d797 Merge remote-tracking branch 'origin/GP-4351_Dan_fixTraceLockingIssue--SQUASHED' 2024-02-22 15:26:03 -05:00
Dan
5a0b262df4 GP-4351: More thorough synchronization, esp., with streams. 2024-02-22 14:36:17 -05:00
Dan
270fb01400 GP-4236: Implement new columns: PC, Func, Mod, SP. Remove: Created, Destroyed 2024-02-22 12:19:25 -05:00
Ryan Kurtz
fea1243894 Merge remote-tracking branch
'origin/GP-4324_Dan_moreGdbLaunchers--SQUASHED'
2024-02-16 10:55:11 -05:00
Dan
9cc9659817 GP-4295: Fix plot column range. Prohibit nav to future. 2024-02-15 14:35:37 -05:00
Dan
9cb38e493b GP-4323: Add gdb/ssh and gdbserver/ssh connectors 2024-02-15 14:33:42 -05:00
Dan
b34aaa4952 GP-3839: Various speed improvements for Trace RMI 2024-02-14 15:53:59 -05:00
Dan
a65da4e1a7 GP-3923: Remove multiple collection interfaces. 2024-01-24 14:50:56 -05:00
Dan
a41c4ca5f7 GP-2068: Indexing, caching, other optimizations for TraceRmi. 2023-11-03 10:34:31 -04:00
Ryan Kurtz
0e48d6e055 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/register/DebuggerRegistersProvider.java
2023-11-02 12:18:46 -04:00
Dan
4189f73db8 GP-3874: Fix radix with Copy in Registers panel. 2023-11-02 11:11:12 -04:00
Dan
08a900afad GP-3512 - Created 'ListenerSet' for improved listener usage 2023-10-10 10:26:06 -04:00
Dan
1de4dfc9c7 GP-2677: Introduce TraceRmi (API only, experimental) 2023-08-02 10:25:36 -04:00
Dan
cfac9a1b3a GP-3656: Fix TwoWayBreakdownAddressRangeIterator when spanning spaces. 2023-07-20 15:17:20 -04:00
Ryan Kurtz
7fa3389119 GP-2974: Fixing warnings 2023-05-01 07:23:48 -04:00