Ryan Kurtz
a1229a1e56
GP-1050: Removing backslash from SUPPORT_DIR
2021-06-16 11:48:57 -04:00
ghidra1
4de4740b51
Merge remote-tracking branch 'origin/GP-0_Dan_updateWhatsNew' into Ghidra_10.0
2021-06-16 09:58:35 -04:00
ghidra1
91d167f16a
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-6-15-21' into Ghidra_10.0
2021-06-15 22:34:52 -04:00
ghidra1
405afd06ff
Merge remote-tracking branch 'origin/GP-931_Dan_threadsTimelineAsCellRenderer--SQUASHED' into Ghidra_10.0
2021-06-15 22:26:53 -04:00
dragonmacher
ccf6555e0d
Test fixes
2021-06-15 17:10:12 -04:00
ghizard
2308e661b5
GP-1048 - Fix Structure Edit Help Bitfields info
2021-06-15 10:19:45 -04:00
Ryan Kurtz
a284316d81
GP-1039: Single jar mode now works when its path contains spaces
2021-06-14 08:12:08 -04:00
ghidra1
cde02a91eb
Merge remote-tracking branch 'origin/GP-1034_ryanmkurtz_ghidra_scripts--SQUASHED' into Ghidra_10.0
2021-06-11 19:11:41 -04:00
caheckman
fb3908b3cc
Fix for TypeOpReturn::getInputLocal returning a type of the wrong size
2021-06-11 17:54:31 -04:00
Dan
3a997a608f
GP-931: Converted Thread Timeline to a fancy table column.
2021-06-11 14:22:39 -04:00
Dan
0c52cbfc1a
GP-1038: Filtering focus translation for invalid threads.
2021-06-11 11:59:33 -04:00
Ryan Kurtz
a8b9db5f32
GP-1034: New script action now creates ~/ghidra_scripts if it didn't exist
2021-06-11 09:22:23 -04:00
ghidra007
e1953ebb22
GP-972 Improvements to Gcc RTTI Class Recovery
2021-06-10 14:19:33 -04:00
ghidra1
c553971388
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-6-9-21' into Ghidra_10.0
2021-06-09 18:53:14 -04:00
ghidra1
00ba983a42
Merge remote-tracking branch 'origin/GP-1029_ghidra1_ElfExternalRelocations--SQUASHED' into Ghidra_10.0
2021-06-09 18:26:43 -04:00
ghidra1
e89a8dcde3
GP-1029 Detect and mark unsupported EXTERNAL data relocation and correct MIPS compound relocation processing bug.
2021-06-09 18:26:05 -04:00
ghidra1
ded78ae795
Merge remote-tracking branch
...
'origin/GP-973_ghidra007_FixUpdateClassVftableStructScript--SQUASHED'
into Ghidra_10.0 (Closes #3081 )
2021-06-09 17:17:07 -04:00
ghidra1
5321fe7dd8
Merge remote-tracking branch
...
'origin/GP-753_ghidorahrex_PR-2864_VGKintsugi_VGKintsugi-div1' into
Ghidra_10.0 (Closes #2864 , Closes #2863 )
2021-06-09 17:14:53 -04:00
ghidra1
c77d5811ea
Merge remote-tracking branch 'origin/GP-1025_Dan_ParameterMapOrder' into Ghidra_10.0
2021-06-09 17:12:59 -04:00
ghidra007
b6a5ce659b
GP-973 Added ApplyClassFunctionSignatureUpdatesScript and ApplyClassFunctionDefinitionUpdatesScript fix-up scripts for when users update RecoveredClass virtual function signatures or definitions.
2021-06-09 17:08:44 -04:00
dragonmacher
26dc7b62b7
Test fixes for intermittent key binding options failure
2021-06-09 15:00:12 -04:00
Mirco Cailotto
c98e6fe3bb
Fix #2176 removing both backslash from path
...
As suggested #3121 squashed and rebased on brach Ghidra_10.0.
Thanks to @topia for fix a missing \
2021-06-09 20:02:55 +02:00
Dan
af7a76c243
GP-0: Updated What's New for Debugger: Works in progress, known issues
2021-06-09 13:35:41 -04:00
ghidra1
066b285446
GP-0 set 10.0 version in application.properties
2021-06-09 12:19:45 -04:00
ghidra1
9fd4af2d7c
Merge remote-tracking branch
...
'origin/GP-954_ghidorahrex_x86_64_stack_push--SQUASHED' into Ghidra_10.0
(Closes #2976 )
2021-06-09 11:02:41 -04:00
ghidra1
80c3ee44d7
Merge remote-tracking branch 'origin/GP-1028_Dan_defineInfoProcMappingsInData' into Ghidra_10.0
2021-06-09 11:01:44 -04:00
ghidorahrex
a2929e0568
Implemented all combinations of 66/67/REX.W prefixes for CALLF instruction in 64-bit.
...
Additional CALLF changes
More aggressive changes for x86-64 CALL/RET instructions
Fixed x86-64 call/ret instructions with prefix 67 overrides
2021-06-09 10:22:08 -04:00
ghidra1
cbc5a590ce
Merge remote-tracking branch 'origin/WhatsNew_ghidra007_updatesToRecoverClassSection' into Ghidra_10.0
2021-06-09 09:57:23 -04:00
Dan
bc4a83f414
GP-1028: Moved define_info_proc_mappings from resources/ to data/
2021-06-09 09:56:47 -04:00
ghidra1
f494ccaca7
Merge remote-tracking branch 'origin/GP-949_largepapyrus_added_hover_attribute_containing_tooltip--SQUASHED' into Ghidra_10.0
2021-06-09 09:41:19 -04:00
ghidra1
71cc0318a4
Merge remote-tracking branch 'origin/GP-1027_ryanmkurtz_PR-3101_fmagin_extension_gradle_deps' into Ghidra_10.0
2021-06-09 09:37:40 -04:00
ghidra1
02a236dfca
Merge remote-tracking branch 'origin/GP-0_Dan_testFixes20210608_2' into Ghidra_10.0
2021-06-09 09:31:10 -04:00
ghidra1
a6143c9c5e
Merge remote-tracking branch 'origin/GP-0_Dan_testFixes20210608_1' into Ghidra_10.0
2021-06-09 09:30:58 -04:00
ghidra1
97b4a8ba18
Merge remote-tracking branch 'origin/GP-1_fixing_open_action_enablement--SQUASHED' into Ghidra_10.0
2021-06-09 09:29:19 -04:00
ghidra1
5546d6c7ae
Merge remote-tracking branch 'origin/GP-875-dragonmacher-hover-popup-location' into Ghidra_10.0
2021-06-09 09:25:16 -04:00
Florian Magin
0ad1209e65
Add the Debug and Processor jars to the API dependencies
2021-06-09 09:01:23 -04:00
ghidra007
5a1356016a
What's new udpated to reflect addition of new recovered class update
...
scripts.
2021-06-08 22:27:29 +00:00
ghidravore
cbc32d4174
Fixed 'Open Program' action enablement when no programs are open
2021-06-08 14:34:55 -04:00
Dan
42fdc6898a
GP-0: Using an off-screen rendering method to test background colors.
2021-06-08 14:12:06 -04:00
largepapyrus
444100d835
GP-949 Added graph API method to set descriptions (tooltips) on vertices and edges.
2021-06-08 17:02:36 +00:00
Dan
c711a6c5be
GP-1025: Preserving order of TargetMethod parameters.
2021-06-08 12:50:06 -04:00
dragonmacher
fcd6835a07
Test fixes for HTML data type representation
2021-06-08 12:07:55 -04:00
dragonmacher
f978164cfc
GP-875 - Popup window placement integration
2021-06-08 11:00:15 -04:00
ghizard
d7eb2004a1
GP-875 - Popup Window Placer classes
...
Conflicts:
Ghidra/Framework/Docking/src/main/java/docking/widgets/PopupWindow.java
2021-06-08 11:00:13 -04:00
dragonmacher
a9acf8bdf8
GP-875 - Hovers - Fixed how we choose locations to display the reference
...
hover window; added a formatted tooltip provider for function
signatures; fixed a bug that prevented the reference hover from being
correctly sized
2021-06-08 11:00:12 -04:00
ghidra1
1b0bd54560
Merge remote-tracking branch 'origin/GP-782_ghidra2_GhidraScriptFileOffset_5' into Ghidra_10.0
2021-06-08 10:14:08 -04:00
Dan
e56a90b9a3
GP-0: Fixed DebuggerCallbackReordererTest
2021-06-08 08:15:41 -04:00
ghidra1
5003fc694b
Merge remote-tracking branch 'origin/GP-1012_Dan_BreakpointActionEnablement--SQUASHED' into Ghidra_10.0
2021-06-07 18:09:20 -04:00
ghidra1
6bd80ec241
Merge remote-tracking branch 'origin/GP-1016_ryanmkurtz_singlejar' into Ghidra_10.0
2021-06-07 18:07:40 -04:00
ghidra1
f6be13972b
Merge remote-tracking branch
...
'origin/GP-1018-dragonamcher-modal-dialog-disappearance' into
Ghidra_10.0 (Closes #3103 )
2021-06-07 18:06:10 -04:00
ghidra1
c9de9d7056
Merge remote-tracking branch
...
'origin/GP-836-dragonmacher-long-tooltips--SQUASHED' into Ghidra_10.0
(Closes #2029 )
2021-06-07 18:04:32 -04:00
ghidra1
328ce71521
Merge remote-tracking branch 'origin/GP-953-dragonmacher-demangler-thumb-mode-fix--SQUASHED' into Ghidra_10.0
2021-06-07 18:02:09 -04:00
dragonmacher
d14c6353cf
GP-836 - Tooltips - updated tooltip usage to keep tootips from getting too large
2021-06-07 17:38:46 -04:00
dragonmacher
f0bde5f6cd
GP-953 - Fixed demangling exception in thumb mode
2021-06-07 17:25:35 -04:00
Dan
615a4d09dc
GP-1012: Working a variety of breakpoint UI issues.
2021-06-07 14:49:55 -04:00
ghidra2
18c8e5b8d6
Changed data structure that holds addresses from Set to List.
2021-06-07 13:01:03 -04:00
ghidra1
a40e75da90
Merge remote-tracking branch 'origin/GP-1002_nodepJarFixes--SQUASHED' into Ghidra_10.0
2021-06-04 23:02:46 -04:00
ghidra1
03e8ffda7f
Merge remote-tracking branch 'origin/GP-1008_BreakpointsFixes--SQUASHED' into Ghidra_10.0
2021-06-04 23:02:24 -04:00
ghidra1
79a8946505
Merge remote-tracking branch 'origin/GP-983_Dan_DebuggerHelpUpdates--SQUASHED' into Ghidra_10.0
2021-06-04 23:02:07 -04:00
ghidra1
f87fa761fd
GP-17 additional thunk merge corrections
2021-06-04 23:01:07 -04:00
Dan
26e4999e73
GP-1002: Fixing Debugger nodepJar issues.
2021-06-04 16:22:11 -04:00
Dan
60a68e64e6
GP-1008: Fixed debugger table issues.
2021-06-04 16:10:59 -04:00
d-millar
de437c2ad5
GP-983: Updated Debugger Help
2021-06-04 16:09:35 -04:00
dragonmacher
568933ff11
GP-1028 - Modal Dialogs - Fixed edge case that caused dialogs to get
...
incorrectly parented when scripts use the 'AnalysisMode.DISABLED'
setting.
Closes #3103
2021-06-04 15:18:39 -04:00
dragonmacher
d0deeb9b88
NPE fix for recent data type UI change
2021-06-04 12:17:17 -04:00
Ryan Kurtz
2eea089265
GP-1016: Fixing single jar mode exception
2021-06-04 11:53:15 -04:00
ghidra1
984fa7e40b
Merge remote-tracking branch 'origin/GP-998-dragonmacher-edit-dt-exception' into Ghidra_10.0
2021-06-04 08:48:32 -04:00
ghidra1
7fc5a2ca15
Merge remote-tracking branch 'origin/GP-1013-dragonmacher-fg-options-exception' into Ghidra_10.0
2021-06-04 08:39:00 -04:00
ghidra1
df45c5eb01
Merge remote-tracking branch 'origin/GP-1010_ryanmkurtz_PR-3051_ColinFinck_mfc71--SQUASHED' into Ghidra_10.0
2021-06-04 08:36:21 -04:00
Ryan Kurtz
74585d2c02
GP-1010: Add mfc71.dll
and mfc71u.dll
exports.
2021-06-04 08:35:45 -04:00
ghidra1
726b49bfbc
Merge remote-tracking branch 'origin/GP-967_dev747368_improve_PairLayout_sizing' into Ghidra_10.0
2021-06-04 08:29:57 -04:00
ghidra1
21b3fbf8ea
Merge remote-tracking branch 'origin/GP-984_dev747368_simplify_loadpdb_gui--SQUASHED' into Ghidra_10.0
2021-06-04 08:28:41 -04:00
ghidra1
f09637e309
GP-17 additional function merge refinements
2021-06-04 08:16:58 -04:00
ghidra1
f3f403425d
GP-0 tightened undo/redo enablement
2021-06-03 23:11:55 -04:00
ghidra1
b46f74ac6b
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-6-3-21' into Ghidra_10.0
2021-06-03 22:56:43 -04:00
ghidra1
5323952fe3
GP-17 corrected function merge related issue impacting default thunks
2021-06-03 22:54:57 -04:00
dragonmacher
4ee4be5fef
GP-1013 - Function Graph - fixed exception when setting background for
...
Function Graph after the window was opened and then closed
Closes #3058
2021-06-03 18:36:34 -04:00
dragonmacher
01f993ecb6
Test Fixes
2021-06-03 18:18:55 -04:00
Ryan Kurtz
e3b515a973
Updating "Prototype Class Recovery From RTTI" section in WhatsNew
2021-06-03 18:17:18 -04:00
Ryan Kurtz
3c08837a45
Fixing typos in WhatsNew
2021-06-03 18:07:22 -04:00
dragonmacher
c2f7791b92
GP-998 - Fixed exception when double-clicking a data type in an archive
...
that is not open for edit
2021-06-03 17:48:21 -04:00
dev747368
a97c3dc4af
GP-984 simplify LoadPdbDialog gui
2021-06-03 15:23:05 -04:00
dragonmacher
10990723b1
Fixed broken help locations
2021-06-03 12:44:51 -04:00
VGKintsugi
89f6e9bb7d
SuperH: Additional delay slot bug fixes
...
Review of all delay slot instructions.
2021-06-03 11:39:01 -04:00
ghidra1
47e1809c08
Merge remote-tracking branch 'origin/GP-1006_LockEquates' into Ghidra_10.0
2021-06-03 11:16:24 -04:00
ghidra1
43a9499e39
Merge remote-tracking branch 'origin/GP-927_SleighCaseSensitiveRegisters' into Ghidra_10.0
2021-06-03 11:15:59 -04:00
ghidra1
3b1204f074
Merge remote-tracking branch 'origin/GP-999_caheckman_NullPointer_from_Ptrnulls' into Ghidra_10.0
2021-06-03 11:15:42 -04:00
ghidra1
1b628b6888
Merge remote-tracking branch 'origin/GP-988_DecompVariableLength' into Ghidra_10.0
2021-06-03 11:15:20 -04:00
ghidra1
da3cd823a1
Merge remote-tracking branch 'origin/GP-782_ghidra2_GhidraScriptFileOffset_3--SQUASHED' into Ghidra_10.0
2021-06-03 11:00:27 -04:00
ghidra1
f2fc55554a
Merge remote-tracking branch
...
'origin/GP-982_ghidorahrex_x86_rdmsr--SQUASHED' into Ghidra_10.0 (Closes
#3046 )
2021-06-03 10:54:29 -04:00
ghidra1
eec3e7b343
Merge remote-tracking branch
...
'origin/GP-970_ryanmkurtz_gradle-relative-paths' into Ghidra_10.0
(Closes #3047 , Closes #3062 )
2021-06-03 10:53:49 -04:00
ghidra2
0ec17a9bb7
Remove another redundant check for file offset < 0
...
Fixed four comments.
Changed location of call to containsFileOffset() from Memory.java toMemoryBlockSourceInfo.java. Changed from print() to println() in thepython file.
GP-782: New API to support converting file offsets to memory addresses, with sample scripts that use it
2021-06-03 10:16:57 -04:00
ghidra1
65a4986884
Merge remote-tracking branch 'origin/GP-0_Dan_20210521testFixes_2' into Ghidra_10.0
2021-06-03 10:15:57 -04:00
ghidra1
e9aa16ed92
Merge remote-tracking branch 'origin/GP-0_Dan_20210521testFixes' into Ghidra_10.0
2021-06-03 10:15:46 -04:00
Ryan Kurtz
81e0aa3de0
GP-970: prepdev no longer fails when gradle cache is on a different
...
drive than the repo
2021-06-03 08:14:02 -04:00
ghidra1
a200ecf8f0
GP-17 updated FunctionSymbol and SymbolDB to get parent namespace of thunked function for thunks.
2021-06-02 18:02:02 -04:00
caheckman
fdf7121cc7
Make sure EquateSymbols are locked
2021-06-02 16:28:25 -04:00
caheckman
bb7bf84ac9
Adjust typeref tags for variable length data-types
2021-06-02 15:30:12 -04:00
ghidra1
2398805b5b
GP-0 corrected test failures
2021-06-02 09:31:08 -04:00
ghidravore
8787bd886c
Merge remote-tracking branch 'origin/Ghidra_10.0'
2021-06-01 17:12:38 -04:00