Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[homekit] Fix for 11 vulnerabilities #6130

Closed
wants to merge 2 commits into from

Conversation

snyk-bot
Copy link

Description

This PR fixes one or more vulnerable packages in the maven dependencies of this project.
See the Snyk test report for more details.

Snyk Project: openhab/openhab2-addons:bundles/org.openhab.io.homekit/pom.xml

Snyk Organization: openhab

Changes included in this PR

  • Changes to the following files to upgrade the vulnerable dependencies to a fixed version:
    • bundles/org.openhab.io.homekit/pom.xml

Vulnerabilities that will be fixed

With an upgrade:

You can read more about Snyk's upgrade and patch logic in Snyk's documentation.

Check the changes in this PR to ensure they won't cause issues with your project.

Stay secure,
The Snyk team

Note: You are seeing this because you or someone else with access to this repository has authorised Snyk to open Fix PRs. To review the settings for this Snyk project please go to the project settings page.

@TravisBuddy
Copy link

Travis tests have failed

Hey @snyk-bot,
please read the following log in order to understand the failure reason. There might also be some helpful tips along the way.
It'll be awesome if you fix what's wrong and commit the changes.

2nd Build

Expand here
Single addon pull request: Building org.openhab.io.homekit
[WARNING] /home/travis/build/openhab/openhab2-addons/bundles/org.openhab.io.homekit/src/main/java/org/openhab/io/homekit/internal/HomekitImpl.java:[116,4857] Potential null pointer access: this expression has a '@Nullable' type
[WARNING] /home/travis/build/openhab/openhab2-addons/bundles/org.openhab.io.homekit/src/main/java/org/openhab/io/homekit/internal/HomekitImpl.java:[159,6406] Potential null pointer access: this expression has a '@Nullable' type
[WARNING] /home/travis/build/openhab/openhab2-addons/bundles/org.openhab.io.homekit/src/main/java/org/openhab/io/homekit/internal/HomekitImpl.java:[166,6567] Potential null pointer access: this expression has a '@Nullable' type
[WARNING] /home/travis/build/openhab/openhab2-addons/bundles/org.openhab.io.homekit/src/main/java/org/openhab/io/homekit/internal/HomekitAccessoryRegistry.java:[48,1627] Potential null pointer access: this expression has a '@Nullable' type
[WARNING] /home/travis/build/openhab/openhab2-addons/bundles/org.openhab.io.homekit/src/main/java/org/openhab/io/homekit/internal/HomekitAccessoryRegistry.java:[60,2082] Potential null pointer access: this expression has a '@Nullable' type
[WARNING] /home/travis/build/openhab/openhab2-addons/bundles/org.openhab.io.homekit/src/main/java/org/openhab/io/homekit/internal/HomekitAccessoryRegistry.java:[86,2991] Potential null pointer access: this expression has a '@Nullable' type
[WARNING] /home/travis/build/openhab/openhab2-addons/bundles/org.openhab.io.homekit/src/main/java/org/openhab/io/homekit/internal/accessories/HomekitThermostatImpl.java:[133,6644] Potential null pointer access: this expression has a '@Nullable' type
[WARNING] /home/travis/build/openhab/openhab2-addons/bundles/org.openhab.io.homekit/target/com.googlecode.addjars.mojo.AddJarsMojo/pom.xml [0:0]: Unused Import-Package instructions: [io.swagger.annotations.*, javax.annotation.security.*, org.eclipse.jdt.annotation.*, org.openhab.core.automation.annotation.*, com.google.common.*] 
[WARNING] The POM for com.sun.xml.bind:jaxb-core:jar:2.2.11 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
[WARNING] The POM for com.sun.xml.bind:jaxb-impl:jar:2.2.11 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
[WARNING] Could not find file feature file features/karaf/openhab-addons/src/main/feature/feature.xml
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector (file:/home/travis/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2.11/jaxb-impl-2.2.11.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int)
WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
     [java] JVM args ignored when same JVM is used.
     [java] Warnings generated: 1
[INFO] Individual report appended to summary report.
[WARNING] Code Analysis Tool has found: 
 0 error(s)! 
 1 warning(s) 
 3 info(s)
