Commit graph

2034 commits

Author SHA1 Message Date
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
Ryan Kurtz
24205f79a7 Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-05-14 16:17:25 -04:00
Dan
b491934eea GP-5675: Ensure comparison uses alternative view path. 2025-05-14 20:06:57 +00:00
Ryan Kurtz
741e6614f0 Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-05-14 15:56:47 -04:00
Dan
2a173db3fc GP-5672: Emit program change on sync if needed. 2025-05-14 19:46:20 +00:00
Ryan Kurtz
dfac883a7a Merge remote-tracking branch
'origin/GP-5654-dragonmacher-slow-data-types-delete--SQUASHED'
(Closes #8104)
2025-05-14 15:46:13 -04:00
Dan
6ab32ff426 GP-5667: Fix gdbi and lldb argument passing in bash. 2025-05-14 19:29:13 +00:00
dragonmacher
404191cdaa GP-5654 - Data Type Manager - Speed improvements for deleting data types 2025-05-13 14:27:17 -04:00
Ryan Kurtz
60ab12ca12 Merge remote-tracking branch 'origin/GP-5658_Dan_fixMissingHome' into Ghidra_11.4 2025-05-13 06:14:27 -04:00
Ryan Kurtz
0decb8916f Merge remote-tracking branch 'origin/GP-5657_Dan_fixForGdb12' into Ghidra_11.4 2025-05-13 06:13:00 -04:00
Dan
4edb4ca970 GP-5658: Fix missing lines from extracted gmodutils.py 2025-05-12 18:30:46 +00:00
Dan
e4f12cc691 GP-5657: Some conditionals to avoid missing types in older gdb versions. 2025-05-12 18:18:39 +00:00
Dan
cd593a23ea GP-5656: Fix debilitating typo affecting installation layout. 2025-05-12 18:06:14 +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
NapCat
bd2088dfed
Update local-lldb.sh, fix #8115 2025-05-07 20:44:59 +10:00
NapCat
5d6cc2c981
Update kernel-lldb.sh, Fix #8115 2025-05-07 20:44:15 +10:00
NapCat
d49faf9e0f
Update android-lldb.sh, Fix #8115 2025-05-07 20:43:44 +10:00
Ryan Kurtz
ed1521227b Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-26-25--SQUASHED' 2025-04-30 14:25:49 -04:00
dragonmacher
dd15eca6b5 Test fix; update Code Browser to have both setView() and updateView() 2025-04-30 11:05:11 -04:00
dragonmacher
f6d0222e3f test fixes; removed anonymous warnings 2025-04-29 13:36:45 -04:00
Ryan Kurtz
022318bd4d Merge remote-tracking branch 'origin/GP-5607_d-millar_bad_image_defaults' 2025-04-24 12:58:43 -04:00
Ryan Kurtz
da9f764d78 Merge remote-tracking branch 'origin/GP-5606_d-millar_dbgeng_exc_error'
(Closes #8029)
2025-04-24 12:56:47 -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
d-millar
9c23ea8f09 GP-5607: don't use tool defaults if you have a prorgam 2025-04-22 12:26:39 -04:00
d-millar
11a7490262 GP-5606: fix for always stopping 2025-04-22 11:30:18 -04: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
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
Dan
cdc32441b2 GP-0: Fix several tests from GP-5523. 2025-04-18 13:12:13 +00:00
Dan
004712026b GP-5523: Allow tool-wide configuration of radix for displaying trace times. 2025-04-17 18:18:53 +00:00
Ryan Kurtz
92e2b6b5d4 Merge remote-tracking branch
'origin/GP-5494_Dan_fixTraceSlowness--SQUASHED' (Closes #4940)
2025-04-16 06:16:29 -04:00
Dan
e4024bc8cf GP-5494: Fix byte cache and increase number of cached pages (memory viewer). 2025-04-15 18:22:42 +00:00
Ryan Kurtz
a832bc689d Merge remote-tracking branch 'origin/GP-5548_Dan_dynStaticSync--SQUASHED' 2025-04-15 06:58:07 -04:00
Dan
31f447e8c7 GP-5548: Factor listing synchronization into plugin. 2025-04-14 19:59:26 +00:00
Dan
7d5e8639d3 GP-0: Fix NPE in DependentServiceResolver 2025-04-14 13:16:46 +00:00
Ryan Kurtz
0ef0447601 Merge remote-tracking branch 'origin/GP-3405_Dan_syncDynamicViews--SQUASHED' 2025-04-11 12:55:14 -04:00
Dan
da89fe5fe9 GP-3405: Emit events and sync for dynamic loc/sel/hl. 2025-04-11 16:43:49 +00:00
ghidra1
56df61cb0b Merge remote-tracking branch 'origin/patch' 2025-04-11 10:24:24 -04:00
ghidra1
0ef28cb54b GP-5557 Composite editor transaction and update notification fixes 2025-04-11 09:58:01 -04:00
Ryan Kurtz
313f2d2847 Merge remote-tracking branch
'origin/GP-5540_Dan_guardAgainstNullTraceManager' (Closes #7956)
2025-04-09 13:38:41 -04:00
Dan
5f1581b417 GP-4080: Display 'lock' overlay when cx/target has a transaction. 2025-04-09 17:33:16 +00:00
Dan
8d7d13fac3 GP-5540: Guard TraceTabPanel against null traceManager during disposal. 2025-04-09 14:27:27 +00:00