Commit graph

98 commits

Author SHA1 Message Date
Ryan Kurtz f7af296734 GP-1338: Bumping GhidraDev to 2.1.5 2021-09-30 07:19:13 -04:00
Zeck 2a55b5af29 Issue #3453 fix. ghidraDev should lookup pydev pysrc directory by bundle path 2021-09-29 18:30:02 -05:00
Ryan Kurtz 00533b2869 GP-1106: Platform naming convention now supports different
architectures. Support for building on ARM.
2021-08-17 13:41:47 -04:00
chenzitai 8c2810d092 remove extra parameter in idaxml(tag_remove) 2021-08-09 09:33:44 -04:00
Ryan Kurtz 24f23aaeca Merge branch
'GP-1149_ryanmkurtz_PR-3088_stephengeorgewest_GhidraDev-exception'
(Closes #3087, Closes #3088)
2021-07-23 08:29:47 -04:00
Ryan Kurtz 46592bfe81 GP-1149: Upping GhidraDev to 2.1.4 2021-07-23 08:25:41 -04:00
Ryan Kurtz 3e39cdd5d1 Merge remote-tracking branch 'origin/patch' 2021-07-22 10:11:25 -04:00
Ryan Kurtz 8d63a9a3ab GP-0: Fixing GhidraDev run configuration to work with latest Eclipse and
work with spaces in path to project.
2021-07-22 10:04:03 -04:00
Ryan Kurtz a17d00bf0c GP-1144: Some tweaks to extension dependency pull-request 2021-07-20 15:27:02 -04:00
rlee287 71b70cf8e5 #2219 Copy Jars into lib folder during plugin build automatically 2021-07-20 08:37:07 -04:00
Ryan Kurtz 1f5812f2d5 GP-1001: Fixing Skeleton project's final build.gradle file in a release 2021-06-02 11:41:20 -04:00
stephengeorgewest cc75f89272 3087 GhidraProjectUtils: Don't get entry folder from path if entry is not CPE_SOURCE 2021-05-31 08:05:20 -06:00
Ryan Kurtz 3a0ae8ee39 GP-849: Gradle 7 support 2021-05-12 13:45:16 -04:00
Ryan Kurtz a503ded1fc GP-873: Fixed a bug that prevented GhidraDev projects from recognizing
extensions
installed in the user's home Extension directory
2021-04-22 08:55:08 -04:00
ghidra1 512fc1b8b7 Merge remote-tracking branch
'origin/GP-678_811_ryanmkurtz_flatRepo--SQUASHED' (Closes #1007, Closes
#1663)
2021-04-07 10:54:00 -04:00
Ryan Kurtz 3507820e03 GP-678, GP-811: Refactored fetchDependencies.gradle, now downloads FID datasets from ghidra-data repo, and revisied depencies/flatRepo layout. 2021-04-07 10:51:05 -04:00
Ryan Kurtz 59879f746e Merge branch 'GP-831_ryanmkurtz_PR-2891_aedrax_ida' into GP-831_ryanmkurtz_ida-PRs 2021-04-02 07:45:36 -04:00
Ryan Kurtz ccb2c439d5 Merge branch 'GP-831_ryanmkurtz_PR-2882_aedrax_aedrax-patch-idaxml-set-member-cmt' into GP-831_ryanmkurtz_ida-PRs 2021-04-02 07:45:17 -04:00
Ryan Kurtz 4469b8b14a Merge branch 'GP-831_ryanmkurtz_PR-2788_rafalh_ida6-exporter-non-ascii-fix' into GP-831_ryanmkurtz_ida-PRs 2021-04-02 07:44:59 -04:00
Ryan Kurtz 16ddf6256a Merge branch 'GP-831_ryanmkurtz_PR-1897_EgorKin_ida' into GP-831_ryanmkurtz_ida-PRs 2021-04-02 07:44:39 -04:00
Paul Sorensen 72cdb5242e
Fix string splitting exception
`string` isn't a type, the author intended to use `str.split()`
2021-04-01 17:54:27 -04:00
Paul Sorensen b7e048df77
Fix idaxml set_member_cmt func call
The script originally was incorrectly calling `idc.set_member_cmt` which
takes different arguments to calculate the member struct and offset. And
then it passes the results into the `ida_struct` version. However, this is
already done, so we can just go straight to the `ida_struct` version.
2021-03-30 13:39:59 -04:00
ghidra1 162f203395 Updated certification headers 2021-03-17 18:22:50 -04:00
emteere 650e65cdd5 GP-721_emteere added new define token endian attribute. Added Ghidra
category on built plugin extension so it appears when users install
2021-02-24 20:56:09 +00:00
Rafał Harabień 3593434f28 Fix non-ASCII characters handing in IDA 6.x exporter 2021-02-21 17:08:11 +01:00
Ryan Kurtz 2dc8e0434c GP-669: Fixing GhidraDev exception when ~/ghidra_scripts doesn't exist 2021-02-10 08:09:05 -05:00
Ryan Kurtz d9283b0b9d GP-669: Fixing GhidraDev exception when ~/ghidra_scripts doesn't exist 2021-02-08 13:02:32 -05:00
emteere b966f85f76 GP-0_emteere minor SleighEditor bug fix for @if "!=" comparison 2020-11-03 18:15:30 -05:00
emteere 04ddbf5981 Fixes for building SleighEditor, buildreadme, and added popcount to
grammar
2020-10-09 17:40:00 -04:00
dragonmacher 947c99a170 GP-186 - Ghidra Dev Plugin - applied previous fix to an additional file 2020-09-30 15:15:00 -04:00
ghidravore 2731654419 Merge remote-tracking branch 'origin/GP-186_dragonmacher_PR-2314_ryanmkurtz_GhidraDev_projectDirCheck' 2020-09-28 13:43:40 -04:00
Ryan Kurtz f3ba1ed000 Improved check that prevents Eclipse projects from being created within
the Ghidra installation directory

Closes #2298
2020-09-28 12:17:18 -04:00
Xiaoyin Liu e95dbdc4a8
Correct numbering in GhidraDevPlugin readme 2020-09-27 01:14:07 +08:00
ghidravore eab66aace7 Merge remote-tracking branch 'origin/GP-186_dragonmacher_PR-1922_ryanmkurtz_GhidraDev' 2020-09-22 18:07:35 -04:00
dragonmacher 7391472a56 GP-186- Ghidra Dev - updated build docs
Closes #1922
2020-09-22 15:02:52 -04:00
Ryan Kurtz 30df737334 PyDev source directory can now be found in the Eclipse dropins directory
Updating GhidraDev version to 2.1.1
2020-09-22 15:00:47 -04:00
dragonmacher 8216440278 GP-89 - Scripting - added JSON support via GSON
Closes #1982
2020-09-17 14:17:24 -04:00
Egor Kin d90a600b88
Fix export unicode comments
Current script make 1 character for each byte in comment line. So it`s cause double length and incorrect chars in international comments from IDA in Ghidra. This small patch fix it.
2020-05-25 13:38:59 +03:00
ofa-anssi dc954e9161 Fix typo in the README file 2020-03-10 18:58:22 +01:00
ghidorahrex 9f66126cef Merge remote-tracking branch 'origin/GT-3547-dragonmacher-patch-dir-fix' 2020-02-24 13:47:12 -05:00
dragonmacher 855955bb3d GT-3547 - Patch dir fix - review fixes 2020-02-24 11:00:51 -05:00
dragonmacher 87bda2b34d GT-3547 - Patch dir fix - review fixes 2020-02-19 18:50:52 -05:00
dragonmacher 3dced733df GT-3547 - Patch dir fix to allow loading of extension points 2020-02-14 17:08:21 -05:00
dragonmacher b4ce3012d7 GT-3481 - Gnu Demangler - Checkpoint 2 - Most docs and tests done;
analyzer test remains
2020-02-12 18:21:10 -05:00
ghidra1 b05c409a9f GT-3328 minor revisions to sleigh options processing per review 2019-11-25 17:34:41 -05:00
ghidra1 1b1240a41b GT-3328 corrected sleighArgs.txt use with module dependency paths 2019-11-19 15:11:30 -05:00
Andrii Kurdiumov 5afdec1883 Fix typo.
I cannot find anything related to other issues described in the original issue. Version 7.x was fixed earlier.
Fixes #559
2019-10-11 22:06:39 +03:00
Ryan Kurtz 0a3574d0c0 GT-3146: Preventing Ghidra from launching with 32-bit Java (fixes #882). 2019-09-12 09:40:36 -04:00
Ryan Kurtz b5498c961d Fixing GhidraSleighEditor build. 2019-09-09 12:19:39 -04:00
Ryan Kurtz 23d1e9ad22 Merge remote-tracking branch 'origin/GT-3090_16bit_analysis' 2019-09-06 13:24:34 -04:00