Commit graph

1058 commits

Author SHA1 Message Date
Dan
9b66589b00 GP-0: Some cleanup. Squelch errors from closing Trace. 2025-07-22 14:07:56 +00:00
Ryan Kurtz
a6a738f650 Merge remote-tracking branch 'origin/patch' 2025-07-22 06:12:42 -04:00
Dan
07105dbc33 GP-5852: Force saved tracking config to be an option. 2025-07-21 19:30:36 +00:00
dragonmacher
5345960ac1 Updated the Clear Selection action to work in the Decompiler
Fixes #7241
2025-07-15 15:35:53 -04:00
ghidra1
53552616ec Merge branch 'GP-3551_ghidra1_InternalProjectLinks' 2025-07-09 13:34:56 -04:00
ghidra1
1aa7b089c0 GP-3551 Added support for internal project link-files with improved link
support within project data tree. Linked-folders are now supported.
Addressed link-support issues related to various actions.  Revised
link-file storage to use smaller non-DB storage. This change does impact
the Ghidra Server.
2025-07-09 13:34:22 -04:00
Ryan Kurtz
3e50533187 Merge remote-tracking branch
'origin/GP-5481_ghidragon_data_graph--SQUASHED'
2025-07-03 06:40:25 -04:00
Ryan Kurtz
4df861c656 Merge remote-tracking branch 'origin/patch' 2025-07-03 06:20:34 -04:00
Ryan Kurtz
a41ad68289 Merge remote-tracking branch 'origin/GP-5790_Dan_fixNPEWhenCursorOutsideModule' into patch 2025-07-03 06:17:00 -04:00
ghidragon
f54bd20d40 GP-5481 Created prototype data graph feature 2025-07-02 13:20:47 -04:00
Dan
f74b783b3e GP-5796: Write event thread down in emulated snapshots. 2025-07-01 18:15:47 +00:00
Dan
044bd03ccb GP-5790: Fix NPE on "Select Current Module" when cursor is not in a module. 2025-07-01 17:57:15 +00:00
ghidra1
43ac551bd2 Merge remote-tracking branch 'origin/GP-5779_Dan_cleanDeprecatedColorModel' 2025-06-30 10:08:28 -04:00
ghidra1
211a432cdb Merge remote-tracking branch 'origin/GP-5772_Dan_finishPcodeStepper' 2025-06-30 10:00:09 -04:00
ghidra1
a483a4e28c Merge remote-tracking branch
'origin/GP-5727_Dan_z3emu--SQUASHED'
2025-06-30 09:53:44 -04: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
Dan
3099cc9006 GP-5772: Mark PcodeStepperPlugin as RELEASED. 2025-06-27 12:50:29 +00:00
Dan
93d5e3db0d GP-5779: Clean out some ColorModel garbage. 2025-06-27 12:36:51 +00:00
Dan
9729d240d7 GP-5727: Add Z3-based emulator and summarizer 2025-06-26 18:26:42 +00:00
Ryan Kurtz
ab849887aa Merge remote-tracking branch
'origin/GP-3952-ghidra_blue-update-script-categories--SQUASHED'
2025-06-13 12:12:47 -04:00
ghidra_blue
7db176b2bd GP-3952 Updated the script categories to simplify and reduce the number of folders. 2025-06-13 15:00:15 +00:00
ghidra1
f981f43fad Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-06 18:50:01 -04:00
ghidra1
8c441250f5 GP-5742 Cleanup preferred CommentType enum use. Changed SARIF data component comment JSON serialization from int to String. 2025-06-06 17:58:07 -04:00
Ryan Kurtz
684177702e GP-0: Fixing deprecated comment API warnings 2025-06-02 09:54:19 -04:00
Ryan Kurtz
2e0c098c25 GP-0: Fixing unnecessary semicolon warnings 2025-05-30 06:46:11 -04:00
Ryan Kurtz
5fe25f1cfd Merge remote-tracking branch 'origin/GP-0_ryanmkurtz_warnings' 2025-05-30 06:06:50 -04:00
Ryan Kurtz
0cbf33d074 GP-0: Fixing raw type warnings 2025-05-29 11:07:48 -04:00
ghidra1
f9435194a1 GP-3547 Disable Default Settings when they are immutable such as Dynamic
datatype component types.
2025-05-29 10:41:21 -04:00
Ryan Kurtz
e6241f6058 Merge remote-tracking branch 'origin/GP-5668_Dan_activateOnLaunch' into Ghidra_11.4 2025-05-15 14:19:25 -04:00
Dan
4e63ea7201 GP-5673: Fix hang at launch caused by repeated filtering of registers table. 2025-05-15 18:05:30 +00:00
Dan
00d634ca17 GP-5668: Activate trace on target creation. Tweak message about out-of-date programs. 2025-05-15 17:42:38 +00: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
Dan
2a173db3fc GP-5672: Emit program change on sync if needed. 2025-05-14 19:46:20 +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
1dc06fcdc2 Merge remote-tracking branch 'origin/GP-5573_d-millar_CTADL_upgrade--SQUASHED' 2025-05-08 13:11:09 -04:00
d-millar
3816012384 GP-5573: fix for horrible kludge
GP-5573: mostly working (ish)
GP-5566: lib/fn variants
GP-5573: error in initRun logic
GP-5573: append
GP-5573: tests/colors
GP-5573: more errors
GP-5573: minor fix
GP-5573: basically working?
2025-05-08 12:55:00 -04:00
dragonmacher
dd15eca6b5 Test fix; update Code Browser to have both setView() and updateView() 2025-04-30 11:05:11 -04:00
Ryan Kurtz
4aa78ae6d0 Merge remote-tracking branch
'origin/GP-5453-dragonmacher-decompiler-locations--SQUASHED'
(Closes #7518)
2025-04-23 10:41:54 -04:00
dragonmacher
14c10409ac GP-5453 - Decompiler - Updated location broadcasting to better navigate the listing 2025-04-22 15:18:09 -04:00
Ryan Kurtz
f8ce5b4b3b Merge branch 'GP-0_ryanmkurtz_PR-8025_LukeSerne_fix-typo' 2025-04-21 07:55:21 -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
Luke Serné
b7e91e80a2 Fix various "function" typos 2025-04-19 17:20:51 +02:00
Dan
20e83f2165 GP-5364: Fix some plugin order bugs. 2025-04-18 17:46:28 +00:00
Ryan Kurtz
569c47eebb Merge remote-tracking branch 'origin/GP-5264_Dan_pcModFuncColumnsInTime--SQUASHED' 2025-04-18 11:17:35 -04:00
Dan
5743b48101 GP-5264: Add PC, Function, and Module columns to the Time panel 2025-04-18 15:15:17 +00:00