Ryan Kurtz
2c4635fa2a
GP-4978: Converting GhidraDev README to markdown
2024-10-01 08:31:13 -04:00
Ryan Kurtz
aced7d387b
GP-0: Updating DevGuide.md ( #6724 )
2024-07-18 10:59:37 -04:00
Dan
fc17ca970c
GP-4489: Add psutil and protobuf to downloads, dist. Build py packages for dist.
2024-04-26 23:34:30 -04:00
Ryan Kurtz
d0a6d1c26f
GP-0: Adding assembleAll to DevGuide
2023-10-16 08:33:28 -04:00
Ryan Kurtz
e7e6e015ef
GP-0: removed $ from DevGuide
2023-05-16 06:18:26 -04:00
Ryan Kurtz
ec39e06ae5
GP-0: Update DevGuide.md with a new Known Issues section
2022-11-03 06:05:57 -04:00
Ryan Kurtz
47e207ab3e
GP-0: Some DevGuide fixes
2022-09-12 10:00:24 -04:00
Ryan Kurtz
52d208e248
GP-677: Simplified DevGuide.md ( Closes #4146 )
2022-08-23 12:01:20 -04:00
Ryan Kurtz
0b3a92dfe6
GP-2132: Upgrade to Java 17 source and target compatibility
2022-07-21 00:32:21 -04:00
Ryan Kurtz
cb13b3d6c6
GP-1680: Upping minimum Gradle version to 6.8
2022-01-14 03:30:55 -05:00
Ryan Kurtz
5c0f06ab8d
GP-1521: Increasing minimum supported Gradle version from 6.0 to 6.4
...
(Closes #3650 )
2021-11-19 07:53:52 -05:00
Ryan Kurtz
7e6eea065f
GP-1266: Upgrading YAJSW to 13.01-beta to support JDK 17
2021-11-05 07:11:46 -04:00
Ryan Kurtz
3c07ca2962
GP-1209: Support for building natives from a release.
2021-09-27 08:16:14 -04:00
Ryan Kurtz
5ef6ac96c3
Merge remote-tracking branch
...
'origin/GP-1106_ryanmkurtz_PR-3197_ryanmkurtz_platforms' (Closes #3197 )
2021-08-31 14:02:05 -04:00
Ryan Kurtz
4bfb1d53dd
GP-1242: Updating JDK download links
2021-08-24 11:33:38 -04: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
Ryan Kurtz
3a0ae8ee39
GP-849: Gradle 7 support
2021-05-12 13:45:16 -04:00
ghidra1
cb63f67a81
Merge remote-tracking branch 'origin/GP-936_ryanmkurtz_readme'
2021-05-12 11:22:13 -04:00
ghidra1
750e645754
GP-934 Corrected DMG build issues
2021-05-12 10:44:24 -04:00
Ryan Kurtz
158f2906b2
GP-936: README.md and DevGuide.md now state that we support Gradle 5.x
...
and 6.x (instead of 5.0 and later)
2021-05-11 12:54:19 -04:00
Xiaoyin Liu
86bc41193d
More fixes to DevGuide.md
2021-04-20 12:59:06 +08:00
ghidra1
d36bcdc4cd
Merge remote-tracking branch
...
'origin/GP-861_ryanmkurtz_PR-2938_xiaoyinl_devguide' (Closes #2938 ,
Closes #2940 )
2021-04-16 16:04:15 -04:00
Ryan Kurtz
835fc958c0
GP-861: More fixes for DevGuide.md
2021-04-16 08:17:01 -04:00
Xiaoyin Liu
28c198adaf
Fix typo in DevGuide.md
...
The folder that contains *.fidb files is `fidb` under `dependencies/`, not `fid`.
2021-04-16 01:22:59 +08:00
Dan
62bd317380
Merge remote-tracking branch 'origin/master' into debugger
2021-04-12 10:09:49 -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
Dan
3093e2dd2a
Merge remote-tracking branch 'origin/master' into debugger
2021-02-16 10:22:19 -05:00
emteere
3ba6353420
Update DevGuide.md
2021-02-09 18:28:06 -05:00
Dan
8201baef2b
GP-71: Prepping for source release.
2020-12-16 13:06:53 -05:00
ghidra1
f97e60483b
Corrected ghidra-data repository link in DevGuide.md
2020-09-08 15:28:01 -04:00
Xiaoyin Liu
0ab41c8fad
Update URL of cdt-8.6.0.zip
...
The old URL (http://www.eclipse.org/downloads/download.php?r=1&protocol=https&file=/tools/cdt/releases/8.6/cdt-8.6.0.zip ) redirects to http://archive.eclipse.org/tools/cdt/releases/8.6/cdt-8.6.0.zip , which supports HTTPS. To avoid unencrypted HTTP, let's use https://archive.eclipse.org/tools/cdt/releases/8.6/cdt-8.6.0.zip directly.
2020-08-04 20:04:20 +08:00
Ryan Kurtz
c56b4fa878
Removing Eclipse BuildShip plugin instructions from DevGuide.
2020-06-29 13:27:24 -04:00
Ryan Kurtz
e24d636ab6
GT-3313: Fixing typo in DevGuide
2019-11-13 12:15:20 -05:00
Andrii Kurdiumov
58affb3e73
Add Table of Contents for the Dev Guide
...
Main idea is to provide easier overview of the DevGuide, since right now it is somewhat complicated to start hacking.
Rename name of the guide to be able create links which work
in Eclipse and GitHub at same time
2019-11-13 19:05:38 +02:00
Ryan Kurtz
030f21e296
GT-3277: Tweak to DevGuide
2019-11-06 08:08:49 -05:00
Xiaoyin Liu
85ca6137a7
cdt-8.6.0.zip checksum isn't downloaded over HTTPS
...
The file cdt-8.6.0.zip itself isn't available over HTTPS, so it is important that we download the checksum over HTTPS. Otherwise, the MITM can modify both the file and its SHA512 to match the malicious zip file.
2019-10-18 13:58:54 +08: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
04dfab6607
GT-3127: Updating DevGuide.
2019-09-04 08:09:29 -04:00
Andrii Kurdiumov
8b3d6bc43a
Address PR suggestions
...
- Update the xvfb command to add "-nolisten tcp" to the params.
- Change "gradlew" to just "gradle". We don't specify that you have to use the wrapper.
- Reword to emphasize that Xvbf required just for headless mode.
2019-07-31 22:34:30 +06:00
Andrii Kurdiumov
00a3730e67
Add documentation how to use Ghidra in CI and how to run tests
2019-07-24 14:20:59 +06:00
Ryan Kurtz
de68f50eb4
GT-3017: Storing minimum gradle version in application.properties.
2019-07-18 13:39:17 -04:00
Ryan Kurtz
6850c4188a
GT-2897: Moving script to support dir.
2019-06-27 12:14:02 -04:00
Ryan Kurtz
037b5df87b
GT-2897: Renaming initialization script.
2019-06-27 11:51:29 -04:00
Ryan Kurtz
b69e737a60
GT-2897: Moving flatRepo to installation dir.
2019-06-26 12:56:46 -04:00
adamopolous
5e1ea55a6a
GT-2897: fixed some documentation issues
2019-06-26 12:56:45 -04:00
Ryan Kurtz
5f388e6bbc
GT-2897: More improvements.
2019-06-26 12:56:44 -04:00
Ryan Kurtz
9e209d90cf
GT-2897: User/script now puts yajsw.zip directly into the ghidra source
...
repo eliminating the need for a ghidra.bin directory to be created.
2019-06-26 12:56:42 -04:00
adamopolous
e326f98c0e
GT-2897: changed location of tmp dir; added missing info to dev guide
2019-06-26 12:56:42 -04:00
Ryan Kurtz
e6e1302854
GT-2897: DevGuide reorg.
2019-06-26 12:56:41 -04:00
adamopolous
def5113ba6
GT-2897: Gradle installation script for external dependencies
2019-06-26 12:56:40 -04:00