[DEBUG] org.openhab.io.homekit.internal.accessories.HomekitAccessoryFactory.java:[]
Logger should be non-static field. Change this field (LOGGER) to non-static field.
[DEBUG] org.openhab.io.homekit.internal.HomekitTaggedItem.java:[87]
Remove empty line before closing brace
[DEBUG] org.openhab.io.homekit.internal.accessories.HomekitValveImpl.java:[82]
Comment matches to-do format '(TODO)|(FIXME)'.
[WARNING] org.openhab.io.homekit.Homekit.java:[22]
Classes/Interfaces should be annotated with @NonNullByDefault
[WARNING] Feature resolution failed for [openhab-misc-homekit/2.5.0.SNAPSHOT]
Message: Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-misc-homekit; type=karaf.feature; version=2.5.0.SNAPSHOT; filter:="(&(osgi.identity=openhab-misc-homekit)(type=karaf.feature)(version>=2.5.0.SNAPSHOT))" [caused by: Unable to resolve openhab-misc-homekit/2.5.0.SNAPSHOT: missing requirement [openhab-misc-homekit/2.5.0.SNAPSHOT] osgi.identity; osgi.identity=org.openhab.io.homekit; type=osgi.bundle; version="[2.5.0.201909270128,2.5.0.201909270128]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.io.homekit/2.5.0.201909270128: missing requirement [org.openhab.io.homekit/2.5.0.201909270128] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.bouncycastle.crypto)(version>=1.60.0)(!(version>=2.0.0)))"]]
Repositories: {
	file:/home/travis/build/openhab/openhab2-addons/bundles/org.openhab.io.homekit/target/feature/feature.xml
	mvn:org.apache.karaf.features/framework/4.2.6/xml/features
	mvn:org.apache.karaf.features/standard/4.2.6/xml/features
	mvn:org.openhab.core.features.karaf/org.openhab.core.features.karaf.openhab-core/2.5.0-SNAPSHOT/xml/features
	mvn:org.openhab.core.features.karaf/org.openhab.core.features.karaf.openhab-tp/2.5.0-SNAPSHOT/xml/features
	mvn:org.ops4j.pax.web/pax-web-features/7.2.10/xml/features
}
Resources: {
	mvn:com.eclipsesource.jaxrs/publisher/5.3.1
	mvn:com.google.guava/guava/18.0
	mvn:com.google.guava/guava/21.0
	mvn:commons-codec/commons-codec/1.6
	mvn:commons-collections/commons-collections/3.2.1
	mvn:commons-io/commons-io/2.2
	mvn:commons-lang/commons-lang/2.6
	mvn:commons-net/commons-net/3.3
	mvn:de.jollyday/jollyday/0.5.8
	mvn:de.maggu2810.p2redist/com.google.inject/3.0.0.v201312141243
	mvn:de.maggu2810.p2redist/org.antlr.runtime/3.2.0.v201101311130
	mvn:io.netty/netty-buffer/4.1.34.Final
	mvn:io.netty/netty-codec-http/4.1.34.Final
	mvn:io.netty/netty-codec/4.1.34.Final
	mvn:io.netty/netty-common/4.1.34.Final
	mvn:io.netty/netty-handler/4.1.34.Final
	mvn:io.netty/netty-resolver/4.1.34.Final
	mvn:io.netty/netty-transport/4.1.34.Final
	mvn:javax.annotation/javax.annotation-api/1.2
	mvn:javax.annotation/javax.annotation-api/1.3
	mvn:javax.el/javax.el-api/3.0.0
	mvn:javax.json/javax.json-api/1.0
	mvn:javax.mail/mail/1.4.7
	mvn:javax.measure/unit-api/1.0
	mvn:javax.servlet/javax.servlet-api/3.1.0
	mvn:javax.validation/validation-api/1.1.0.Final
	mvn:javax.websocket/javax.websocket-api/1.1
	mvn:javax.ws.rs/javax.ws.rs-api/2.0.1
	mvn:joda-time/joda-time/2.9.2
	mvn:org.apache.aries.spifly/org.apache.aries.spifly.dynamic.bundle/1.2
	mvn:org.apache.aries/org.apache.aries.util/1.1.3
	mvn:org.apache.commons/commons-exec/1.1
	mvn:org.apache.felix/org.apache.felix.configadmin/1.9.14
	mvn:org.apache.felix/org.apache.felix.coordinator/1.0.2
	mvn:org.apache.felix/org.apache.felix.fileinstall/3.6.4
	mvn:org.apache.felix/org.apache.felix.inventory/1.0.4
	mvn:org.apache.felix/org.apache.felix.metatype/1.2.2
	mvn:org.apache.felix/org.apache.felix.scr/2.1.16
	mvn:org.apache.felix/org.apache.felix.webconsole.plugins.ds/2.1.0
	mvn:org.apache.felix/org.apache.felix.webconsole.plugins.event/1.1.8
	mvn:org.apache.geronimo.specs/geronimo-jaspic_1.0_spec/1.1
	mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1
	mvn:org.apache.karaf.features/org.apache.karaf.features.core/4.2.6
	mvn:org.apache.karaf.features/org.apache.karaf.features.extension/4.2.6
	mvn:org.apache.karaf.http/org.apache.karaf.http.core/4.2.6
	mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.boot/4.2.6
	mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.2.6
	mvn:org.apache.karaf.scr/org.apache.karaf.scr.state/4.2.6
	mvn:org.apache.karaf.services/org.apache.karaf.services.eventadmin/4.2.6
	mvn:org.apache.karaf.shell/org.apache.karaf.shell.commands/4.2.6
	mvn:org.apache.karaf.shell/org.apache.karaf.shell.core/4.2.6
	mvn:org.apache.karaf.webconsole/org.apache.karaf.webconsole.http/4.2.6
	mvn:org.apache.karaf.wrapper/org.apache.karaf.wrapper.core/4.2.6
	mvn:org.apache.karaf/org.apache.karaf.event/4.2.6
	mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_2
	mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream/1.4.7_1
	mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/2.9.0
	mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.2/2.9.0
	mvn:org.apache.xbean/xbean-bundleutils/4.12
	mvn:org.apache.xbean/xbean-finder/4.12
	mvn:org.apache.xbean/xbean-reflect/4.12
	mvn:org.bouncycastle/bcprov-jdk15on/1.51
	mvn:org.eclipse.emf/org.eclipse.emf.common/2.12.0
	mvn:org.eclipse.emf/org.eclipse.emf.ecore.change/2.11.0
	mvn:org.eclipse.emf/org.eclipse.emf.ecore.xmi/2.12.0
	mvn:org.eclipse.emf/org.eclipse.emf.ecore/2.12.0
	mvn:org.eclipse.jdt.core.compiler/ecj/4.5.1
	mvn:org.eclipse.jetty.websocket/javax-websocket-client-impl/9.4.18.v20190429
	mvn:org.eclipse.jetty.websocket/javax-websocket-server-impl/9.4.18.v20190429
	mvn:org.eclipse.jetty.websocket/websocket-api/9.4.18.v20190429
	mvn:org.eclipse.jetty.websocket/websocket-client/9.4.18.v20190429
	mvn:org.eclipse.jetty.websocket/websocket-common/9.4.18.v20190429
	mvn:org.eclipse.jetty.websocket/websocket-server/9.4.18.v20190429
	mvn:org.eclipse.jetty.websocket/websocket-servlet/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-client/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-continuation/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-deploy/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-http/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-io/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-jaas/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-jaspi/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-jmx/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-jndi/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-plus/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-proxy/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-rewrite/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-security/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-server/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-servlet/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-servlets/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-util-ajax/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-util/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-webapp/9.4.18.v20190429
	mvn:org.eclipse.jetty/jetty-xml/9.4.18.v20190429
	mvn:org.eclipse.lsp4j/org.eclipse.lsp4j.jsonrpc/0.6.0
	mvn:org.eclipse.lsp4j/org.eclipse.lsp4j/0.6.0
	mvn:org.eclipse.orbit.bundles/com.google.gson/2.8.2.v20180104-1110
	mvn:org.eclipse.platform/org.eclipse.equinox.common/3.9.0
	mvn:org.eclipse.platform/org.eclipse.equinox.registry/3.6.100
	mvn:org.eclipse.platform/org.eclipse.equinox.supplement/1.6.100
	mvn:org.eclipse.xtend/org.eclipse.xtend.lib.macro/2.17.0
	mvn:org.eclipse.xtend/org.eclipse.xtend.lib/2.17.0
	mvn:org.eclipse.xtext/org.eclipse.xtext.common.types/2.17.0
	mvn:org.eclipse.xtext/org.eclipse.xtext.ide/2.17.0
	mvn:org.eclipse.xtext/org.eclipse.xtext.smap/2.17.0
	mvn:org.eclipse.xtext/org.eclipse.xtext.util/2.17.0
	mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.ide/2.17.0
	mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.lib/2.17.0
	mvn:org.eclipse.xtext/org.eclipse.xtext.xbase/2.17.0
	mvn:org.eclipse.xtext/org.eclipse.xtext/2.17.0
	mvn:org.fusesource.jansi/jansi/1.18
	mvn:org.glassfish.hk2.external/aopalliance-repackaged/2.4.0-b34
	mvn:org.glassfish.hk2.external/javax.inject/2.4.0-b34
	mvn:org.glassfish.hk2/hk2-api/2.4.0-b34
	mvn:org.glassfish.hk2/hk2-locator/2.4.0-b34
	mvn:org.glassfish.hk2/hk2-utils/2.4.0-b34
	mvn:org.glassfish.hk2/osgi-resource-locator/1.0.1
	mvn:org.glassfish.jersey.bundles.repackaged/jersey-guava/2.22.2
	mvn:org.glassfish.jersey.containers/jersey-container-servlet-core/2.22.2
	mvn:org.glassfish.jersey.containers/jersey-container-servlet/2.22.2
	mvn:org.glassfish.jersey.core/jersey-client/2.22.2
	mvn:org.glassfish.jersey.core/jersey-common/2.22.2
	mvn:org.glassfish.jersey.core/jersey-server/2.22.2
	mvn:org.glassfish.jersey.media/jersey-media-jaxb/2.22.2
	mvn:org.glassfish.jersey.media/jersey-media-multipart/2.22.2
	mvn:org.glassfish.jersey.media/jersey-media-sse/2.22.2
	mvn:org.glassfish/javax.json/1.0.4
	mvn:org.javassist/javassist/3.18.1-GA
	mvn:org.jline/jline-builtins/3.11.0
	mvn:org.jline/jline-reader/3.11.0
	mvn:org.jline/jline-terminal-jansi/3.11.0
	mvn:org.jline/jline-terminal/3.11.0
	mvn:org.jmdns/jmdns/3.5.5
	mvn:org.jvnet.mimepull/mimepull/1.9.6
	mvn:org.mapdb/mapdb/1.0.9
	mvn:org.openhab.addons.bundles/org.openhab.io.homekit/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.audio/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.auth.oauth2client/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.binding.xml/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.boot/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.config.core/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.config.discovery.mdns/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.config.discovery/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.config.dispatch/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.config.xml/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.ephemeris/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.id/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.console.karaf/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.console/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.http/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.jetty.certificate/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.monitor/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.net/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.audio/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.core/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.mdns/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.optimize/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.sitemap/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.sse/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.voice/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.rest/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.io.transport.mdns/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.karaf/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.core/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.item.ide/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.item.runtime/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.item/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.lsp/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.persistence.ide/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.persistence.runtime/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.persistence/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.rule.ide/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.rule.runtime/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.rule/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.script.ide/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.script.runtime/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.script/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.sitemap.ide/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.sitemap.runtime/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.sitemap/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.thing.ide/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.thing.runtime/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.model.thing/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.persistence/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.scheduler/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.semantics/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.storage.json/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.storage.mapdb/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.thing.xml/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.thing/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.transform/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.ui.icon/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.ui/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core.voice/2.5.0-SNAPSHOT
	mvn:org.openhab.core.bundles/org.openhab.core/2.5.0-SNAPSHOT
	mvn:org.openhab.osgiify/com.nimbusds.srp6a/1.5.2
	mvn:org.openhab.osgiify/net.vrallev.ecc.ecc-25519-java/1.0.1
	mvn:org.openhab.osgiify/org.zeromq.curve25519-java/0.1.0
	mvn:org.ops4j.pax.logging/pax-logging-api/1.10.2
	mvn:org.ops4j.pax.logging/pax-logging-log4j2/1.10.2
	mvn:org.ops4j.pax.url/pax-url-aether/2.6.1
	mvn:org.ops4j.pax.web/pax-web-api/7.2.10
	mvn:org.ops4j.pax.web/pax-web-extender-whiteboard/7.2.10
	mvn:org.ops4j.pax.web/pax-web-jetty/7.2.10
	mvn:org.ops4j.pax.web/pax-web-jsp/7.2.10
	mvn:org.ops4j.pax.web/pax-web-runtime/7.2.10
	mvn:org.ops4j.pax.web/pax-web-spi/7.2.10
	mvn:org.osgi/org.osgi.util.function/1.0.0
	mvn:org.osgi/org.osgi.util.promise/1.0.0
	mvn:org.ow2.asm/asm-analysis/7.1
	mvn:org.ow2.asm/asm-commons/7.1
	mvn:org.ow2.asm/asm-tree/7.1
	mvn:org.ow2.asm/asm-util/7.1
	mvn:org.ow2.asm/asm/7.0
	mvn:org.ow2.asm/asm/7.1
	mvn:org.threeten/threeten-extra/1.4
	mvn:tec.uom.lib/uom-lib-common/1.0.3
	mvn:tec.uom/uom-se/1.0.10
}: openhab-misc-homekit/2.5.0.SNAPSHOT
[WARNING] Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-misc-homekit; type=karaf.feature; version=2.5.0.SNAPSHOT; filter:="(&(osgi.identity=openhab-misc-homekit)(type=karaf.feature)(version>=2.5.0.SNAPSHOT))" [caused by: Unable to resolve openhab-misc-homekit/2.5.0.SNAPSHOT: missing requirement [openhab-misc-homekit/2.5.0.SNAPSHOT] osgi.identity; osgi.identity=org.openhab.io.homekit; type=osgi.bundle; version="[2.5.0.201909270128,2.5.0.201909270128]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.io.homekit/2.5.0.201909270128: missing requirement [org.openhab.io.homekit/2.5.0.201909270128] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.bouncycastle.crypto)(version>=1.60.0)(!(version>=2.0.0)))"]]
[ERROR] Failed to execute goal org.apache.karaf.tooling:karaf-maven-plugin:4.2.6:verify (karaf-feature-verification) on project org.openhab.io.homekit: Feature resolution failed for [openhab-misc-homekit/2.5.0.SNAPSHOT]
[ERROR] Message: Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-misc-homekit; type=karaf.feature; version=2.5.0.SNAPSHOT; filter:="(&(osgi.identity=openhab-misc-homekit)(type=karaf.feature)(version>=2.5.0.SNAPSHOT))" [caused by: Unable to resolve openhab-misc-homekit/2.5.0.SNAPSHOT: missing requirement [openhab-misc-homekit/2.5.0.SNAPSHOT] osgi.identity; osgi.identity=org.openhab.io.homekit; type=osgi.bundle; version="[2.5.0.201909270128,2.5.0.201909270128]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.io.homekit/2.5.0.201909270128: missing requirement [org.openhab.io.homekit/2.5.0.201909270128] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.bouncycastle.crypto)(version>=1.60.0)(!(version>=2.0.0)))"]]
[ERROR] Repositories: {
[ERROR] 	file:/home/travis/build/openhab/openhab2-addons/bundles/org.openhab.io.homekit/target/feature/feature.xml
[ERROR] 	mvn:org.apache.karaf.features/framework/4.2.6/xml/features
[ERROR] 	mvn:org.apache.karaf.features/standard/4.2.6/xml/features
[ERROR] 	mvn:org.openhab.core.features.karaf/org.openhab.core.features.karaf.openhab-core/2.5.0-SNAPSHOT/xml/features
[ERROR] 	mvn:org.openhab.core.features.karaf/org.openhab.core.features.karaf.openhab-tp/2.5.0-SNAPSHOT/xml/features
[ERROR] 	mvn:org.ops4j.pax.web/pax-web-features/7.2.10/xml/features
[ERROR] }
[ERROR] Resources: {
[ERROR] 	mvn:com.eclipsesource.jaxrs/publisher/5.3.1
[ERROR] 	mvn:com.google.guava/guava/18.0
[ERROR] 	mvn:com.google.guava/guava/21.0
[ERROR] 	mvn:commons-codec/commons-codec/1.6
[ERROR] 	mvn:commons-collections/commons-collections/3.2.1
[ERROR] 	mvn:commons-io/commons-io/2.2
[ERROR] 	mvn:commons-lang/commons-lang/2.6
[ERROR] 	mvn:commons-net/commons-net/3.3
[ERROR] 	mvn:de.jollyday/jollyday/0.5.8
[ERROR] 	mvn:de.maggu2810.p2redist/com.google.inject/3.0.0.v201312141243
[ERROR] 	mvn:de.maggu2810.p2redist/org.antlr.runtime/3.2.0.v201101311130
[ERROR] 	mvn:io.netty/netty-buffer/4.1.34.Final
[ERROR] 	mvn:io.netty/netty-codec-http/4.1.34.Final
[ERROR] 	mvn:io.netty/netty-codec/4.1.34.Final
[ERROR] 	mvn:io.netty/netty-common/4.1.34.Final
[ERROR] 	mvn:io.netty/netty-handler/4.1.34.Final
[ERROR] 	mvn:io.netty/netty-resolver/4.1.34.Final
[ERROR] 	mvn:io.netty/netty-transport/4.1.34.Final
[ERROR] 	mvn:javax.annotation/javax.annotation-api/1.2
[ERROR] 	mvn:javax.annotation/javax.annotation-api/1.3
[ERROR] 	mvn:javax.el/javax.el-api/3.0.0
[ERROR] 	mvn:javax.json/javax.json-api/1.0
[ERROR] 	mvn:javax.mail/mail/1.4.7
[ERROR] 	mvn:javax.measure/unit-api/1.0
[ERROR] 	mvn:javax.servlet/javax.servlet-api/3.1.0
[ERROR] 	mvn:javax.validation/validation-api/1.1.0.Final
[ERROR] 	mvn:javax.websocket/javax.websocket-api/1.1
[ERROR] 	mvn:javax.ws.rs/javax.ws.rs-api/2.0.1
[ERROR] 	mvn:joda-time/joda-time/2.9.2
[ERROR] 	mvn:org.apache.aries.spifly/org.apache.aries.spifly.dynamic.bundle/1.2
[ERROR] 	mvn:org.apache.aries/org.apache.aries.util/1.1.3
[ERROR] 	mvn:org.apache.commons/commons-exec/1.1
[ERROR] 	mvn:org.apache.felix/org.apache.felix.configadmin/1.9.14
[ERROR] 	mvn:org.apache.felix/org.apache.felix.coordinator/1.0.2
[ERROR] 	mvn:org.apache.felix/org.apache.felix.fileinstall/3.6.4
[ERROR] 	mvn:org.apache.felix/org.apache.felix.inventory/1.0.4
[ERROR] 	mvn:org.apache.felix/org.apache.felix.metatype/1.2.2
[ERROR] 	mvn:org.apache.felix/org.apache.felix.scr/2.1.16
[ERROR] 	mvn:org.apache.felix/org.apache.felix.webconsole.plugins.ds/2.1.0
[ERROR] 	mvn:org.apache.felix/org.apache.felix.webconsole.plugins.event/1.1.8
[ERROR] 	mvn:org.apache.geronimo.specs/geronimo-jaspic_1.0_spec/1.1
[ERROR] 	mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1
[ERROR] 	mvn:org.apache.karaf.features/org.apache.karaf.features.core/4.2.6
[ERROR] 	mvn:org.apache.karaf.features/org.apache.karaf.features.extension/4.2.6
[ERROR] 	mvn:org.apache.karaf.http/org.apache.karaf.http.core/4.2.6
[ERROR] 	mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.boot/4.2.6
[ERROR] 	mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.2.6
[ERROR] 	mvn:org.apache.karaf.scr/org.apache.karaf.scr.state/4.2.6
[ERROR] 	mvn:org.apache.karaf.services/org.apache.karaf.services.eventadmin/4.2.6
[ERROR] 	mvn:org.apache.karaf.shell/org.apache.karaf.shell.commands/4.2.6
[ERROR] 	mvn:org.apache.karaf.shell/org.apache.karaf.shell.core/4.2.6
[ERROR] 	mvn:org.apache.karaf.webconsole/org.apache.karaf.webconsole.http/4.2.6
[ERROR] 	mvn:org.apache.karaf.wrapper/org.apache.karaf.wrapper.core/4.2.6
[ERROR] 	mvn:org.apache.karaf/org.apache.karaf.event/4.2.6
[ERROR] 	mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_2
[ERROR] 	mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream/1.4.7_1
[ERROR] 	mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/2.9.0
[ERROR] 	mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.2/2.9.0
[ERROR] 	mvn:org.apache.xbean/xbean-bundleutils/4.12
[ERROR] 	mvn:org.apache.xbean/xbean-finder/4.12
[ERROR] 	mvn:org.apache.xbean/xbean-reflect/4.12
[ERROR] 	mvn:org.bouncycastle/bcprov-jdk15on/1.51
[ERROR] 	mvn:org.eclipse.emf/org.eclipse.emf.common/2.12.0
[ERROR] 	mvn:org.eclipse.emf/org.eclipse.emf.ecore.change/2.11.0
[ERROR] 	mvn:org.eclipse.emf/org.eclipse.emf.ecore.xmi/2.12.0
[ERROR] 	mvn:org.eclipse.emf/org.eclipse.emf.ecore/2.12.0
[ERROR] 	mvn:org.eclipse.jdt.core.compiler/ecj/4.5.1
[ERROR] 	mvn:org.eclipse.jetty.websocket/javax-websocket-client-impl/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty.websocket/javax-websocket-server-impl/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty.websocket/websocket-api/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty.websocket/websocket-client/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty.websocket/websocket-common/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty.websocket/websocket-server/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty.websocket/websocket-servlet/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-client/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-continuation/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-deploy/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-http/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-io/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-jaas/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-jaspi/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-jmx/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-jndi/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-plus/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-proxy/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-rewrite/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-security/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-server/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-servlet/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-servlets/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-util-ajax/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-util/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-webapp/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.jetty/jetty-xml/9.4.18.v20190429
[ERROR] 	mvn:org.eclipse.lsp4j/org.eclipse.lsp4j.jsonrpc/0.6.0
[ERROR] 	mvn:org.eclipse.lsp4j/org.eclipse.lsp4j/0.6.0
[ERROR] 	mvn:org.eclipse.orbit.bundles/com.google.gson/2.8.2.v20180104-1110
[ERROR] 	mvn:org.eclipse.platform/org.eclipse.equinox.common/3.9.0
[ERROR] 	mvn:org.eclipse.platform/org.eclipse.equinox.registry/3.6.100
[ERROR] 	mvn:org.eclipse.platform/org.eclipse.equinox.supplement/1.6.100
[ERROR] 	mvn:org.eclipse.xtend/org.eclipse.xtend.lib.macro/2.17.0
[ERROR] 	mvn:org.eclipse.xtend/org.eclipse.xtend.lib/2.17.0
[ERROR] 	mvn:org.eclipse.xtext/org.eclipse.xtext.common.types/2.17.0
[ERROR] 	mvn:org.eclipse.xtext/org.eclipse.xtext.ide/2.17.0
[ERROR] 	mvn:org.eclipse.xtext/org.eclipse.xtext.smap/2.17.0
[ERROR] 	mvn:org.eclipse.xtext/org.eclipse.xtext.util/2.17.0
[ERROR] 	mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.ide/2.17.0
[ERROR] 	mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.lib/2.17.0
[ERROR] 	mvn:org.eclipse.xtext/org.eclipse.xtext.xbase/2.17.0
[ERROR] 	mvn:org.eclipse.xtext/org.eclipse.xtext/2.17.0
[ERROR] 	mvn:org.fusesource.jansi/jansi/1.18
[ERROR] 	mvn:org.glassfish.hk2.external/aopalliance-repackaged/2.4.0-b34
[ERROR] 	mvn:org.glassfish.hk2.external/javax.inject/2.4.0-b34
[ERROR] 	mvn:org.glassfish.hk2/hk2-api/2.4.0-b34
[ERROR] 	mvn:org.glassfish.hk2/hk2-locator/2.4.0-b34
[ERROR] 	mvn:org.glassfish.hk2/hk2-utils/2.4.0-b34
[ERROR] 	mvn:org.glassfish.hk2/osgi-resource-locator/1.0.1
[ERROR] 	mvn:org.glassfish.jersey.bundles.repackaged/jersey-guava/2.22.2
[ERROR] 	mvn:org.glassfish.jersey.containers/jersey-container-servlet-core/2.22.2
[ERROR] 	mvn:org.glassfish.jersey.containers/jersey-container-servlet/2.22.2
[ERROR] 	mvn:org.glassfish.jersey.core/jersey-client/2.22.2
[ERROR] 	mvn:org.glassfish.jersey.core/jersey-common/2.22.2
[ERROR] 	mvn:org.glassfish.jersey.core/jersey-server/2.22.2
[ERROR] 	mvn:org.glassfish.jersey.media/jersey-media-jaxb/2.22.2
[ERROR] 	mvn:org.glassfish.jersey.media/jersey-media-multipart/2.22.2
[ERROR] 	mvn:org.glassfish.jersey.media/jersey-media-sse/2.22.2
[ERROR] 	mvn:org.glassfish/javax.json/1.0.4
[ERROR] 	mvn:org.javassist/javassist/3.18.1-GA
[ERROR] 	mvn:org.jline/jline-builtins/3.11.0
[ERROR] 	mvn:org.jline/jline-reader/3.11.0
[ERROR] 	mvn:org.jline/jline-terminal-jansi/3.11.0
[ERROR] 	mvn:org.jline/jline-terminal/3.11.0
[ERROR] 	mvn:org.jmdns/jmdns/3.5.5
[ERROR] 	mvn:org.jvnet.mimepull/mimepull/1.9.6
[ERROR] 	mvn:org.mapdb/mapdb/1.0.9
[ERROR] 	mvn:org.openhab.addons.bundles/org.openhab.io.homekit/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.audio/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.auth.oauth2client/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.binding.xml/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.boot/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.config.core/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.config.discovery.mdns/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.config.discovery/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.config.dispatch/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.config.xml/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.ephemeris/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.id/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.console.karaf/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.console/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.http/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.jetty.certificate/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.monitor/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.net/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.audio/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.core/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.mdns/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.optimize/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.sitemap/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.sse/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.rest.voice/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.rest/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.io.transport.mdns/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.karaf/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.core/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.item.ide/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.item.runtime/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.item/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.lsp/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.persistence.ide/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.persistence.runtime/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.persistence/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.rule.ide/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.rule.runtime/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.rule/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.script.ide/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.script.runtime/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.script/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.sitemap.ide/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.sitemap.runtime/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.sitemap/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.thing.ide/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.thing.runtime/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.model.thing/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.persistence/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.scheduler/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.semantics/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.storage.json/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.storage.mapdb/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.thing.xml/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.thing/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.transform/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.ui.icon/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.ui/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core.voice/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.core.bundles/org.openhab.core/2.5.0-SNAPSHOT
[ERROR] 	mvn:org.openhab.osgiify/com.nimbusds.srp6a/1.5.2
[ERROR] 	mvn:org.openhab.osgiify/net.vrallev.ecc.ecc-25519-java/1.0.1
[ERROR] 	mvn:org.openhab.osgiify/org.zeromq.curve25519-java/0.1.0
[ERROR] 	mvn:org.ops4j.pax.logging/pax-logging-api/1.10.2
[ERROR] 	mvn:org.ops4j.pax.logging/pax-logging-log4j2/1.10.2
[ERROR] 	mvn:org.ops4j.pax.url/pax-url-aether/2.6.1
[ERROR] 	mvn:org.ops4j.pax.web/pax-web-api/7.2.10
[ERROR] 	mvn:org.ops4j.pax.web/pax-web-extender-whiteboard/7.2.10
[ERROR] 	mvn:org.ops4j.pax.web/pax-web-jetty/7.2.10
[ERROR] 	mvn:org.ops4j.pax.web/pax-web-jsp/7.2.10
[ERROR] 	mvn:org.ops4j.pax.web/pax-web-runtime/7.2.10
[ERROR] 	mvn:org.ops4j.pax.web/pax-web-spi/7.2.10
[ERROR] 	mvn:org.osgi/org.osgi.util.function/1.0.0
[ERROR] 	mvn:org.osgi/org.osgi.util.promise/1.0.0
[ERROR] 	mvn:org.ow2.asm/asm-analysis/7.1
[ERROR] 	mvn:org.ow2.asm/asm-commons/7.1
[ERROR] 	mvn:org.ow2.asm/asm-tree/7.1
[ERROR] 	mvn:org.ow2.asm/asm-util/7.1
[ERROR] 	mvn:org.ow2.asm/asm/7.0
[ERROR] 	mvn:org.ow2.asm/asm/7.1
[ERROR] 	mvn:org.threeten/threeten-extra/1.4
[ERROR] 	mvn:tec.uom.lib/uom-lib-common/1.0.3
[ERROR] 	mvn:tec.uom/uom-se/1.0.10
[ERROR] }
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

