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
Ryan Kurtz
8ca4074c93
GP-0: Framework Utility now requires Java 11+ instead of Java 8+.
...
LaunchSupport now requires Java 8+ instead of Java 7+.
2021-11-09 09:28:55 -05:00
ghidra1
54bbbcf44b
Merge remote-tracking branch
...
'origin/GP-253_dev747368_refactor_gfilesystem_byteproviders_passwords_and_android--SQUASHED'
(Closes #377 )
2021-10-01 11:50:05 -04:00
dev747368
72fe7b89d2
GP-253, GP-725 Gfilesystem ByteProviders, obfuscated temp files, passwords
...
Migrate GFilesystem methods to use ByteProviders instead of java Files for their source, and to produce ByteProviders instead of InputStreams.
Refactor file info query method to return a structured collection of enum specified meta data instead of a free-form multiline string.
Add locked icon badge to files in the file system browser that are password protected.
Reduces the number of temp files created on disk, and obfuscates files that are created to avoid the wrath of virus scanners (in the same manner that ghidra db files are obfuscated).
Add support for filesystems to query for passwords to decrypt files.
Refactor the SevenZipFileSystem implementation to decrypt files embedded inside zips that were created with passwords.
Fix Ext4 to support 128 byte inodes.
2021-10-01 10:09:38 -04:00
Ryan Kurtz
45cd8dc795
Merge remote-tracking branch
...
'origin/GP-1338_ryanmkurtz_PR-3454_zZeck_pydevLocateFix' (Closes #3453 ,
Closes #3454 )
2021-09-30 07:29:32 -04:00
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
e088d2a4ea
GP-1304: Removing illegal access to java.desktop/sun.awt.X11. Has side
...
effect of changing application name on Linux from "Ghidra" to
"ghidra.Ghidra".
2021-09-23 14:42:11 -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
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