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
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
Ryan Kurtz
6443e97b64
GP-5179: Improvements to pyghidra_launcher.py
...
* Specifying supported Python versions in application.properties
so other things can get access to it (similar to how we do it for Java
and Gradle supported versions)
* Only try to launch PyGhidra with a supported version of Python
2024-12-10 11:11:19 -05:00
Ryan Kurtz
60468b0fe2
GP-5085: Another updated color for resolved external functions
2024-12-10 06:07:03 -05:00
Ryan Kurtz
ec59e407bf
Merge branch 'GP-5182_ryanmkurtz_swift-int' ( Closes #6784 )
2024-12-09 17:00:36 -05:00
Ryan Kurtz
e1e54a4d89
GP-5182: The builtin int type in Swift binaries has been changed from 8
...
bytes to 4 bytes. The Swift Demangler now demangles the Swift.Int type
to __int64 (or __int32) to avoid conflicts with non-Swift structures and
functions that may be found in the program.
2024-12-09 16:58:19 -05:00
Ryan Kurtz
4f98283937
Merge remote-tracking branch 'origin/GP-5187_ghidra1_DBHandleIsChanged'
...
(#7258 )
2024-12-09 15:50:50 -05:00
ghidra1
d0ee271570
GP-5187 Change DBHandle.isChanged() to use cached state
2024-12-09 14:56:03 -05:00
Ryan Kurtz
18aa9a48f8
Merge remote-tracking branch
...
'origin/GP-5085_ghidravision_DecompilerColorExternalFunctions--SQUASHED'
(Closes #7053 )
2024-12-09 06:36:02 -05:00
Ryan Kurtz
5027a75e78
Merge remote-tracking branch
...
'origin/GP-5084_ghidragon_clear_instructions_or_data_individually--SQUASHED'
(Closes #7082 )
2024-12-09 06:17:07 -05:00
Ryan Kurtz
e7a879e63f
Merge remote-tracking branch 'origin/GP-4996_function_graph_option_to_choose_corner_for_satellite--SQUASHED'
2024-12-09 06:14:52 -05:00
ghidragon
d31c78cd9d
GP-5084 Adding ability to choose which corner the function graph satellite appears in.
2024-12-06 18:42:28 -05:00
ghidragon
3cc34cf6a9
GP-5084 Adding ability to clear just instructions or data when using clear with options
2024-12-06 15:08:26 -05:00
dragonmacher
5307e45f63
Test fixes
2024-12-06 14:57:42 -05:00
dragonmacher
21903dbbde
GP-5085 - Updated the color for resolved external functions
2024-12-06 14:15:25 -05:00
Ryan Kurtz
57df41297f
Merge remote-tracking branch 'origin/patch'
2024-12-06 11:45:38 -05:00
Ryan Kurtz
c405ce78e5
Merge remote-tracking branch 'origin/GP-5121_Dan_flushSaveableTracePropertyMap' into patch
2024-12-06 11:40:26 -05:00
Ryan Kurtz
12fbb20b25
Merge remote-tracking branch
...
'origin/GP-5146_ghidra007_RTTIAnalysis_anon_namespace_change_fix--SQUASHED'
into patch (Closes #3213 )
2024-12-06 11:36:26 -05:00
ghidra007
8892384b71
GP-5146 fixed rttiUtil issue resulting from previous pdb anon fix. Main fix was to remove incorrect pdb secondary symbols causing rtti script to blow up. Also updated to remove known functions from other class possible const/dest lists. Also updated to remove ticks from pdb rtti instead of just removing the symbols and recreating. This fixed the missing _forParent symbols so also updated script to handle for parent case now that it is getting them.
2024-12-06 15:59:20 +00:00
Ryan Kurtz
56b1bbbc99
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-12-6-24'
2024-12-06 10:49:07 -05:00
dragonmacher
3da22ee12a
Test fixes
2024-12-06 10:47:46 -05:00
ghidravision
6ed50fa085
GP-5085 Functionality for unifying the color of external function names across the listing and decompiler views.
2024-12-06 14:31:06 +00:00
Ryan Kurtz
4f79536a50
Merge remote-tracking branch 'origin/GP-4886_ghidra1_UnassignedStorageForDefaultDatatype'
2024-12-06 07:45:28 -05:00
Ryan Kurtz
5aec99616a
Merge remote-tracking branch
...
'origin/GP-5129_ghidracadabra_PR-7102_gemesa_bsim-ctl-status'
(Closes #7102 )
2024-12-06 07:44:08 -05:00
Ryan Kurtz
fa836b1242
Merge remote-tracking branch 'origin/GP-2957_DivideExtended'
2024-12-06 07:42:39 -05:00
Ryan Kurtz
a9b4d6c7cf
Merge remote-tracking branch 'origin/GP-5175-dragonmacher-escape-fix'
...
(Closes #7241 )
2024-12-06 07:41:27 -05:00
Ryan Kurtz
c767ec9ed9
Merge branch 'GP-0_ryanmkurtz_PR-7255_hippietrail_typo'
2024-12-06 06:20:20 -05:00
Andrew Dunbar
ab99fd1168
typo/grammar
...
Supported operator are->Supported operators are
2024-12-06 12:32:05 +07:00
dragonmacher
64cdd130b3
GP-5175 - Turned a local action into a global action (the action that
...
closes the window when only one provider remains)
2024-12-05 16:20:34 -05:00