This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a change to branch master
in repository netty.
from 3da12fb Removed the unused dependency on libbcel-java
new 235eec6 Build the netty-transport-native-epoll module
adds dc522f3 Imported Upstream version 4.0.40
new 290828c Merge tag 'upstream/4.0.40'
new 0146861 Refreshed the patches
new bdca3cd New dependency on libjctools-java
new 257a963 Depend on ant-contrib >= 1.0~b3+svn177-8
new 11cdf63 New build dependency on libmaven-shade-plugin-java
new 1547585 Upload to unstable
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:
.gitignore | 1 +
all/pom.xml | 4 +-
buffer/pom.xml | 2 +-
.../main/java/io/netty/buffer/AbstractByteBuf.java | 4 +-
.../src/main/java/io/netty/buffer/ByteBufUtil.java | 198 ++++++
.../src/main/java/io/netty/buffer/PoolArena.java | 41 +-
.../netty/buffer/AbstractCompositeByteBufTest.java | 31 +
.../test/java/io/netty/buffer/ByteBufUtilTest.java | 97 +++
.../netty/buffer/PooledByteBufAllocatorTest.java | 26 +
codec-haproxy/pom.xml | 2 +-
codec-http/pom.xml | 2 +-
.../netty/handler/codec/http/HttpChunkedInput.java | 3 +
.../handler/codec/http/HttpContentDecoder.java | 1 +
.../handler/codec/http/HttpContentEncoder.java | 11 +-
.../io/netty/handler/codec/http/HttpHeaders.java | 10 +-
.../handler/codec/http/HttpObjectDecoder.java | 15 +-
.../handler/codec/http/QueryStringDecoder.java | 24 +-
.../codec/http/multipart/DiskFileUpload.java | 16 +-
.../codec/http/multipart/FileUploadUtil.java | 22 +-
.../codec/http/multipart/MemoryFileUpload.java | 16 +-
.../http/websocketx/WebSocketChunkedInput.java | 87 +++
.../http/websocketx/WebSocketClientHandshaker.java | 36 +-
.../websocketx/WebSocketClientHandshaker00.java | 23 +-
.../websocketx/WebSocketClientHandshaker07.java | 22 +-
.../websocketx/WebSocketClientHandshaker08.java | 22 +-
.../websocketx/WebSocketClientHandshaker13.java | 31 +-
.../http/websocketx/WebSocketServerHandshaker.java | 8 +-
.../handler/codec/spdy/SpdySessionHandler.java | 13 +-
.../handler/codec/http/HttpChunkedInputTest.java | 27 +-
.../handler/codec/http/HttpContentDecoderTest.java | 80 ++-
.../handler/codec/http/HttpContentEncoderTest.java | 25 +
.../codec/http/HttpResponseDecoderTest.java | 14 +
.../handler/codec/http/QueryStringDecoderTest.java | 17 +
.../codec/http/multipart/DiskFileUploadTest.java | 12 +-
.../codec/http/multipart/MemoryFileUploadTest.java | 12 +-
.../WebSocketClientHandshaker07Test.java | 30 +
.../WebSocketClientHandshaker08Test.java | 2 +-
.../WebSocketClientHandshaker13Test.java | 2 +-
codec-socks/pom.xml | 2 +-
codec/pom.xml | 2 +-
.../handler/codec/compression/JZlibEncoder.java | 5 +-
.../handler/codec/compression/JdkZlibEncoder.java | 5 +-
common/pom.xml | 39 +-
.../io/netty/util/AbstractReferenceCounted.java | 15 +-
.../java/io/netty/util/DefaultAttributeMap.java | 62 +-
.../main/java/io/netty/util/HashedWheelTimer.java | 71 ++-
common/src/main/java/io/netty/util/Recycler.java | 115 +++-
.../java/io/netty/util/ResourceLeakDetector.java | 74 ++-
.../io/netty/util/ResourceLeakDetectorFactory.java | 144 +++++
.../java/io/netty/util/ThreadDeathWatcher.java | 16 +-
.../util/concurrent/AbstractEventExecutor.java | 28 +-
.../concurrent/AbstractScheduledEventExecutor.java | 5 +-
.../util/concurrent/DefaultEventExecutor.java | 5 +
.../util/concurrent/DefaultEventExecutorGroup.java | 22 +-
.../io/netty/util/concurrent/DefaultPromise.java | 39 +-
.../util/concurrent/DefaultThreadFactory.java | 11 +-
.../main/java/io/netty/util/concurrent/Future.java | 4 +-
.../netty/util/concurrent/GlobalEventExecutor.java | 21 +-
.../OrderedEventExecutor.java} | 13 +-
.../RejectedExecutionHandler.java} | 13 +-
.../util/concurrent/RejectedExecutionHandlers.java | 72 +++
.../util/concurrent/SingleThreadEventExecutor.java | 147 ++++-
.../UnorderedThreadPoolEventExecutor.java | 251 ++++++++
.../netty/util/internal/BaseLinkedAtomicQueue.java | 110 ----
.../io/netty/util/internal/BaseLinkedQueue.java | 158 -----
.../main/java/io/netty/util/internal/Cleaner0.java | 24 +-
.../internal/ConcurrentCircularArrayQueue.java | 207 -------
.../netty/util/internal/LinkedQueueAtomicNode.java | 71 ---
.../io/netty/util/internal/LinkedQueueNode.java | 80 ---
.../netty/util/internal/MessagePassingQueue.java | 297 ---------
.../io/netty/util/internal/MpscArrayQueue.java | 331 ----------
.../io/netty/util/internal/MpscLinkedQueue.java | 378 ------------
.../util/internal/MpscLinkedQueueHeadRef.java | 54 --
.../netty/util/internal/MpscLinkedQueueNode.java | 65 --
.../netty/util/internal/MpscLinkedQueuePad0.java | 22 -
.../netty/util/internal/MpscLinkedQueuePad1.java | 25 -
.../util/internal/MpscLinkedQueueTailRef.java | 54 --
.../java/io/netty/util/internal/OneTimeTask.java | 32 -
.../io/netty/util/internal/PlatformDependent.java | 105 ++--
.../io/netty/util/internal/PlatformDependent0.java | 11 +-
.../internal/RecyclableMpscLinkedQueueNode.java | 45 --
.../netty/util/internal/SpscLinkedAtomicQueue.java | 118 ----
.../io/netty/util/internal/SpscLinkedQueue.java | 215 -------
.../java/io/netty/util/internal/ThrowableUtil.java | 55 ++
.../src/test/java/io/netty/util/RecyclerTest.java | 48 ++
.../java/io/netty/util/ThreadDeathWatcherTest.java | 28 +-
.../netty/util/concurrent/DefaultPromiseTest.java | 37 ++
.../util/concurrent/DefaultThreadFactoryTest.java | 266 ++++++++
.../util/concurrent/GlobalEventExecutorTest.java | 35 +-
.../concurrent/SingleThreadEventExecutorTest.java | 77 +++
.../netty/util/internal/PlatformDependentTest.java | 61 ++
debian/changelog | 12 +-
debian/control | 4 +-
debian/libnetty-java.poms | 2 +-
debian/maven.ignoreRules | 2 +-
debian/maven.rules | 1 +
debian/patches/01-ignore-npn.patch | 4 +-
debian/patches/02-ignore-enforcer-rules.patch | 6 +-
.../05-reproducible-versions-properties.patch | 2 +-
debian/patches/06-remove-tcnative-classifier.patch | 12 +-
debian/patches/07-netty-all-epoll-dependency.patch | 45 ++
debian/patches/series | 1 +
debian/rules | 4 +
example/pom.xml | 10 +-
handler/pom.xml | 2 +-
.../handler/flush/FlushConsolidationHandler.java | 145 +++++
.../java/io/netty/handler/flush}/package-info.java | 5 +-
.../io/netty/handler/ssl/DelegatingSslContext.java | 84 +++
.../java/io/netty/handler/ssl/JdkSslContext.java | 27 -
.../main/java/io/netty/handler/ssl/OpenSsl.java | 103 +++-
.../io/netty/handler/ssl/OpenSslClientContext.java | 201 ++++--
.../java/io/netty/handler/ssl/OpenSslContext.java | 332 ++++++----
.../java/io/netty/handler/ssl/OpenSslEngine.java | 685 ++++++++++++---------
.../io/netty/handler/ssl/OpenSslEngineMap.java | 17 +-
.../ssl/OpenSslExtendedKeyMaterialManager.java | 39 ++
.../handler/ssl/OpenSslKeyMaterialManager.java | 121 ++++
.../io/netty/handler/ssl/OpenSslServerContext.java | 138 ++---
.../handler/ssl/OpenSslServerSessionContext.java | 16 +-
.../netty/handler/ssl/OpenSslSessionContext.java | 24 +-
.../io/netty/handler/ssl/OpenSslSessionStats.java | 61 +-
.../java/io/netty/handler/ssl/PemEncoded.java} | 28 +-
.../java/io/netty/handler/ssl/PemPrivateKey.java | 196 ++++++
.../main/java/io/netty/handler/ssl/PemValue.java | 84 +++
.../io/netty/handler/ssl/PemX509Certificate.java | 393 ++++++++++++
.../main/java/io/netty/handler/ssl/SslContext.java | 37 ++
.../main/java/io/netty/handler/ssl/SslHandler.java | 28 +-
.../main/java/io/netty/handler/ssl/SslUtils.java | 33 +
.../netty/handler/stream/ChunkedWriteHandler.java | 3 +-
.../netty/handler/timeout/ReadTimeoutHandler.java | 141 +----
.../netty/handler/timeout/WriteTimeoutHandler.java | 3 +-
.../traffic/ChannelTrafficShapingHandler.java | 3 +-
.../traffic/GlobalTrafficShapingHandler.java | 3 +-
.../flush/FlushConsolidationHandlerTest.java | 129 ++++
.../handler/ssl/OpenSslClientContextTest.java | 9 +
.../io/netty/handler/ssl/OpenSslEngineTest.java | 56 +-
.../netty/handler/ssl/OpenSslRenegotiateTest.java | 14 +-
.../handler/ssl/OpenSslServerContextTest.java | 8 +
.../java/io/netty/handler/ssl/SSLEngineTest.java | 186 +++++-
microbench/pom.xml | 2 +-
pom.xml | 99 +--
tarball/pom.xml | 2 +-
testsuite-osgi/pom.xml | 10 +-
testsuite/pom.xml | 2 +-
transport-native-epoll/pom.xml | 18 +-
.../src/main/c/netty_epoll_native.c | 82 ++-
.../src/main/c/netty_unix_errors.c | 5 +
.../src/main/c/netty_unix_socket.c | 28 -
.../netty/channel/epoll/AbstractEpollChannel.java | 3 +-
.../channel/epoll/AbstractEpollStreamChannel.java | 54 +-
.../channel/epoll/EpollDomainSocketChannel.java | 3 +-
.../epoll/EpollDomainSocketChannelConfig.java | 2 +
.../io/netty/channel/epoll/EpollEventLoop.java | 12 +-
.../netty/channel/epoll/EpollEventLoopGroup.java | 12 +-
.../channel/epoll/EpollSocketChannelConfig.java | 2 +
.../main/java/io/netty/channel/epoll/Native.java | 26 +-
.../main/java/io/netty/channel/unix/Errors.java | 53 +-
.../unix/ErrorsStaticallyReferencedJniMethods.java | 1 +
.../java/io/netty/channel/unix/FileDescriptor.java | 52 +-
.../main/java/io/netty/channel/unix/Socket.java | 47 +-
transport-rxtx/pom.xml | 2 +-
.../java/io/netty/channel/rxtx/RxtxChannel.java | 3 +-
transport-sctp/pom.xml | 2 +-
.../io/netty/channel/sctp/nio/NioSctpChannel.java | 5 +-
.../channel/sctp/nio/NioSctpServerChannel.java | 5 +-
.../io/netty/channel/sctp/oio/OioSctpChannel.java | 5 +-
.../channel/sctp/oio/OioSctpServerChannel.java | 5 +-
transport-udt/pom.xml | 2 +-
transport/pom.xml | 2 +-
.../java/io/netty/bootstrap/AbstractBootstrap.java | 11 +-
.../main/java/io/netty/bootstrap/Bootstrap.java | 3 +-
.../java/io/netty/bootstrap/ServerBootstrap.java | 19 +-
.../java/io/netty/channel/AbstractChannel.java | 69 ++-
.../channel/AbstractChannelHandlerContext.java | 156 +++--
.../io/netty/channel/ChannelDuplexHandler.java | 20 +-
.../io/netty/channel/ChannelHandlerContext.java | 2 +-
.../main/java/io/netty/channel/ChannelOption.java | 3 +
.../io/netty/channel/ChannelOutboundBuffer.java | 29 +-
.../channel/CombinedChannelDuplexHandler.java | 17 +-
.../io/netty/channel/DefaultChannelConfig.java | 30 +-
.../io/netty/channel/DefaultChannelPipeline.java | 58 +-
.../src/main/java/io/netty/channel/EventLoop.java | 4 +-
.../java/io/netty/channel/PendingWriteQueue.java | 18 +-
.../io/netty/channel/SingleThreadEventLoop.java | 14 +-
.../channel/ThreadPerChannelEventLoopGroup.java | 6 +-
.../java/io/netty/channel/local/LocalChannel.java | 22 +-
.../io/netty/channel/nio/AbstractNioChannel.java | 14 +-
.../java/io/netty/channel/nio/NioEventLoop.java | 26 +-
.../io/netty/channel/nio/NioEventLoopGroup.java | 16 +-
.../java/io/netty/channel/pool/ChannelPool.java | 6 +
.../io/netty/channel/pool/FixedChannelPool.java | 22 +-
.../io/netty/channel/pool/SimpleChannelPool.java | 34 +-
.../netty/channel/socket/nio/NioSocketChannel.java | 5 +-
.../netty/channel/socket/oio/OioSocketChannel.java | 3 +-
.../java/io/netty/bootstrap/BootstrapTest.java | 1 +
.../io/netty/bootstrap/ServerBootstrapTest.java | 77 +++
.../io/netty/channel/ChannelInitializerTest.java | 35 ++
.../netty/channel/DefaultChannelPipelineTest.java | 140 +++++
.../io/netty/channel/PendingWriteQueueTest.java | 1 +
.../io/netty/channel/local/LocalChannelTest.java | 15 +-
199 files changed, 5943 insertions(+), 4117 deletions(-)
copy
common/src/main/java/io/netty/util/internal/logging/Log4J2LoggerFactory.java =>
codec-http/src/main/java/io/netty/handler/codec/http/multipart/FileUploadUtil.java
(57%)
create mode 100644
codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketChunkedInput.java
copy
transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollTest.java =>
codec-http/src/test/java/io/netty/handler/codec/http/multipart/DiskFileUploadTest.java
(67%)
copy
transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollTest.java =>
codec-http/src/test/java/io/netty/handler/codec/http/multipart/MemoryFileUploadTest.java
(67%)
create mode 100644
common/src/main/java/io/netty/util/ResourceLeakDetectorFactory.java
copy common/src/main/java/io/netty/util/{IntSupplier.java =>
concurrent/OrderedEventExecutor.java} (75%)
copy common/src/main/java/io/netty/util/{IntSupplier.java =>
concurrent/RejectedExecutionHandler.java} (62%)
create mode 100644
common/src/main/java/io/netty/util/concurrent/RejectedExecutionHandlers.java
create mode 100644
common/src/main/java/io/netty/util/concurrent/UnorderedThreadPoolEventExecutor.java
delete mode 100644
common/src/main/java/io/netty/util/internal/BaseLinkedAtomicQueue.java
delete mode 100644
common/src/main/java/io/netty/util/internal/BaseLinkedQueue.java
delete mode 100644
common/src/main/java/io/netty/util/internal/ConcurrentCircularArrayQueue.java
delete mode 100644
common/src/main/java/io/netty/util/internal/LinkedQueueAtomicNode.java
delete mode 100644
common/src/main/java/io/netty/util/internal/LinkedQueueNode.java
delete mode 100644
common/src/main/java/io/netty/util/internal/MessagePassingQueue.java
delete mode 100644
common/src/main/java/io/netty/util/internal/MpscArrayQueue.java
delete mode 100644
common/src/main/java/io/netty/util/internal/MpscLinkedQueue.java
delete mode 100644
common/src/main/java/io/netty/util/internal/MpscLinkedQueueHeadRef.java
delete mode 100644
common/src/main/java/io/netty/util/internal/MpscLinkedQueueNode.java
delete mode 100644
common/src/main/java/io/netty/util/internal/MpscLinkedQueuePad0.java
delete mode 100644
common/src/main/java/io/netty/util/internal/MpscLinkedQueuePad1.java
delete mode 100644
common/src/main/java/io/netty/util/internal/MpscLinkedQueueTailRef.java
delete mode 100644 common/src/main/java/io/netty/util/internal/OneTimeTask.java
delete mode 100644
common/src/main/java/io/netty/util/internal/RecyclableMpscLinkedQueueNode.java
delete mode 100644
common/src/main/java/io/netty/util/internal/SpscLinkedAtomicQueue.java
delete mode 100644
common/src/main/java/io/netty/util/internal/SpscLinkedQueue.java
create mode 100644
common/src/main/java/io/netty/util/internal/ThrowableUtil.java
create mode 100644
common/src/test/java/io/netty/util/concurrent/DefaultThreadFactoryTest.java
create mode 100644
common/src/test/java/io/netty/util/internal/PlatformDependentTest.java
create mode 100644 debian/patches/07-netty-all-epoll-dependency.patch
create mode 100644
handler/src/main/java/io/netty/handler/flush/FlushConsolidationHandler.java
copy {microbench/src/test/java/io/netty/handler/codec =>
handler/src/main/java/io/netty/handler/flush}/package-info.java (88%)
create mode 100644
handler/src/main/java/io/netty/handler/ssl/DelegatingSslContext.java
create mode 100644
handler/src/main/java/io/netty/handler/ssl/OpenSslExtendedKeyMaterialManager.java
create mode 100644
handler/src/main/java/io/netty/handler/ssl/OpenSslKeyMaterialManager.java
copy handler/src/{test/java/io/netty/handler/ssl/OpenSslServerContextTest.java
=> main/java/io/netty/handler/ssl/PemEncoded.java} (60%)
create mode 100644
handler/src/main/java/io/netty/handler/ssl/PemPrivateKey.java
create mode 100644 handler/src/main/java/io/netty/handler/ssl/PemValue.java
create mode 100644
handler/src/main/java/io/netty/handler/ssl/PemX509Certificate.java
create mode 100644
handler/src/test/java/io/netty/handler/flush/FlushConsolidationHandlerTest.java
--
Alioth's /usr/local/bin/git-commit-notice on
/srv/git.debian.org/git/pkg-java/netty.git
_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits