Preparation for porting OpenSSL support in 3.10
- Add licenses and dependencies
This commit is contained in:
parent
8d1ac97bd9
commit
bb787f57b5
59
NOTICE.txt
59
NOTICE.txt
@ -50,14 +50,6 @@ WebSocket and HTTP server, which can be obtained at:
|
|||||||
* HOMEPAGE:
|
* HOMEPAGE:
|
||||||
* https://github.com/joewalnes/webbit
|
* https://github.com/joewalnes/webbit
|
||||||
|
|
||||||
This product contains a modified portion of 'Caliper', Google's micro-
|
|
||||||
benchmarking framework, which can be obtained at:
|
|
||||||
|
|
||||||
* LICENSE:
|
|
||||||
* license/LICENSE.caliper.txt (Apache License 2.0)
|
|
||||||
* HOMEPAGE:
|
|
||||||
* http://code.google.com/p/caliper/
|
|
||||||
|
|
||||||
This product contains a modified portion of 'SLF4J', a simple logging
|
This product contains a modified portion of 'SLF4J', a simple logging
|
||||||
facade for Java, which can be obtained at:
|
facade for Java, which can be obtained at:
|
||||||
|
|
||||||
@ -72,6 +64,15 @@ Bloch of Google, Inc:
|
|||||||
* LICENSE:
|
* LICENSE:
|
||||||
* license/LICENSE.deque.txt (Public Domain)
|
* license/LICENSE.deque.txt (Public Domain)
|
||||||
|
|
||||||
|
This product contains a modified version of Roland Kuhn's ASL2
|
||||||
|
AbstractNodeQueue, which is based on Dmitriy Vyukov's non-intrusive MPSC queue.
|
||||||
|
It can be obtained at:
|
||||||
|
|
||||||
|
* LICENSE:
|
||||||
|
* license/LICENSE.abstractnodequeue.txt (Public Domain)
|
||||||
|
* HOMEPAGE:
|
||||||
|
* https://github.com/akka/akka/blob/wip-2.2.3-for-scala-2.11/akka-actor/src/main/java/akka/dispatch/AbstractNodeQueue.java
|
||||||
|
|
||||||
This product optionally depends on 'JZlib', a re-implementation of zlib in
|
This product optionally depends on 'JZlib', a re-implementation of zlib in
|
||||||
pure Java, which can be obtained at:
|
pure Java, which can be obtained at:
|
||||||
|
|
||||||
@ -88,6 +89,23 @@ interchange format, which can be obtained at:
|
|||||||
* HOMEPAGE:
|
* HOMEPAGE:
|
||||||
* http://code.google.com/p/protobuf/
|
* http://code.google.com/p/protobuf/
|
||||||
|
|
||||||
|
This product optionally depends on 'Bouncy Castle Crypto APIs' to generate
|
||||||
|
a temporary self-signed X.509 certificate when the JVM does not provide the
|
||||||
|
equivalent functionality. It can be obtained at:
|
||||||
|
|
||||||
|
* LICENSE:
|
||||||
|
* license/LICENSE.bouncycastle.txt (MIT License)
|
||||||
|
* HOMEPAGE:
|
||||||
|
* http://www.bouncycastle.org/
|
||||||
|
|
||||||
|
This product optionally depends on 'Snappy', a compression library produced
|
||||||
|
by Google Inc, which can be obtained at:
|
||||||
|
|
||||||
|
* LICENSE:
|
||||||
|
* license/LICENSE.snappy.txt (New BSD License)
|
||||||
|
* HOMEPAGE:
|
||||||
|
* http://code.google.com/p/snappy/
|
||||||
|
|
||||||
This product optionally depends on 'JBoss Marshalling', an alternative Java
|
This product optionally depends on 'JBoss Marshalling', an alternative Java
|
||||||
serialization API, which can be obtained at:
|
serialization API, which can be obtained at:
|
||||||
|
|
||||||
@ -96,6 +114,14 @@ serialization API, which can be obtained at:
|
|||||||
* HOMEPAGE:
|
* HOMEPAGE:
|
||||||
* http://www.jboss.org/jbossmarshalling
|
* http://www.jboss.org/jbossmarshalling
|
||||||
|
|
||||||
|
This product optionally depends on 'Caliper', Google's micro-
|
||||||
|
benchmarking framework, which can be obtained at:
|
||||||
|
|
||||||
|
* LICENSE:
|
||||||
|
* license/LICENSE.caliper.txt (Apache License 2.0)
|
||||||
|
* HOMEPAGE:
|
||||||
|
* http://code.google.com/p/caliper/
|
||||||
|
|
||||||
This product optionally depends on 'Apache Commons Logging', a logging
|
This product optionally depends on 'Apache Commons Logging', a logging
|
||||||
framework, which can be obtained at:
|
framework, which can be obtained at:
|
||||||
|
|
||||||
@ -111,20 +137,3 @@ can be obtained at:
|
|||||||
* license/LICENSE.log4j.txt (Apache License 2.0)
|
* license/LICENSE.log4j.txt (Apache License 2.0)
|
||||||
* HOMEPAGE:
|
* HOMEPAGE:
|
||||||
* http://logging.apache.org/log4j/
|
* http://logging.apache.org/log4j/
|
||||||
|
|
||||||
This product optionally depends on 'Snappy', a compression library produced
|
|
||||||
by Google Inc, which can be obtained at:
|
|
||||||
|
|
||||||
* LICENSE:
|
|
||||||
* license/LICENSE.snappy.txt (New BSD License)
|
|
||||||
* HOMEPAGE:
|
|
||||||
* http://code.google.com/p/snappy/
|
|
||||||
|
|
||||||
This product contains a modified version of Roland Kuhn's ASL2
|
|
||||||
AbstractNodeQueue, which is based on Dmitriy Vyukov's non-intrusive MPSC queue.
|
|
||||||
It can be obtained at:
|
|
||||||
|
|
||||||
* LICENSE:
|
|
||||||
* license/LICENSE.abstractnodequeue.txt (Public Domain)
|
|
||||||
* HOMEPAGE:
|
|
||||||
* https://github.com/akka/akka/blob/wip-2.2.3-for-scala-2.11/akka-actor/src/main/java/akka/dispatch/AbstractNodeQueue.java
|
|
@ -44,6 +44,11 @@
|
|||||||
<artifactId>netty-codec</artifactId>
|
<artifactId>netty-codec</artifactId>
|
||||||
<version>${project.version}</version>
|
<version>${project.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.bouncycastle</groupId>
|
||||||
|
<artifactId>bcpkix-jdk15on</artifactId>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
</project>
|
</project>
|
||||||
|
|
||||||
|
23
license/LICENSE.bouncycastle.txt
Normal file
23
license/LICENSE.bouncycastle.txt
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
The MIT License (MIT)
|
||||||
|
|
||||||
|
Copyright (c) 2000 - 2013 The Legion of the Bouncy Castle Inc.
|
||||||
|
(http://www.bouncycastle.org)
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in
|
||||||
|
all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
THE SOFTWARE.
|
||||||
|
|
28
pom.xml
28
pom.xml
@ -244,11 +244,26 @@
|
|||||||
<version>1.1.0.v20120525</version>
|
<version>1.1.0.v20120525</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Google Protocol Buffers - completely optional -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.google.protobuf</groupId>
|
<groupId>com.google.protobuf</groupId>
|
||||||
<artifactId>protobuf-java</artifactId>
|
<artifactId>protobuf-java</artifactId>
|
||||||
<version>2.5.0</version>
|
<version>2.5.0</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Bouncy Castle - completely optional, only needed when:
|
||||||
|
- you generate a temporary self-signed certificate using SelfSignedCertificate, and
|
||||||
|
- you don't use the JDK which doesn't provide sun.security.x509 package.
|
||||||
|
-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.bouncycastle</groupId>
|
||||||
|
<artifactId>bcpkix-jdk15on</artifactId>
|
||||||
|
<version>1.50</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.jcraft</groupId>
|
<groupId>com.jcraft</groupId>
|
||||||
<artifactId>jzlib</artifactId>
|
<artifactId>jzlib</artifactId>
|
||||||
@ -489,6 +504,19 @@
|
|||||||
<ignore>java.nio.channels.MembershipKey</ignore>
|
<ignore>java.nio.channels.MembershipKey</ignore>
|
||||||
<ignore>java.net.StandardProtocolFamily</ignore>
|
<ignore>java.net.StandardProtocolFamily</ignore>
|
||||||
<ignore>java.nio.channels.spi.SelectorProvider</ignore>
|
<ignore>java.nio.channels.spi.SelectorProvider</ignore>
|
||||||
|
|
||||||
|
<!-- Self-signed certificate generation -->
|
||||||
|
<ignore>sun.security.x509.AlgorithmId</ignore>
|
||||||
|
<ignore>sun.security.x509.CertificateAlgorithmId</ignore>
|
||||||
|
<ignore>sun.security.x509.CertificateIssuerName</ignore>
|
||||||
|
<ignore>sun.security.x509.CertificateSerialNumber</ignore>
|
||||||
|
<ignore>sun.security.x509.CertificateSubjectName</ignore>
|
||||||
|
<ignore>sun.security.x509.CertificateValidity</ignore>
|
||||||
|
<ignore>sun.security.x509.CertificateVersion</ignore>
|
||||||
|
<ignore>sun.security.x509.CertificateX509Key</ignore>
|
||||||
|
<ignore>sun.security.x509.X500Name</ignore>
|
||||||
|
<ignore>sun.security.x509.X509CertInfo</ignore>
|
||||||
|
<ignore>sun.security.x509.X509CertImpl</ignore>
|
||||||
</ignores>
|
</ignores>
|
||||||
</configuration>
|
</configuration>
|
||||||
<executions>
|
<executions>
|
||||||
|
Loading…
Reference in New Issue
Block a user