Commit Graph

153 Commits

Author SHA1 Message Date
DC3-TSD
92d0f1dacf Python3 support 2024-09-09 09:58:05 -04:00
Ryan Kurtz
27c162ee8f GP-0: Skeleton's build.grade was interfering with building natives in a
release
2024-08-29 07:03:54 -04:00
Ryan Kurtz
67a2f88803 GP-3490: GhidraDev run config fixes 2024-08-27 11:16:36 -04:00
Ryan Kurtz
90f712fc00 GP-0: Moving JsonDoclet 2024-08-19 13:52:33 -04:00
Ryan Kurtz
e4978bf296 GP-4846: The latest Eclipse GhidraDev plugin now requires
Eclipse 2023-12 or later
2024-08-14 08:35:30 -04:00
Ryan Kurtz
dfe5fb992d GP-3490: Fixing GhidraDev required versions 2024-07-29 09:07:07 -04:00
Ryan Kurtz
73018adb80 GP-4795: Initial support for Visual Studio Code script and module
development
2024-07-29 08:11:22 -04:00
Ryan Kurtz
88bec10e60 GP-3490: Fixing GhidraDev classpath issues 2024-07-26 13:12:29 -04:00
Ryan Kurtz
2517a32348 GP-0: Remove TODO keyword in Skeleton files...makes too much noise in
the IDE
2024-07-23 11:24:11 -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
d0b29b0dab GP-4685: Fixing Gradle warnings 2024-06-12 10:04:40 -04:00
Ryan Kurtz
c4ea004218 GP-707: Fixing GhidraDev import bug 2024-05-08 08:13:52 -04:00
Ryan Kurtz
91cb801521 GP-707: GhidraDev updates
- New wizard to import a module source dir
- Ghidra won't launch if build dir is present
- Better validation when exporting extension
2024-02-29 09:21:44 -05:00
Ryan Kurtz
4fc9ccde28 GP-4176: GhidraDev can now handle both legacy user settings directories
as well as the new XDG layout
2024-02-16 11:17:55 -05:00
Ryan Kurtz
c3b7fc40ef Merge remote-tracking branch 'origin/patch' 2024-01-03 11:52:49 -05:00
Ryan Kurtz
0c58ce9088 GP-0: Updating GhidraDev_README.html 2024-01-03 11:45:57 -05:00
Ryan Kurtz
3c30ada14c GP-1164: Reorganizing Ghidra's user settings/cache/temp directories to support XDG 2023-12-19 08:22:40 -05:00
Ryan Kurtz
f20e649273 GP-4062_4063: Handling Ghidra installation moving, and capping supported
PyDev version at 9.3.0 (Python 2 support was dropped in 10.0)
2023-11-22 13:51:37 -05:00
Ryan Kurtz
6f3c2d363d GP-0: LaunchSupport can now find Eclipse JustJ JDK on Linux 2023-10-17 08:25:09 -04:00
Ryan Kurtz
69fb466b0a GP-3710: GhidraDev no longer allows selecting Ghidra source repos as a
Ghidra installation
2023-09-15 09:39:07 -04:00
Ryan Kurtz
86d4aafab0 GP-3523: The GhidraDev Eclipse plugin now deletes the intermediate build
directory following a Ghidra Module Extension export action.  This fixes
a Ghidra runtime/debugging issue. (Closes #5327)
2023-09-06 13:02:34 -04:00
emteere
720dce335e GP-3534 Fixed cpool invalid error, added test for cpool arguments 2023-06-09 01:40:30 +00:00
Ryan Kurtz
be86c87cab GP-0: Updating GhidraDev instructions 2023-06-08 08:21:59 -04:00
Ryan Kurtz
269ea1ae7a GP-0: Fixing some project java version inconsistencies 2023-04-27 07:58:13 -04:00
Ryan Kurtz
edc7515e29 GP-0: Adding Gradle as an optional requirement in GhidraDev_README.html
(Closes #4900)
2023-03-29 10:02:45 -04:00
Pokechu22
14880b53c4 Create and use LZCOUNT Pcode op 2023-03-02 18:30:04 -08:00
dragonmacher
f4a60244b3 GP-3081 - Fixed help build for external plugins 2023-02-13 18:49:23 -05:00
ghidra1
af989e0ff6 GP-3034 GZF/GDT Import/Export improvements 2023-02-06 09:48:54 -05:00
Ryan Kurtz
82ac8f7143 Merge remote-tracking branch 'origin/patch' 2023-01-13 08:17:56 -05:00
Ryan Kurtz
af042aa2d1 GP-2987: Fixing a few launch issues (#4872, Closes #4893) 2023-01-13 07:50:53 -05:00
Ryan Kurtz
95906ad9c9 Merge remote-tracking branch 'origin/patch' 2023-01-10 05:08:20 -05:00
Ryan Kurtz
1640b544c3 GP-2987: No longer using eval in launch.sh 2023-01-06 06:44:15 -05:00
dragonmacher
e3aad672ce GP-2894 - Icon Cleanup - Moved icons from Generic into Gui; Deleted
shared icons not in the Help module
2022-12-12 13:39:30 -05:00
ghidragon
a92a27e9f1 GP-1981 Review fixes 2022-11-15 14:56:05 -05:00
ghidraGander
e6a86e91ca GP-2567 IDA Python 3 plugins
Updated IDA Pro plugins to be compatable with both python 2 and 3.
Installation instructions are the same, however idaxml can alternatively
be placed in the IDA python, IDA python/3, or IDA python/2 directories.
2022-10-21 17:50:47 +00:00
Ryan Kurtz
7873d84ed0 Merge remote-tracking branch 'origin/GP-2663-dragonmacher-remove-deprecated-methods--SQUASHED' 2022-10-08 00:47:12 -04:00
dragonmacher
a2a5a6e354 GP-2663 - Removed deprecated methods 2022-10-07 15:06:59 -04:00
Ryan Kurtz
56293636d0 GP-2624: Removing library support from a bunch of loaders that shouldn't
have it
2022-10-04 05:46:14 -04:00
Ryan Kurtz
92b15fed6e GP-0: Provide example exclusion rule in Skeleton's buildTemplate.gradle
(Closes #4539)
2022-08-22 05:04:11 -04:00
Ryan Kurtz
c138f53e83 GP-2454: Adding some new default JDK Windows installation locations to
LaunchSupport
2022-08-12 14:45:43 -04:00
Ryan Kurtz
4534e302bd GP-2398: GhidraDev now requires Eclipse 4.22 (2021-12) or later 2022-08-03 11:02:46 -04:00
Eric Kilmer
2d2236457d
Specify JavaSE-17 for GhidraDevPlugin 2022-08-02 14:36:29 -04:00
Ryan Kurtz
0ab836add7 GP-1903: Fixing compilation error in GhidraDev caused by ArrayUtilities
removal
2022-04-15 03:31:09 -04:00
Ryan Kurtz
22b62d766b GP-1909: Upgrading Gson to 2.9.0 (Closes #3992) 2022-04-09 04:32:49 -04:00
Ryan Kurtz
5295664364 GP-1733: Fixed an issue in the GhidraDev plugin that could cause old
installed extensions to incorrectly remain after performing a "Link
Ghidra" operation
2022-04-04 06:21:12 -04:00
Ryan Kurtz
3da13939fa GP-1463: GhidraDev now requires Eclipse 2020-09 4.17. Bumping GhidraDev
to 3.0.0, and updating dependency requirements.
2022-04-04 04:32:55 -04:00
Ryan Kurtz
5c0dc5f6dc GP-1782: Software Bill of Materials (SBOM) 2022-03-31 11:42:10 -04:00
Bhaskara Ram
e077f51b99 Update build.gradle 2021-12-29 13:24:17 -05:00
Bhaskara Ram
8e98b28cc4 Deserialization of Untrusted Data
introduced through: unknown:unknown@0.0.0 › com.google.code.gson:gson@2.8.6
Fix: Upgrade to com.google.code.gson:gson@2.8.9
Affected versions of this package are vulnerable to Deserialization of Untrusted Data via the writeReplace() method in internal classes, which may lead to DoS attacks.
2021-12-29 13:24:03 -05:00
Ryan Kurtz
df9691faca GP-0: Fixing gradle compileJava error with GhidraDevPlugin build.gradle 2021-12-01 13:00:03 -05:00