Dan
fc8288b657
GP-0: Fix tests.
2026-07-06 14:45:46 +00:00
Ryan Kurtz
3edd318635
Merge remote-tracking branch 'origin/GP-6603_Dan_navigateToEventThread'
2026-07-02 12:35:09 -04:00
Dan
38a0378c68
GP-6603: Time navigation should generally track the event thread.
2026-07-01 19:27:30 +00:00
Dan
427d857d51
GP-6787: Add 'Emulate Function' action and dialog.
2026-07-01 18:28:31 +00:00
Ryan Kurtz
51e7e2c168
Merge remote-tracking branch
...
'origin/GP-6721_Dan_improveDynamicGoTo--SQUASHED' (Closes #9121 )
2026-06-09 10:23:53 -04:00
Dan
c6e33b89b4
GP-6721: Improve the Dynamic GoTo dialog
2026-06-09 13:45:19 +00:00
ghidra_red
f7e243e460
GP-5893: Added GTreeTable, BreakpointTimelineActions for quickly navigating snaps in a trace, TraceCallTreePlugin for viewing a call tree of the given trace, TenetPlusPlusLoader for ingesting Tenet++ trace files
2026-05-26 12:47:23 +00:00
Dan
bf7c450a64
GP-6809: Factor a DebuggerStaticMapper interface.
2026-05-20 19:00:23 +00:00
Dan
c7e16dd527
GP-6799: Improve display of breakpiont 'kinds' in the UI. Also shorter db/protocol encoding.
2026-05-13 14:02:44 +00:00
Ryan Kurtz
5b61b4fe6c
Merge remote-tracking branch 'origin/GP-6680_Dan_separateMapperVsService--SQUASHED'
2026-05-11 05:12:44 -04:00
Dan
8cb4c6c92b
GP-6782: Add 'Save Trace As' action.
2026-05-08 19:37:24 +00:00
Dan
a7c0222606
GP-6680: Factor MappingContext out of MappingService
2026-05-08 15:24:22 +00:00
ghidra1
13bb1e8005
GP-6402 Improved project name/path error checking. Added support for
...
Windows UNC project paths. Refactor of GhidraURL utility methods and URI
use. Other related cleanup.
2026-02-23 12:01:40 -05:00
Ryan Kurtz
2a06923b23
GP-6370: Upgrading to JDOM2
2026-01-24 05:39:25 -05:00
Dan
cbe7d4743e
GP-6236: Emulate from nearest snapshot. Avoid UI hang in Registers Panel.
2025-12-19 13:16:39 +00:00
Dan
c21c812f74
GP-6105: Clear RegisterRow cache on changed language. Use IdentityHashMap.
2025-11-12 17:40:57 +00:00
Dan
72001639a8
GP-5879: Add callbacks to PcodeEmulator. Refactor for composition vice inheritance.
2025-08-21 13:22:49 +00:00
Dan
ce96f8551d
GP-5891: Include Debugger javadocs in the build.
2025-08-11 13:12:28 +00:00
Dan
851264808b
GP-5795: Add a "Comment" column in the "Watches" table.
2025-07-28 15:29:01 +00:00
Ryan Kurtz
598efa66d9
Merge remote-tracking branch 'origin/patch'
2025-07-28 12:44:07 +00:00
Dan
1ad0a0f719
GP-5788: Add an action to forcibly close all transactions for a target (in case of back-end misbehavior)
2025-07-28 12:31:48 +00:00
ghidra1
a483a4e28c
Merge remote-tracking branch
...
'origin/GP-5727_Dan_z3emu--SQUASHED'
2025-06-30 09:53:44 -04:00
Dan
7e7c8a5e86
GP-5194: Remove Deprecated 'Legacy mode' for DBTrace.
2025-06-27 16:00:08 +00:00
Dan
9729d240d7
GP-5727: Add Z3-based emulator and summarizer
2025-06-26 18:26:42 +00:00
Ryan Kurtz
2e0c098c25
GP-0: Fixing unnecessary semicolon warnings
2025-05-30 06:46:11 -04:00
Ryan Kurtz
1740ddae4a
Merge remote-tracking branch 'origin/GP-5671_Dan_fixStaleLogicalBpt' into Ghidra_11.4
2025-05-15 13:33:58 -04:00
Dan
0facc761ce
GP-5671: Fix failed breakpoint updates on toggle.
2025-05-15 17:09:57 +00:00
Dan
4a7d8b6984
GP-5678: Move timeout error on PE-header read to debug console. Heed Auto-Read spec.
2025-05-15 16:39:02 +00:00
Dan
b491934eea
GP-5675: Ensure comparison uses alternative view path.
2025-05-14 20:06:57 +00:00
ghidra1
0bf8f03a1e
Merge branch 'GP-5619_emteere_VariousSpeedImprovements_VERSION2'
2025-05-08 16:18:38 -04:00
Dan
87db26d487
GP-5551: Detect and offer installation of missing Python packages.
2025-05-08 18:30:58 +00:00
Ryan Kurtz
f8ce5b4b3b
Merge branch 'GP-0_ryanmkurtz_PR-8025_LukeSerne_fix-typo'
2025-04-21 07:55:21 -04:00
Ryan Kurtz
6730154316
GP-0: Certify
2025-04-21 07:54:19 -04:00
Luke Serné
8303061629
Many typo's
...
These were found using the command below searching for duplicated words,
and manually going through the results to remove the false positives and
reword the true positives. Sometimes I removed the doubled word and
sometimes I replaced the duplicated word.
The grep command:
grep -nIEr '\b([a-zA-Z]+)[[:space:]*]+\1\b' ./Ghidra
2025-04-19 18:06:41 +02:00
Dan
004712026b
GP-5523: Allow tool-wide configuration of radix for displaying trace times.
2025-04-17 18:18:53 +00:00
Dan
31f447e8c7
GP-5548: Factor listing synchronization into plugin.
2025-04-14 19:59:26 +00:00
Dan
5f1581b417
GP-4080: Display 'lock' overlay when cx/target has a transaction.
2025-04-09 17:33:16 +00:00
Dan
ed48b0e452
GP-616: Fix 32-bit pointer placement in WoW64 targets.
2025-04-09 13:27:49 +00:00
Dan
d7f63a9075
GP-5438: Fix 'Select All' and others in Dynamic Listing. (syncing needs follow-up work.)
2025-04-01 12:48:30 +00:00
Dan
21a1602579
GP-4209: GhidraTime-MSTTD integration. Type hints for (most) Python agents.
2025-03-24 18:28:07 +00:00
Dan
a94b0493c9
GP-5425: Encapsulate object-discovery policy, sort REFRESH, incorporate schema into specificity
2025-03-04 14:15:07 +00:00
Dan
789a9fa4b7
GP-5379: Require snap parameter in object getters/setters. Lots of fallout.
2025-03-03 17:29:24 +00:00
Dan
bef0660e6a
GP-5314: Destroy LiveMemoryHandler
2025-02-18 18:23:30 +00:00
Dan
fb9a7c62a2
GP-4546: Add 'Set breakpoint' multi-action to Breakpoints window.
2025-02-06 13:15:45 +00:00
Dan
5d71f073f4
GP-5266: Only track on user click or address change.
2025-01-16 05:54:53 -05:00
Dan
f5a93c3072
GP-1978: Delete Framework-Debugging. Merge needed parts into
...
TraceModeling.
2024-12-18 14:05:38 -05:00
Dan
5813548a84
GP-1978: Port tests to TraceRmi and delete more stuff.
2024-12-12 11:43:47 -05:00
Dan
0ab040816a
GP-1978: Delete Deprecated plugins, GADP
2024-12-05 08:29:10 -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