Commit Graph

4931 Commits

Author SHA1 Message Date
ghidra1 bdc6f56c40 Merge remote-tracking branch 'origin/GP-0_ghidra1_GhidraProjectCleanup' 2023-02-22 10:00:39 -05:00
Ryan Kurtz a0c3b73263 Merge remote-tracking branch 'origin/patch' 2023-02-22 08:19:00 -05:00
Ryan Kurtz fc4f3d0e45 Merge remote-tracking branch 'origin/GP-3121_ghidra1_ValidUsernames' into patch 2023-02-22 08:16:16 -05:00
Ryan Kurtz 87cc8c2993 Merge branch
'GP-3120_ryanmkurtz_PR-4748_johanngan_switch-override-conditional'
(Closes #4747, Closes #4748)
2023-02-22 07:56:00 -05:00
Ryan Kurtz d9a6dbecbf Merge remote-tracking branch 'origin/patch' 2023-02-22 07:21:28 -05:00
endrin 69f6dae46f Fix several Gradle 8.x compatibility issues
Addressed the following deprecations:

* [JacocoMerge task removed:](https://docs.gradle.org/current/userguide/upgrading_version_7.html#jacocomerge_task_removed)
deleted jacocoMerge task, moved its inputs to jacocoReport.
* [`classifier` property removed from archive tasks:](https://docs.gradle.org/current/userguide/upgrading_version_7.html#abstractarchivetask_api_cleanup)
replaced `classifier` calls with `archiveClassifier.set`.
* [execResult getter property removed from exec tasks:](https://docs.gradle.org/current/userguide/upgrading_version_7.html#abstractexectask_api_cleanup)
replaced with `executionResult.get`.
2023-02-22 06:55:47 -05:00
ghidra1 dd5bd32aad GP-3121 allow Ghidra Server usernames to start with a numeric digit 2023-02-21 19:31:34 +00:00
Ryan Kurtz ebde3f7250 Merge remote-tracking branch 'origin/GP-2603_ConditionalConstPhiNode'
(Closes #4527)
2023-02-21 12:43:56 -05:00
Ryan Kurtz fece9ce5f7 Merge remote-tracking branch 'origin/GP-2587_InjectionErrorHandling' 2023-02-21 12:40:49 -05:00
caheckman e996440c77 GP-2586 Exceptions for injection error conditions 2023-02-21 11:34:07 -05:00
Ryan Kurtz b3a7f0ba08 Merge branch 'GP-3118_ryanmkurtz_PR-5016_Gravelbones_omf_fixes'
(Closes #5016)
2023-02-21 07:37:37 -05:00
Ryan Kurtz 07aa5607f5 GP-3118: Code cleanup 2023-02-21 07:35:31 -05:00
Ryan Kurtz 2a84e11dec GP-3117: Code cleanup 2023-02-21 07:15:32 -05:00
Scott Percival c4088db81c Add OmfRecord support for CEXTDEF
Make OmfLoader add dummy functions at entrypoints

Fix conditional read when parsing FIXUP records

Fix typo in function name
2023-02-21 06:25:56 -05:00
Gravelbones 04134e06c3 OMF Format: Fix COMMENT_CLASS_LIBMOD handling 2023-02-20 20:54:23 +01:00
Gravelbones 7e2549476e OMF format: Fix record name for 32 bit types 2023-02-20 19:44:06 +01:00
Ryan Kurtz e77410ce03 Merge branch 'GP-0_ryanmkurtz_PR-5011_LukeSerne_fix-type-replacement-typo' 2023-02-19 16:00:52 -05:00
LukeSerne ce5e19fddf Fix typos in ReplaceDataTypeAction 2023-02-19 17:42:43 +01:00
Ryan Kurtz 2df54f37f5 Merge remote-tracking branch 'origin/GP-1123_PlaceholderStructCollision'
(Closes #3196)
2023-02-18 07:36:41 -05:00
ghidra1 5165b64802 Merge branch 'GP-0_ghidra1_DBExceptions' 2023-02-17 22:06:00 -05:00
ghidra1 a9f778ddb0 GP-0 DB exception improvements/cleanup 2023-02-17 22:05:20 -05:00
caheckman 042dbbcaba GP-2603 Handle conditional constant propagation in phi-nodes 2023-02-17 16:38:48 -05:00
Ryan Kurtz dc927fc7be Merge remote-tracking branch
'origin/GP-3089-dragonmacher-theme-fixups-part-2'
2023-02-17 12:54:43 -05:00
dragonmacher 7adfd1e8fb GP-3089 - Theme Fixes 2023-02-17 11:19:02 -05:00
dragonmacher f7e875fde8 GP-3103 - Updated some Memory Map table columns to used a fixed width
font
2023-02-17 10:58:25 -05:00
ghidra1 6988976f09 GP-0 GhidraProject cleanup of importProgram methods accepting
DomainFolder or project folder-path arg
2023-02-16 19:45:35 -05:00
Ryan Kurtz b252544c15 Merge remote-tracking branch 'origin/GP-2848-dragonmacher-theme-fixups' 2023-02-16 12:50:44 -05:00
Ryan Kurtz 0a69324d90 Merge remote-tracking branch 'origin/GP-3105-dragonmacher-dialog-stack-trace' 2023-02-16 12:48:27 -05:00
Ryan Kurtz 1e8d324166 Merge remote-tracking branch 'origin/patch' 2023-02-15 13:50:45 -05:00
Ryan Kurtz 498b5c0ba6 Merge remote-tracking branch 'origin/GP-3093_ghidra1_ElfGotNPE' into patch 2023-02-15 13:46:01 -05:00
dragonmacher c3c9473aec GP-3105 - Fixed stack trace related to disposed dialog 2023-02-15 11:21:44 -05:00
Ryan Kurtz 687499063f Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-2-15-23' 2023-02-15 10:59:27 -05:00
dragonmacher 32efa223e7 Test fixes 2023-02-15 10:52:32 -05:00
Ryan Kurtz aa1e3b3819 GP-2958: Removing unused ProgramCoordinator class 2023-02-15 08:34:42 -05:00
Ryan Kurtz de43406322 Merge remote-tracking branch
'origin/GP-2877_ryanmkurtz_loader--SQUASHED' (Closes #4929)
2023-02-15 08:05:11 -05:00
Ryan Kurtz c01e6fc4a1 Merge remote-tracking branch 'origin/GP-3100_dev747368_fix_filesystem_password_dialog_NPE--SQUASHED' 2023-02-15 08:00:49 -05:00
dev747368 b0748aa072 GP-3100 fix file system password input dialog NPE 2023-02-14 17:55:27 -05:00
Ryan Kurtz 1574262722 GP-2877: Refactoring Loader and AutoImporter to better accommodate loading more than one thing 2023-02-14 15:33:06 -05:00
dragonmacher 955d4b3998 GP-2842 - Theme consistency updates 2023-02-13 18:35:35 -05:00
Ryan Kurtz 7f3eed0497 Merge remote-tracking branch 'origin/GP-3076-dragonmacher-listing-painting-issue' 2023-02-13 15:23:50 -05:00
Ryan Kurtz ff93d4cfb1 Merge remote-tracking branch 'origin/GP-3000-dragonmacher-theme-fixes--SQUASHED' 2023-02-13 15:17:20 -05:00
Ryan Kurtz 1ad64f75aa Merge remote-tracking branch 'origin/GP-3080_ghidra1_DefaultToolOpen--SQUASHED' 2023-02-13 15:05:23 -05:00
Ryan Kurtz 5d861c3ec8 Merge remote-tracking branch 'origin/GP-3064_ghidragon_goto_after_first_analysis--SQUASHED' 2023-02-13 14:54:54 -05:00
Ryan Kurtz 43bbf5ea9f Merge remote-tracking branch 'origin/GP-3085_NativeCompatibility' 2023-02-13 14:53:34 -05:00
Ryan Kurtz d9a6d501ec Merge remote-tracking branch 'origin/patch' 2023-02-13 06:50:48 -05:00
caheckman 51b1b51d89 GP-1123 Check for name collision when creating placeholder structure 2023-02-10 12:31:23 -05:00
ghidragon ecb045781c GP-3064 added feature and options to navigate programs after the initial analysis is complete 2023-02-10 11:11:27 -05:00
ghidra1 a5f2c9d55b GP-3080 revised default tool launch to allow for optional running tool re-use 2023-02-09 18:33:57 -05:00
ghidra1 0380709881 GP-0 corrected DBContentHandler exception encapsulation 2023-02-09 17:33:20 -05:00
ghidra1 ebf47437b4 GP-1868 corrected ProgramtextWriter operand formatting 2023-02-09 16:41:29 -05:00