17033 Commits

Author SHA1 Message Date
dev747368 f5bc8a800e GP-6454 more TaskMonitor'ing during GccExceptionAnalyzer 2026-02-18 00:26:17 +00:00
dragonmacher 7a895ec5e7 GP-6451 - PR for Annotation method update; minor fixups 2026-02-17 18:56:00 -05:00
hay-mon 92ec2c0b8b Annotations: Generalise programmatic modification
Add the modify function to the AnnotatedStringHandler interface with a default implementation.
Remove specific handling of SymbolAnnotatedStringHandler modification and use modify.
Add Annotation instantiation via List of Strings.
2026-02-17 17:23:31 -05:00
Ryan Kurtz da798dfea6 Merge remote-tracking branch 'origin/GP-1-dragonmcher-find-results-table-context-sorting' 2026-02-17 17:11:23 -05:00
Ryan Kurtz a95dedb25b Merge remote-tracking branch 'origin/GP-6452_dev747368_rust_demangler_failure_because_NPE' 2026-02-17 17:10:15 -05:00
Ryan Kurtz 0b25f851c7 Merge remote-tracking branch 'origin/GP-6443-dragonmacher-decomp-find-text-infinity--SQUASHED' 2026-02-17 17:06:59 -05:00
dev747368 005ae2a7e6 GP-6452 fix NPE in rust demangler that caused log message spam
Either way the symbol doesn't get demangled, but doesn't need to spam
log with error messages.
2026-02-17 21:24:51 +00:00
Ryan Kurtz b302f96598 Merge remote-tracking branch 'origin/patch' 2026-02-17 15:37:55 -05:00
Ryan Kurtz 8c707e5ed3 Merge remote-tracking branch 'origin/GP-5173_ghidra007_updateRTTIAnalyzer_and_script_with_new_demangler--SQUASHED' into patch 2026-02-17 15:35:30 -05:00
Ryan Kurtz c90b585b8c Merge remote-tracking branch 'origin/GP-6450-dragonmacher-right-alt-fix'
into patch (Closes #8969)
2026-02-17 15:33:17 -05:00
dragonmacher abe129782e GP-6443 - Fixed infinite loop in Decompiler's Find text feature; fixed searching across wrapped lines 2026-02-17 15:32:49 -05:00
ghidra007 9f68946141 GP-5173 replaced deprecated demangler methods in rttiutil and rtti gnu script with new ones. 2026-02-17 20:30:02 +00:00
dragonmacher 098ab36dd1 GP-6450 - Restored workaround code for right alt key 2026-02-17 15:25:26 -05:00
Ryan Kurtz 3de708abea Merge remote-tracking branch 'origin/GP-1_ghidragon_fixed_minor_bookmark_cache_bug' 2026-02-17 14:56:28 -05:00
ghidragon 8d4861b1df GP-1 fixed minor bookmark caching bug 2026-02-17 14:51:37 -05:00
Ryan Kurtz f5e285917c Merge remote-tracking branch 'origin/patch' 2026-02-17 13:51:36 -05:00
Ryan Kurtz 1a552bc75d Merge remote-tracking branch 'origin/GP-6449_Dan_fixMemoryViewer' into
patch (Closes #8972)
2026-02-17 13:49:04 -05:00
Ryan Kurtz bbfccfb4b0 Merge remote-tracking branch 'origin/GP-2493_DecompilerBitfields'
(Closes #647)
2026-02-17 13:40:33 -05:00
Dan b61f0c2710 GP-6449: Fix Memory viewer with multiple address spaces. 2026-02-17 18:34:06 +00:00
Ryan Kurtz 136d7b2285 Merge remote-tracking branch 'origin/GP-5922_SwitchCaseFormatting'
(Closes #8196, Closes #8726, Closes #4438)
2026-02-17 13:33:16 -05:00
Ryan Kurtz 102200859c Merge remote-tracking branch 'origin/GP-4471_ghidragon_cleaning_up_mnemonic_processing_menu_items--SQUASHED' 2026-02-17 13:31:02 -05:00
Ryan Kurtz 9d28fc6af4 Merge remote-tracking branch 'origin/GP-6380_d-millar_lldb21_etc_RB260213--SQUASHED' 2026-02-17 13:27:58 -05:00
Ryan Kurtz 417b52afaa Merge remote-tracking branch 'origin/GP-6423_d-millar_WxW_ssh--SQUASHED' 2026-02-17 13:25:13 -05:00
ghidragon 752c320400 GP-4471 cleaning up menu mnemonic processing 2026-02-17 12:25:44 -05:00
d-millar ea521b6fa7 GP-6380: tests may fail w/ 21, but for now keep them working
GP-6380: minor mod
GP-6380: oops
GP-6380: fixes + exit code 0 for timeouts
GP-6380: lldb-21 changes
2026-02-17 11:20:11 -05:00
d-millar f8d623f3cf GP-6423: better setuputils
GP-6423: docs
GP-6423: slashes
GP-6423: lldb variants
GP-6423: bool fixed
GP-6423: str->bool
GP-6423: gdb/lldb w/ .init
GP-6423: tmp
2026-02-17 16:05:54 +00:00
Ryan Kurtz 963d614684 Merge remote-tracking branch
'origin/GP-5808_ghidragon_merge_nonconflicting_datatypes--SQUASHED'
(Closes #2461)
2026-02-17 04:57:10 -05:00
Ryan Kurtz 1ed8a2b4bf Merge remote-tracking branch 'origin/GP-5977_dev747368_refactor_dwarf_DIE_serialization' 2026-02-17 04:54:09 -05:00
Ryan Kurtz 33fdbc0f0a Merge remote-tracking branch 'origin/GP-6440_d-millar_TO_colors' 2026-02-17 04:52:56 -05:00
Ryan Kurtz 8dc0b7762c Merge remote-tracking branch 'origin/GP-6184_ghidragon_byteview_boundaries--SQUASHED' 2026-02-17 04:51:24 -05:00
Ryan Kurtz d4b66094e0 Merge remote-tracking branch
'origin/GP-6401_d-millar_window_ssh_launchers--SQUASHED' (Closes #8929)
2026-02-17 04:46:04 -05:00
Ryan Kurtz 940d398a32 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2026-02-13-1' 2026-02-17 04:43:54 -05:00
Ryan Kurtz f0b72d0f96 Merge remote-tracking branch 'origin/GP-0_d-millar_mo_test_fixes' 2026-02-17 04:42:26 -05:00
dragonmacher be8ce50487 Fixed rendering and sorting of Find results in tables 2026-02-13 18:07:04 -05:00
caheckman bf1f4288aa GP-5922 Integer formatting for switch cases 2026-02-13 21:17:45 +00:00
ghidragon 8836dffec2 GP-6148 Changed the byteviewer to display values that cross memory block boundaries in a different color(gray) 2026-02-13 13:59:38 -05:00
Dan 0967162531 GP-0: Fix StructuredSleighTest.testEmpty 2026-02-13 18:25:03 +00:00
d-millar e1776460c4 GP-6401: better setuptuils
GP-6401: missed one
GP-6401: more re-run tweaks
GP-6401: allow re-run
GP-6401: minor fixes
GP-6401: post-review
GP-6401: help
GP-6401: attach variants
GP-6401: opt dbgmodel
GP-6401: args fix
GP-6401: better x64dbg
GP-6401: simpler dbgeng
GP-6401: x64dbg impl
GP-6401: first pass w/ file
GP-6401: first pass w/ file
GP-6401: first successful attempt
2026-02-13 12:51:27 -05:00
d-millar 81f6bb6a5a GP-0: conceding defeat 2026-02-13 15:36:23 +00:00
emteere d368e93585 GP-6442 Fixing spurious references in called functions the are branched
to and discovered to be called during constant propagation
2026-02-12 22:08:36 +00:00
d-millar c03d53a4d6 GP-6440: first pass 2026-02-12 21:50:34 +00:00
ghidragon 4998e981b7 ng utility class for merging structures, unions and enum. 2026-02-12 15:22:23 -05:00
Ryan Kurtz 0ee235fba7 Merge remote-tracking branch 'origin/GP-0_d-millar_absint_test_fixes' 2026-02-12 13:19:21 -05:00
d-millar 1ffd570491 GP-0: absint tests 2026-02-12 18:17:17 +00:00
Ryan Kurtz 93f53e8a23 Merge remote-tracking branch 'origin/GP-6422_d-millar_lldb_rerun'
(#8945)
2026-02-12 13:16:20 -05:00
Ryan Kurtz 08932a3771 Merge remote-tracking branch 'origin/GP-6417_d-millar_move_buttons'
(Closes #8937)
2026-02-12 13:14:11 -05:00
Ryan Kurtz 2b6a66cee0 Merge remote-tracking branch 'origin/patch' 2026-02-12 12:56:35 -05:00
Ryan Kurtz a71300ffdf Merge remote-tracking branch
'origin/GP-6181_ghidorahrex_PR-8716_Jomosoto_cr16c-tbit' into patch
(Closes #8716)
2026-02-12 12:53:37 -05:00
Ryan Kurtz 9aaa1c9553 Merge remote-tracking branch 'origin/GP-0_ghidraffe_fix_Pty_windows_tests' 2026-02-12 10:36:48 -05:00
ghidraffe 9d6e233f65 fix another Pty windows test from hanging 2026-02-12 10:30:40 -05:00