227 Commits

Author SHA1 Message Date
Ryan Kurtz bc8a083351 GP-5028: Convert ChangeHistory to Markdown 2024-12-04 10:57:56 -05:00
Ryan Kurtz 56d6af4531 GP-5171: Generating pypredef files for PyDev. Fixing PyDev
errors/warnings in PyGhidra.
2024-12-04 08:05:33 -05:00
Ryan Kurtz edf9353999 GP-0: Skip unnammed structs in IDA XML exporter (Closes #7211) 2024-12-03 09:12:31 -05:00
Ryan Kurtz 2bebb96f77 Merge branch 'GP-0_ryanmkurtz_PR-7225_hippietrail_the-the' 2024-11-26 09:05:43 -05:00
Ryan Kurtz 9b77447764 GP-0: Certify 2024-11-26 08:54:23 -05:00
Ryan Kurtz cc15fdf691 GP-0: ghidra_builtins stubs no longer hides the python set type
(Closes #7222)
2024-11-26 08:38:32 -05:00
hippietrail 13598df8db many doubled words in comments etc, plus some nearby typos 2024-11-26 13:18:05 +07:00
Ryan Kurtz 897708362b GP-0: Fixing TOC in GhidraDev README 2024-11-14 12:18:21 -05:00
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