Skip to content

Commit cf0ee07

Browse files
Update all dependencies
1 parent 2e618d5 commit cf0ee07

File tree

23 files changed

+83
-83
lines changed

23 files changed

+83
-83
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM eclipse-temurin:23 AS build
1+
FROM eclipse-temurin:25 AS build
22
COPY . /home/gradle/src
33
USER root
44
WORKDIR /home/gradle/src

Ghidra/Debug/ProposedUtils/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ eclipse.project.name = 'Debug ProposedUtils'
2424
// val autoServiceVersion = "1.0-rc5"
2525

2626
dependencies {
27-
api 'com.google.protobuf:protobuf-java:3.21.8'
27+
api 'com.google.protobuf:protobuf-java:4.32.1'
2828
api project(':DB')
2929
api project(':Project')
3030
api project(':SoftwareModeling')

Ghidra/Extensions/MachineLearning/build.gradle

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,16 @@ eclipse.project.name = 'Xtra MachineLearning'
2424
dependencies {
2525
api project(':Base')
2626

27-
api "com.oracle.labs.olcut:olcut-config-protobuf:5.2.0" //{exclude group: "com.google.protobuf", module: "protobuf-java"}
28-
api ("com.oracle.labs.olcut:olcut-core:5.2.0") {exclude group: "org.jline"}
29-
api "com.google.protobuf:protobuf-java:3.21.8" //only needed for running junits
30-
api "org.tribuo:tribuo-classification-core:4.2.0"
31-
api "org.tribuo:tribuo-classification-tree:4.2.0"
32-
api "org.tribuo:tribuo-common-tree:4.2.0"
33-
api 'org.tribuo:tribuo-core:4.2.0'
34-
api ("org.tribuo:tribuo-data:4.2.0") {exclude group: "com.opencsv"}
35-
api "org.tribuo:tribuo-math:4.2.0"
36-
api ("org.tribuo:tribuo-util-onnx:4.2.0") //{exclude group: "com.google.protobuf", module: "protobuf-java"}
27+
api "com.oracle.labs.olcut:olcut-config-protobuf:5.3.1" //{exclude group: "com.google.protobuf", module: "protobuf-java"}
28+
api ("com.oracle.labs.olcut:olcut-core:5.3.1") {exclude group: "org.jline"}
29+
api "com.google.protobuf:protobuf-java:4.32.1" //only needed for running junits
30+
api "org.tribuo:tribuo-classification-core:4.3.2"
31+
api "org.tribuo:tribuo-classification-tree:4.3.2"
32+
api "org.tribuo:tribuo-common-tree:4.3.2"
33+
api 'org.tribuo:tribuo-core:4.3.2'
34+
api ("org.tribuo:tribuo-data:4.3.2") {exclude group: "com.opencsv"}
35+
api "org.tribuo:tribuo-math:4.3.2"
36+
api ("org.tribuo:tribuo-util-onnx:4.3.2") //{exclude group: "com.google.protobuf", module: "protobuf-java"}
3737

3838
testImplementation project(path: ':SoftwareModeling', configuration: 'testArtifacts')
3939

Ghidra/Features/BSim/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ dependencies {
3232
api project(":Decompiler")
3333
api project(":CodeCompare")
3434

35-
api "org.postgresql:postgresql:42.7.6"
36-
api "org.apache.commons:commons-dbcp2:2.9.0"
37-
api "org.apache.commons:commons-pool2:2.11.1"
38-
api "commons-logging:commons-logging:1.2"
39-
api "com.h2database:h2:2.2.220"
35+
api "org.postgresql:postgresql:42.7.8"
36+
api "org.apache.commons:commons-dbcp2:2.13.0"
37+
api "org.apache.commons:commons-pool2:2.12.1"
38+
api "commons-logging:commons-logging:1.3.5"
39+
api "com.h2database:h2:2.4.240"
4040
}
4141

4242
// Copy postgresql source distro, lshvector plugin source, and make-postgres.sh

Ghidra/Features/Base/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,12 @@ dependencies {
4343

4444
api 'org.apache.felix:org.apache.felix.framework:7.0.5'
4545
api 'com.github.rotty3000:phidias:0.3.7'
46-
api 'biz.aQute.bnd:biz.aQute.bnd.util:7.0.0'
47-
api ('biz.aQute.bnd:biz.aQute.bndlib:7.0.0') {exclude group: 'org.osgi'}
46+
api 'biz.aQute.bnd:biz.aQute.bnd.util:7.1.0'
47+
api ('biz.aQute.bnd:biz.aQute.bndlib:7.1.0') {exclude group: 'org.osgi'}
4848
api ('org.osgi:org.osgi.util.promise:1.3.0') {exclude group: 'org.osgi'}
49-
api 'org.slf4j:slf4j-api:1.7.25'
49+
api 'org.slf4j:slf4j-api:2.0.17'
5050

51-
runtimeOnly "org.slf4j:slf4j-nop:1.7.25"
51+
runtimeOnly "org.slf4j:slf4j-nop:2.0.17"
5252

5353
// use this if you want slf4j log messages sent to log4j
5454
// runtimeOnly "org.apache.logging.log4j:log4j-slf4j-impl:2.17.1"
@@ -62,7 +62,7 @@ dependencies {
6262
testImplementation project(path: ':SoftwareModeling', configuration: 'testArtifacts')
6363
testImplementation project(path: ':DB', configuration: 'testArtifacts')
6464

65-
javacc 'net.java.dev.javacc:javacc:5.0'
65+
javacc 'net.java.dev.javacc:javacc:7.0.13'
6666
}
6767

6868

Ghidra/Features/FileFormats/build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ dependencies {
3232

3333
// Used by "Android DEX to JAR" file system
3434
// dex2jar depends on asm-9.7.1, which is declared in Framework/Emulation
35-
api 'de.femtopedia.dex2jar:dex-ir:2.4.24'
36-
api 'de.femtopedia.dex2jar:dex-reader:2.4.24'
37-
api 'de.femtopedia.dex2jar:dex-reader-api:2.4.24'
38-
api 'de.femtopedia.dex2jar:dex-translator:2.4.24'
35+
api 'de.femtopedia.dex2jar:dex-ir:2.4.32'
36+
api 'de.femtopedia.dex2jar:dex-reader:2.4.32'
37+
api 'de.femtopedia.dex2jar:dex-reader-api:2.4.32'
38+
api 'de.femtopedia.dex2jar:dex-translator:2.4.32'
3939

4040
// Used by "Android DEX to SMALI" file system
4141
api 'org.smali:baksmali:2.5.2' // requires guava-27.1-android or later

Ghidra/Features/GraphServices/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ dependencies {
3030
api ("com.github.tomnelson:jungrapht-visualization:1.4") { exclude group: "org.slf4j", module: "slf4j-api" }
3131
api ("com.github.tomnelson:jungrapht-layout:1.4") { exclude group: "org.slf4j", module: "slf4j-api" }
3232

33-
api "org.jgrapht:jgrapht-core:1.5.1"
33+
api "org.jgrapht:jgrapht-core:1.5.2"
3434

3535
// not using jgrapht-io code that depends on antlr, so exclude antlr
36-
api ("org.jgrapht:jgrapht-io:1.5.1") { exclude group: "org.antlr", module: "antlr4-runtime" }
36+
api ("org.jgrapht:jgrapht-io:1.5.2") { exclude group: "org.antlr", module: "antlr4-runtime" }
3737

38-
runtimeOnly "org.jheaps:jheaps:0.13"
38+
runtimeOnly "org.jheaps:jheaps:0.14"
3939
}
4040

Ghidra/Framework/Emulation/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ dependencies {
2727
api project(':Generic')
2828
api project(':Utility')
2929

30-
api 'org.ow2.asm:asm:9.7.1'
31-
api 'org.ow2.asm:asm-analysis:9.7.1'
32-
api 'org.ow2.asm:asm-commons:9.7.1'
33-
api 'org.ow2.asm:asm-tree:9.7.1'
34-
api 'org.ow2.asm:asm-util:9.7.1'
30+
api 'org.ow2.asm:asm:9.9'
31+
api 'org.ow2.asm:asm-analysis:9.9'
32+
api 'org.ow2.asm:asm-commons:9.9'
33+
api 'org.ow2.asm:asm-tree:9.9'
34+
api 'org.ow2.asm:asm-util:9.9'
3535
}

Ghidra/Framework/Generic/build.gradle

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -26,29 +26,29 @@ eclipse.project.name = 'Framework Generic'
2626

2727
dependencies {
2828
api project(':Utility')
29-
api ("com.google.guava:guava:32.1.3-jre") {
29+
api ("com.google.guava:guava:33.5.0-jre") {
3030
exclude group: 'com.google.guava', module: 'listenablefuture'
3131
exclude group: 'com.google.errorprone', module: 'error_prone_annotations'
3232
exclude group: 'com.google.code.findbugs', module: 'jsr305'
3333
exclude group: 'org.checkerframework', module: 'checker-qual'
3434
}
35-
api "com.google.guava:failureaccess:1.0.1"
35+
api "com.google.guava:failureaccess:1.0.3"
3636
api "org.jdom:jdom-legacy:1.1.3"
37-
api "org.apache.logging.log4j:log4j-api:2.17.1"
38-
api "org.apache.logging.log4j:log4j-core:2.17.1"
39-
api "org.apache.commons:commons-collections4:4.1"
40-
api "org.apache.commons:commons-compress:1.27.1" // requires commons-codec
41-
api "commons-codec:commons-codec:1.18.0"
42-
api "org.apache.commons:commons-lang3:3.17.0"
43-
api "org.apache.commons:commons-text:1.10.0"
44-
api "commons-io:commons-io:2.19.0"
45-
api "com.google.code.gson:gson:2.9.0"
46-
api "org.bouncycastle:bcpkix-jdk18on:1.80" // requires bcutil and bcprov
47-
api "org.bouncycastle:bcprov-jdk18on:1.80"
48-
api "org.bouncycastle:bcutil-jdk18on:1.80"
37+
api "org.apache.logging.log4j:log4j-api:2.25.2"
38+
api "org.apache.logging.log4j:log4j-core:2.25.2"
39+
api "org.apache.commons:commons-collections4:4.5.0"
40+
api "org.apache.commons:commons-compress:1.28.0" // requires commons-codec
41+
api "commons-codec:commons-codec:1.19.0"
42+
api "org.apache.commons:commons-lang3:3.19.0"
43+
api "org.apache.commons:commons-text:1.14.0"
44+
api "commons-io:commons-io:2.20.0"
45+
api "com.google.code.gson:gson:2.13.2"
46+
api "org.bouncycastle:bcpkix-jdk18on:1.82" // requires bcutil and bcprov
47+
api "org.bouncycastle:bcprov-jdk18on:1.82"
48+
api "org.bouncycastle:bcutil-jdk18on:1.82"
4949

5050
compileOnly "junit:junit:4.13.2"
51-
compileOnly "org.hamcrest:hamcrest:2.2"
51+
compileOnly "org.hamcrest:hamcrest:3.0"
5252

5353
constraints {
5454
api("com.google.guava:guava") {

Ghidra/Framework/Graph/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ dependencies {
3333
api "net.sf.jung:jung-graph-impl:2.1.1"
3434
api "net.sf.jung:jung-visualization:2.1.1"
3535

36-
api "org.jgrapht:jgrapht-core:1.5.1"
36+
api "org.jgrapht:jgrapht-core:1.5.2"
3737

3838
// not using jgrapht-io code that depends on antlr, so exclude antlr
39-
api ("org.jgrapht:jgrapht-io:1.5.1") { exclude group: "org.antlr", module: "antlr4-runtime" }
39+
api ("org.jgrapht:jgrapht-io:1.5.2") { exclude group: "org.antlr", module: "antlr4-runtime" }
4040

4141
// These have abstract test classes and stubs needed by this module
4242
testImplementation project(path: ':Docking', configuration: 'testArtifacts')

0 commit comments

Comments
 (0)