Homekit Accessory Protocol for Java

Compile Dependencies (15)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.nimbusds » srp6a
Complete Secure Remote Password (SRP-6a) implementation
1.5.22.1.0
Apache 2.0
io.netty » netty-common2 vulnerabilities
Core utilities and abstractions shared across Netty modules, including buffers, threading, and platform detection.
4.1.72.Final4.2.16.Final
Apache 2.0
io.netty » netty-buffer
Netty's byte buffer implementation offering efficient memory management and I/O operations for network applications.
4.1.72.Final4.2.16.Final
Apache 2.0
io.netty » netty-transport
Netty module responsible for low-level transport abstraction, used for TCP, UDP, and domain sockets.
4.1.72.Final4.2.16.Final
Apache 2.0
io.netty » netty-handler4 vulnerabilities
A core Netty module that provides high-level channel handlers for protocol implementations and network applications.
4.1.72.Final4.2.16.Final
Netty Codec Apache 2.0
io.netty » netty-codec3 vulnerabilities
Netty module for encoding and decoding binary and text-based messages with reusable codec components.
4.1.72.Final4.2.16.Final
Netty Codec Apache 2.0
io.netty » netty-codec-http19 vulnerabilities
Netty codec module for encoding and decoding HTTP messages and handling HTTP protocol logic.
4.1.72.Final4.2.16.Final
Apache 2.0
io.netty » netty-resolver4.1.72.Final4.2.16.Final
Java Spec EPL 2.0
javax.json » javax.json-api
Jakarta JSON Processing defines a Java(R) based framework for parsing, generating, transforming, and querying JSON ...
1.02.1.3
Apache 2.0
net.vrallev.ecc » ecc-25519-java
A library for Java and Android to use Ed25519 and Curve25518.
1.0.11.0.3
Encryption Lib BouncyCastle
org.bouncycastle » bcprov-jdk15on17 vulnerabilities
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains the JCA/JCE ...
1.511.84
JSON Lib EPL 2.0
org.glassfish » javax.json
Default provider for Jakarta JSON Processing
1.0.42.0.1
DNS Lib Apache 2.0
org.jmdns » jmdns
JmDNS is a Java implementation of multi-cast DNS and can be used for service registration and discovery in local area ...
3.5.63.6.3
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
1.7.102.0.18
Apache 2.0
org.zeromq » curve25519-java
Java port of Matthijs van Duin's implementation of Daniel J Bernstein's Curve25519.
0.1.0

Test Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
4.13.16.1.1
Assertion Apache 2.0
org.assertj » assertj-core1 vulnerability
Rich and fluent assertions for testing in Java
3.19.03.27.7
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
3.8.05.23.0