diff --git a/.travis.yml b/.travis.yml index f1500a88..c4062374 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,5 @@ matrix: include: - jdk: oraclejdk8 - jdk: oraclejdk9 - allow_failures: - - jdk: oraclejdk9 + - jdk: oraclejdk11 diff --git a/airsonic-main/cve-suppressed.xml b/airsonic-main/cve-suppressed.xml index f04c3899..e4299694 100644 --- a/airsonic-main/cve-suppressed.xml +++ b/airsonic-main/cve-suppressed.xml @@ -163,4 +163,9 @@ .*spring.* CVE-2018-1258 + + This is for an unrelated C library + ^com\.sun\.xml\.bind\.external:relaxng-datatype:.* + CVE-2018-18749 + diff --git a/airsonic-main/pom.xml b/airsonic-main/pom.xml index 4e185b0d..7384752a 100755 --- a/airsonic-main/pom.xml +++ b/airsonic-main/pom.xml @@ -134,17 +134,9 @@ 3.0.3 - - cglib - cglib - 3.2.10 - runtime - - org.apache.ant ant - 1.10.3 runtime @@ -517,6 +509,26 @@ javax.mail runtime + + javax.annotation + javax.annotation-api + runtime + + + javax.xml.ws + jaxws-api + + + javax.xml.bind + jaxb-api + compile + + + jakarta.xml.bind + jakarta.xml.bind-api + 2.3.2 + runtime + org.postgresql postgresql diff --git a/airsonic-main/src/test/java/org/airsonic/player/api/jukebox/AbstractAirsonicRestApiJukeboxIntTest.java b/airsonic-main/src/test/java/org/airsonic/player/api/jukebox/AbstractAirsonicRestApiJukeboxIntTest.java index 89db89d0..c56e9a0b 100644 --- a/airsonic-main/src/test/java/org/airsonic/player/api/jukebox/AbstractAirsonicRestApiJukeboxIntTest.java +++ b/airsonic-main/src/test/java/org/airsonic/player/api/jukebox/AbstractAirsonicRestApiJukeboxIntTest.java @@ -151,7 +151,7 @@ public abstract class AbstractAirsonicRestApiJukeboxIntTest { } private String convertDateToString(Date date) { - SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.000'Z'"); + SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"); formatter.setTimeZone(TimeZone.getTimeZone("UTC")); return formatter.format(date); } diff --git a/airsonic-sonos-api/pom.xml b/airsonic-sonos-api/pom.xml index 47f15f02..ccefbf43 100644 --- a/airsonic-sonos-api/pom.xml +++ b/airsonic-sonos-api/pom.xml @@ -11,6 +11,21 @@ 10.3.0-SNAPSHOT + + + javax.xml.bind + jaxb-api + + + javax.xml.ws + jaxws-api + + + javax.jws + javax.jws-api + + + diff --git a/pom.xml b/pom.xml index 52cbca18..7a37cb4d 100644 --- a/pom.xml +++ b/pom.xml @@ -16,7 +16,7 @@ true UTF-8 - 3.2.6 + 3.3.1 2.9.8 @@ -139,6 +139,54 @@ 3.14.0 provided + + org.apache.ant + ant + 1.10.5 + runtime + + + javax.annotation + javax.annotation-api + 1.3.1 + + + org.jvnet.staxex + stax-ex + 1.8.1 + + + + + javax.xml.bind + jaxb-api + 2.3.1 + + + com.sun.xml.bind + jaxb-core + 2.3.0 + + + com.sun.xml.bind + jaxb-impl + 2.3.1 + + + javax.xml.ws + jaxws-api + 2.3.1 + + + javax.xml.soap + javax.xml.soap-api + 1.4.0 + + + javax.jws + javax.jws-api + 1.1 + diff --git a/subsonic-rest-api/pom.xml b/subsonic-rest-api/pom.xml index 03d29c96..a1dd6761 100644 --- a/subsonic-rest-api/pom.xml +++ b/subsonic-rest-api/pom.xml @@ -11,6 +11,13 @@ 10.3.0-SNAPSHOT + + + javax.xml.bind + jaxb-api + + +