Commit graph

13685 commits

Author SHA1 Message Date
Ryan Kurtz
ae32625613 GP-5202: Saving last filesystem import location when opened via File ->
Import File
2024-12-17 12:11:10 -05:00
Ryan Kurtz
f0641fd72a Merge remote-tracking branch 'origin/GP-5185_d-millar_exdi--SQUASHED' 2024-12-17 11:39:03 -05:00
d-millar
84a0108256 GP-5185: from the review
GP-5185: don't revert
GP-5185: ModelQuery fixes
GP-5185: fix for ModelQuery
GP-5185: threads
GP-5185: attempt at threads
GP-5815: main containers working
GP-5185 certified
GP-5815: new logic ala Volatility
GP-5185: better print
GP-5185: first pass
2024-12-17 11:35:34 -05:00
Ryan Kurtz
4c7d6cc3d2 Merge remote-tracking branch 'origin/GP-5160_ghintern_coff_align--SQUASHED' 2024-12-17 11:34:54 -05:00
Ryan Kurtz
154893000e Merge remote-tracking branch
'origin/GP-5199_d-millar_IMAGE_DEBUG_MISC--SQUASHED' (Closes #7285)
2024-12-17 11:33:26 -05:00
Ryan Kurtz
9f8a08cb09 Merge remote-tracking branch 'origin/GP-5195_d-millar_missing_stack' 2024-12-17 11:31:15 -05:00
Ryan Kurtz
734af3018b Merge remote-tracking branch 'origin/GP-5169_d-millar_regs_in_frames--SQUASHED' 2024-12-17 11:29:39 -05:00
d-millar
c2224aa538 GP-5199: per review
GP-5199: forgot a bit
GP-5199: fix for 0 length
2024-12-17 11:25:55 -05:00
d-millar
e1f1eb7774 GP-5169: minor edit
GP-5169: stack requires regs update
GP-5169: first pass dbgeng
GP-5169: fix for gdb
GP-5169: fix for lldb
2024-12-17 09:24:59 -05:00
Ryan Kurtz
1800de429c GP-5021: Python 3.13 support 2024-12-17 08:58:47 -05:00
caheckman
21a6a276b2 GP-5184_PtrsubUndoFix 2024-12-17 00:17:23 +00:00
Ryan Kurtz
a414919073 Merge remote-tracking branch 'origin/GP-3883_James_add_source_map_manager_v2' 2024-12-16 19:00:47 -05:00
Ryan Kurtz
0d490ef98d Merge remote-tracking branch 'origin/GP-1_fixed_issue_exposed_by_change_in_GP-4820' 2024-12-16 15:33:16 -05:00
ghidragon
367450f212 GP-1 fix bug exposed by change in GP-4820. 2024-12-16 13:35:05 -05:00
ghintern
83f4da2437 GP-5160: Handle section alignment flags in COFF header 2024-12-16 16:41:26 +00:00
Ryan Kurtz
8bbc1d0540 Merge branch 'GP-0_ryanmkurtz_PR-7288_gemesa_bsim-docs-install-reqs' 2024-12-16 09:10:50 -05:00
Ryan Kurtz
1909c7208b Merge remote-tracking branch 'origin/GP-0_Dan_fixAnonymousWarning' 2024-12-16 09:03:04 -05:00
Andras Gemes
b69e487654
BSim: Clarify install dependencies for PostgreSQL server 2024-12-16 11:34:27 +01:00
Dan
2c571117c4 GP-0: Fix complaint about anonymous listener. 2024-12-13 14:42:30 -05:00
James
9aeeaa4397 GP-3883 added source file manager 2024-12-13 18:51:34 +00:00
d-millar
451f9de6b9 GP-5195: missing stack error 2024-12-13 13:30:34 -05:00
Ryan Kurtz
420dd7ce0c GP-0: Fixing build 2024-12-13 08:09:25 -05:00
Ryan Kurtz
6ce87eaf58 Merge remote-tracking branch 'origin/GP-5159-dragonmacher-filter-regex-fix' 2024-12-13 06:04:53 -05:00
Ryan Kurtz
fba7ce0093 Merge remote-tracking branch 'origin/GP-5116_James_function_call_tree_improvements' 2024-12-13 06:03:31 -05:00
dragonmacher
7a3a5027c0 GP-5116 - Function Call Trees Improvements (see below):
Updated menu actions in the tool to show the name of the function to be
opened
Added an icon for non-call references
Added a filter to hide non-call references
Fixed a bug causing Filter Duplicates to sometimes not work
2024-12-12 16:19:25 -05:00
James
f634a75c9c GP-5116 function call tree improvements 2024-12-12 16:18:07 -05:00
ghidra1
e07aa499ea Merge remote-tracking branch 'origin/GP-5167_ghidra1_BSimUsername--SQUASHED' 2024-12-12 14:17:53 -05:00
ghidra1
867fdeaa1f GP-5167 Updated BSimServerInfo to support DB user info and conveying via URL. Updated elastic and postgresql URL for bsim commands to allow include of user info. Renamed Error to BSImError to avoid naming conflict. 2024-12-12 14:15:22 -05:00
Ryan Kurtz
228ab6c744 Merge remote-tracking branch 'origin/GP-5188_ghidragon_improving_edge_routing_in_some_edge_cases--SQUASHED' 2024-12-12 12:50:23 -05:00
Ryan Kurtz
ce07193094 Merge remote-tracking branch 'origin/GP-1978_Dan_torchFrameworkDebugging-pt2--SQUASHED' 2024-12-12 12:02:34 -05:00
Ryan Kurtz
ad24bcf823 GP-3443: Removing redundant dependency 2024-12-12 11:58:33 -05:00
Dan
5813548a84 GP-1978: Port tests to TraceRmi and delete more stuff. 2024-12-12 11:43:47 -05:00
Ryan Kurtz
b0fc700655 Merge remote-tracking branch 'origin/GP-3443_d-millar_CTADL_from_master_1204--SQUASHED' 2024-12-12 11:20:30 -05:00
Ryan Kurtz
a27de445c4 Merge remote-tracking branch 'origin/GP-5170_ghidragon_fix_BSim_actions_to_be_disabled_when_no_program_open' 2024-12-12 11:19:12 -05:00
ghidragon
d65c285a18 Tweaked edge routing 2024-12-12 11:18:10 -05:00
Ryan Kurtz
3fa0b50eb4 Merge remote-tracking branch 'origin/GP-5036_ghidragon_copy_special_for_data--SQUASHED' 2024-12-12 11:17:41 -05:00
ghidragon
b7cf578cd5 GP-5036 added new 'copy special' options. One to copy just data and one to copy de-referenced pointer data 2024-12-11 18:50:45 -05:00
ghidragon
937518f110 GP-5170 fixing BSim action enablement for when no program is open 2024-12-11 17:24:09 -05:00
d-millar
4b641143ec GP-3443: couple more
GP-3443: clean-up & comment
GP-3443: more help edits; fix for QueryResult error
GP-3443: actions refactor
GP-3443: record fix + html fixes
GP-3443: misc
GP-3443: fixes for help
GP-3443: more post-review
GP-3443: refactor on queries + other stuff
GP-3443: test improvement
GP-3443: post-review more easy
GP-3443: post-review easy fixes
GP-3443: imports
GP-3443: formatting fixes
GP-3443: better test
GP-3443: more test improvemnts
GP-3443: fix for fields, more test stuff
GP-3443: prelims for testing
GP-3443: more work on edge cases
GP-3443: fix for locals fixed
GP-3443: fix for locals
GP-3443: by symbol fix
GP-3443: by symbol fix
GP-3443: minor ergonomics
GP-3443: simpler query
GP-3443: fix for structs
GP-3443: fix for clear
GP-3443: thunks working
GP-3443: more deps
GP-3443: dependencies fix
GP-3443: gates
GP-3443: imports organized
GP-3443: oops
GP-3443: oops
GP-3443: pretty substantial refactor
GP-3443: marks now location-specific
GP-3443: better clear
GP-3443: fairly major logic change
GP-3443: (better) functioning plugin
GP-3443: better docs
GP-3443: script
GP-3443: script
GP-3443: bueno
GP-3443: manual rebase
2024-12-11 14:50:56 -05:00
ghidra1
dadfc465df GP-0 Corrected MarkerTest failure 2024-12-11 12:08:16 -05:00
Ryan Kurtz
f2c1827272 Merge remote-tracking branch 'origin/GP-4820_ghidragon_allow_bookmarks_on_interior_data' 2024-12-11 06:20:14 -05:00
Ryan Kurtz
d76e22ec6b Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-12-6-24-2' 2024-12-11 06:18:58 -05:00
dragonmacher
2f5416ab45 GP-5159 - Fixed a bug when entering regex characters into a tree filter
field
2024-12-10 17:26:23 -05:00
ghidragon
4f25ad1cef GP-4820 Changed to allow bookmarks to be placed on interior data. 2024-12-10 16:16:23 -05:00
Ryan Kurtz
97aadfa05a GP-0: Improving bounds check in DebugDirectory.java (Closes #7271) 2024-12-10 12:26:18 -05:00
Ryan Kurtz
ed2bc8c717 Merge remote-tracking branch 'origin/GP-5189_VarargsFilterRange' 2024-12-10 11:58:39 -05:00
Ryan Kurtz
9de359f627 Merge remote-tracking branch 'origin/GP-5179_ryanmkurtz_pyghidra_launcher' 2024-12-10 11:58:19 -05:00
Ryan Kurtz
de98b5eccb Merge remote-tracking branch 'origin/GP-0_ghidragon_fixing_tests_related_to_clear_with_options_change' 2024-12-10 11:57:59 -05:00
caheckman
e3aa064061 GP-5189 Add range attributes to VarargsFilter 2024-12-10 16:39:22 +00:00
ghidragon
14a1164f4a GP-0 fixed tests related to clear with options change 2024-12-10 11:38:58 -05:00