@TravisBuddy
Copy link

Travis tests were successful

Hey @snyk-bot,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@wborn wborn added the security label Oct 1, 2019
@martinvw
Copy link
Member

martinvw commented Oct 5, 2019

Is there any homekit user who can validate this update,

Thanks for your help!

https://download.martinvw.nl/org.openhab.io.homekit-2.5.0-SNAPSHOT-6130.jar

@wborn wborn changed the title [Snyk] Fix for 11 vulnerabilities [homekit] Fix for 11 vulnerabilities Oct 5, 2019
@wborn
Copy link
Member

wborn commented Oct 5, 2019

Looks like the bcprov-jdk15on is a separately installed bundle and not embedded into JAR:

openhab> bundle:list
...
210 │ Active │  80 │ 1.51                  │ bcprov
211 │ Active │  80 │ 1.5.2                 │ Nimbus SRP6a
212 │ Active │  80 │ 4.1.34.Final          │ Netty/Buffer
213 │ Active │  80 │ 4.1.34.Final          │ Netty/Codec
214 │ Active │  80 │ 4.1.34.Final          │ Netty/Codec/HTTP
215 │ Active │  80 │ 4.1.34.Final          │ Netty/Common
216 │ Active │  80 │ 4.1.34.Final          │ Netty/Handler
217 │ Active │  80 │ 4.1.34.Final          │ Netty/Resolver
218 │ Active │  80 │ 4.1.34.Final          │ Netty/Transport
219 │ Active │  80 │ 1.0.1                 │ ECC 25519
220 │ Active │  80 │ 1.0.4                 │ JSR 353 (JSON Processing) Default Provider
221 │ Active │  80 │ 2.5.0.201910050427    │ openHAB Add-ons :: Bundles :: IO :: Homekit

