Commit Graph

169 Commits

Author SHA1 Message Date
Ryan Kurtz
6badb12f9b GP-0: New section in GhidraDev README about installing plugin from
online update site
2024-11-14 08:22:19 -05:00
Ryan Kurtz
d9f465f461 GP-5125: Fixed an issue with the GhidraDev Eclipse plugin's "Import
Ghidra Module Source" feature that prevented the module's extension
points from being discovered by Ghidra when launched with the project's
run/debug configuration.
2024-11-13 12:16:51 -05:00
Ryan Kurtz
89198b3bf9 Merge branch 'GP-0_ryanmkurtz_PR-7152_hippietrail_two-spellos' 2024-11-05 08:45:31 -05:00
hippietrail
f531fc0513 misspellings of "choosen" and "preceed" 2024-11-05 19:36:00 +07:00
Ryan Kurtz
faf55a8de6 GP-5078: Improvements to Ghidra Module directory layout 2024-10-31 10:34:26 -04:00
DC3-TSD
0ab139eb79 typestub bug fixes 2024-10-30 07:20:01 -04:00
Ryan Kurtz
13f3a70334 GP-0: Adding support for footnotes 2024-10-30 06:50:36 -04:00
Ryan Kurtz
fbbb875a9f GP-0: Converting GhidraSleighEditor docs to Markdown 2024-10-25 11:09:37 -04:00
Ryan Kurtz
3de9f99883 GP-0: Converting InstallationGuide.html to Markdown 2024-10-24 13:26:52 -04:00
Ryan Kurtz
990479f79b Merge remote-tracking branch 'origin/GP-4987_ryanmkurtz_gradle-markdown' 2024-10-17 06:00:19 -04:00
Ryan Kurtz
7504acdb4a GP-4987: Generating HTML from Markdown 2024-10-04 11:13:44 -04:00
Ryan Kurtz
5f4c1824e2 Merge branch 'GP-0_ryanmkurtz_PR-6979_hippietrail_sleigh-doc-fixes' 2024-10-03 11:25:54 -04:00
Ryan Kurtz
2c4635fa2a GP-4978: Converting GhidraDev README to markdown 2024-10-01 08:31:13 -04:00
Andrew Dunbar
3847cdab52
GhidraSleighEditor docs stated wrong directory for build_README.txt
As confirmed [in this discussion](https://github.com/NationalSecurityAgency/ghidra/discussions/6961#discussioncomment-10774377), the `build_README.txt` file is not located in the `ghidra.xtext.sleigh.feature` directory but in the `ghidra.xtext.sleigh` directory.

This corrects the docs to give the correct directory for the build README.
2024-09-30 12:59:40 +07:00
Ryan Kurtz
4a8713162a GP-4816: Certify and other small fixes 2024-09-11 06:35:02 -04:00
Ryan Kurtz
5b81139197 Renaming Pyhidra to PyGhidra 2024-09-09 10:50:12 -04:00
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