The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
| GroupId | ArtifactId | Version | Type | Licenses |
|---|---|---|---|---|
| junit | junit | 4.13.1 | jar | Eclipse Public License 1.0 |
| org.assertj | assertj-core | 3.27.7 | jar | Apache-2.0 |
| org.mockito | mockito-core | 3.8.0 | jar | The MIT License |
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
| GroupId | ArtifactId | Version | Type | Licenses |
|---|---|---|---|---|
| io.netty | netty-transport-native-unix-common | 4.1.126.Final | jar | Apache License, Version 2.0 |
| org.bouncycastle | bcprov-jdk18on | 1.83 | jar | Bouncy Castle Licence |
| org.bouncycastle | bcutil-jdk18on | 1.83 | jar | Bouncy Castle Licence |
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
| GroupId | ArtifactId | Version | Type | Licenses |
|---|---|---|---|---|
| net.bytebuddy | byte-buddy | 1.10.20 | jar | Apache License, Version 2.0 |
| net.bytebuddy | byte-buddy-agent | 1.10.20 | jar | Apache License, Version 2.0 |
| org.hamcrest | hamcrest-core | 1.3 | jar | New BSD License |
| org.objenesis | objenesis | 3.1 | jar | Apache License, Version 2.0 |
Apache License Version 2.0, January 2004: Nimbus SRP6a
Apache License version 2.0: ECC-25519
Eclipse Public License 1.0: JUnit
MIT License: SLF4J API Module, hap-java
The MIT License: mockito-core
Apache License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy agent, JmDNS, Netty/Buffer, Netty/Codec, Netty/Codec/HTTP, Netty/Common, Netty/Handler, Netty/Resolver, Netty/Transport, Netty/Transport/Native/Unix/Common, Objenesis, curve25519-java
Apache-2.0: AssertJ Core
Dual license consisting of the CDDL v1.1 and GPL v2: JSR 353 (JSON Processing) API, JSR 353 (JSON Processing) Default Provider
New BSD License: Hamcrest Core
Bouncy Castle Licence: Bouncy Castle ASN.1 Extension and Utility APIs, Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs, Bouncy Castle Provider, Bouncy Castle TLS/JSSE APIs
| Filename | Size | Entries | Classes | Packages | Java Version | Debug Information |
|---|---|---|---|---|---|---|
| srp6a-1.5.2.jar | 33.6 kB | 35 | 24 | 2 | 1.7 | Yes |
| netty-buffer-4.1.126.Final.jar | 352.4 kB | 182 | 165 | 2 | 1.6 | Yes |
| netty-codec-4.1.126.Final.jar | 357.4 kB | 250 | 221 | 10 | 1.6 | Yes |
| netty-codec-http-4.1.126.Final.jar | 681.4 kB | 431 | 402 | 9 | 1.6 | Yes |
| netty-common-4.1.126.Final.jar | 724.2 kB | 576 | 540 | 13 | 1.6 | Yes |
| netty-handler-4.1.126.Final.jar | 579.8 kB | 394 | 362 | 12 | 1.6 | Yes |
| netty-resolver-4.1.126.Final.jar | 37.9 kB | 41 | 29 | 1 | 1.6 | Yes |
| netty-transport-4.1.126.Final.jar | 521.5 kB | 416 | 386 | 12 | 1.6 | Yes |
| netty-transport-native-unix-common-4.1.126.Final.jar | 44.2 kB | 45 | 32 | 1 | 1.6 | Yes |
| javax.json-api-1.0.jar | 19.8 kB | 39 | 28 | 3 | 1.6 | Yes |
| junit-4.13.1.jar | 382.7 kB | 387 | 348 | 32 | 1.5 | Yes |
| byte-buddy-1.10.20.jar | 3.5 MB | 2512 | - | - | - | - |
| • Root | - | 2510 | 2456 | 36 | 1.6 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| byte-buddy-agent-1.10.20.jar | 259.2 kB | 81 | - | - | - | - |
| • Root | - | 79 | 62 | 1 | 1.5 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| ecc-25519-java-1.0.1.jar | 64.1 kB | 50 | 33 | 7 | 1.7 | Yes |
| assertj-core-3.27.7.jar | 1.4 MB | 887 | - | - | - | - |
| • Root | - | 883 | 842 | 29 | 1.8 | Yes |
| • Versioned | - | 4 | 1 | 1 | 9 | No |
| bcpkix-jdk18on-1.83.jar | 1.2 MB | 996 | - | - | - | - |
| • Root | - | 992 | 931 | 52 | 1.8 | No |
| • Versioned | - | 4 | 1 | 1 | 9 | No |
| bcprov-jdk18on-1.83.jar | 8.5 MB | 6176 | - | - | - | - |
| • Root | - | 4783 | 4584 | 178 | 1.8 | No |
| • Versioned | - | 1245 | 1137 | 93 | 9 | No |
| • Versioned | - | 43 | 34 | 1 | 11 | No |
| • Versioned | - | 29 | 20 | 1 | 15 | No |
| • Versioned | - | 35 | 20 | 6 | 21 | No |
| • Versioned | - | 41 | 29 | 5 | 25 | No |
| bctls-jdk18on-1.82.jar | 1.5 MB | 1027 | - | - | - | - |
| • Root | - | 568 | 551 | 10 | 1.8 | No |
| • Versioned | - | 451 | 437 | 9 | 9 | No |
| • Versioned | - | 8 | 3 | 1 | 25 | Yes |
| bcutil-jdk18on-1.83.jar | 707.3 kB | 672 | - | - | - | - |
| • Root | - | 668 | 611 | 48 | 1.8 | No |
| • Versioned | - | 4 | 1 | 1 | 9 | No |
| javax.json-1.0.4.jar | 85.1 kB | 88 | 72 | 5 | 1.6 | Yes |
| hamcrest-core-1.3.jar | 45 kB | 52 | 45 | 3 | 1.5 | Yes |
| jmdns-3.5.6.jar | 216.4 kB | 134 | 117 | 7 | 1.6 | Yes |
| mockito-core-3.8.0.jar | 665.7 kB | 663 | 590 | 65 | 1.8 | Yes |
| objenesis-3.1.jar | 60.4 kB | 64 | 48 | 10 | 1.8 | Yes |
| slf4j-api-1.7.10.jar | 32.1 kB | 39 | 28 | 3 | 1.5 | Yes |
| curve25519-java-0.1.0.jar | 13.9 kB | 11 | 3 | 1 | 1.6 | Yes |
| Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
| 26 | 21.9 MB | 16248 | 13510 | 552 | 1.8 | 22 |
| compile: 19 | compile: 15.6 MB | compile: 11602 | compile: 9119 | compile: 376 | 1.8 | compile: 15 |
| test: 7 | test: 6.3 MB | test: 4646 | test: 4391 | test: 176 | 1.8 | test: 7 |