[mina2] 01/06: Merge tag 'upstream/2.0.9'
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Mon Sep 7 16:31:19 UTC 2015
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository mina2.
commit 209ff4e97a55a1efc50885b07d39b6525c0289fd
Merge: dd3859a 88147fb
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Tue May 12 13:56:46 2015 +0200
Merge tag 'upstream/2.0.9'
Upstream version 2.0.9
LICENSE.txt | 177 ++
NOTICE-bin.txt | 36 +
NOTICE.txt | 9 +
src/NOTICE-bin.txt | 36 +
src/mina-benchmarks/pom.xml | 60 +
.../org/apache/mina/core/BenchmarkBinaryTest.java | 110 +
.../java/org/apache/mina/core/BenchmarkClient.java | 32 +
.../apache/mina/core/BenchmarkClientFactory.java | 39 +
.../org/apache/mina/core/BenchmarkFactory.java | 42 +
.../java/org/apache/mina/core/BenchmarkServer.java | 35 +
.../apache/mina/core/BenchmarkServerFactory.java | 42 +
.../org/apache/mina/core/MinaBenchmarkClient.java | 86 +
.../org/apache/mina/core/MinaBenchmarkServer.java | 127 +
.../MinaClientVsMinaServerBenchmarkBinaryTest.java | 53 +
...MinaClientVsNettyServerBenchmarkBinaryTest.java | 53 +
.../org/apache/mina/core/NettyBenchmarkClient.java | 102 +
.../org/apache/mina/core/NettyBenchmarkServer.java | 177 ++
...NettyClientVsMinaServerBenchmarkBinaryTest.java | 67 +
...ettyClientVsNettyServerBenchmarkBinaryTest.java | 67 +
.../src/test/resources/log4j.properties | 23 +
src/mina-core/META-INF/MANIFEST.MF | 114 +
src/mina-core/pom.xml | 113 +
.../src/main/java/org/apache/mina/core/IoUtil.java | 180 ++
.../org/apache/mina/core/RuntimeIoException.java | 51 +
.../apache/mina/core/buffer/AbstractIoBuffer.java | 2750 ++++++++++++++++++++
.../mina/core/buffer/BufferDataException.java | 48 +
.../mina/core/buffer/CachedBufferAllocator.java | 293 +++
.../java/org/apache/mina/core/buffer/IoBuffer.java | 1604 ++++++++++++
.../apache/mina/core/buffer/IoBufferAllocator.java | 58 +
.../apache/mina/core/buffer/IoBufferHexDumper.java | 108 +
.../apache/mina/core/buffer/IoBufferWrapper.java | 1034 ++++++++
.../mina/core/buffer/SimpleBufferAllocator.java | 114 +
.../apache/mina/core/file/DefaultFileRegion.java | 86 +
.../java/org/apache/mina/core/file/FileRegion.java | 79 +
.../apache/mina/core/file/FilenameFileRegion.java | 53 +
.../core/filterchain/DefaultIoFilterChain.java | 1037 ++++++++
.../filterchain/DefaultIoFilterChainBuilder.java | 542 ++++
.../org/apache/mina/core/filterchain/IoFilter.java | 321 +++
.../mina/core/filterchain/IoFilterAdapter.java | 143 +
.../mina/core/filterchain/IoFilterChain.java | 371 +++
.../core/filterchain/IoFilterChainBuilder.java | 57 +
.../mina/core/filterchain/IoFilterEvent.java | 120 +
.../filterchain/IoFilterLifeCycleException.java | 46 +
.../org/apache/mina/core/future/CloseFuture.java | 57 +
.../apache/mina/core/future/CompositeIoFuture.java | 66 +
.../org/apache/mina/core/future/ConnectFuture.java | 93 +
.../mina/core/future/DefaultCloseFuture.java | 68 +
.../mina/core/future/DefaultConnectFuture.java | 120 +
.../apache/mina/core/future/DefaultIoFuture.java | 380 +++
.../apache/mina/core/future/DefaultReadFuture.java | 140 +
.../mina/core/future/DefaultWriteFuture.java | 130 +
.../java/org/apache/mina/core/future/IoFuture.java | 114 +
.../apache/mina/core/future/IoFutureListener.java | 51 +
.../org/apache/mina/core/future/ReadFuture.java | 100 +
.../org/apache/mina/core/future/WriteFuture.java | 95 +
.../main/java/org/apache/mina/core/package.html | 24 +
.../core/polling/AbstractPollingIoAcceptor.java | 712 +++++
.../core/polling/AbstractPollingIoConnector.java | 611 +++++
.../core/polling/AbstractPollingIoProcessor.java | 1194 +++++++++
.../java/org/apache/mina/core/polling/package.html | 26 +
.../mina/core/service/AbstractIoAcceptor.java | 475 ++++
.../mina/core/service/AbstractIoConnector.java | 309 +++
.../mina/core/service/AbstractIoService.java | 533 ++++
.../core/service/DefaultTransportMetadata.java | 132 +
.../org/apache/mina/core/service/IoAcceptor.java | 219 ++
.../org/apache/mina/core/service/IoConnector.java | 162 ++
.../org/apache/mina/core/service/IoHandler.java | 86 +
.../apache/mina/core/service/IoHandlerAdapter.java | 71 +
.../org/apache/mina/core/service/IoProcessor.java | 97 +
.../org/apache/mina/core/service/IoService.java | 203 ++
.../mina/core/service/IoServiceListener.java | 74 +
.../core/service/IoServiceListenerSupport.java | 320 +++
.../mina/core/service/IoServiceStatistics.java | 599 +++++
.../mina/core/service/SimpleIoProcessorPool.java | 367 +++
.../mina/core/service/TransportMetadata.java | 73 +
.../mina/core/session/AbstractIoSession.java | 1403 ++++++++++
.../mina/core/session/AbstractIoSessionConfig.java | 310 +++
.../org/apache/mina/core/session/AttributeKey.java | 90 +
.../DefaultIoSessionDataStructureFactory.java | 235 ++
.../org/apache/mina/core/session/DummySession.java | 334 +++
.../mina/core/session/ExpiringSessionRecycler.java | 97 +
.../org/apache/mina/core/session/IdleStatus.java | 74 +
.../mina/core/session/IdleStatusChecker.java | 153 ++
.../java/org/apache/mina/core/session/IoEvent.java | 108 +
.../org/apache/mina/core/session/IoEventType.java | 31 +
.../org/apache/mina/core/session/IoSession.java | 592 +++++
.../mina/core/session/IoSessionAttributeMap.java | 128 +
.../apache/mina/core/session/IoSessionConfig.java | 191 ++
.../session/IoSessionDataStructureFactory.java | 49 +
.../session/IoSessionInitializationException.java | 46 +
.../mina/core/session/IoSessionInitializer.java | 32 +
.../mina/core/session/IoSessionRecycler.java | 78 +
.../org/apache/mina/core/session/SessionState.java | 34 +
.../core/session/UnknownMessageTypeException.java | 45 +
.../mina/core/write/DefaultWriteRequest.java | 191 ++
.../mina/core/write/NothingWrittenException.java | 65 +
.../org/apache/mina/core/write/WriteException.java | 149 ++
.../org/apache/mina/core/write/WriteRequest.java | 63 +
.../apache/mina/core/write/WriteRequestQueue.java | 70 +
.../mina/core/write/WriteRequestWrapper.java | 76 +
.../mina/core/write/WriteTimeoutException.java | 66 +
.../core/write/WriteToClosedSessionException.java | 65 +
.../mina/filter/buffer/BufferedWriteFilter.java | 246 ++
.../filter/buffer/IoBufferLazyInitializer.java | 54 +
.../codec/AbstractProtocolDecoderOutput.java | 48 +
.../codec/AbstractProtocolEncoderOutput.java | 94 +
.../filter/codec/CumulativeProtocolDecoder.java | 241 ++
.../mina/filter/codec/ProtocolCodecException.java | 60 +
.../mina/filter/codec/ProtocolCodecFactory.java | 46 +
.../mina/filter/codec/ProtocolCodecFilter.java | 540 ++++
.../mina/filter/codec/ProtocolCodecSession.java | 113 +
.../apache/mina/filter/codec/ProtocolDecoder.java | 68 +
.../mina/filter/codec/ProtocolDecoderAdapter.java | 48 +
.../filter/codec/ProtocolDecoderException.java | 99 +
.../mina/filter/codec/ProtocolDecoderOutput.java | 47 +
.../apache/mina/filter/codec/ProtocolEncoder.java | 59 +
.../mina/filter/codec/ProtocolEncoderAdapter.java | 38 +
.../filter/codec/ProtocolEncoderException.java | 59 +
.../mina/filter/codec/ProtocolEncoderOutput.java | 64 +
.../codec/RecoverableProtocolDecoderException.java | 62 +
.../filter/codec/SynchronizedProtocolDecoder.java | 73 +
.../filter/codec/SynchronizedProtocolEncoder.java | 65 +
.../codec/demux/DemuxingProtocolCodecFactory.java | 105 +
.../codec/demux/DemuxingProtocolDecoder.java | 278 ++
.../codec/demux/DemuxingProtocolEncoder.java | 287 ++
.../mina/filter/codec/demux/MessageDecoder.java | 96 +
.../filter/codec/demux/MessageDecoderAdapter.java | 40 +
.../filter/codec/demux/MessageDecoderFactory.java | 34 +
.../filter/codec/demux/MessageDecoderResult.java | 61 +
.../mina/filter/codec/demux/MessageEncoder.java | 49 +
.../filter/codec/demux/MessageEncoderFactory.java | 34 +
.../apache/mina/filter/codec/demux/package.html | 25 +
.../java/org/apache/mina/filter/codec/package.html | 25 +
.../prefixedstring/PrefixedStringCodecFactory.java | 152 ++
.../prefixedstring/PrefixedStringDecoder.java | 118 +
.../prefixedstring/PrefixedStringEncoder.java | 121 +
.../ObjectSerializationCodecFactory.java | 111 +
.../serialization/ObjectSerializationDecoder.java | 93 +
.../serialization/ObjectSerializationEncoder.java | 89 +
.../ObjectSerializationInputStream.java | 179 ++
.../ObjectSerializationOutputStream.java | 159 ++
.../mina/filter/codec/serialization/package.html | 25 +
.../statemachine/ConsumeToCrLfDecodingState.java | 145 ++
.../ConsumeToDynamicTerminatorDecodingState.java | 123 +
.../ConsumeToEndOfSessionDecodingState.java | 92 +
.../ConsumeToLinearWhitespaceDecodingState.java | 37 +
.../ConsumeToTerminatorDecodingState.java | 117 +
.../codec/statemachine/CrLfDecodingState.java | 109 +
.../filter/codec/statemachine/DecodingState.java | 60 +
.../codec/statemachine/DecodingStateMachine.java | 197 ++
.../statemachine/DecodingStateProtocolDecoder.java | 106 +
.../statemachine/FixedLengthDecodingState.java | 107 +
.../codec/statemachine/IntegerDecodingState.java | 88 +
.../LinearWhitespaceSkippingState.java | 36 +
.../statemachine/ShortIntegerDecodingState.java | 79 +
.../statemachine/SingleByteDecodingState.java | 60 +
.../filter/codec/statemachine/SkippingState.java | 82 +
.../mina/filter/codec/textline/LineDelimiter.java | 149 ++
.../codec/textline/TextLineCodecFactory.java | 150 ++
.../filter/codec/textline/TextLineDecoder.java | 448 ++++
.../filter/codec/textline/TextLineEncoder.java | 154 ++
.../apache/mina/filter/codec/textline/package.html | 24 +
.../errorgenerating/ErrorGeneratingFilter.java | 308 +++
.../mina/filter/errorgenerating/package.html | 24 +
.../executor/DefaultIoEventSizeEstimator.java | 156 ++
.../mina/filter/executor/ExecutorFilter.java | 629 +++++
.../mina/filter/executor/IoEventQueueHandler.java | 69 +
.../mina/filter/executor/IoEventQueueThrottle.java | 158 ++
.../mina/filter/executor/IoEventSizeEstimator.java | 37 +
.../filter/executor/OrderedThreadPoolExecutor.java | 793 ++++++
.../executor/UnorderedThreadPoolExecutor.java | 487 ++++
.../mina/filter/executor/WriteRequestFilter.java | 113 +
.../org/apache/mina/filter/executor/package.html | 25 +
.../mina/filter/firewall/BlacklistFilter.java | 254 ++
.../filter/firewall/ConnectionThrottleFilter.java | 201 ++
.../org/apache/mina/filter/firewall/Subnet.java | 177 ++
.../org/apache/mina/filter/firewall/package.html | 24 +
.../mina/filter/keepalive/KeepAliveFilter.java | 403 +++
.../filter/keepalive/KeepAliveMessageFactory.java | 54 +
.../KeepAliveRequestTimeoutException.java | 47 +
.../keepalive/KeepAliveRequestTimeoutHandler.java | 91 +
.../org/apache/mina/filter/keepalive/package.html | 24 +
.../org/apache/mina/filter/logging/LogLevel.java | 79 +
.../apache/mina/filter/logging/LoggingFilter.java | 366 +++
.../mina/filter/logging/MdcInjectionFilter.java | 243 ++
.../org/apache/mina/filter/logging/package.html | 24 +
.../main/java/org/apache/mina/filter/package.html | 24 +
.../mina/filter/ssl/BogusTrustManagerFactory.java | 84 +
.../apache/mina/filter/ssl/KeyStoreFactory.java | 177 ++
.../apache/mina/filter/ssl/SslContextFactory.java | 433 +++
.../java/org/apache/mina/filter/ssl/SslFilter.java | 805 ++++++
.../org/apache/mina/filter/ssl/SslHandler.java | 832 ++++++
.../java/org/apache/mina/filter/ssl/package.html | 24 +
.../mina/filter/statistic/ProfilerTimerFilter.java | 887 +++++++
.../org/apache/mina/filter/statistic/package.html | 24 +
.../filter/stream/AbstractStreamWriteFilter.java | 168 ++
.../mina/filter/stream/FileRegionWriteFilter.java | 82 +
.../mina/filter/stream/StreamWriteFilter.java | 80 +
.../org/apache/mina/filter/stream/package.html | 24 +
.../apache/mina/filter/util/CommonEventFilter.java | 87 +
.../org/apache/mina/filter/util/NoopFilter.java | 40 +
.../mina/filter/util/ReferenceCountingFilter.java | 116 +
.../util/SessionAttributeInitializingFilter.java | 148 ++
.../mina/filter/util/WriteRequestFilter.java | 84 +
.../java/org/apache/mina/filter/util/package.html | 24 +
.../mina/handler/chain/ChainedIoHandler.java | 72 +
.../apache/mina/handler/chain/IoHandlerChain.java | 329 +++
.../mina/handler/chain/IoHandlerCommand.java | 92 +
.../org/apache/mina/handler/chain/package.html | 25 +
.../mina/handler/demux/DemuxingIoHandler.java | 360 +++
.../mina/handler/demux/ExceptionHandler.java | 59 +
.../apache/mina/handler/demux/MessageHandler.java | 53 +
.../org/apache/mina/handler/demux/package.html | 25 +
.../handler/multiton/SingleSessionIoHandler.java | 113 +
.../multiton/SingleSessionIoHandlerAdapter.java | 92 +
.../multiton/SingleSessionIoHandlerDelegate.java | 153 ++
.../multiton/SingleSessionIoHandlerFactory.java | 41 +
.../org/apache/mina/handler/multiton/package.html | 26 +
.../main/java/org/apache/mina/handler/package.html | 24 +
.../mina/handler/stream/IoSessionInputStream.java | 175 ++
.../mina/handler/stream/IoSessionOutputStream.java | 89 +
.../mina/handler/stream/StreamIoHandler.java | 179 ++
.../apache/mina/proxy/AbstractProxyIoHandler.java | 62 +
.../mina/proxy/AbstractProxyLogicHandler.java | 225 ++
.../org/apache/mina/proxy/ProxyAuthException.java | 47 +
.../java/org/apache/mina/proxy/ProxyConnector.java | 250 ++
.../org/apache/mina/proxy/ProxyLogicHandler.java | 74 +
.../apache/mina/proxy/event/IoSessionEvent.java | 170 ++
.../mina/proxy/event/IoSessionEventQueue.java | 134 +
.../mina/proxy/event/IoSessionEventType.java | 67 +
.../org/apache/mina/proxy/filter/ProxyFilter.java | 341 +++
.../mina/proxy/filter/ProxyHandshakeIoBuffer.java | 36 +
.../apache/mina/proxy/handlers/ProxyRequest.java | 62 +
.../handlers/http/AbstractAuthLogicHandler.java | 112 +
.../handlers/http/AbstractHttpLogicHandler.java | 387 +++
.../handlers/http/HttpAuthenticationMethods.java | 84 +
.../proxy/handlers/http/HttpProxyConstants.java | 87 +
.../mina/proxy/handlers/http/HttpProxyRequest.java | 293 +++
.../proxy/handlers/http/HttpProxyResponse.java | 117 +
.../proxy/handlers/http/HttpSmartProxyHandler.java | 198 ++
.../http/basic/HttpBasicAuthLogicHandler.java | 106 +
.../http/basic/HttpNoAuthLogicHandler.java | 67 +
.../handlers/http/digest/DigestUtilities.java | 159 ++
.../http/digest/HttpDigestAuthLogicHandler.java | 226 ++
.../http/ntlm/HttpNTLMAuthLogicHandler.java | 168 ++
.../proxy/handlers/http/ntlm/NTLMConstants.java | 181 ++
.../proxy/handlers/http/ntlm/NTLMResponses.java | 392 +++
.../proxy/handlers/http/ntlm/NTLMUtilities.java | 492 ++++
.../handlers/socks/AbstractSocksLogicHandler.java | 48 +
.../proxy/handlers/socks/Socks4LogicHandler.java | 151 ++
.../proxy/handlers/socks/Socks5LogicHandler.java | 456 ++++
.../proxy/handlers/socks/SocksProxyConstants.java | 181 ++
.../proxy/handlers/socks/SocksProxyRequest.java | 207 ++
.../apache/mina/proxy/session/ProxyIoSession.java | 318 +++
.../proxy/session/ProxyIoSessionInitializer.java | 59 +
.../org/apache/mina/proxy/utils/ByteUtilities.java | 328 +++
.../apache/mina/proxy/utils/IoBufferDecoder.java | 264 ++
.../apache/mina/proxy/utils/StringUtilities.java | 334 +++
.../socket/AbstractDatagramSessionConfig.java | 144 +
.../socket/AbstractSocketSessionConfig.java | 171 ++
.../mina/transport/socket/DatagramAcceptor.java | 74 +
.../mina/transport/socket/DatagramConnector.java | 51 +
.../transport/socket/DatagramSessionConfig.java | 94 +
.../socket/DefaultDatagramSessionConfig.java | 154 ++
.../socket/DefaultSocketSessionConfig.java | 186 ++
.../mina/transport/socket/SocketAcceptor.java | 83 +
.../mina/transport/socket/SocketConnector.java | 51 +
.../mina/transport/socket/SocketSessionConfig.java | 121 +
.../transport/socket/nio/NioDatagramAcceptor.java | 901 +++++++
.../transport/socket/nio/NioDatagramConnector.java | 215 ++
.../transport/socket/nio/NioDatagramSession.java | 94 +
.../socket/nio/NioDatagramSessionConfig.java | 191 ++
.../mina/transport/socket/nio/NioProcessor.java | 385 +++
.../mina/transport/socket/nio/NioSession.java | 97 +
.../transport/socket/nio/NioSocketAcceptor.java | 364 +++
.../transport/socket/nio/NioSocketConnector.java | 339 +++
.../transport/socket/nio/NioSocketSession.java | 283 ++
.../apache/mina/transport/socket/nio/package.html | 32 +
.../vmpipe/DefaultVmPipeSessionConfig.java | 39 +
.../org/apache/mina/transport/vmpipe/VmPipe.java | 61 +
.../mina/transport/vmpipe/VmPipeAcceptor.java | 165 ++
.../mina/transport/vmpipe/VmPipeAddress.java | 81 +
.../mina/transport/vmpipe/VmPipeConnector.java | 177 ++
.../mina/transport/vmpipe/VmPipeFilterChain.java | 293 +++
.../mina/transport/vmpipe/VmPipeSession.java | 145 ++
.../mina/transport/vmpipe/VmPipeSessionConfig.java | 31 +
.../org/apache/mina/transport/vmpipe/package.html | 42 +
.../org/apache/mina/util/AvailablePortFinder.java | 180 ++
.../src/main/java/org/apache/mina/util/Base64.java | 495 ++++
.../java/org/apache/mina/util/CircularQueue.java | 351 +++
.../org/apache/mina/util/ConcurrentHashSet.java | 49 +
.../java/org/apache/mina/util/CopyOnWriteMap.java | 207 ++
.../apache/mina/util/DefaultExceptionMonitor.java | 49 +
.../org/apache/mina/util/ExceptionMonitor.java | 66 +
.../org/apache/mina/util/ExpirationListener.java | 30 +
.../java/org/apache/mina/util/ExpiringMap.java | 463 ++++
.../java/org/apache/mina/util/IdentityHashSet.java | 46 +
.../apache/mina/util/LazyInitializedCacheMap.java | 217 ++
.../java/org/apache/mina/util/LazyInitializer.java | 56 +
.../org/apache/mina/util/Log4jXmlFormatter.java | 175 ++
.../java/org/apache/mina/util/MapBackedSet.java | 78 +
.../apache/mina/util/NamePreservingRunnable.java | 83 +
.../org/apache/mina/util/SynchronizedQueue.java | 129 +
.../main/java/org/apache/mina/util/Transform.java | 148 ++
.../mina/util/byteaccess/AbstractByteArray.java | 79 +
.../mina/util/byteaccess/BufferByteArray.java | 446 ++++
.../org/apache/mina/util/byteaccess/ByteArray.java | 154 ++
.../mina/util/byteaccess/ByteArrayFactory.java | 38 +
.../apache/mina/util/byteaccess/ByteArrayList.java | 270 ++
.../apache/mina/util/byteaccess/ByteArrayPool.java | 158 ++
.../mina/util/byteaccess/CompositeByteArray.java | 1019 ++++++++
.../byteaccess/CompositeByteArrayRelativeBase.java | 135 +
.../CompositeByteArrayRelativeReader.java | 135 +
.../CompositeByteArrayRelativeWriter.java | 230 ++
.../mina/util/byteaccess/IoAbsoluteReader.java | 97 +
.../mina/util/byteaccess/IoAbsoluteWriter.java | 87 +
.../mina/util/byteaccess/IoRelativeReader.java | 97 +
.../mina/util/byteaccess/IoRelativeWriter.java | 92 +
.../util/byteaccess/SimpleByteArrayFactory.java | 60 +
.../main/java/org/apache/mina/util/package.html | 24 +
.../mina/core/DefaultIoFilterChainBuilderTest.java | 150 ++
.../test/java/org/apache/mina/core/FutureTest.java | 262 ++
.../org/apache/mina/core/IoFilterChainTest.java | 331 +++
.../mina/core/IoServiceListenerSupportTest.java | 254 ++
.../org/apache/mina/core/buffer/IoBufferTest.java | 1471 +++++++++++
.../mina/core/service/AbstractIoServiceTest.java | 183 ++
.../filter/buffer/BufferedWriteFilterTest.java | 103 +
.../codec/CumulativeProtocolDecoderTest.java | 212 ++
.../codec/DemuxingProtocolDecoderBugTest.java | 112 +
.../serialization/ObjectSerializationTest.java | 85 +
.../filter/codec/textline/TextLineDecoderTest.java | 339 +++
.../filter/codec/textline/TextLineEncoderTest.java | 53 +
.../executor/ExecutorFilterRegressionTest.java | 167 ++
.../firewall/ConnectionThrottleFilterTest.java | 81 +
.../mina/filter/firewall/SubnetIPv4Test.java | 111 +
.../mina/filter/firewall/SubnetIPv6Test.java | 49 +
.../mina/filter/keepalive/KeepAliveFilterTest.java | 207 ++
.../filter/logging/LoadTestMdcInjectionFilter.java | 57 +
.../filter/logging/MdcInjectionFilterTest.java | 502 ++++
.../mina/filter/ssl/KeyStoreFactoryTest.java | 75 +
.../apache/mina/filter/ssl/SslDIRMINA937Test.java | 170 ++
.../java/org/apache/mina/filter/ssl/SslTest.java | 181 ++
.../stream/AbstractStreamWriteFilterTest.java | 573 ++++
.../filter/stream/FileRegionWriteFilterTest.java | 53 +
.../mina/filter/stream/StreamWriteFilterTest.java | 42 +
.../mina/filter/util/WrappingFilterTest.java | 135 +
.../mina/handler/chain/ChainedIoHandlerTest.java | 61 +
.../mina/handler/demux/DemuxingIoHandlerTest.java | 248 ++
.../java/org/apache/mina/proxy/HttpAuthTest.java | 118 +
.../test/java/org/apache/mina/proxy/NTLMTest.java | 239 ++
.../apache/mina/transport/AbstractBindTest.java | 306 +++
.../mina/transport/AbstractConnectorTest.java | 187 ++
.../mina/transport/AbstractFileRegionTest.java | 159 ++
.../mina/transport/AbstractTrafficControlTest.java | 261 ++
.../mina/transport/socket/nio/DIRMINA777Test.java | 85 +
.../transport/socket/nio/DatagramBindTest.java | 53 +
.../transport/socket/nio/DatagramConfigTest.java | 134 +
.../socket/nio/DatagramConnectorTest.java | 49 +
.../socket/nio/DatagramPortUnreachableTest.java | 91 +
.../transport/socket/nio/DatagramRecyclerTest.java | 225 ++
.../socket/nio/DatagramSessionIdleTest.java | 125 +
.../socket/nio/DatagramTrafficControlTest.java | 58 +
.../transport/socket/nio/NioFileRegionTest.java | 45 +
.../socket/nio/PollingIoProcessorTest.java | 182 ++
.../mina/transport/socket/nio/SocketBindTest.java | 53 +
.../transport/socket/nio/SocketConnectorTest.java | 45 +
.../socket/nio/SocketTrafficControlTest.java | 58 +
.../mina/transport/vmpipe/VmPipeBindTest.java | 52 +
.../transport/vmpipe/VmPipeEventOrderTest.java | 201 ++
.../VmPipeSessionCrossCommunicationTest.java | 146 ++
.../transport/vmpipe/VmPipeTrafficControlTest.java | 57 +
.../src/test/java/org/apache/mina/util/Bar.java | 43 +
.../org/apache/mina/util/CircularQueueTest.java | 241 ++
.../java/org/apache/mina/util/ExpiringMapTest.java | 60 +
.../src/test/java/org/apache/mina/util/Foo.java | 45 +
.../java/org/apache/mina/util/IoFilterImpl.java | 59 +
.../mina/util/byteaccess/ByteAccessTest.java | 573 ++++
.../src/test/java/testcase/MinaRegressionTest.java | 157 ++
.../src/test/java/testcase/MyIoHandler.java | 109 +
.../test/java/testcase/MyProtocolCodecFactory.java | 44 +
.../src/test/java/testcase/MyRequestDecoder.java | 88 +
.../src/test/java/testcase/MyResponseEncoder.java | 38 +
src/mina-core/src/test/resources/log4j.properties | 26 +
.../org/apache/mina/filter/ssl/keystore.cert | Bin 0 -> 937 bytes
.../org/apache/mina/filter/ssl/keystore.sslTest | Bin 0 -> 1368 bytes
.../org/apache/mina/filter/ssl/truststore.sslTest | Bin 0 -> 654 bytes
src/mina-example/pom.xml | 77 +
.../org/apache/mina/example/chat/ChatCommand.java | 59 +
.../mina/example/chat/ChatProtocolHandler.java | 157 ++
.../java/org/apache/mina/example/chat/Main.java | 82 +
.../org/apache/mina/example/chat/SpringMain.java | 48 +
.../example/chat/client/ChatClientSupport.java | 117 +
.../mina/example/chat/client/ConnectDialog.java | 116 +
.../mina/example/chat/client/SwingChatClient.java | 292 +++
.../chat/client/SwingChatClientHandler.java | 98 +
.../apache/mina/example/chat/client/package.html | 24 +
.../java/org/apache/mina/example/chat/package.html | 24 +
.../example/echoserver/EchoProtocolHandler.java | 74 +
.../org/apache/mina/example/echoserver/Main.java | 72 +
.../apache/mina/example/echoserver/package.html | 24 +
.../echoserver/ssl/BogusSslContextFactory.java | 146 ++
.../echoserver/ssl/BogusTrustManagerFactory.java | 74 +
.../echoserver/ssl/SslServerSocketFactory.java | 94 +
.../example/echoserver/ssl/SslSocketFactory.java | 113 +
.../mina/example/echoserver/ssl/package.html | 24 +
.../gettingstarted/timeserver/MinaTimeServer.java | 68 +
.../timeserver/TimeServerHandler.java | 74 +
.../java/org/apache/mina/example/haiku/Haiku.java | 61 +
.../mina/example/haiku/HaikuValidationServer.java | 53 +
.../apache/mina/example/haiku/HaikuValidator.java | 40 +
.../example/haiku/HaikuValidatorIoHandler.java | 44 +
.../mina/example/haiku/InvalidHaikuException.java | 61 +
.../apache/mina/example/haiku/PhraseUtilities.java | 81 +
.../apache/mina/example/haiku/ToHaikuIoFilter.java | 52 +
.../mina/example/imagine/step1/ImageRequest.java | 51 +
.../mina/example/imagine/step1/ImageResponse.java | 47 +
.../step1/client/GraphicalCharGenClient.java | 319 +++
.../example/imagine/step1/client/ImageClient.java | 107 +
.../imagine/step1/client/ImageListener.java | 37 +
.../example/imagine/step1/client/ImagePanel.java | 56 +
.../imagine/step1/codec/ImageCodecFactory.java | 54 +
.../imagine/step1/codec/ImageRequestDecoder.java | 48 +
.../imagine/step1/codec/ImageRequestEncoder.java | 49 +
.../imagine/step1/codec/ImageResponseDecoder.java | 88 +
.../imagine/step1/codec/ImageResponseEncoder.java | 59 +
.../example/imagine/step1/server/ImageServer.java | 58 +
.../imagine/step1/server/ImageServerIoHandler.java | 130 +
.../example/imagine/step2/server/ImageServer.java | 69 +
.../example/imagine/step3/server/ImageServer.java | 106 +
.../imagine/step3/server/ImageServerIoHandler.java | 172 ++
.../java/org/apache/mina/example/netcat/Main.java | 58 +
.../mina/example/netcat/NetCatProtocolHandler.java | 66 +
.../org/apache/mina/example/netcat/package.html | 25 +
.../mina/example/proxy/AbstractProxyIoHandler.java | 70 +
.../mina/example/proxy/ClientToProxyIoHandler.java | 70 +
.../java/org/apache/mina/example/proxy/Main.java | 70 +
.../mina/example/proxy/ServerToProxyIoHandler.java | 28 +
.../org/apache/mina/example/proxy/package.html | 25 +
.../org/apache/mina/example/reverser/Main.java | 55 +
.../example/reverser/ReverseProtocolHandler.java | 50 +
.../org/apache/mina/example/reverser/package.html | 25 +
.../java/org/apache/mina/example/sumup/Client.java | 99 +
.../mina/example/sumup/ClientSessionHandler.java | 90 +
.../java/org/apache/mina/example/sumup/Server.java | 64 +
.../mina/example/sumup/ServerSessionHandler.java | 93 +
.../sumup/codec/AbstractMessageDecoder.java | 89 +
.../sumup/codec/AbstractMessageEncoder.java | 56 +
.../example/sumup/codec/AddMessageDecoder.java | 54 +
.../example/sumup/codec/AddMessageEncoder.java | 44 +
.../apache/mina/example/sumup/codec/Constants.java | 52 +
.../example/sumup/codec/ResultMessageDecoder.java | 75 +
.../example/sumup/codec/ResultMessageEncoder.java | 49 +
.../sumup/codec/SumUpProtocolCodecFactory.java | 45 +
.../apache/mina/example/sumup/codec/package.html | 25 +
.../example/sumup/message/AbstractMessage.java | 39 +
.../mina/example/sumup/message/AddMessage.java | 48 +
.../mina/example/sumup/message/ResultMessage.java | 61 +
.../apache/mina/example/sumup/message/package.html | 25 +
.../org/apache/mina/example/sumup/package.html | 25 +
.../example/tapedeck/AuthenticationHandler.java | 147 ++
.../org/apache/mina/example/tapedeck/Command.java | 29 +
.../mina/example/tapedeck/CommandDecoder.java | 105 +
.../example/tapedeck/CommandSyntaxException.java | 44 +
.../apache/mina/example/tapedeck/EjectCommand.java | 34 +
.../apache/mina/example/tapedeck/InfoCommand.java | 34 +
.../apache/mina/example/tapedeck/ListCommand.java | 34 +
.../apache/mina/example/tapedeck/LoadCommand.java | 44 +
.../org/apache/mina/example/tapedeck/Main.java | 74 +
.../mina/example/tapedeck/PasswordCommand.java | 44 +
.../apache/mina/example/tapedeck/PauseCommand.java | 34 +
.../apache/mina/example/tapedeck/PlayCommand.java | 34 +
.../apache/mina/example/tapedeck/QuitCommand.java | 34 +
.../apache/mina/example/tapedeck/StopCommand.java | 34 +
.../mina/example/tapedeck/TapeDeckServer.java | 146 ++
.../apache/mina/example/tapedeck/UserCommand.java | 44 +
.../apache/mina/example/tcp/perf/TcpClient.java | 150 ++
.../apache/mina/example/tcp/perf/TcpServer.java | 145 ++
.../java/org/apache/mina/example/tennis/Main.java | 67 +
.../org/apache/mina/example/tennis/TennisBall.java | 75 +
.../apache/mina/example/tennis/TennisPlayer.java | 76 +
.../org/apache/mina/example/tennis/package.html | 24 +
.../org/apache/mina/example/udp/ClientPanel.java | 71 +
.../org/apache/mina/example/udp/MemoryMonitor.java | 118 +
.../mina/example/udp/MemoryMonitorHandler.java | 87 +
.../mina/example/udp/client/MemMonClient.java | 144 +
.../apache/mina/example/udp/perf/UdpClient.java | 147 ++
.../apache/mina/example/udp/perf/UdpServer.java | 145 ++
.../src/main/resources/log4j.properties | 26 +
.../org/apache/mina/example/chat/serverContext.xml | 147 ++
.../apache/mina/example/echoserver/ssl/bogus.cert | Bin 0 -> 937 bytes
.../apache/mina/example/chat/SpringMainTest.java | 57 +
.../mina/example/echoserver/AbstractTest.java | 196 ++
.../mina/example/echoserver/AcceptorTest.java | 137 +
.../mina/example/echoserver/ConnectorTest.java | 263 ++
.../mina/example/echoserver/ssl/SslFilterTest.java | 196 ++
.../example/haiku/HaikuValidatorIoHandlerTest.java | 58 +
.../mina/example/haiku/HaikuValidatorTest.java | 81 +
.../mina/example/haiku/PhraseUtilitiesTest.java | 71 +
.../mina/example/haiku/ToHaikuIoFilterTest.java | 78 +
.../mina/example/proxy/ClientSessionHandler.java | 166 ++
.../apache/mina/example/proxy/ProxyTestClient.java | 220 ++
.../mina/example/proxy/Socks5GSSAPITestServer.java | 215 ++
.../proxy/telnet/ProxyTelnetTestClient.java | 135 +
.../example/proxy/telnet/TelnetSessionHandler.java | 109 +
.../src/test/resources/log4j.properties | 25 +
src/mina-filter-compression/META-INF/MANIFEST.MF | 26 +
src/mina-filter-compression/pom.xml | 82 +
.../mina/filter/compression/CompressionFilter.java | 249 ++
.../org/apache/mina/filter/compression/Zlib.java | 213 ++
.../filter/compression/CompressionFilterTest.java | 204 ++
.../apache/mina/filter/compression/ZlibTest.java | 125 +
src/mina-http/META-INF/MANIFEST.MF | 26 +
src/mina-http/pom.xml | 70 +
.../main/java/org/apache/mina/http/ArrayUtil.java | 36 +
.../main/java/org/apache/mina/http/DateUtil.java | 126 +
.../java/org/apache/mina/http/DecoderState.java | 26 +
.../java/org/apache/mina/http/HttpClientCodec.java | 50 +
.../org/apache/mina/http/HttpClientDecoder.java | 217 ++
.../org/apache/mina/http/HttpClientEncoder.java | 68 +
.../java/org/apache/mina/http/HttpException.java | 51 +
.../java/org/apache/mina/http/HttpRequestImpl.java | 147 ++
.../java/org/apache/mina/http/HttpServerCodec.java | 50 +
.../org/apache/mina/http/HttpServerDecoder.java | 189 ++
.../org/apache/mina/http/HttpServerEncoder.java | 72 +
.../apache/mina/http/api/DefaultHttpResponse.java | 80 +
.../org/apache/mina/http/api/HttpContentChunk.java | 28 +
.../org/apache/mina/http/api/HttpEndOfContent.java | 28 +
.../java/org/apache/mina/http/api/HttpMessage.java | 70 +
.../java/org/apache/mina/http/api/HttpMethod.java | 30 +
.../java/org/apache/mina/http/api/HttpRequest.java | 73 +
.../org/apache/mina/http/api/HttpResponse.java | 36 +
.../java/org/apache/mina/http/api/HttpStatus.java | 223 ++
.../java/org/apache/mina/http/api/HttpVerb.java | 25 +
.../java/org/apache/mina/http/api/HttpVersion.java | 69 +
.../apache/mina/http/HttpRequestImplTestCase.java | 76 +
.../apache/mina/http/HttpServerDecoderTest.java | 298 +++
src/mina-integration-beans/META-INF/MANIFEST.MF | 20 +
src/mina-integration-beans/pom.xml | 66 +
.../integration/beans/AbstractPropertyEditor.java | 84 +
.../apache/mina/integration/beans/ArrayEditor.java | 119 +
.../mina/integration/beans/BooleanEditor.java | 53 +
.../apache/mina/integration/beans/ByteEditor.java | 40 +
.../mina/integration/beans/CharacterEditor.java | 55 +
.../apache/mina/integration/beans/ClassEditor.java | 49 +
.../mina/integration/beans/CollectionEditor.java | 136 +
.../apache/mina/integration/beans/DateEditor.java | 83 +
.../mina/integration/beans/DoubleEditor.java | 43 +
.../apache/mina/integration/beans/EnumEditor.java | 76 +
.../apache/mina/integration/beans/FileEditor.java | 42 +
.../apache/mina/integration/beans/FloatEditor.java | 43 +
.../mina/integration/beans/InetAddressEditor.java | 76 +
.../integration/beans/InetSocketAddressEditor.java | 92 +
.../mina/integration/beans/IntegerEditor.java | 40 +
.../apache/mina/integration/beans/ListEditor.java | 43 +
.../apache/mina/integration/beans/LongEditor.java | 40 +
.../apache/mina/integration/beans/MapEditor.java | 188 ++
.../apache/mina/integration/beans/NullEditor.java | 45 +
.../mina/integration/beans/NumberEditor.java | 72 +
.../mina/integration/beans/PatternEditor.java | 42 +
.../mina/integration/beans/PropertiesEditor.java | 43 +
.../integration/beans/PropertyEditorFactory.java | 163 ++
.../apache/mina/integration/beans/SetEditor.java | 43 +
.../apache/mina/integration/beans/ShortEditor.java | 40 +
.../mina/integration/beans/StringEditor.java | 48 +
.../apache/mina/integration/beans/URIEditor.java | 47 +
.../apache/mina/integration/beans/URLEditor.java | 47 +
.../integration/beans/VmPipeAddressEditor.java | 62 +
.../integration/beans/InetAddressEditorTest.java | 62 +
.../beans/InetSocketAddressEditorTest.java | 80 +
.../integration/beans/VmPipeAddressEditorTest.java | 65 +
src/mina-integration-jmx/META-INF/MANIFEST.MF | 26 +
src/mina-integration-jmx/pom.xml | 90 +
.../apache/mina/integration/jmx/IoFilterMBean.java | 43 +
.../mina/integration/jmx/IoServiceMBean.java | 131 +
.../mina/integration/jmx/IoSessionMBean.java | 166 ++
.../apache/mina/integration/jmx/ObjectMBean.java | 963 +++++++
.../org/apache/mina/integration/jmx/package.html | 88 +
src/mina-integration-ognl/META-INF/MANIFEST.MF | 24 +
src/mina-integration-ognl/pom.xml | 81 +
.../integration/ognl/AbstractPropertyAccessor.java | 123 +
.../integration/ognl/IoFilterPropertyAccessor.java | 51 +
.../ognl/IoServicePropertyAccessor.java | 51 +
.../mina/integration/ognl/IoSessionFinder.java | 92 +
.../ognl/IoSessionPropertyAccessor.java | 68 +
.../integration/ognl/PropertyTypeConverter.java | 82 +
src/mina-integration-xbean/pom.xml | 143 +
.../xbean/MinaPropertyEditorRegistrar.java | 68 +
.../integration/xbean/SocketAddressFactory.java | 42 +
.../mina/integration/xbean/StandardThreadPool.java | 57 +
.../mina/integration/xbean/SpringXBeanTest.java | 104 +
.../mina/integration/xbean/datagramAcceptor.xml | 56 +
src/mina-legal/pom.xml | 83 +
src/mina-legal/src/main/resources/notices.xml | 106 +
src/mina-statemachine/META-INF/MANIFEST.MF | 32 +
src/mina-statemachine/pom.xml | 87 +
.../mina/statemachine/BreakAndCallException.java | 60 +
.../statemachine/BreakAndContinueException.java | 29 +
.../mina/statemachine/BreakAndGotoException.java | 50 +
.../mina/statemachine/BreakAndReturnException.java | 39 +
.../apache/mina/statemachine/BreakException.java | 35 +
.../mina/statemachine/NoSuchStateException.java | 40 +
.../java/org/apache/mina/statemachine/State.java | 233 ++
.../org/apache/mina/statemachine/StateControl.java | 146 ++
.../org/apache/mina/statemachine/StateMachine.java | 326 +++
.../StateMachineCreationException.java | 52 +
.../mina/statemachine/StateMachineFactory.java | 418 +++
.../statemachine/StateMachineProxyBuilder.java | 263 ++
.../annotation/IoFilterTransition.java | 68 +
.../annotation/IoFilterTransitions.java | 41 +
.../annotation/IoHandlerTransition.java | 68 +
.../annotation/IoHandlerTransitions.java | 41 +
.../mina/statemachine/annotation/OnEntry.java | 40 +
.../mina/statemachine/annotation/OnExit.java | 40 +
.../apache/mina/statemachine/annotation/State.java | 43 +
.../mina/statemachine/annotation/Transition.java | 67 +
.../annotation/TransitionAnnotation.java | 39 +
.../mina/statemachine/annotation/Transitions.java | 36 +
.../statemachine/context/AbstractStateContext.java | 66 +
.../context/AbstractStateContextLookup.java | 92 +
.../statemachine/context/DefaultStateContext.java | 28 +
.../context/DefaultStateContextFactory.java | 34 +
.../context/IoSessionStateContextLookup.java | 95 +
.../context/SingletonStateContextLookup.java | 56 +
.../mina/statemachine/context/StateContext.java | 66 +
.../statemachine/context/StateContextFactory.java | 34 +
.../statemachine/context/StateContextLookup.java | 38 +
.../statemachine/event/DefaultEventFactory.java | 38 +
.../org/apache/mina/statemachine/event/Event.java | 105 +
.../event/EventArgumentsInterceptor.java | 42 +
.../mina/statemachine/event/EventFactory.java | 47 +
.../mina/statemachine/event/IoFilterEvents.java | 47 +
.../mina/statemachine/event/IoHandlerEvents.java | 46 +
.../event/UnhandledEventException.java | 45 +
.../transition/AbstractSelfTransition.java | 54 +
.../transition/AbstractTransition.java | 106 +
.../transition/AmbiguousMethodException.java | 41 +
.../transition/MethodInvocationException.java | 44 +
.../transition/MethodSelfTransition.java | 145 ++
.../statemachine/transition/MethodTransition.java | 303 +++
.../transition/NoSuchMethodException.java | 41 +
.../statemachine/transition/NoopTransition.java | 57 +
.../statemachine/transition/SelfTransition.java | 41 +
.../mina/statemachine/transition/Transition.java | 54 +
.../mina/statemachine/StateMachineFactoryTest.java | 180 ++
.../statemachine/StateMachineProxyBuilderTest.java | 273 ++
.../apache/mina/statemachine/StateMachineTest.java | 183 ++
.../org/apache/mina/statemachine/StateTest.java | 98 +
.../context/AbstractStateContextLookupTest.java | 63 +
.../transition/MethodTransitionTest.java | 166 ++
src/mina-transport-apr/META-INF/MANIFEST.MF | 28 +
src/mina-transport-apr/pom.xml | 77 +
.../transport/socket/apr/AprDatagramSession.java | 157 ++
.../mina/transport/socket/apr/AprIoProcessor.java | 490 ++++
.../mina/transport/socket/apr/AprLibrary.java | 99 +
.../mina/transport/socket/apr/AprSession.java | 225 ++
.../transport/socket/apr/AprSocketAcceptor.java | 373 +++
.../transport/socket/apr/AprSocketConnector.java | 415 +++
.../transport/socket/apr/AprSocketSession.java | 213 ++
src/mina-transport-serial/META-INF/MANIFEST.MF | 28 +
src/mina-transport-serial/NOTICE.txt | 7 +
src/mina-transport-serial/pom.xml | 94 +
.../serial/DefaultSerialSessionConfig.java | 112 +
.../mina/transport/serial/SerialAddress.java | 226 ++
.../mina/transport/serial/SerialAddressEditor.java | 166 ++
.../mina/transport/serial/SerialConnector.java | 178 ++
.../serial/SerialPortUnavailableException.java | 37 +
.../mina/transport/serial/SerialSession.java | 59 +
.../mina/transport/serial/SerialSessionConfig.java | 86 +
.../mina/transport/serial/SerialSessionImpl.java | 330 +++
src/pom.xml | 995 +++++++
src/resources/ImprovedJavaConventions.xml | 251 ++
671 files changed, 96477 insertions(+)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/mina2.git
More information about the pkg-java-commits
mailing list