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
ghidra1
62501f70c1
GP-3189 corrected tool launch issue when file(s) dragged onto tool icon in toolchest. Removed single-DomainFile launch methods on ToolServices API.
2023-03-13 19:23:19 -04:00
dragonmacher
b332ce5d8b
GP-3173 - Fixed issue with being unable to edit in the FunctionEditor
...
dialog using only they keyboard
2023-03-08 18:24:33 -05:00
Dan
7328ce48f8
GP-3112: Remove TupleRecord and just use Java record.
2023-03-03 10:34:01 -05:00
Dan
2bd1499cb8
GP-0: Fix compilation of stream using Generics (ecj vs. javac)
2023-02-28 16:12:21 -05:00
ghidra1
725c752320
Merge branch 'GP-3122_ghidra1_AutoTransaction'
2023-02-28 14:53:27 -05:00
ghidra1
1795c35dfc
GP-3122 Added AutoCloseable Transaction API to DBHandle and
...
UndoableDomainObject. Performed renaming of some internal classes.
2023-02-28 14:16:25 -05:00
Dan
d43b9ead66
GP-1545: De-guava the Debugger
2023-02-27 12:26:21 -05:00
ghidra1
ac8676f0f6
Merge remote-tracking branch
...
'origin/GP-3071v2_Dan_moveNewEmulator--SQUASHED'
Conflicts:
Ghidra/Debug/ProposedUtils/src/main/java/ghidra/pcode/exec/PcodeProgram.java
2023-02-22 18:59:02 -05:00
Dan
362408a290
GP-3071: Remove stale 'commitByDefault' documentation
...
GP-3071: Fix test compilation
GP-3071: Certify
GP-3071: Put lifecycle stuff in Emulation, not Utility
GP-3071: Fix tests
GP-3071: Mock language for framework tests
GP-3071: WIP: Move tests and sort out dependencies
GP-3071: Actually, not Generic, but Emulation
GP-3071: Move both emulators into new Emulation module
GP-3071: WIP: Move some tests
GP-3071: NICK: Remove import/ref from PcodeEmulator javadoc
GP-3071: WIP: Move stuff
GP-3071: WIP: Move AnnotationUtilities
GP-3071: NICK: Remove an import and ref in javadoc
GP-3071: Create SysteEmulation feature. Move stuff.
GP-3071: WIP: Move stuff
GP-3071: Create emulation module
2023-02-22 18:47:47 -05:00
Ryan Kurtz
fece9ce5f7
Merge remote-tracking branch 'origin/GP-2587_InjectionErrorHandling'
2023-02-21 12:40:49 -05:00
caheckman
e996440c77
GP-2586 Exceptions for injection error conditions
2023-02-21 11:34:07 -05:00
ghidra1
a9f778ddb0
GP-0 DB exception improvements/cleanup
2023-02-17 22:05:20 -05:00
dragonmacher
1fa08a6002
GP-3000 - Theme Cleanup
2023-02-09 15:22:54 -05:00
Ryan Kurtz
db23383e5c
Merge remote-tracking branch 'origin/GP-1711_Dan_traceDisassemblyConflicts--SQUASHED'
2023-02-01 08:05:24 -05:00
Dan
b7c8b8bc72
GP-1711: Fix CodeUnitInsertionException during emulation.
2023-01-31 16:31:29 -05:00