This article outlines the third party dependencies of our products. Some components are optional depending on which jars are being used.
Maverick NG
| Dependency Name | Version | Home Page | License |
| Bouncycastle PKIX | 1.52 | https://www.bouncycastle.org/ | Bouncycastle License |
| Bouncycastle JCE | 1.52 | https://www.bouncycastle.org/ | Bouncycastle License |
| JZlib | 1.1.2 | http://www.jcraft.com/jzlib/ | BSD License |
| Jakarta ORO | 2.0.8 | http://attic.apache.org/projects/jakarta-oro.html | Apache 2.0 |
| SLF4J | 1.7.2 | http://www.slf4j.org/ | MIT License |
BouncyCastle jars are optional. We recommend you include them to maximise compatibility with remote servers.
We also ship a Log4J dependency which is optional for logging purposes. See How to enable logging for Maverick Legacy APIs 1.6.x
Maverick Legacy Client
| Dependency Name | Version | Home Page | License |
| Bouncycastle PKIX | 1.59 | https://www.bouncycastle.org/ | Bouncycastle License |
| Bouncycastle JCE | 1.59 | https://www.bouncycastle.org/ | Bouncycastle License |
| JZlib | 1.1.2 | http://www.jcraft.com/jzlib/ | BSD License |
| Jakarta ORO | 2.0.8 | http://attic.apache.org/projects/jakarta-oro.html | Apache 2.0 |
| SLF4J | 1.7.13 | http://www.slf4j.org/ | MIT License |
| Log4J | 1.2.17 | https://logging.apache.org/log4j/1.2/ | Apache 2.0 |
| ed25519-java | 0.3.0 | https://github.com/str4d/ed25519-java | CC0 1.0 Universal |
| curve25519-java | 0.1.0 | https://github.com/trevorbernard/curve25519-java | Apache 2.0 |
BouncyCastle jars are optional. We recommend you include them to maximise compatibility with remote servers.
We also ship a Log4J dependency which is optional for logging purposes. See How to enable logging for Maverick Legacy APIs 1.6.x
maverick-dynamic-forward.jar includes source code from the following project:
|
JSocks |
1.01 | http://jsocks.sourceforge.net/ | LGPL |
maverick-agent.jar includes dependencies from the following project:
| JUnixSocket | 2.0.4 | https://github.com/kohlschutter/junixsocket | Apache 2.0 |
| JNA | 4.5.1 | https://github.com/java-native-access/jna | Apache 2.0 |
| NativeLibLoader | 2.0.2 | https://github.com/scijava/native-lib-loader | BSD Style |
maverick-vfs-ssh.jar has the following dependency
| Commons VFS | 2.1 | http://commons.apache.org/proper/commons-vfs/ | Apache 2.0 |
We also ship a Log4J dependency which is optional for logging purposes. See How to enable logging for Maverick Legacy APIs 1.6.x
Maverick Legacy Server
The following dependencies are required in all server installations.
| Dependency Name | Version | Home Page | License |
| JZlib | 1.1.2 | http://www.jcraft.com/jzlib/ | BSD License |
| SLF4J | 1.7.13 | http://www.slf4j.org/ | MIT License |
| Commons VFS | 2.1 | http://commons.apache.org/proper/commons-vfs/ | Apache 2.0 |
| Commons Logging | 1.2 | https://commons.apache.org/proper/commons-logging/ | Apache 2.0 |
| ECache | 2.5.1 | http://ehcache.org/ | Apache 2.0 |
| curve25519-java | 0.1.0 | https://github.com/trevorbernard/curve25519-java | Apache 2.0 |
The following dependencies are optional, but recommended to ensure your server supports the entire API feature set.
| Dependency Name | Version | Home Page | License |
| Bouncycastle PKIX | 1.59 | https://www.bouncycastle.org/ | Bouncycastle License |
| Bouncycastle JCE | 1.59 | https://www.bouncycastle.org/ | Bouncycastle License |
| Spongycastle (Android) | 1.58.0 | https://rtyley.github.io/spongycastle/ | Bouncycastle License |
| Log4J | 1.2.17 | https://logging.apache.org/log4j/1.2/ | Apache 2.0 |
| ed25519-java | 0.3.0 | https://github.com/str4d/ed25519-java | CC0 1.0 Universal |
BouncyCastle jars are optional. On Android use SpongyCastle instead of BouncyCastle. We recommend you include them to maximise compatibility with remote servers.
We also ship a Log4J dependency which is optional for logging purposes. See How to enable logging for Maverick Legacy APIs 1.6.x
sshd-virtualshell.jar has the following dependencies. These only need to be included if you use the virtual shell implementation.
| Dependency Name | Version | Home Page | License |
| commons-configuration | 1.6 | https://commons.apache.org/ | Apache 2.0 |
| common-beanutils-core | 1.8 | https://commons.apache.org/ | Apache 2.0 |
| commons-collections | 3.2.1 | https://commons.apache.org/ | Apache 2.0 |
| commons-digester | 1.8 | https://commons.apache.org/ | Apache 2.0 |
| commons-lang | 2.4 | https://commons.apache.org/ | Apache 2.0 |
| commons-cli | 1.3.1 | https://commons.apache.org/ | Apache 2.0 |
| bsh | 2.0b4 | http://www.beanshell.org/ | LGPL |