So people could test it by updating that bundle, in this case 210, but make sure you change it depending on your own bundle ID:

bundle:update 210 https://search.maven.org/remotecontent?filepath=org/bouncycastle/bcprov-jdk15on/1.60/bcprov-jdk15on-1.60.jar

Maven Central shows there's already a 1.63 release.

@wborn
Copy link
Member

wborn commented Oct 6, 2019

It does get embedded when https://github.com/openhab/openhab2-addons/pull/6183 gets merged.

@J-N-K
Copy link
Member

J-N-K commented Oct 6, 2019

We need a hap upgrade anyway in the near(est) future since the version we use does not support iOS 13. There is a PR over at hap-java which solves that (and other problems). nI have the feeling that we need a OH version of hap-java, since there seems to be no activity there. We can uphgrade bcprov then.

@wborn
Copy link
Member

wborn commented Oct 6, 2019

According to hap-java/HAP-Java#80 this upgrade won't work.

@J-N-K
Copy link
Member

J-N-K commented Oct 6, 2019

@wborn, probably the version in hap-java needs to be updated, top

@J-N-K
Copy link
Member

J-N-K commented Oct 14, 2019

Superseded by #6223

@J-N-K J-N-K closed this Oct 14, 2019
@wborn wborn deleted the snyk-fix-f364190c26e476f29295ac722897c9a8 branch October 14, 2019 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants