diff options
Diffstat (limited to 'jetty-alpn/jetty-alpn-server/src/main/config/modules/alpn.mod')
-rw-r--r-- | jetty-alpn/jetty-alpn-server/src/main/config/modules/alpn.mod | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/jetty-alpn/jetty-alpn-server/src/main/config/modules/alpn.mod b/jetty-alpn/jetty-alpn-server/src/main/config/modules/alpn.mod new file mode 100644 index 0000000000..7928e64928 --- /dev/null +++ b/jetty-alpn/jetty-alpn-server/src/main/config/modules/alpn.mod @@ -0,0 +1,53 @@ +# ALPN is provided via a -Xbootclasspath that modifies the secure connections +# in java to support the ALPN layer needed for HTTP/2. +# +# This modification has a tight dependency on specific recent updates of +# Java 1.7 and Java 1.8 (Java versions prior to 1.7u40 are not supported). +# +# The alpn module will use an appropriate alpn-boot jar for your +# specific version of Java. +# +# IMPORTANT: Versions of Java that exist after this module was created are +# not guaranteed to work with existing alpn-boot jars, and might +# need a new alpn-boot to be created / tested / deployed by the +# Jetty project in order to provide support for these future +# Java versions. +# +# All versions of alpn-boot can be found at +# http://central.maven.org/maven2/org/mortbay/jetty/alpn/alpn-boot/ + +[name] +alpn + +[depend] +ssl +alpn-impl/alpn-${java.version} + +[lib] +lib/jetty-alpn-client-${jetty.version}.jar +lib/jetty-alpn-server-${jetty.version}.jar + +[xml] +etc/jetty-alpn.xml + +[files] +lib/ +lib/alpn/ + +[ini-template] +## Overrides the order protocols are chosen by the server. +## The default order is that specified by the order of the +## modules declared in start.ini. +# jetty.alpn.protocols=h2-16,http/1.1 + +## Specifies what protocol to use when negotiation fails. +# jetty.alpn.defaultProtocol=http/1.1 + +## ALPN debug logging on System.err +# jetty.alpn.debug=false + +[license] +ALPN is a hosted at github under the GPL v2 with ClassPath Exception. +ALPN replaces/modifies OpenJDK classes in the java.sun.security.ssl package. +http://github.com/jetty-project/jetty-alpn +http://openjdk.java.net/legal/gplv2+ce.html |