12440 Commits

Author SHA1 Message Date
Ryan Kurtz
9d7c80c71a GP-0: Enabling the Python Nature in python projects 2024-07-05 10:37:56 -04:00
Ryan Kurtz
c598bdbe5b GP-0: Preventing GhidraDev from linking against newer/unsupported
PyDev's
2024-07-05 07:12:38 -04:00
Ryan Kurtz
4b125c5f27 Merge remote-tracking branch 'origin/GP-4723_ghizard_cleanup_RTTIAnalyzer_and_TypeDescriptorModel_use_of_Demangler--SQUASHED' 2024-07-05 06:45:33 -04:00
Ryan Kurtz
280174c9ce Merge remote-tracking branch 'origin/GP-4686_d-millar_kernel_remote_options--SQUASHED' 2024-07-05 06:43:35 -04:00
Ryan Kurtz
954719edc2 Merge remote-tracking branch 'origin/GP-4745_d-millar_catchpoint_logic'
(Closes #6666)
2024-07-05 06:39:54 -04:00
ghizard
98602916e4 GP-4723 - Clean up RTTI TypeDescriptorModel use of Demangler 2024-07-05 06:38:26 -04:00
Ryan Kurtz
a1db2dac16 GP-0: Moving Sleigh.launch to .launch/ subdir 2024-07-05 06:09:36 -04:00
Ryan Kurtz
ab668ccfc2 GP-0: Upping Gradle wrapper to 8.8 2024-07-05 06:02:31 -04:00
d-millar
1fab470a5b GP-4686: more edits
GP-4686: formatting
GP-4686: post-review fixes
GP-4686: post-review fixes
GP-4686: remote options
GP-4686: remote options
GP-4686: remote options
GP-4686: post-review / readmem logic
GP-4686: extended launch
GP-4686: better desc for kernel
GP-4686: aisle 9
GP-4686: basically working
GP-4686: better display
GP-4686: unnecessary?
GP-4686: better attr display logic
GP-4686: temp
GP-4686: addresses for synthetics
GP-4686: cleanup, minor errors, start on CreateProcess2
GP-4686: adding names & addresses
GP-4686: print hell, but fixes TARGET_OBJECT
GP-4686: first pass kernel stuff
2024-07-03 12:24:35 -04:00
Ryan Kurtz
7ebf70069b Merge remote-tracking branch 'origin/GP-4743_ghizard_PDB_developer_mechanism_to_get_stream_offset_from_file_offset' 2024-07-03 12:18:34 -04:00
Ryan Kurtz
cc9fb24116 fix 2024-07-03 11:55:05 -04:00
d-millar
4a9eec28cc GP-4745: catchpoint fixes 2024-07-03 14:44:28 +00:00
Ryan Kurtz
8e09231eda Merge remote-tracking branch
'origin/GP-4744_Dan_PR-6681_h4ck3r-04_update_docs' (Closes #6681)
2024-07-03 10:17:39 -04:00
Ryan Kurtz
788b9f2ded Merge remote-tracking branch 'origin/GP-4739-dragonmacher-symbol-tree-painting-fix--SQUASHED' 2024-07-03 09:52:58 -04:00
Ryan Kurtz
16b5562eea Merge branch 'GP-0_ryanmkurtz_PR-6688_logresearch_master' 2024-07-03 09:49:45 -04:00
Dan
78d4d38a80 GP-4744: Last tweaks and formatting. 2024-07-03 09:29:09 -04:00
h4ck3r-04
0dea3d49ca added: docs to AnnotationValidator 2024-07-03 09:28:55 -04:00
ghizard
8a62ed795f GP-4743 - PDB - Developer stream and offset locator for file offset 2024-07-03 12:43:22 +00:00
Ryan Kurtz
937191c10e Merge remote-tracking branch
'origin/GP-4486_ryanmkurtz_gradle-wrapper--SQUASHED' (Closes #455)
2024-07-03 08:06:48 -04:00
Ryan Kurtz
78aadd0d8c GP-4486: Adding Gradle wrapper 2024-07-03 08:04:27 -04:00
Ryan Kurtz
d58923419c GP-4729: More OmfLoader refactoring. Initial Omf51Loader framework. 2024-07-03 07:45:09 -04:00
logresearch
7d41701960
Fix bugs in logging statement 2024-07-03 15:19:12 +08:00
dragonmacher
e89011541a Fixed Symbol Tree painting issue 2024-07-02 17:11:08 -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