From d66974600c308a9b01825011d4101882d1f03cc4 Mon Sep 17 00:00:00 2001 From: "Edward J. Schwartz" Date: Thu, 7 Nov 2024 08:34:29 -0500 Subject: [PATCH 1/3] Ghidra 11.2.1 support --- .github/workflows/release_on_tag.yml | 2 +- .github/workflows/run_tests_on_push_pr.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release_on_tag.yml b/.github/workflows/release_on_tag.yml index 10b77a5..8374b22 100644 --- a/.github/workflows/release_on_tag.yml +++ b/.github/workflows/release_on_tag.yml @@ -18,7 +18,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - ghidra_version: ["10.3", "10.3.1", "10.3.2", "10.3.3", "10.4", "11.0", "11.0.1", "11.0.2", "11.0.3", "11.1", "11.1.1", "11.1.2", "11.2"] + ghidra_version: ["10.3", "10.3.1", "10.3.2", "10.3.3", "10.4", "11.0", "11.0.1", "11.0.2", "11.0.3", "11.1", "11.1.1", "11.1.2", "11.2", "11.2.1"] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/run_tests_on_push_pr.yml b/.github/workflows/run_tests_on_push_pr.yml index 92b2945..58a4434 100644 --- a/.github/workflows/run_tests_on_push_pr.yml +++ b/.github/workflows/run_tests_on_push_pr.yml @@ -18,7 +18,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - ghidra_version: ["10.3", "10.3.1", "10.3.2", "10.3.3", "10.4", "11.0", "11.0.1", "11.0.2", "11.0.3", "11.1", "11.1.1", "11.1.2", "11.2"] + ghidra_version: ["10.3", "10.3.1", "10.3.2", "10.3.3", "10.4", "11.0", "11.0.1", "11.0.2", "11.0.3", "11.1", "11.1.1", "11.1.2", "11.2", "11.2.1"] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 From 0b7ea6913695cedfa79968783cad0b872ebcd2dd Mon Sep 17 00:00:00 2001 From: "Edward J. Schwartz" Date: Thu, 7 Nov 2024 08:37:20 -0500 Subject: [PATCH 2/3] Update versions in markdown --- INSTALL.md | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/INSTALL.md b/INSTALL.md index ee82604..246361f 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -10,7 +10,7 @@ Kaiju yourself. This release of CERT Kaiju requires the following dependencies and versions: -- [Ghidra](https://ghidra-sre.org) 10.3.x, 10.4.x, 11.0.x, 11.1.x, 11.2 +- [Ghidra](https://ghidra-sre.org) 10.3.x, 10.4.x, 11.0.x, 11.1.x, 11.2.x - [gradle](https://gradle.org/install/) 8.5+ - [GSON](https://github.com/google/gson) 2.8.6 (handled automatically by gradle) - [JOpt Simple](https://github.com/jopt-simple/jopt-simple) 5.0.4 (handled automatically by gradle) diff --git a/README.md b/README.md index fae9bc0..ec713c2 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ Ghidra's graphical interface, but it is also possible to manually unzip into the appropriate directory to install. CERT Kaiju requires the following runtime dependencies: -- [Ghidra](https://ghidra-sre.org) 10.3.x, 10.4.x, 11.0.x, 11.1.x, or 11.2 +- [Ghidra](https://ghidra-sre.org) 10.3.x, 10.4.x, 11.0.x, 11.1.x, or 11.2.x - JDK 21 (or 17 for older Ghidra releases) - [Z3](https://github.com/Z3Prover/z3) including Z3 Java bindings .jar From 06490ba6dbd4cdce0a7ff18daac68c115912bf18 Mon Sep 17 00:00:00 2001 From: "Edward J. Schwartz" Date: Thu, 7 Nov 2024 08:39:39 -0500 Subject: [PATCH 3/3] Update ChangeLog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e86e38e..2f10bd0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Current Release +## 241107 +- Improvements: +* Support for Ghidra 11.2.1 + ## 240930 - Improvements: * Support for Ghidra 11.2