Ryan Kurtz
d58923419c
GP-4729: More OmfLoader refactoring. Initial Omf51Loader framework.
2024-07-03 07:45:09 -04:00
Ryan Kurtz
07a9507d0f
Merge remote-tracking branch
...
'origin/GP-3377-dragonmacher-symbol-table-updates--SQUASHED'
(Closes #6125 )
2024-07-02 12:38:53 -04:00
Ryan Kurtz
8b7cae1b2c
Merge remote-tracking branch 'origin/GP-4595_ghizard_PDB_work_around_self_containing_class_from_lambda_and_deal_with_primitive_typedef--SQUASHED'
2024-07-02 12:36:41 -04:00
Ryan Kurtz
c19cab17a1
Merge remote-tracking branch 'origin/patch'
2024-07-02 10:59:03 -04:00
Ryan Kurtz
1512897a24
Merge remote-tracking branch 'origin/GP-0_Dan_fixGdbTestsGdb15' into patch
2024-07-02 10:56:11 -04:00
Dan
ac324c9023
GP-0: Fix gdb tests on Ubuntu 24.04 (gdb-15-git)
2024-07-02 10:52:02 -04:00
dragonmacher
cfa1fc93e9
GP-3377 - Symbol Table - Updated the 'Name Only' filter to also search the 'Original Imported Name'; added a 'Simplified Name' column
2024-07-01 19:19:02 -04:00
ghizard
3326d42baf
GP-4595 - PDB fix class containing member with same type name and primitive typedef and use default type handler
2024-07-01 18:29:57 -04:00
Ryan Kurtz
c1f8312c56
Merge remote-tracking branch 'origin/GP-4719_ghidra1_StandaloneDTMUndoRedo--SQUASHED'
2024-07-01 14:46:43 -04:00
ghidra1
ff032bee4b
GP-4719 Added support for undo/redo for datatype archives.
2024-07-01 13:52:07 -04:00
ghidra1
1c7232d5a6
Merge remote-tracking branch
...
'origin/GP-4737_ghidra1_ElfArmHandleUnresolvedRelocSymbol'
(Closes #6673 )
2024-07-01 13:40:19 -04:00
ghidra1
036ef9d0db
GP-4737 - Improve ELF relocation handling of unresolved symbol
2024-07-01 13:06:54 -04:00
Ryan Kurtz
713de2ef1b
Merge remote-tracking branch 'origin/GP-4736_ghizard_PDBU_extract_and_rename_classes_expose_APIs_for_C13_C11_Sections_source_lines'
2024-07-01 12:41:59 -04:00
Ryan Kurtz
549513da9d
Merge remote-tracking branch 'origin/patch'
2024-07-01 11:58:04 -04:00
Ryan Kurtz
3b03d836ae
Merge branch 'GP-4738_ryanmkurtz_win-arm' into patch
2024-07-01 11:48:20 -04:00
Ryan Kurtz
1b10ce4689
GP-4738: Ghidra native components (decompiler, GNU demangler, etc) now
...
run properly on Windows ARM using x86 emulation
2024-07-01 11:45:37 -04:00
ghizard
99e087569f
GP-4736 - PDB Refactor C11 and C13 Sections and Lines information and
...
create member access
2024-07-01 13:32:56 +00:00
Ryan Kurtz
18e7bc90bd
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-6-29-24'
2024-07-01 06:01:12 -04:00
dragonmacher
c462d20ca0
Test fixes
2024-06-29 12:21:55 -04:00
Ryan Kurtz
7653887308
Merge remote-tracking branch
...
'origin/GP-4716-dragonmacher-structure-tab-order' (Closes #5738 )
2024-06-28 13:59:57 -04:00
dragonmacher
6339ff65fb
review fixes
2024-06-28 13:52:24 -04:00
dragonmacher
6aadccc40a
GP-4716 - Data Type Editors - Fixed the traversal order of the structure
...
editor
2024-06-28 13:52:20 -04:00
Ryan Kurtz
c95c7581d7
Merge remote-tracking branch
...
'origin/GP-4728-dragonmacher-edit-structure-field--SQUASHED'
(Closes #5717 )
2024-06-28 13:30:54 -04:00
Ryan Kurtz
412f81f539
Merge remote-tracking branch 'origin/GP-4706_ryanmkurtz_requires--SQUASHED'
2024-06-28 13:28:36 -04:00
Ryan Kurtz
420eb767e8
GP-4706: GhidraScripts can now use @runtime to specify which GhidraScriptProvider to use when multiple expect the same script file extension (e.g., '.py')
2024-06-28 13:26:24 -04:00
dragonmacher
c7401b1e58
GP-4728 - Decompiler - Updated the 'Edit Data Type' action to now select the structure field row when launching the editor
2024-06-28 12:39:57 -04:00
Ryan Kurtz
93eed8011c
GP-4729: Refactor existing OMF support
2024-06-28 07:50:37 -04:00
ghidra1
3cffe5c168
Merge remote-tracking branch 'origin/patch'
2024-06-27 12:30:15 -04:00
ghidra1
b78c975ee3
GP-4508 applied critical portion of stored context fix for patch release
2024-06-27 12:20:04 -04:00
ghidra1
28846ef279
GP-0 Corrected formatting issue
2024-06-26 16:55:02 -04:00
Ryan Kurtz
e7595341c4
Merge remote-tracking branch 'origin/GP-4722_ryanmkurtz_omf-markup'
2024-06-26 11:30:09 -04:00
Ryan Kurtz
bf71142709
Merge remote-tracking branch
...
'origin/GP-4709_d-millar_HexInteger_ext--SQUASHED' (Closes #6658 ,
Closes #6659 )
2024-06-26 11:26:51 -04:00
Ryan Kurtz
36a707471e
GP-4722: Marking up OMF records
2024-06-26 11:13:44 -04:00
ghidra1
4b30e484b0
GP-4508 revised address range space checks
2024-06-26 09:13:11 -04:00
d-millar
ae3f6feb70
GP-4709: post-post-post review
...
GP-4709: post=post review - test logic in error
GP-4709: post=post review - test logic in error
GP-4709: post-review fixes
GP-4709: going for simplicity
GP-4709: reverting most stuff
GP-4709: fix for replaceValue logic
GP-4709: extensions to HexInteger
2024-06-26 09:09:28 -04:00
Ryan Kurtz
2b73a6157f
Merge remote-tracking branch
...
'origin/GP-4707_ryanmkurtz_headless--SQUASHED' (Closes #6639 )
2024-06-25 13:41:24 -04:00
Ryan Kurtz
34272fd3ff
GP-4707: Improved handling of custom headless command line arguments that start with dash
2024-06-25 13:38:53 -04:00
ghidra1
3b6d5e43ce
GP-0 Corrected test failure fallout from GP-4682 datatype resolution
...
change related to temporary source archive
2024-06-25 13:21:27 -04:00
Ryan Kurtz
b86ad84c04
Merge remote-tracking branch 'origin/patch'
2024-06-25 12:16:37 -04:00
Ryan Kurtz
72d4a342a6
Merge remote-tracking branch
...
'origin/GP-4710_Dan_gdbGeneralRegistersFallback' into patch
(Closes #6635 )
2024-06-25 12:14:02 -04:00
Ryan Kurtz
b68fa6c745
Merge remote-tracking branch
...
'origin/GP-3491-dragonmacher-decompiler-find-window--SQUASHED'
(Closes #5317 , #538 )
2024-06-25 12:03:04 -04:00
dragonmacher
62f41a7179
GP-3491 - Decompiler - Added a Search All button to the Find Dialog that will show a table of results
2024-06-25 11:59:05 -04:00
Ryan Kurtz
a977a35f5f
Merge remote-tracking branch 'origin/GP-4703_ghizard_MDMang_multipass_on_demangleType_method'
2024-06-25 11:57:01 -04:00
Ryan Kurtz
d5cbda1e21
Merge remote-tracking branch 'origin/GP-4708_RecoverClassesFillOutStructure'
2024-06-25 06:34:53 -04:00
Ryan Kurtz
4d8ec78908
Merge remote-tracking branch
...
'origin/GP-4508_ghidra1_ProgramContextMergeForOverlays' (Closes #6403 )
2024-06-25 06:01:35 -04:00
ghidra007
02aba11104
GP-4708 updated createStructure to fix logic error.
2024-06-24 23:11:26 +00:00
caheckman
184c657cfd
GP-4708 Adjustments to RecoverClassesFromRTTIScript and
...
FillOutStructureHelper
2024-06-24 23:11:26 +00:00
ghidra1
13821930da
GP-4508 Corrected program context mutli-user merge issue for overlays
2024-06-24 16:11:31 -04:00
Ryan Kurtz
e9e4ee48ce
Merge remote-tracking branch 'origin/patch'
2024-06-24 13:59:30 -04:00
Ryan Kurtz
21a3896018
Merge remote-tracking branch 'origin/GP-4682_ghidra1_eBPFAnalysis--SQUASHED'
2024-06-24 13:50:03 -04:00