[undertow] branch master updated (f4bb671 -> 61bde50)
Markus Koschany
apo at moszumanska.debian.org
Sun Apr 10 18:20:44 UTC 2016
This is an automated email from the git hooks/post-receive script.
apo pushed a change to branch master
in repository undertow.
from f4bb671 Update changelog
adds 9482cb8 Imported Upstream version 1.3.21
new 768df4c Merge tag 'upstream/1.3.21'
new 81e2aff Update changelog
new 9b54314 Remove http2 test suite from libundertow-java.poms and
new a7063e5 Update changelog
new 8ef75e0 Add JettyALPNClientProvider.patch
new 47f7ce3 Add patch comment
new 61bde50 Update changelog
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
core/pom.xml | 4 +-
core/src/main/java/io/undertow/Undertow.java | 2 +-
core/src/main/java/io/undertow/UndertowLogger.java | 9 +
.../main/java/io/undertow/UndertowMessages.java | 4 +-
.../channels/DetachableStreamSinkChannel.java | 2 +-
.../channels/DetachableStreamSourceChannel.java | 2 +-
.../io/undertow/client/ALPNClientSelector.java | 75 +++++++
.../io/undertow/client/JDK9ALPNClientProvider.java | 133 +++++++++++
.../undertow/client/JettyALPNClientProvider.java | 182 +++++++++++++++
.../io/undertow/client/ajp/AjpClientExchange.java | 2 +-
.../http/ClientFixedLengthStreamSinkConduit.java | 2 +-
.../undertow/client/http/HttpClientConnection.java | 4 +-
.../undertow/client/http/HttpClientExchange.java | 2 +-
.../undertow/client/http/HttpClientProvider.java | 42 ++--
.../undertow/client/http/ResponseParseState.java | 2 +-
.../client/http2/Http2ClearClientProvider.java | 4 +-
.../undertow/client/http2/Http2ClientProvider.java | 194 +++-------------
.../undertow/client/spdy/SpdyClientProvider.java | 199 +++--------------
.../java/io/undertow/conduits/ChunkReader.java | 2 +-
.../undertow/conduits/HeadStreamSinkConduit.java | 16 +-
.../io/undertow/conduits/IdleTimeoutConduit.java | 2 +-
.../java/io/undertow/predicate/AndPredicate.java | 2 +-
.../predicate/MaxContentSizePredicate.java | 2 +-
.../predicate/MinContentSizePredicate.java | 2 +-
.../java/io/undertow/predicate/NotPredicate.java | 2 +-
.../java/io/undertow/predicate/OrPredicate.java | 2 +-
.../io/undertow/predicate/PathMatchPredicate.java | 2 +-
.../io/undertow/predicate/PathPrefixPredicate.java | 2 +-
.../io/undertow/predicate/PathSuffixPredicate.java | 2 +-
.../ajp/AjpClientResponseStreamSourceChannel.java | 18 ++
.../io/undertow/protocols/http2/Http2Channel.java | 3 +
.../protocols/http2/Http2DataFrameParser.java | 2 +-
.../protocols/http2/Http2FrameHeaderParser.java | 2 +-
.../protocols/http2/Http2FramePriority.java | 2 +-
.../protocols/http2/Http2HeaderBlockParser.java | 2 +-
.../protocols/http2/Http2HeadersParser.java | 2 +-
.../undertow/protocols/http2/Http2PingParser.java | 2 +-
.../protocols/http2/Http2PriorityParser.java | 2 +-
.../protocols/http2/Http2PushPromiseParser.java | 2 +-
.../protocols/http2/Http2RstStreamParser.java | 2 +-
.../protocols/http2/Http2SettingsParser.java | 2 +-
.../protocols/http2/Http2StreamSourceChannel.java | 4 +-
.../protocols/http2/Http2WindowUpdateParser.java | 2 +-
.../undertow/protocols/spdy/SpdyFramePriority.java | 4 +
.../protocols/spdy/SpdyHeaderBlockParser.java | 2 +-
.../undertow/protocols/spdy/SpdyHeadersParser.java | 2 +-
.../io/undertow/protocols/spdy/SpdyPingParser.java | 2 +-
.../protocols/spdy/SpdyRstStreamParser.java | 2 +-
.../protocols/spdy/SpdySettingsParser.java | 2 +-
.../protocols/spdy/SpdySynReplyParser.java | 2 +-
.../protocols/spdy/SpdySynStreamParser.java | 2 +-
.../protocols/spdy/SpdyWindowUpdateParser.java | 2 +-
.../java/io/undertow/protocols/ssl/SslConduit.java | 55 +++--
.../protocols/ssl/UndertowAcceptingSslChannel.java | 2 +-
.../io/undertow/protocols/ssl/UndertowXnioSsl.java | 2 +-
.../security/api/AuthenticatedSessionManager.java | 2 +-
.../security/api/AuthenticationMechanism.java | 4 +-
.../io/undertow/security/idm/DigestAlgorithm.java | 2 +-
.../security/impl/AuthenticationInfoToken.java | 2 +-
.../security/impl/DigestAuthorizationToken.java | 2 +-
.../java/io/undertow/security/impl/DigestQop.java | 2 +-
.../security/impl/DigestWWWAuthenticateToken.java | 2 +-
.../undertow/security/impl/SimpleNonceManager.java | 2 +-
.../impl/SingleSignOnAuthenticationMechanism.java | 2 +
.../io/undertow/server/DefaultByteBufferPool.java | 2 +-
.../io/undertow/server/HttpServerExchange.java | 6 +-
.../undertow/server/handlers/ByteRangeHandler.java | 66 +++---
.../undertow/server/handlers/ExceptionHandler.java | 2 +-
.../server/handlers/LocalNameResolvingHandler.java | 2 +-
.../server/handlers/PeerNameResolvingHandler.java | 2 +-
.../handlers/StuckThreadDetectionHandler.java | 4 +-
.../accesslog/DefaultAccessLogReceiver.java | 2 +-
.../accesslog/ExtendedAccessLogParser.java | 2 +-
.../handlers/builder/PredicatedHandlersParser.java | 12 +-
.../server/handlers/cache/ResponseCache.java | 2 +-
.../handlers/proxy/LoadBalancingProxyClient.java | 24 +-
.../server/handlers/proxy/ProxyHandler.java | 47 ++--
.../server/handlers/proxy/mod_cluster/Context.java | 2 +-
.../handlers/proxy/mod_cluster/MCMPHandler.java | 2 +-
.../handlers/proxy/mod_cluster/MCMPWebManager.java | 2 +-
.../handlers/proxy/mod_cluster/NodePingUtil.java | 2 +-
.../server/handlers/resource/CachedResource.java | 2 +-
.../handlers/resource/PathResourceManager.java | 47 ++--
.../server/handlers/resource/ResourceHandler.java | 49 ++--
.../protocol/framed/AbstractFramedChannel.java | 25 ++-
.../framed/AbstractFramedStreamSourceChannel.java | 5 +-
.../server/protocol/http/AlpnOpenListener.java | 192 ++--------------
...OpenListener.java => JDK9AlpnOpenListener.java} | 164 ++++++--------
...penListener.java => JettyAlpnOpenListener.java} | 57 ++---
.../undertow/server/protocol/http/ParseState.java | 2 +-
.../server/protocol/http2/Http2SslSessionInfo.java | 2 +-
.../server/protocol/spdy/SpdySslSessionInfo.java | 2 +-
core/src/main/java/io/undertow/util/ALPN.java | 68 ++++++
core/src/main/java/io/undertow/util/ByteRange.java | 98 +++++++-
core/src/main/java/io/undertow/util/FileUtils.java | 3 +-
.../io/undertow/util/ReferenceCountedPooled.java | 11 +
.../main/java/io/undertow/util/SecureHashMap.java | 38 +---
.../websockets/client/WebSocketClient.java | 2 +-
.../websockets/core/AbstractReceiveListener.java | 2 +-
.../websockets/core/protocol/version07/Base64.java | 8 +-
.../WebSocket07CloseFrameSourceChannel.java | 2 +-
.../server/handlers/RangeRequestTestCase.java | 91 ++++++--
.../handlers/file/PathResourceManagerTestCase.java | 10 +
.../io/undertow/server/handlers/file/subdir/a.txt | 1 +
.../proxy/AbstractLoadBalancingProxyTestCase.java | 52 ++---
.../proxy/LoadBalancingProxyAJPTestCase.java | 2 +-
.../proxy/LoadBalancingProxyHTTP2TestCase.java | 4 +-
.../LoadBalancingProxyHTTP2ViaUpgradeTestCase.java | 4 +-
.../proxy/LoadBalancingProxyHttpsTestCase.java | 4 +-
.../proxy/LoadBalancingProxySPDYTestCase.java | 4 +-
.../handlers/proxy/LoadBalancingProxyTestCase.java | 4 +-
...lancingProxyWithCustomHostSelectorTestCase.java | 2 +-
.../proxy/ProxyHandlerXForwardedForTestCase.java | 2 +-
.../handlers/sse/ServerSentEventTestCase.java | 4 +-
.../protocol/http2/HTTP2ViaUpgradeTestCase.java | 6 +-
.../io/undertow/testutils/DebuggingSlicePool.java | 2 +-
.../java/io/undertow/testutils/DefaultServer.java | 16 +-
.../websockets/utils/WebSocketTestClient.java | 2 +-
core/src/test/resources/logging.properties | 3 +-
coverage-report/pom.xml | 2 +-
debian/changelog | 9 +
debian/libundertow-java.poms | 1 -
debian/maven.rules | 1 -
debian/patches/JettyALPNClientProvider.patch | 68 ++++++
debian/patches/series | 1 +
dist/pom.xml | 4 +-
examples/pom.xml | 4 +-
.../security/basic/MapIdentityManager.java | 2 +-
http2-test-suite/pom.xml | 197 ----------------
.../alpn/ALPNConnectionEstablishmentTestCase.java | 49 ----
.../http2/tests/framework/Http2Client.java | 142 ------------
.../http2/tests/framework/Http2TestRunner.java | 247 ---------------------
.../http2/tests/framework/HttpResponse.java | 53 -----
.../http2/tests/framework/ServerController.java | 35 ---
.../http2/tests/framework/TestCategory.java | 54 -----
.../http2/tests/framework/TestEnvironment.java | 68 ------
.../http2/tests/framework/UndertowTestHandler.java | 32 ---
.../http2/tests/framework/UndertowTestServer.java | 100 ---------
http2-test-suite/src/main/resources/ca.crt | 17 --
.../src/main/resources/client.keystore | Bin 2179 -> 0 bytes
.../src/main/resources/client.truststore | Bin 885 -> 0 bytes
.../src/main/resources/server.keystore | Bin 2176 -> 0 bytes
http2-test-suite/src/main/resources/server.pem | 47 ----
.../src/main/resources/server.truststore | Bin 935 -> 0 bytes
parser-generator/pom.xml | 4 +-
pom.xml | 59 +----
servlet/pom.xml | 4 +-
.../io/undertow/servlet/UndertowServletLogger.java | 23 +-
.../io/undertow/servlet/api/DeploymentManager.java | 2 +-
.../java/io/undertow/servlet/api/FilterInfo.java | 8 +-
.../io/undertow/servlet/api/FilterMappingInfo.java | 2 +-
.../java/io/undertow/servlet/api/ListenerInfo.java | 7 +
.../io/undertow/servlet/api/ServletContainer.java | 2 +-
.../java/io/undertow/servlet/api/ServletInfo.java | 9 +
.../undertow/servlet/api/ServletStackTraces.java | 2 +-
.../servlet/api/SessionPersistenceManager.java | 2 +-
.../servlet/core/DeploymentManagerImpl.java | 6 +-
.../io/undertow/servlet/core/ManagedFilter.java | 12 +-
.../io/undertow/servlet/core/ManagedListener.java | 7 +
.../io/undertow/servlet/core/ManagedServlet.java | 12 +-
.../undertow/servlet/core/MetricsChainHandler.java | 2 +-
.../undertow/servlet/handlers/DefaultServlet.java | 66 ++----
.../servlet/handlers/ServletPathMatch.java | 2 +-
.../servlet/handlers/ServletPathMatches.java | 2 +-
.../servlet/handlers/ServletPathMatchesData.java | 4 +-
.../handlers/security/SecurityPathMatches.java | 2 +-
.../servlet/spec/HttpServletResponseImpl.java | 2 +-
.../servlet/spec/RequestDispatcherImpl.java | 6 +
.../defaultservlet/DefaultServletTestCase.java | 94 +++++++-
.../servlet/test/defaultservlet}/range.txt | 0
.../test/path/FilterPathMappingTestCase.java | 7 +
.../test/streams/AsyncInputStreamServlet.java | 2 +-
.../servlet/test/util/TestResourceLoader.java | 2 +-
servlet/src/test/resources/logging.properties | 4 +-
websockets-jsr/pom.xml | 4 +-
.../java/io/undertow/websockets/jsr/Bootstrap.java | 13 +-
.../websockets/jsr/EndpointSessionHandler.java | 12 +-
.../websockets/jsr/JsrWebSocketFilter.java | 1 +
.../websockets/jsr/JsrWebSocketLogger.java | 5 +
.../jsr/JsrWebSocketProtocolHandshakeHandler.java | 2 +-
.../websockets/jsr/SendHandlerAdapter.java | 2 +-
.../websockets/jsr/ServerWebSocketContainer.java | 2 +-
.../websockets/jsr/UndertowContainerProvider.java | 4 +-
.../jsr/WebSocketSessionRemoteEndpoint.java | 2 +-
.../jsr/annotated/AnnotatedEndpointFactory.java | 6 +-
.../websockets/jsr/annotated/BoundMethod.java | 2 +-
.../websockets/jsr/handshake/HandshakeUtil.java | 2 +
.../test/security/WebsocketBasicAuthTestCase.java | 231 +++++++++++++++++++
.../jsr/test/stress/WebsocketStressTestCase.java | 2 +-
189 files changed, 1786 insertions(+), 2212 deletions(-)
create mode 100644 core/src/main/java/io/undertow/client/ALPNClientSelector.java
create mode 100644 core/src/main/java/io/undertow/client/JDK9ALPNClientProvider.java
create mode 100644 core/src/main/java/io/undertow/client/JettyALPNClientProvider.java
copy core/src/main/java/io/undertow/server/protocol/http/{AlpnOpenListener.java => JDK9AlpnOpenListener.java} (62%)
copy core/src/main/java/io/undertow/server/protocol/http/{AlpnOpenListener.java => JettyAlpnOpenListener.java} (83%)
create mode 100644 core/src/main/java/io/undertow/util/ALPN.java
create mode 100644 core/src/test/java/io/undertow/server/handlers/file/subdir/a.txt
create mode 100644 debian/patches/JettyALPNClientProvider.patch
delete mode 100644 http2-test-suite/pom.xml
delete mode 100644 http2-test-suite/src/main/java/io/undertow/http2/tests/alpn/ALPNConnectionEstablishmentTestCase.java
delete mode 100644 http2-test-suite/src/main/java/io/undertow/http2/tests/framework/Http2Client.java
delete mode 100644 http2-test-suite/src/main/java/io/undertow/http2/tests/framework/Http2TestRunner.java
delete mode 100644 http2-test-suite/src/main/java/io/undertow/http2/tests/framework/HttpResponse.java
delete mode 100644 http2-test-suite/src/main/java/io/undertow/http2/tests/framework/ServerController.java
delete mode 100644 http2-test-suite/src/main/java/io/undertow/http2/tests/framework/TestCategory.java
delete mode 100644 http2-test-suite/src/main/java/io/undertow/http2/tests/framework/TestEnvironment.java
delete mode 100644 http2-test-suite/src/main/java/io/undertow/http2/tests/framework/UndertowTestHandler.java
delete mode 100644 http2-test-suite/src/main/java/io/undertow/http2/tests/framework/UndertowTestServer.java
delete mode 100644 http2-test-suite/src/main/resources/ca.crt
delete mode 100644 http2-test-suite/src/main/resources/client.keystore
delete mode 100644 http2-test-suite/src/main/resources/client.truststore
delete mode 100644 http2-test-suite/src/main/resources/server.keystore
delete mode 100644 http2-test-suite/src/main/resources/server.pem
delete mode 100644 http2-test-suite/src/main/resources/server.truststore
copy {core/src/test/java/io/undertow/server/handlers => servlet/src/test/java/io/undertow/servlet/test/defaultservlet}/range.txt (100%)
create mode 100644 websockets-jsr/src/test/java/io/undertow/websockets/jsr/test/security/WebsocketBasicAuthTestCase.java
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/undertow.git
More information about the pkg-java-commits
mailing list