max tokens

~107753 tokens

├── .devcontainer
    ├── alpine
    │   ├── Dockerfile
    │   └── devcontainer.json
    ├── centos7
    │   ├── Dockerfile
    │   └── devcontainer.json
    └── ubuntu
    │   ├── Dockerfile
    │   └── devcontainer.json
├── .fbprefs
├── .gitattributes
├── .github
    ├── CONTRIBUTING.md
    ├── ISSUE_TEMPLATE.md
    ├── PULL_REQUEST_TEMPLATE.md
    ├── actions
    │   └── thread-dump-jvms
    │   │   └── action.yml
    ├── scripts
    │   ├── build_affected_only.sh
    │   ├── bundle_create.sh
    │   ├── bundle_upload.sh
    │   ├── check_build_result.sh
    │   ├── check_java_ea_version.sh
    │   ├── check_leak.sh
    │   ├── check_load_native.sh
    │   ├── local_staging_install_release.sh
    │   ├── local_staging_install_snapshot.sh
    │   ├── local_staging_merge_release.sh
    │   ├── local_staging_merge_snapshot.sh
    │   ├── release_checkout_tag.sh
    │   ├── release_rollback.ps1
    │   └── release_rollback.sh
    └── workflows
    │   ├── check-jdk.ea-version.yml
    │   ├── ci-build-riscv64.yml
    │   ├── ci-build.yml
    │   ├── ci-deploy.yml
    │   ├── ci-pr-reports.yml
    │   ├── ci-pr.yml
    │   ├── ci-release-4.2.yml
    │   ├── ci-release-5.yml
    │   ├── ci-release.yml
    │   ├── ci-verify-load.yml
    │   └── codeql-analysis.yml
├── .gitignore
├── .mvn
    └── wrapper
    │   ├── maven-wrapper.jar
    │   └── maven-wrapper.properties
├── Brewfile
├── CONTRIBUTING.md
├── LICENSE.txt
├── NOTICE.txt
├── README.md
├── all
    └── pom.xml
├── bom
    └── pom.xml
├── buffer
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── buffer
    │       │   │   │       ├── AbstractAllocatorEvent.java
    │       │   │   │       ├── AbstractBufferEvent.java
    │       │   │   │       ├── AbstractByteBuf.java
    │       │   │   │       ├── AbstractByteBufAllocator.java
    │       │   │   │       ├── AbstractChunkEvent.java
    │       │   │   │       ├── AbstractDerivedByteBuf.java
    │       │   │   │       ├── AbstractPooledDerivedByteBuf.java
    │       │   │   │       ├── AbstractReferenceCountedByteBuf.java
    │       │   │   │       ├── AbstractUnpooledSlicedByteBuf.java
    │       │   │   │       ├── AbstractUnsafeSwappedByteBuf.java
    │       │   │   │       ├── AdaptiveByteBufAllocator.java
    │       │   │   │       ├── AdaptivePoolingAllocator.java
    │       │   │   │       ├── AdvancedLeakAwareByteBuf.java
    │       │   │   │       ├── AdvancedLeakAwareCompositeByteBuf.java
    │       │   │   │       ├── AllocateBufferEvent.java
    │       │   │   │       ├── AllocateChunkEvent.java
    │       │   │   │       ├── ByteBuf.java
    │       │   │   │       ├── ByteBufAllocator.java
    │       │   │   │       ├── ByteBufAllocatorMetric.java
    │       │   │   │       ├── ByteBufAllocatorMetricProvider.java
    │       │   │   │       ├── ByteBufConvertible.java
    │       │   │   │       ├── ByteBufHolder.java
    │       │   │   │       ├── ByteBufInputStream.java
    │       │   │   │       ├── ByteBufOutputStream.java
    │       │   │   │       ├── ByteBufProcessor.java
    │       │   │   │       ├── ByteBufUtil.java
    │       │   │   │       ├── ChunkInfo.java
    │       │   │   │       ├── CompositeByteBuf.java
    │       │   │   │       ├── DefaultByteBufHolder.java
    │       │   │   │       ├── DuplicatedByteBuf.java
    │       │   │   │       ├── EmptyByteBuf.java
    │       │   │   │       ├── FixedCompositeByteBuf.java
    │       │   │   │       ├── FreeBufferEvent.java
    │       │   │   │       ├── FreeChunkEvent.java
    │       │   │   │       ├── HeapByteBufUtil.java
    │       │   │   │       ├── IntPriorityQueue.java
    │       │   │   │       ├── PoolArena.java
    │       │   │   │       ├── PoolArenaMetric.java
    │       │   │   │       ├── PoolChunk.java
    │       │   │   │       ├── PoolChunkList.java
    │       │   │   │       ├── PoolChunkListMetric.java
    │       │   │   │       ├── PoolChunkMetric.java
    │       │   │   │       ├── PoolSubpage.java
    │       │   │   │       ├── PoolSubpageMetric.java
    │       │   │   │       ├── PoolThreadCache.java
    │       │   │   │       ├── PooledByteBuf.java
    │       │   │   │       ├── PooledByteBufAllocator.java
    │       │   │   │       ├── PooledByteBufAllocatorMetric.java
    │       │   │   │       ├── PooledDirectByteBuf.java
    │       │   │   │       ├── PooledDuplicatedByteBuf.java
    │       │   │   │       ├── PooledHeapByteBuf.java
    │       │   │   │       ├── PooledSlicedByteBuf.java
    │       │   │   │       ├── PooledUnsafeDirectByteBuf.java
    │       │   │   │       ├── PooledUnsafeHeapByteBuf.java
    │       │   │   │       ├── ReadOnlyAbstractByteBuf.java
    │       │   │   │       ├── ReadOnlyByteBuf.java
    │       │   │   │       ├── ReadOnlyByteBufferBuf.java
    │       │   │   │       ├── ReadOnlyUnsafeDirectByteBuf.java
    │       │   │   │       ├── ReallocateBufferEvent.java
    │       │   │   │       ├── ReturnChunkEvent.java
    │       │   │   │       ├── SimpleLeakAwareByteBuf.java
    │       │   │   │       ├── SimpleLeakAwareCompositeByteBuf.java
    │       │   │   │       ├── SizeClasses.java
    │       │   │   │       ├── SizeClassesMetric.java
    │       │   │   │       ├── SlicedByteBuf.java
    │       │   │   │       ├── SwappedByteBuf.java
    │       │   │   │       ├── Unpooled.java
    │       │   │   │       ├── UnpooledByteBufAllocator.java
    │       │   │   │       ├── UnpooledDirectByteBuf.java
    │       │   │   │       ├── UnpooledDuplicatedByteBuf.java
    │       │   │   │       ├── UnpooledHeapByteBuf.java
    │       │   │   │       ├── UnpooledSlicedByteBuf.java
    │       │   │   │       ├── UnpooledUnsafeDirectByteBuf.java
    │       │   │   │       ├── UnpooledUnsafeHeapByteBuf.java
    │       │   │   │       ├── UnpooledUnsafeNoCleanerDirectByteBuf.java
    │       │   │   │       ├── UnreleasableByteBuf.java
    │       │   │   │       ├── UnsafeByteBufUtil.java
    │       │   │   │       ├── UnsafeDirectSwappedByteBuf.java
    │       │   │   │       ├── UnsafeHeapSwappedByteBuf.java
    │       │   │   │       ├── VarHandleByteBufferAccess.java
    │       │   │   │       ├── WrappedByteBuf.java
    │       │   │   │       ├── WrappedCompositeByteBuf.java
    │       │   │   │       ├── WrappedUnpooledUnsafeDirectByteBuf.java
    │       │   │   │       ├── package-info.java
    │       │   │   │       └── search
    │       │   │   │           ├── AbstractMultiSearchProcessorFactory.java
    │       │   │   │           ├── AbstractSearchProcessorFactory.java
    │       │   │   │           ├── AhoCorasicSearchProcessorFactory.java
    │       │   │   │           ├── BitapSearchProcessorFactory.java
    │       │   │   │           ├── KmpSearchProcessorFactory.java
    │       │   │   │           ├── MultiSearchProcessor.java
    │       │   │   │           ├── MultiSearchProcessorFactory.java
    │       │   │   │           ├── SearchProcessor.java
    │       │   │   │           ├── SearchProcessorFactory.java
    │       │   │   │           └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-buffer
    │       │                   ├── native-image.properties
    │       │                   └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── buffer
    │                       ├── AbstractAdaptiveByteBufTest.java
    │                       ├── AbstractByteBufAllocatorTest.java
    │                       ├── AbstractByteBufTest.java
    │                       ├── AbstractCompositeByteBufTest.java
    │                       ├── AbstractPooledByteBufTest.java
    │                       ├── AbstractReferenceCountedByteBufTest.java
    │                       ├── AdaptiveBigEndianDirectByteBufTest.java
    │                       ├── AdaptiveBigEndianHeapByteBufTest.java
    │                       ├── AdaptiveByteBufAllocatorTest.java
    │                       ├── AdaptiveByteBufAllocatorUseCacheForNonEventLoopThreadsTest.java
    │                       ├── AdaptiveLittleEndianDirectByteBufTest.java
    │                       ├── AdaptiveLittleEndianHeapByteBufTest.java
    │                       ├── AdaptivePoolingAllocatorTest.java
    │                       ├── AdvancedLeakAwareByteBufTest.java
    │                       ├── AdvancedLeakAwareCompositeByteBufTest.java
    │                       ├── AlignedPooledByteBufAllocatorTest.java
    │                       ├── BigEndianCompositeByteBufTest.java
    │                       ├── BigEndianDirectByteBufTest.java
    │                       ├── BigEndianHeapByteBufTest.java
    │                       ├── BigEndianUnsafeDirectByteBufTest.java
    │                       ├── BigEndianUnsafeNoCleanerDirectByteBufTest.java
    │                       ├── ByteBufAllocatorTest.java
    │                       ├── ByteBufDerivationTest.java
    │                       ├── ByteBufStreamTest.java
    │                       ├── ByteBufUtilTest.java
    │                       ├── ByteProcessorTest.java
    │                       ├── ConsolidationTest.java
    │                       ├── DefaultByteBufHolderTest.java
    │                       ├── DuplicatedByteBufTest.java
    │                       ├── EmptyByteBufTest.java
    │                       ├── FixedCompositeByteBufTest.java
    │                       ├── IntPriorityQueueTest.java
    │                       ├── LittleEndianCompositeByteBufTest.java
    │                       ├── LittleEndianDirectByteBufTest.java
    │                       ├── LittleEndianHeapByteBufTest.java
    │                       ├── LittleEndianUnsafeDirectByteBufTest.java
    │                       ├── LittleEndianUnsafeNoCleanerDirectByteBufTest.java
    │                       ├── NoopResourceLeakTracker.java
    │                       ├── PoolArenaTest.java
    │                       ├── PooledAlignedBigEndianDirectByteBufTest.java
    │                       ├── PooledBigEndianDirectByteBufTest.java
    │                       ├── PooledBigEndianHeapByteBufTest.java
    │                       ├── PooledByteBufAllocatorTest.java
    │                       ├── PooledLittleEndianDirectByteBufTest.java
    │                       ├── PooledLittleEndianHeapByteBufTest.java
    │                       ├── ReadOnlyByteBufTest.java
    │                       ├── ReadOnlyByteBufferBufTest.java
    │                       ├── ReadOnlyDirectByteBufferBufTest.java
    │                       ├── ReadOnlyUnsafeDirectByteBufferBufTest.java
    │                       ├── RetainedDuplicatedByteBufTest.java
    │                       ├── RetainedSlicedByteBufTest.java
    │                       ├── SimpleLeakAwareByteBufTest.java
    │                       ├── SimpleLeakAwareCompositeByteBufTest.java
    │                       ├── SlicedByteBufTest.java
    │                       ├── UnpooledByteBufAllocatorTest.java
    │                       ├── UnpooledTest.java
    │                       ├── UnreleaseableByteBufTest.java
    │                       ├── UnsafeByteBufUtilTest.java
    │                       ├── WrappedCompositeByteBufTest.java
    │                       ├── WrappedUnpooledUnsafeByteBufTest.java
    │                       └── search
    │                           ├── BitapSearchProcessorFactoryTest.java
    │                           ├── MultiSearchProcessorTest.java
    │                           └── SearchProcessorTest.java
├── codec-base
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           ├── AsciiHeadersEncoder.java
    │       │   │   │           ├── ByteToMessageCodec.java
    │       │   │   │           ├── ByteToMessageDecoder.java
    │       │   │   │           ├── CharSequenceValueConverter.java
    │       │   │   │           ├── CodecException.java
    │       │   │   │           ├── CodecOutputList.java
    │       │   │   │           ├── CorruptedFrameException.java
    │       │   │   │           ├── DatagramPacketDecoder.java
    │       │   │   │           ├── DatagramPacketEncoder.java
    │       │   │   │           ├── DateFormatter.java
    │       │   │   │           ├── DecoderException.java
    │       │   │   │           ├── DecoderResult.java
    │       │   │   │           ├── DecoderResultProvider.java
    │       │   │   │           ├── DefaultHeaders.java
    │       │   │   │           ├── DefaultHeadersImpl.java
    │       │   │   │           ├── DelimiterBasedFrameDecoder.java
    │       │   │   │           ├── Delimiters.java
    │       │   │   │           ├── EmptyHeaders.java
    │       │   │   │           ├── EncoderException.java
    │       │   │   │           ├── FixedLengthFrameDecoder.java
    │       │   │   │           ├── Headers.java
    │       │   │   │           ├── HeadersUtils.java
    │       │   │   │           ├── LengthFieldBasedFrameDecoder.java
    │       │   │   │           ├── LengthFieldPrepender.java
    │       │   │   │           ├── LineBasedFrameDecoder.java
    │       │   │   │           ├── MessageAggregationException.java
    │       │   │   │           ├── MessageAggregator.java
    │       │   │   │           ├── MessageToByteEncoder.java
    │       │   │   │           ├── MessageToMessageCodec.java
    │       │   │   │           ├── MessageToMessageDecoder.java
    │       │   │   │           ├── MessageToMessageEncoder.java
    │       │   │   │           ├── PrematureChannelClosureException.java
    │       │   │   │           ├── ProtocolDetectionResult.java
    │       │   │   │           ├── ProtocolDetectionState.java
    │       │   │   │           ├── ReplayingDecoder.java
    │       │   │   │           ├── ReplayingDecoderByteBuf.java
    │       │   │   │           ├── TooLongFrameException.java
    │       │   │   │           ├── UnsupportedMessageTypeException.java
    │       │   │   │           ├── UnsupportedValueConverter.java
    │       │   │   │           ├── ValueConverter.java
    │       │   │   │           ├── base64
    │       │   │   │               ├── Base64.java
    │       │   │   │               ├── Base64Decoder.java
    │       │   │   │               ├── Base64Dialect.java
    │       │   │   │               ├── Base64Encoder.java
    │       │   │   │               └── package-info.java
    │       │   │   │           ├── bytes
    │       │   │   │               ├── ByteArrayDecoder.java
    │       │   │   │               ├── ByteArrayEncoder.java
    │       │   │   │               └── package-info.java
    │       │   │   │           ├── json
    │       │   │   │               ├── JsonObjectDecoder.java
    │       │   │   │               └── package-info.java
    │       │   │   │           ├── package-info.java
    │       │   │   │           ├── serialization
    │       │   │   │               ├── CachingClassResolver.java
    │       │   │   │               ├── ClassLoaderClassResolver.java
    │       │   │   │               ├── ClassResolver.java
    │       │   │   │               ├── ClassResolvers.java
    │       │   │   │               ├── CompactObjectInputStream.java
    │       │   │   │               ├── CompactObjectOutputStream.java
    │       │   │   │               ├── CompatibleObjectEncoder.java
    │       │   │   │               ├── ObjectDecoder.java
    │       │   │   │               ├── ObjectDecoderInputStream.java
    │       │   │   │               ├── ObjectEncoder.java
    │       │   │   │               ├── ObjectEncoderOutputStream.java
    │       │   │   │               ├── ReferenceMap.java
    │       │   │   │               ├── SoftReferenceMap.java
    │       │   │   │               ├── WeakReferenceMap.java
    │       │   │   │               └── package-info.java
    │       │   │   │           └── string
    │       │   │   │               ├── LineEncoder.java
    │       │   │   │               ├── LineSeparator.java
    │       │   │   │               ├── StringDecoder.java
    │       │   │   │               ├── StringEncoder.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-base
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── codec
    │                           ├── ByteToMessageCodecTest.java
    │                           ├── ByteToMessageDecoderTest.java
    │                           ├── CharSequenceValueConverterTest.java
    │                           ├── CodecOutputListTest.java
    │                           ├── DatagramPacketDecoderTest.java
    │                           ├── DatagramPacketEncoderTest.java
    │                           ├── DateFormatterTest.java
    │                           ├── DefaultHeadersTest.java
    │                           ├── DelimiterBasedFrameDecoderTest.java
    │                           ├── EmptyHeadersTest.java
    │                           ├── LengthFieldBasedFrameDecoderTest.java
    │                           ├── LineBasedFrameDecoderTest.java
    │                           ├── MessageAggregatorTest.java
    │                           ├── MessageToMessageDecoderTest.java
    │                           ├── MessageToMessageEncoderTest.java
    │                           ├── NativeImageHandlerMetadataTest.java
    │                           ├── ReplayingDecoderByteBufTest.java
    │                           ├── ReplayingDecoderTest.java
    │                           ├── base64
    │                               └── Base64Test.java
    │                           ├── bytes
    │                               ├── ByteArrayDecoderTest.java
    │                               └── ByteArrayEncoderTest.java
    │                           ├── frame
    │                               ├── DelimiterBasedFrameDecoderTest.java
    │                               ├── LengthFieldBasedFrameDecoderTest.java
    │                               ├── LengthFieldPrependerTest.java
    │                               └── package-info.java
    │                           ├── json
    │                               └── JsonObjectDecoderTest.java
    │                           ├── serialization
    │                               ├── CompactObjectSerializationTest.java
    │                               └── CompatibleObjectEncoderTest.java
    │                           └── string
    │                               ├── LineEncoderTest.java
    │                               ├── StringDecoderTest.java
    │                               └── StringEncoderTest.java
├── codec-classes-quic
    ├── pom.xml
    └── src
    │   └── main
    │       └── java
    │           ├── io
    │               └── netty
    │               │   └── handler
    │               │       └── codec
    │               │           └── quic
    │               │               ├── BoringSSL.java
    │               │               ├── BoringSSLAsyncPrivateKeyMethod.java
    │               │               ├── BoringSSLCertificateCallback.java
    │               │               ├── BoringSSLCertificateCallbackTask.java
    │               │               ├── BoringSSLCertificateVerifyCallback.java
    │               │               ├── BoringSSLCertificateVerifyCallbackTask.java
    │               │               ├── BoringSSLContextOption.java
    │               │               ├── BoringSSLHandshakeCompleteCallback.java
    │               │               ├── BoringSSLKeylessManagerFactory.java
    │               │               ├── BoringSSLKeylessPrivateKey.java
    │               │               ├── BoringSSLKeylog.java
    │               │               ├── BoringSSLKeylogCallback.java
    │               │               ├── BoringSSLLoggingKeylog.java
    │               │               ├── BoringSSLNativeStaticallyReferencedJniMethods.java
    │               │               ├── BoringSSLPrivateKeyMethod.java
    │               │               ├── BoringSSLPrivateKeyMethodDecryptTask.java
    │               │               ├── BoringSSLPrivateKeyMethodSignTask.java
    │               │               ├── BoringSSLPrivateKeyMethodTask.java
    │               │               ├── BoringSSLSessionCallback.java
    │               │               ├── BoringSSLSessionTicketCallback.java
    │               │               ├── BoringSSLTask.java
    │               │               ├── BoringSSLTlsextServernameCallback.java
    │               │               ├── ConnectionIdChannelMap.java
    │               │               ├── DefaultQuicStreamFrame.java
    │               │               ├── DirectIoByteBufAllocator.java
    │               │               ├── EpollQuicUtils.java
    │               │               ├── FlushStrategy.java
    │               │               ├── GroupsConverter.java
    │               │               ├── Hmac.java
    │               │               ├── HmacSignQuicConnectionIdGenerator.java
    │               │               ├── HmacSignQuicResetTokenGenerator.java
    │               │               ├── InsecureQuicTokenHandler.java
    │               │               ├── NoQuicTokenHandler.java
    │               │               ├── QLogConfiguration.java
    │               │               ├── Quic.java
    │               │               ├── QuicChannel.java
    │               │               ├── QuicChannelBootstrap.java
    │               │               ├── QuicChannelConfig.java
    │               │               ├── QuicChannelOption.java
    │               │               ├── QuicClientCodecBuilder.java
    │               │               ├── QuicClientSessionCache.java
    │               │               ├── QuicClosedChannelException.java
    │               │               ├── QuicCodecBuilder.java
    │               │               ├── QuicCodecDispatcher.java
    │               │               ├── QuicCongestionControlAlgorithm.java
    │               │               ├── QuicConnectionAddress.java
    │               │               ├── QuicConnectionCloseEvent.java
    │               │               ├── QuicConnectionIdGenerator.java
    │               │               ├── QuicConnectionPathStats.java
    │               │               ├── QuicConnectionStats.java
    │               │               ├── QuicDatagramExtensionEvent.java
    │               │               ├── QuicEvent.java
    │               │               ├── QuicException.java
    │               │               ├── QuicExtensionEvent.java
    │               │               ├── QuicHeaderParser.java
    │               │               ├── QuicPacketType.java
    │               │               ├── QuicPathEvent.java
    │               │               ├── QuicResetTokenGenerator.java
    │               │               ├── QuicServerCodecBuilder.java
    │               │               ├── QuicSslContext.java
    │               │               ├── QuicSslContextBuilder.java
    │               │               ├── QuicSslEngine.java
    │               │               ├── QuicSslSessionContext.java
    │               │               ├── QuicStreamAddress.java
    │               │               ├── QuicStreamChannel.java
    │               │               ├── QuicStreamChannelBootstrap.java
    │               │               ├── QuicStreamChannelConfig.java
    │               │               ├── QuicStreamFrame.java
    │               │               ├── QuicStreamIdGenerator.java
    │               │               ├── QuicStreamLimitChangedEvent.java
    │               │               ├── QuicStreamPriority.java
    │               │               ├── QuicStreamResetException.java
    │               │               ├── QuicStreamType.java
    │               │               ├── QuicTimeoutClosedChannelException.java
    │               │               ├── QuicTokenHandler.java
    │               │               ├── QuicTransportError.java
    │               │               ├── QuicTransportParameters.java
    │               │               ├── Quiche.java
    │               │               ├── QuicheConfig.java
    │               │               ├── QuicheError.java
    │               │               ├── QuicheLogger.java
    │               │               ├── QuicheNativeStaticallyReferencedJniMethods.java
    │               │               ├── QuicheQuicChannel.java
    │               │               ├── QuicheQuicChannelAddress.java
    │               │               ├── QuicheQuicChannelConfig.java
    │               │               ├── QuicheQuicClientCodec.java
    │               │               ├── QuicheQuicCodec.java
    │               │               ├── QuicheQuicConnection.java
    │               │               ├── QuicheQuicConnectionPathStats.java
    │               │               ├── QuicheQuicConnectionStats.java
    │               │               ├── QuicheQuicServerCodec.java
    │               │               ├── QuicheQuicSslContext.java
    │               │               ├── QuicheQuicSslEngine.java
    │               │               ├── QuicheQuicSslEngineMap.java
    │               │               ├── QuicheQuicStreamChannel.java
    │               │               ├── QuicheQuicStreamChannelConfig.java
    │               │               ├── QuicheQuicTransportParameters.java
    │               │               ├── QuicheRecvInfo.java
    │               │               ├── QuicheSendInfo.java
    │               │               ├── SecureRandomQuicConnectionIdGenerator.java
    │               │               ├── SegmentedDatagramPacketAllocator.java
    │               │               ├── SipHash.java
    │               │               ├── SockaddrIn.java
    │               │               ├── SslEarlyDataReadyEvent.java
    │               │               ├── SslSessionTicketKey.java
    │               │               └── package-info.java
    │           └── module-info.yml
├── codec-compression
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           └── compression
    │       │   │   │               ├── Brotli.java
    │       │   │   │               ├── BrotliDecoder.java
    │       │   │   │               ├── BrotliEncoder.java
    │       │   │   │               ├── BrotliMode.java
    │       │   │   │               ├── BrotliOptions.java
    │       │   │   │               ├── ByteBufChecksum.java
    │       │   │   │               ├── Bzip2BitReader.java
    │       │   │   │               ├── Bzip2BitWriter.java
    │       │   │   │               ├── Bzip2BlockCompressor.java
    │       │   │   │               ├── Bzip2BlockDecompressor.java
    │       │   │   │               ├── Bzip2Constants.java
    │       │   │   │               ├── Bzip2Decoder.java
    │       │   │   │               ├── Bzip2DivSufSort.java
    │       │   │   │               ├── Bzip2Encoder.java
    │       │   │   │               ├── Bzip2HuffmanAllocator.java
    │       │   │   │               ├── Bzip2HuffmanStageDecoder.java
    │       │   │   │               ├── Bzip2HuffmanStageEncoder.java
    │       │   │   │               ├── Bzip2MTFAndRLE2StageEncoder.java
    │       │   │   │               ├── Bzip2MoveToFrontTable.java
    │       │   │   │               ├── Bzip2Rand.java
    │       │   │   │               ├── CompressionException.java
    │       │   │   │               ├── CompressionOptions.java
    │       │   │   │               ├── CompressionUtil.java
    │       │   │   │               ├── Crc32.java
    │       │   │   │               ├── Crc32c.java
    │       │   │   │               ├── DecompressionException.java
    │       │   │   │               ├── DeflateOptions.java
    │       │   │   │               ├── EncoderUtil.java
    │       │   │   │               ├── FastLz.java
    │       │   │   │               ├── FastLzFrameDecoder.java
    │       │   │   │               ├── FastLzFrameEncoder.java
    │       │   │   │               ├── GzipOptions.java
    │       │   │   │               ├── JZlibDecoder.java
    │       │   │   │               ├── JZlibEncoder.java
    │       │   │   │               ├── JdkZlibDecoder.java
    │       │   │   │               ├── JdkZlibEncoder.java
    │       │   │   │               ├── Lz4Constants.java
    │       │   │   │               ├── Lz4FrameDecoder.java
    │       │   │   │               ├── Lz4FrameEncoder.java
    │       │   │   │               ├── Lz4XXHash32.java
    │       │   │   │               ├── LzfDecoder.java
    │       │   │   │               ├── LzfEncoder.java
    │       │   │   │               ├── LzmaFrameEncoder.java
    │       │   │   │               ├── Snappy.java
    │       │   │   │               ├── SnappyFrameDecoder.java
    │       │   │   │               ├── SnappyFrameEncoder.java
    │       │   │   │               ├── SnappyFramedDecoder.java
    │       │   │   │               ├── SnappyFramedEncoder.java
    │       │   │   │               ├── SnappyOptions.java
    │       │   │   │               ├── StandardCompressionOptions.java
    │       │   │   │               ├── ZlibCodecFactory.java
    │       │   │   │               ├── ZlibDecoder.java
    │       │   │   │               ├── ZlibEncoder.java
    │       │   │   │               ├── ZlibUtil.java
    │       │   │   │               ├── ZlibWrapper.java
    │       │   │   │               ├── Zstd.java
    │       │   │   │               ├── ZstdConstants.java
    │       │   │   │               ├── ZstdDecoder.java
    │       │   │   │               ├── ZstdEncoder.java
    │       │   │   │               ├── ZstdOptions.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-compression
    │       │                   ├── generated
    │       │                       └── handlers
    │       │                       │   └── reflect-config.json
    │       │                   └── native-image.properties
    │   └── test
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       └── handler
    │           │           └── codec
    │           │               └── compression
    │           │                   ├── AbstractCompressionTest.java
    │           │                   ├── AbstractDecoderTest.java
    │           │                   ├── AbstractEncoderTest.java
    │           │                   ├── AbstractIntegrationTest.java
    │           │                   ├── BrotliDecoderTest.java
    │           │                   ├── BrotliEncoderTest.java
    │           │                   ├── BrotliIntegrationTest.java
    │           │                   ├── ByteBufChecksumTest.java
    │           │                   ├── Bzip2DecoderTest.java
    │           │                   ├── Bzip2EncoderTest.java
    │           │                   ├── Bzip2IntegrationTest.java
    │           │                   ├── FastLzIntegrationTest.java
    │           │                   ├── JZlibIntegrationTest.java
    │           │                   ├── JZlibTest.java
    │           │                   ├── JdkZlibIntegrationTest.java
    │           │                   ├── JdkZlibTest.java
    │           │                   ├── LengthAwareLzfIntegrationTest.java
    │           │                   ├── Lz4FrameDecoderTest.java
    │           │                   ├── Lz4FrameEncoderTest.java
    │           │                   ├── Lz4FrameIntegrationTest.java
    │           │                   ├── LzfDecoderTest.java
    │           │                   ├── LzfEncoderTest.java
    │           │                   ├── LzfIntegrationTest.java
    │           │                   ├── LzmaFrameEncoderTest.java
    │           │                   ├── SnappyFrameDecoderTest.java
    │           │                   ├── SnappyFrameEncoderTest.java
    │           │                   ├── SnappyIntegrationTest.java
    │           │                   ├── SnappyJumboSizeIntegrationTest.java
    │           │                   ├── SnappyTest.java
    │           │                   ├── ZlibCrossTest1.java
    │           │                   ├── ZlibCrossTest2.java
    │           │                   ├── ZlibTest.java
    │           │                   ├── ZstdDecoderTest.java
    │           │                   ├── ZstdEncoderTest.java
    │           │                   └── ZstdIntegrationTest.java
    │       └── resources
    │           └── multiple.gz
├── codec-dns
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           └── dns
    │       │   │   │               ├── AbstractDnsMessage.java
    │       │   │   │               ├── AbstractDnsOptPseudoRrRecord.java
    │       │   │   │               ├── AbstractDnsRecord.java
    │       │   │   │               ├── DatagramDnsQuery.java
    │       │   │   │               ├── DatagramDnsQueryDecoder.java
    │       │   │   │               ├── DatagramDnsQueryEncoder.java
    │       │   │   │               ├── DatagramDnsResponse.java
    │       │   │   │               ├── DatagramDnsResponseDecoder.java
    │       │   │   │               ├── DatagramDnsResponseEncoder.java
    │       │   │   │               ├── DefaultDnsOptEcsRecord.java
    │       │   │   │               ├── DefaultDnsPtrRecord.java
    │       │   │   │               ├── DefaultDnsQuery.java
    │       │   │   │               ├── DefaultDnsQuestion.java
    │       │   │   │               ├── DefaultDnsRawRecord.java
    │       │   │   │               ├── DefaultDnsRecordDecoder.java
    │       │   │   │               ├── DefaultDnsRecordEncoder.java
    │       │   │   │               ├── DefaultDnsResponse.java
    │       │   │   │               ├── DnsCodecUtil.java
    │       │   │   │               ├── DnsMessage.java
    │       │   │   │               ├── DnsMessageUtil.java
    │       │   │   │               ├── DnsOpCode.java
    │       │   │   │               ├── DnsOptEcsRecord.java
    │       │   │   │               ├── DnsOptPseudoRecord.java
    │       │   │   │               ├── DnsPtrRecord.java
    │       │   │   │               ├── DnsQuery.java
    │       │   │   │               ├── DnsQueryEncoder.java
    │       │   │   │               ├── DnsQuestion.java
    │       │   │   │               ├── DnsRawRecord.java
    │       │   │   │               ├── DnsRecord.java
    │       │   │   │               ├── DnsRecordDecoder.java
    │       │   │   │               ├── DnsRecordEncoder.java
    │       │   │   │               ├── DnsRecordType.java
    │       │   │   │               ├── DnsResponse.java
    │       │   │   │               ├── DnsResponseCode.java
    │       │   │   │               ├── DnsResponseDecoder.java
    │       │   │   │               ├── DnsSection.java
    │       │   │   │               ├── TcpDnsQueryDecoder.java
    │       │   │   │               ├── TcpDnsQueryEncoder.java
    │       │   │   │               ├── TcpDnsResponseDecoder.java
    │       │   │   │               ├── TcpDnsResponseEncoder.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-dns
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── codec
    │                           └── dns
    │                               ├── AbstractDnsRecordTest.java
    │                               ├── DefaultDnsRecordDecoderTest.java
    │                               ├── DefaultDnsRecordEncoderTest.java
    │                               ├── DnsQueryTest.java
    │                               ├── DnsRecordTypeTest.java
    │                               ├── DnsResponseTest.java
    │                               ├── NativeImageHandlerMetadataTest.java
    │                               └── TcpDnsTest.java
├── codec-haproxy
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           └── haproxy
    │       │   │   │               ├── HAProxyCommand.java
    │       │   │   │               ├── HAProxyConstants.java
    │       │   │   │               ├── HAProxyMessage.java
    │       │   │   │               ├── HAProxyMessageDecoder.java
    │       │   │   │               ├── HAProxyMessageEncoder.java
    │       │   │   │               ├── HAProxyProtocolException.java
    │       │   │   │               ├── HAProxyProtocolVersion.java
    │       │   │   │               ├── HAProxyProxiedProtocol.java
    │       │   │   │               ├── HAProxySSLTLV.java
    │       │   │   │               ├── HAProxyTLV.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-haproxy
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── codec
    │                           └── haproxy
    │                               ├── HAProxyIntegrationTest.java
    │                               ├── HAProxyMessageDecoderTest.java
    │                               ├── HAProxySSLTLVTest.java
    │                               ├── HaProxyMessageEncoderTest.java
    │                               └── NativeImageHandlerMetadataTest.java
├── codec-http
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           ├── http
    │       │   │   │               ├── ClientCookieEncoder.java
    │       │   │   │               ├── CombinedHttpHeaders.java
    │       │   │   │               ├── ComposedLastHttpContent.java
    │       │   │   │               ├── CompressionEncoderFactory.java
    │       │   │   │               ├── Cookie.java
    │       │   │   │               ├── CookieDecoder.java
    │       │   │   │               ├── CookieUtil.java
    │       │   │   │               ├── DefaultCookie.java
    │       │   │   │               ├── DefaultFullHttpRequest.java
    │       │   │   │               ├── DefaultFullHttpResponse.java
    │       │   │   │               ├── DefaultHttpContent.java
    │       │   │   │               ├── DefaultHttpHeaders.java
    │       │   │   │               ├── DefaultHttpHeadersFactory.java
    │       │   │   │               ├── DefaultHttpMessage.java
    │       │   │   │               ├── DefaultHttpObject.java
    │       │   │   │               ├── DefaultHttpRequest.java
    │       │   │   │               ├── DefaultHttpResponse.java
    │       │   │   │               ├── DefaultLastHttpContent.java
    │       │   │   │               ├── EmptyHttpHeaders.java
    │       │   │   │               ├── FullHttpMessage.java
    │       │   │   │               ├── FullHttpRequest.java
    │       │   │   │               ├── FullHttpResponse.java
    │       │   │   │               ├── HttpChunkedInput.java
    │       │   │   │               ├── HttpClientCodec.java
    │       │   │   │               ├── HttpClientUpgradeHandler.java
    │       │   │   │               ├── HttpConstants.java
    │       │   │   │               ├── HttpContent.java
    │       │   │   │               ├── HttpContentCompressor.java
    │       │   │   │               ├── HttpContentDecoder.java
    │       │   │   │               ├── HttpContentDecompressor.java
    │       │   │   │               ├── HttpContentEncoder.java
    │       │   │   │               ├── HttpDecoderConfig.java
    │       │   │   │               ├── HttpExpectationFailedEvent.java
    │       │   │   │               ├── HttpHeaderDateFormat.java
    │       │   │   │               ├── HttpHeaderNames.java
    │       │   │   │               ├── HttpHeaderValidationUtil.java
    │       │   │   │               ├── HttpHeaderValues.java
    │       │   │   │               ├── HttpHeaders.java
    │       │   │   │               ├── HttpHeadersEncoder.java
    │       │   │   │               ├── HttpHeadersFactory.java
    │       │   │   │               ├── HttpMessage.java
    │       │   │   │               ├── HttpMessageDecoderResult.java
    │       │   │   │               ├── HttpMessageUtil.java
    │       │   │   │               ├── HttpMethod.java
    │       │   │   │               ├── HttpObject.java
    │       │   │   │               ├── HttpObjectAggregator.java
    │       │   │   │               ├── HttpObjectDecoder.java
    │       │   │   │               ├── HttpObjectEncoder.java
    │       │   │   │               ├── HttpRequest.java
    │       │   │   │               ├── HttpRequestDecoder.java
    │       │   │   │               ├── HttpRequestEncoder.java
    │       │   │   │               ├── HttpResponse.java
    │       │   │   │               ├── HttpResponseDecoder.java
    │       │   │   │               ├── HttpResponseEncoder.java
    │       │   │   │               ├── HttpResponseStatus.java
    │       │   │   │               ├── HttpScheme.java
    │       │   │   │               ├── HttpServerCodec.java
    │       │   │   │               ├── HttpServerExpectContinueHandler.java
    │       │   │   │               ├── HttpServerKeepAliveHandler.java
    │       │   │   │               ├── HttpServerUpgradeHandler.java
    │       │   │   │               ├── HttpStatusClass.java
    │       │   │   │               ├── HttpUtil.java
    │       │   │   │               ├── HttpVersion.java
    │       │   │   │               ├── InvalidChunkExtensionException.java
    │       │   │   │               ├── InvalidChunkTerminationException.java
    │       │   │   │               ├── InvalidLineSeparatorException.java
    │       │   │   │               ├── LastHttpContent.java
    │       │   │   │               ├── QueryStringDecoder.java
    │       │   │   │               ├── QueryStringEncoder.java
    │       │   │   │               ├── ReadOnlyHttpHeaders.java
    │       │   │   │               ├── ServerCookieEncoder.java
    │       │   │   │               ├── TooLongHttpContentException.java
    │       │   │   │               ├── TooLongHttpHeaderException.java
    │       │   │   │               ├── TooLongHttpLineException.java
    │       │   │   │               ├── cookie
    │       │   │   │               │   ├── ClientCookieDecoder.java
    │       │   │   │               │   ├── ClientCookieEncoder.java
    │       │   │   │               │   ├── Cookie.java
    │       │   │   │               │   ├── CookieDecoder.java
    │       │   │   │               │   ├── CookieEncoder.java
    │       │   │   │               │   ├── CookieHeaderNames.java
    │       │   │   │               │   ├── CookieUtil.java
    │       │   │   │               │   ├── DefaultCookie.java
    │       │   │   │               │   ├── ServerCookieDecoder.java
    │       │   │   │               │   ├── ServerCookieEncoder.java
    │       │   │   │               │   └── package-info.java
    │       │   │   │               ├── cors
    │       │   │   │               │   ├── CorsConfig.java
    │       │   │   │               │   ├── CorsConfigBuilder.java
    │       │   │   │               │   ├── CorsHandler.java
    │       │   │   │               │   └── package-info.java
    │       │   │   │               ├── multipart
    │       │   │   │               │   ├── AbstractDiskHttpData.java
    │       │   │   │               │   ├── AbstractHttpData.java
    │       │   │   │               │   ├── AbstractMemoryHttpData.java
    │       │   │   │               │   ├── AbstractMixedHttpData.java
    │       │   │   │               │   ├── Attribute.java
    │       │   │   │               │   ├── CaseIgnoringComparator.java
    │       │   │   │               │   ├── DefaultHttpDataFactory.java
    │       │   │   │               │   ├── DeleteFileOnExitHook.java
    │       │   │   │               │   ├── DiskAttribute.java
    │       │   │   │               │   ├── DiskFileUpload.java
    │       │   │   │               │   ├── FileUpload.java
    │       │   │   │               │   ├── FileUploadUtil.java
    │       │   │   │               │   ├── HttpData.java
    │       │   │   │               │   ├── HttpDataFactory.java
    │       │   │   │               │   ├── HttpPostBodyUtil.java
    │       │   │   │               │   ├── HttpPostMultipartRequestDecoder.java
    │       │   │   │               │   ├── HttpPostRequestDecoder.java
    │       │   │   │               │   ├── HttpPostRequestEncoder.java
    │       │   │   │               │   ├── HttpPostStandardRequestDecoder.java
    │       │   │   │               │   ├── InterfaceHttpData.java
    │       │   │   │               │   ├── InterfaceHttpPostRequestDecoder.java
    │       │   │   │               │   ├── InternalAttribute.java
    │       │   │   │               │   ├── MemoryAttribute.java
    │       │   │   │               │   ├── MemoryFileUpload.java
    │       │   │   │               │   ├── MixedAttribute.java
    │       │   │   │               │   ├── MixedFileUpload.java
    │       │   │   │               │   └── package-info.java
    │       │   │   │               ├── package-info.java
    │       │   │   │               └── websocketx
    │       │   │   │               │   ├── BinaryWebSocketFrame.java
    │       │   │   │               │   ├── CloseWebSocketFrame.java
    │       │   │   │               │   ├── ContinuationWebSocketFrame.java
    │       │   │   │               │   ├── CorruptedWebSocketFrameException.java
    │       │   │   │               │   ├── PingWebSocketFrame.java
    │       │   │   │               │   ├── PongWebSocketFrame.java
    │       │   │   │               │   ├── RandomWebSocketFrameMaskGenerator.java
    │       │   │   │               │   ├── TextWebSocketFrame.java
    │       │   │   │               │   ├── Utf8FrameValidator.java
    │       │   │   │               │   ├── Utf8Validator.java
    │       │   │   │               │   ├── WebSocket00FrameDecoder.java
    │       │   │   │               │   ├── WebSocket00FrameEncoder.java
    │       │   │   │               │   ├── WebSocket07FrameDecoder.java
    │       │   │   │               │   ├── WebSocket07FrameEncoder.java
    │       │   │   │               │   ├── WebSocket08FrameDecoder.java
    │       │   │   │               │   ├── WebSocket08FrameEncoder.java
    │       │   │   │               │   ├── WebSocket13FrameDecoder.java
    │       │   │   │               │   ├── WebSocket13FrameEncoder.java
    │       │   │   │               │   ├── WebSocketChunkedInput.java
    │       │   │   │               │   ├── WebSocketClientHandshakeException.java
    │       │   │   │               │   ├── WebSocketClientHandshaker.java
    │       │   │   │               │   ├── WebSocketClientHandshaker00.java
    │       │   │   │               │   ├── WebSocketClientHandshaker07.java
    │       │   │   │               │   ├── WebSocketClientHandshaker08.java
    │       │   │   │               │   ├── WebSocketClientHandshaker13.java
    │       │   │   │               │   ├── WebSocketClientHandshakerFactory.java
    │       │   │   │               │   ├── WebSocketClientProtocolConfig.java
    │       │   │   │               │   ├── WebSocketClientProtocolHandler.java
    │       │   │   │               │   ├── WebSocketClientProtocolHandshakeHandler.java
    │       │   │   │               │   ├── WebSocketCloseStatus.java
    │       │   │   │               │   ├── WebSocketDecoderConfig.java
    │       │   │   │               │   ├── WebSocketFrame.java
    │       │   │   │               │   ├── WebSocketFrameAggregator.java
    │       │   │   │               │   ├── WebSocketFrameDecoder.java
    │       │   │   │               │   ├── WebSocketFrameEncoder.java
    │       │   │   │               │   ├── WebSocketFrameMaskGenerator.java
    │       │   │   │               │   ├── WebSocketHandshakeException.java
    │       │   │   │               │   ├── WebSocketProtocolHandler.java
    │       │   │   │               │   ├── WebSocketScheme.java
    │       │   │   │               │   ├── WebSocketServerHandshakeException.java
    │       │   │   │               │   ├── WebSocketServerHandshaker.java
    │       │   │   │               │   ├── WebSocketServerHandshaker00.java
    │       │   │   │               │   ├── WebSocketServerHandshaker07.java
    │       │   │   │               │   ├── WebSocketServerHandshaker08.java
    │       │   │   │               │   ├── WebSocketServerHandshaker13.java
    │       │   │   │               │   ├── WebSocketServerHandshakerFactory.java
    │       │   │   │               │   ├── WebSocketServerProtocolConfig.java
    │       │   │   │               │   ├── WebSocketServerProtocolHandler.java
    │       │   │   │               │   ├── WebSocketServerProtocolHandshakeHandler.java
    │       │   │   │               │   ├── WebSocketUtil.java
    │       │   │   │               │   ├── WebSocketVersion.java
    │       │   │   │               │   ├── extensions
    │       │   │   │               │       ├── WebSocketClientExtension.java
    │       │   │   │               │       ├── WebSocketClientExtensionHandler.java
    │       │   │   │               │       ├── WebSocketClientExtensionHandshaker.java
    │       │   │   │               │       ├── WebSocketExtension.java
    │       │   │   │               │       ├── WebSocketExtensionData.java
    │       │   │   │               │       ├── WebSocketExtensionDecoder.java
    │       │   │   │               │       ├── WebSocketExtensionEncoder.java
    │       │   │   │               │       ├── WebSocketExtensionFilter.java
    │       │   │   │               │       ├── WebSocketExtensionFilterProvider.java
    │       │   │   │               │       ├── WebSocketExtensionUtil.java
    │       │   │   │               │       ├── WebSocketServerExtension.java
    │       │   │   │               │       ├── WebSocketServerExtensionHandler.java
    │       │   │   │               │       ├── WebSocketServerExtensionHandshaker.java
    │       │   │   │               │       ├── compression
    │       │   │   │               │       │   ├── DeflateDecoder.java
    │       │   │   │               │       │   ├── DeflateEncoder.java
    │       │   │   │               │       │   ├── DeflateFrameClientExtensionHandshaker.java
    │       │   │   │               │       │   ├── DeflateFrameServerExtensionHandshaker.java
    │       │   │   │               │       │   ├── PerFrameDeflateDecoder.java
    │       │   │   │               │       │   ├── PerFrameDeflateEncoder.java
    │       │   │   │               │       │   ├── PerMessageDeflateClientExtensionHandshaker.java
    │       │   │   │               │       │   ├── PerMessageDeflateDecoder.java
    │       │   │   │               │       │   ├── PerMessageDeflateEncoder.java
    │       │   │   │               │       │   ├── PerMessageDeflateServerExtensionHandshaker.java
    │       │   │   │               │       │   ├── WebSocketClientCompressionHandler.java
    │       │   │   │               │       │   ├── WebSocketServerCompressionHandler.java
    │       │   │   │               │       │   └── package-info.java
    │       │   │   │               │       └── package-info.java
    │       │   │   │               │   └── package-info.java
    │       │   │   │           ├── rtsp
    │       │   │   │               ├── RtspDecoder.java
    │       │   │   │               ├── RtspEncoder.java
    │       │   │   │               ├── RtspHeaderNames.java
    │       │   │   │               ├── RtspHeaderValues.java
    │       │   │   │               ├── RtspHeaders.java
    │       │   │   │               ├── RtspMethods.java
    │       │   │   │               ├── RtspObjectDecoder.java
    │       │   │   │               ├── RtspObjectEncoder.java
    │       │   │   │               ├── RtspRequestDecoder.java
    │       │   │   │               ├── RtspRequestEncoder.java
    │       │   │   │               ├── RtspResponseDecoder.java
    │       │   │   │               ├── RtspResponseEncoder.java
    │       │   │   │               ├── RtspResponseStatuses.java
    │       │   │   │               ├── RtspVersions.java
    │       │   │   │               └── package-info.java
    │       │   │   │           └── spdy
    │       │   │   │               ├── DefaultSpdyDataFrame.java
    │       │   │   │               ├── DefaultSpdyGoAwayFrame.java
    │       │   │   │               ├── DefaultSpdyHeaders.java
    │       │   │   │               ├── DefaultSpdyHeadersFrame.java
    │       │   │   │               ├── DefaultSpdyPingFrame.java
    │       │   │   │               ├── DefaultSpdyRstStreamFrame.java
    │       │   │   │               ├── DefaultSpdySettingsFrame.java
    │       │   │   │               ├── DefaultSpdyStreamFrame.java
    │       │   │   │               ├── DefaultSpdySynReplyFrame.java
    │       │   │   │               ├── DefaultSpdySynStreamFrame.java
    │       │   │   │               ├── DefaultSpdyUnknownFrame.java
    │       │   │   │               ├── DefaultSpdyWindowUpdateFrame.java
    │       │   │   │               ├── SpdyCodecUtil.java
    │       │   │   │               ├── SpdyDataFrame.java
    │       │   │   │               ├── SpdyFrame.java
    │       │   │   │               ├── SpdyFrameCodec.java
    │       │   │   │               ├── SpdyFrameDecoder.java
    │       │   │   │               ├── SpdyFrameDecoderDelegate.java
    │       │   │   │               ├── SpdyFrameEncoder.java
    │       │   │   │               ├── SpdyGoAwayFrame.java
    │       │   │   │               ├── SpdyHeaderBlockDecoder.java
    │       │   │   │               ├── SpdyHeaderBlockEncoder.java
    │       │   │   │               ├── SpdyHeaderBlockJZlibEncoder.java
    │       │   │   │               ├── SpdyHeaderBlockRawDecoder.java
    │       │   │   │               ├── SpdyHeaderBlockRawEncoder.java
    │       │   │   │               ├── SpdyHeaderBlockZlibDecoder.java
    │       │   │   │               ├── SpdyHeaderBlockZlibEncoder.java
    │       │   │   │               ├── SpdyHeaders.java
    │       │   │   │               ├── SpdyHeadersFrame.java
    │       │   │   │               ├── SpdyHttpCodec.java
    │       │   │   │               ├── SpdyHttpDecoder.java
    │       │   │   │               ├── SpdyHttpEncoder.java
    │       │   │   │               ├── SpdyHttpHeaders.java
    │       │   │   │               ├── SpdyHttpResponseStreamIdHandler.java
    │       │   │   │               ├── SpdyPingFrame.java
    │       │   │   │               ├── SpdyProtocolException.java
    │       │   │   │               ├── SpdyRstStreamFrame.java
    │       │   │   │               ├── SpdySession.java
    │       │   │   │               ├── SpdySessionHandler.java
    │       │   │   │               ├── SpdySessionStatus.java
    │       │   │   │               ├── SpdySettingsFrame.java
    │       │   │   │               ├── SpdyStreamFrame.java
    │       │   │   │               ├── SpdyStreamStatus.java
    │       │   │   │               ├── SpdySynReplyFrame.java
    │       │   │   │               ├── SpdySynStreamFrame.java
    │       │   │   │               ├── SpdyUnknownFrame.java
    │       │   │   │               ├── SpdyVersion.java
    │       │   │   │               ├── SpdyWindowUpdateFrame.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-http
    │       │                   ├── generated
    │       │                       └── handlers
    │       │                       │   └── reflect-config.json
    │       │                   └── native-image.properties
    │   └── test
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       └── handler
    │           │           └── codec
    │           │               ├── http
    │           │                   ├── CombinedHttpHeadersTest.java
    │           │                   ├── DefaultHttpHeadersTest.java
    │           │                   ├── DefaultHttpRequestTest.java
    │           │                   ├── DefaultHttpResponseTest.java
    │           │                   ├── EmptyHttpHeadersInitializationTest.java
    │           │                   ├── HttpChunkedInputTest.java
    │           │                   ├── HttpClientCodecTest.java
    │           │                   ├── HttpClientUpgradeHandlerTest.java
    │           │                   ├── HttpContentCompressorOptionsTest.java
    │           │                   ├── HttpContentCompressorTest.java
    │           │                   ├── HttpContentDecoderTest.java
    │           │                   ├── HttpContentDecompressorTest.java
    │           │                   ├── HttpContentEncoderTest.java
    │           │                   ├── HttpHeaderDateFormatTest.java
    │           │                   ├── HttpHeaderValidationUtilTest.java
    │           │                   ├── HttpHeadersTest.java
    │           │                   ├── HttpHeadersTestUtils.java
    │           │                   ├── HttpInvalidMessageTest.java
    │           │                   ├── HttpObjectAggregatorTest.java
    │           │                   ├── HttpRequestDecoderTest.java
    │           │                   ├── HttpRequestEncoderTest.java
    │           │                   ├── HttpResponseDecoderTest.java
    │           │                   ├── HttpResponseEncoderTest.java
    │           │                   ├── HttpResponseStatusTest.java
    │           │                   ├── HttpServerCodecTest.java
    │           │                   ├── HttpServerExpectContinueHandlerTest.java
    │           │                   ├── HttpServerKeepAliveHandlerTest.java
    │           │                   ├── HttpServerUpgradeHandlerTest.java
    │           │                   ├── HttpUtilTest.java
    │           │                   ├── HttpVersionParsingTest.java
    │           │                   ├── MultipleContentLengthHeadersTest.java
    │           │                   ├── NativeImageHandlerMetadataTest.java
    │           │                   ├── QueryStringDecoderTest.java
    │           │                   ├── QueryStringEncoderTest.java
    │           │                   ├── ReadOnlyHttpHeadersTest.java
    │           │                   ├── cookie
    │           │                   │   ├── ClientCookieDecoderTest.java
    │           │                   │   ├── ClientCookieEncoderTest.java
    │           │                   │   ├── ServerCookieDecoderTest.java
    │           │                   │   └── ServerCookieEncoderTest.java
    │           │                   ├── cors
    │           │                   │   ├── CorsConfigTest.java
    │           │                   │   └── CorsHandlerTest.java
    │           │                   ├── multipart
    │           │                   │   ├── AbstractDiskHttpDataTest.java
    │           │                   │   ├── AbstractMemoryHttpDataTest.java
    │           │                   │   ├── DefaultHttpDataFactoryTest.java
    │           │                   │   ├── DeleteFileOnExitHookTest.java
    │           │                   │   ├── DiskFileUploadTest.java
    │           │                   │   ├── HttpDataTest.java
    │           │                   │   ├── HttpPostMultiPartRequestDecoderTest.java
    │           │                   │   ├── HttpPostRequestDecoderTest.java
    │           │                   │   ├── HttpPostRequestEncoderTest.java
    │           │                   │   ├── HttpPostStandardRequestDecoderTest.java
    │           │                   │   ├── MemoryFileUploadTest.java
    │           │                   │   └── MixedTest.java
    │           │                   └── websocketx
    │           │                   │   ├── CloseWebSocketFrameTest.java
    │           │                   │   ├── WebSocket00FrameEncoderTest.java
    │           │                   │   ├── WebSocket08EncoderDecoderTest.java
    │           │                   │   ├── WebSocket08FrameDecoderTest.java
    │           │                   │   ├── WebSocketClientHandshaker00Test.java
    │           │                   │   ├── WebSocketClientHandshaker07Test.java
    │           │                   │   ├── WebSocketClientHandshaker08Test.java
    │           │                   │   ├── WebSocketClientHandshaker13Test.java
    │           │                   │   ├── WebSocketClientHandshakerTest.java
    │           │                   │   ├── WebSocketCloseStatusTest.java
    │           │                   │   ├── WebSocketFrameAggregatorTest.java
    │           │                   │   ├── WebSocketHandshakeExceptionTest.java
    │           │                   │   ├── WebSocketHandshakeHandOverTest.java
    │           │                   │   ├── WebSocketProtocolHandlerTest.java
    │           │                   │   ├── WebSocketRequestBuilder.java
    │           │                   │   ├── WebSocketServerHandshaker00Test.java
    │           │                   │   ├── WebSocketServerHandshaker07Test.java
    │           │                   │   ├── WebSocketServerHandshaker08Test.java
    │           │                   │   ├── WebSocketServerHandshaker13Test.java
    │           │                   │   ├── WebSocketServerHandshakerFactoryTest.java
    │           │                   │   ├── WebSocketServerHandshakerTest.java
    │           │                   │   ├── WebSocketServerProtocolHandlerTest.java
    │           │                   │   ├── WebSocketUtf8FrameValidatorTest.java
    │           │                   │   ├── WebSocketUtilTest.java
    │           │                   │   └── extensions
    │           │                   │       ├── WebSocketClientExtensionHandlerTest.java
    │           │                   │       ├── WebSocketExtensionFilterProviderTest.java
    │           │                   │       ├── WebSocketExtensionFilterTest.java
    │           │                   │       ├── WebSocketExtensionTestUtil.java
    │           │                   │       ├── WebSocketExtensionUtilTest.java
    │           │                   │       ├── WebSocketServerExtensionHandlerTest.java
    │           │                   │       └── compression
    │           │                   │           ├── DeflateFrameClientExtensionHandshakerTest.java
    │           │                   │           ├── DeflateFrameServerExtensionHandshakerTest.java
    │           │                   │           ├── PerFrameDeflateDecoderTest.java
    │           │                   │           ├── PerFrameDeflateEncoderTest.java
    │           │                   │           ├── PerMessageDeflateClientExtensionHandshakerTest.java
    │           │                   │           ├── PerMessageDeflateDecoderTest.java
    │           │                   │           ├── PerMessageDeflateEncoderTest.java
    │           │                   │           ├── PerMessageDeflateServerExtensionHandshakerTest.java
    │           │                   │           └── WebSocketServerCompressionHandlerTest.java
    │           │               ├── rtsp
    │           │                   ├── RtspDecoderTest.java
    │           │                   └── RtspEncoderTest.java
    │           │               └── spdy
    │           │                   ├── DefaultSpdyHeadersTest.java
    │           │                   ├── SpdyFrameCodecTest.java
    │           │                   ├── SpdyFrameDecoderTest.java
    │           │                   ├── SpdyHeaderBlockRawDecoderTest.java
    │           │                   ├── SpdyHeaderBlockZlibDecoderTest.java
    │           │                   ├── SpdySessionHandlerTest.java
    │           │                   ├── SpdyUnknownFrameDecoderTest.java
    │           │                   └── TestSpdyFrameDecoderDelegate.java
    │       └── resources
    │           ├── file-01.txt
    │           ├── file-02.txt
    │           ├── file-03.txt
    │           └── junit-platform.properties
├── codec-http2
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           └── http2
    │       │   │   │               ├── AbstractHttp2ConnectionHandlerBuilder.java
    │       │   │   │               ├── AbstractHttp2StreamChannel.java
    │       │   │   │               ├── AbstractHttp2StreamFrame.java
    │       │   │   │               ├── AbstractInboundHttp2ToHttpAdapterBuilder.java
    │       │   │   │               ├── CharSequenceMap.java
    │       │   │   │               ├── CleartextHttp2ServerUpgradeHandler.java
    │       │   │   │               ├── CompressorHttp2ConnectionEncoder.java
    │       │   │   │               ├── DecoratingHttp2ConnectionDecoder.java
    │       │   │   │               ├── DecoratingHttp2ConnectionEncoder.java
    │       │   │   │               ├── DecoratingHttp2FrameWriter.java
    │       │   │   │               ├── DefaultHttp2Connection.java
    │       │   │   │               ├── DefaultHttp2ConnectionDecoder.java
    │       │   │   │               ├── DefaultHttp2ConnectionEncoder.java
    │       │   │   │               ├── DefaultHttp2DataFrame.java
    │       │   │   │               ├── DefaultHttp2FrameReader.java
    │       │   │   │               ├── DefaultHttp2FrameWriter.java
    │       │   │   │               ├── DefaultHttp2GoAwayFrame.java
    │       │   │   │               ├── DefaultHttp2Headers.java
    │       │   │   │               ├── DefaultHttp2HeadersDecoder.java
    │       │   │   │               ├── DefaultHttp2HeadersEncoder.java
    │       │   │   │               ├── DefaultHttp2HeadersFrame.java
    │       │   │   │               ├── DefaultHttp2LocalFlowController.java
    │       │   │   │               ├── DefaultHttp2PingFrame.java
    │       │   │   │               ├── DefaultHttp2PriorityFrame.java
    │       │   │   │               ├── DefaultHttp2PushPromiseFrame.java
    │       │   │   │               ├── DefaultHttp2RemoteFlowController.java
    │       │   │   │               ├── DefaultHttp2ResetFrame.java
    │       │   │   │               ├── DefaultHttp2SettingsAckFrame.java
    │       │   │   │               ├── DefaultHttp2SettingsFrame.java
    │       │   │   │               ├── DefaultHttp2UnknownFrame.java
    │       │   │   │               ├── DefaultHttp2WindowUpdateFrame.java
    │       │   │   │               ├── DelegatingDecompressorFrameListener.java
    │       │   │   │               ├── EmptyHttp2Headers.java
    │       │   │   │               ├── HpackDecoder.java
    │       │   │   │               ├── HpackDynamicTable.java
    │       │   │   │               ├── HpackEncoder.java
    │       │   │   │               ├── HpackHeaderField.java
    │       │   │   │               ├── HpackHuffmanDecoder.java
    │       │   │   │               ├── HpackHuffmanEncoder.java
    │       │   │   │               ├── HpackStaticTable.java
    │       │   │   │               ├── HpackUtil.java
    │       │   │   │               ├── Http2ChannelDuplexHandler.java
    │       │   │   │               ├── Http2ClientUpgradeCodec.java
    │       │   │   │               ├── Http2CodecUtil.java
    │       │   │   │               ├── Http2Connection.java
    │       │   │   │               ├── Http2ConnectionAdapter.java
    │       │   │   │               ├── Http2ConnectionDecoder.java
    │       │   │   │               ├── Http2ConnectionEncoder.java
    │       │   │   │               ├── Http2ConnectionHandler.java
    │       │   │   │               ├── Http2ConnectionHandlerBuilder.java
    │       │   │   │               ├── Http2ConnectionPrefaceAndSettingsFrameWrittenEvent.java
    │       │   │   │               ├── Http2ControlFrameLimitEncoder.java
    │       │   │   │               ├── Http2DataChunkedInput.java
    │       │   │   │               ├── Http2DataFrame.java
    │       │   │   │               ├── Http2DataWriter.java
    │       │   │   │               ├── Http2EmptyDataFrameConnectionDecoder.java
    │       │   │   │               ├── Http2EmptyDataFrameListener.java
    │       │   │   │               ├── Http2Error.java
    │       │   │   │               ├── Http2EventAdapter.java
    │       │   │   │               ├── Http2Exception.java
    │       │   │   │               ├── Http2Flags.java
    │       │   │   │               ├── Http2FlowController.java
    │       │   │   │               ├── Http2Frame.java
    │       │   │   │               ├── Http2FrameAdapter.java
    │       │   │   │               ├── Http2FrameCodec.java
    │       │   │   │               ├── Http2FrameCodecBuilder.java
    │       │   │   │               ├── Http2FrameListener.java
    │       │   │   │               ├── Http2FrameListenerDecorator.java
    │       │   │   │               ├── Http2FrameLogger.java
    │       │   │   │               ├── Http2FrameReader.java
    │       │   │   │               ├── Http2FrameSizePolicy.java
    │       │   │   │               ├── Http2FrameStream.java
    │       │   │   │               ├── Http2FrameStreamEvent.java
    │       │   │   │               ├── Http2FrameStreamException.java
    │       │   │   │               ├── Http2FrameStreamVisitor.java
    │       │   │   │               ├── Http2FrameTypes.java
    │       │   │   │               ├── Http2FrameWriter.java
    │       │   │   │               ├── Http2GoAwayFrame.java
    │       │   │   │               ├── Http2Headers.java
    │       │   │   │               ├── Http2HeadersDecoder.java
    │       │   │   │               ├── Http2HeadersEncoder.java
    │       │   │   │               ├── Http2HeadersFrame.java
    │       │   │   │               ├── Http2InboundFrameLogger.java
    │       │   │   │               ├── Http2LifecycleManager.java
    │       │   │   │               ├── Http2LocalFlowController.java
    │       │   │   │               ├── Http2MaxRstFrameDecoder.java
    │       │   │   │               ├── Http2MaxRstFrameLimitEncoder.java
    │       │   │   │               ├── Http2MaxRstFrameListener.java
    │       │   │   │               ├── Http2MultiplexActiveStreamsException.java
    │       │   │   │               ├── Http2MultiplexCodec.java
    │       │   │   │               ├── Http2MultiplexCodecBuilder.java
    │       │   │   │               ├── Http2MultiplexHandler.java
    │       │   │   │               ├── Http2NoMoreStreamIdsException.java
    │       │   │   │               ├── Http2OutboundFrameLogger.java
    │       │   │   │               ├── Http2PingFrame.java
    │       │   │   │               ├── Http2PriorityFrame.java
    │       │   │   │               ├── Http2PromisedRequestVerifier.java
    │       │   │   │               ├── Http2PushPromiseFrame.java
    │       │   │   │               ├── Http2RemoteFlowController.java
    │       │   │   │               ├── Http2ResetFrame.java
    │       │   │   │               ├── Http2SecurityUtil.java
    │       │   │   │               ├── Http2ServerUpgradeCodec.java
    │       │   │   │               ├── Http2Settings.java
    │       │   │   │               ├── Http2SettingsAckFrame.java
    │       │   │   │               ├── Http2SettingsFrame.java
    │       │   │   │               ├── Http2SettingsReceivedConsumer.java
    │       │   │   │               ├── Http2Stream.java
    │       │   │   │               ├── Http2StreamChannel.java
    │       │   │   │               ├── Http2StreamChannelBootstrap.java
    │       │   │   │               ├── Http2StreamChannelId.java
    │       │   │   │               ├── Http2StreamChannelOption.java
    │       │   │   │               ├── Http2StreamFrame.java
    │       │   │   │               ├── Http2StreamFrameToHttpObjectCodec.java
    │       │   │   │               ├── Http2StreamVisitor.java
    │       │   │   │               ├── Http2UnknownFrame.java
    │       │   │   │               ├── Http2WindowUpdateFrame.java
    │       │   │   │               ├── HttpConversionUtil.java
    │       │   │   │               ├── HttpToHttp2ConnectionHandler.java
    │       │   │   │               ├── HttpToHttp2ConnectionHandlerBuilder.java
    │       │   │   │               ├── InboundHttp2ToHttpAdapter.java
    │       │   │   │               ├── InboundHttp2ToHttpAdapterBuilder.java
    │       │   │   │               ├── InboundHttpToHttp2Adapter.java
    │       │   │   │               ├── MaxCapacityQueue.java
    │       │   │   │               ├── ReadOnlyHttp2Headers.java
    │       │   │   │               ├── StreamBufferingEncoder.java
    │       │   │   │               ├── StreamByteDistributor.java
    │       │   │   │               ├── UniformStreamByteDistributor.java
    │       │   │   │               ├── WeightedFairQueueByteDistributor.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-http2
    │       │                   ├── generated
    │       │                       └── handlers
    │       │                       │   └── reflect-config.json
    │       │                   └── native-image.properties
    │   └── test
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       └── handler
    │           │           └── codec
    │           │               ├── Http2FrameCodecSubClassTest.java
    │           │               └── http2
    │           │                   ├── AbstractDecoratingHttp2ConnectionDecoderTest.java
    │           │                   ├── AbstractWeightedFairQueueByteDistributorDependencyTest.java
    │           │                   ├── CleartextHttp2ServerUpgradeHandlerTest.java
    │           │                   ├── DataCompressionHttp2Test.java
    │           │                   ├── DecoratingHttp2ConnectionEncoderTest.java
    │           │                   ├── DefaultHttp2ConnectionDecoderTest.java
    │           │                   ├── DefaultHttp2ConnectionEncoderTest.java
    │           │                   ├── DefaultHttp2ConnectionTest.java
    │           │                   ├── DefaultHttp2FrameReaderTest.java
    │           │                   ├── DefaultHttp2FrameWriterTest.java
    │           │                   ├── DefaultHttp2HeadersDecoderTest.java
    │           │                   ├── DefaultHttp2HeadersEncoderTest.java
    │           │                   ├── DefaultHttp2HeadersTest.java
    │           │                   ├── DefaultHttp2LocalFlowControllerTest.java
    │           │                   ├── DefaultHttp2PushPromiseFrameTest.java
    │           │                   ├── DefaultHttp2RemoteFlowControllerTest.java
    │           │                   ├── HashCollisionTest.java
    │           │                   ├── HpackDecoderTest.java
    │           │                   ├── HpackDynamicTableTest.java
    │           │                   ├── HpackEncoderTest.java
    │           │                   ├── HpackHuffmanTest.java
    │           │                   ├── HpackStaticTableTest.java
    │           │                   ├── HpackTest.java
    │           │                   ├── HpackTestCase.java
    │           │                   ├── Http2ClientUpgradeCodecTest.java
    │           │                   ├── Http2ConnectionHandlerTest.java
    │           │                   ├── Http2ConnectionRoundtripTest.java
    │           │                   ├── Http2ControlFrameLimitEncoderTest.java
    │           │                   ├── Http2DataChunkedInputTest.java
    │           │                   ├── Http2DefaultFramesTest.java
    │           │                   ├── Http2EmptyDataFrameConnectionDecoderTest.java
    │           │                   ├── Http2EmptyDataFrameListenerTest.java
    │           │                   ├── Http2ExceptionTest.java
    │           │                   ├── Http2FrameCodecTest.java
    │           │                   ├── Http2FrameInboundWriter.java
    │           │                   ├── Http2FrameRoundtripTest.java
    │           │                   ├── Http2HeaderBlockIOTest.java
    │           │                   ├── Http2HeadersTest.java
    │           │                   ├── Http2MaxRstFrameConnectionDecoderTest.java
    │           │                   ├── Http2MaxRstFrameLimitEncoderTest.java
    │           │                   ├── Http2MaxRstFrameListenerTest.java
    │           │                   ├── Http2MultiplexClientUpgradeTest.java
    │           │                   ├── Http2MultiplexCodecBuilderTest.java
    │           │                   ├── Http2MultiplexCodecClientUpgradeTest.java
    │           │                   ├── Http2MultiplexCodecTest.java
    │           │                   ├── Http2MultiplexHandlerClientUpgradeTest.java
    │           │                   ├── Http2MultiplexHandlerTest.java
    │           │                   ├── Http2MultiplexTest.java
    │           │                   ├── Http2MultiplexTransportTest.java
    │           │                   ├── Http2SecurityUtilTest.java
    │           │                   ├── Http2ServerUpgradeCodecTest.java
    │           │                   ├── Http2SettingsTest.java
    │           │                   ├── Http2StreamChannelBootstrapTest.java
    │           │                   ├── Http2StreamChannelIdTest.java
    │           │                   ├── Http2StreamFrameToHttpObjectCodecTest.java
    │           │                   ├── Http2TestUtil.java
    │           │                   ├── HttpConversionUtilTest.java
    │           │                   ├── HttpToHttp2ConnectionHandlerTest.java
    │           │                   ├── InOrderHttp2Headers.java
    │           │                   ├── InboundHttp2ToHttpAdapterTest.java
    │           │                   ├── LastInboundHandler.java
    │           │                   ├── NativeImageHandlerMetadataTest.java
    │           │                   ├── ReadOnlyHttp2HeadersTest.java
    │           │                   ├── StreamBufferingEncoderTest.java
    │           │                   ├── TestChannelInitializer.java
    │           │                   ├── TestHeaderListener.java
    │           │                   ├── UniformStreamByteDistributorFlowControllerTest.java
    │           │                   ├── UniformStreamByteDistributorTest.java
    │           │                   ├── WeightedFairQueueByteDistributorDependencyTreeTest.java
    │           │                   ├── WeightedFairQueueByteDistributorTest.java
    │           │                   └── WeightedFairQueueRemoteFlowControllerTest.java
    │       └── resources
    │           ├── io
    │               └── netty
    │               │   └── handler
    │               │       └── codec
    │               │           └── http2
    │               │               └── testdata
    │               │                   ├── testDuplicateHeaders.json
    │               │                   ├── testEmpty.json
    │               │                   ├── testEviction.json
    │               │                   ├── testMaxHeaderTableSize.json
    │               │                   ├── testSpecExampleC2_1.json
    │               │                   ├── testSpecExampleC2_2.json
    │               │                   ├── testSpecExampleC2_3.json
    │               │                   ├── testSpecExampleC2_4.json
    │               │                   ├── testSpecExampleC3.json
    │               │                   ├── testSpecExampleC4.json
    │               │                   ├── testSpecExampleC5.json
    │               │                   ├── testSpecExampleC6.json
    │               │                   ├── testStaticTableEntries.json
    │               │                   └── testStaticTableResponseEntries.json
    │           └── junit-platform.properties
├── codec-http3
    ├── README.md
    ├── pom.xml
    └── src
    │   ├── main
    │       └── java
    │       │   ├── io
    │       │       └── netty
    │       │       │   └── handler
    │       │       │       └── codec
    │       │       │           └── http3
    │       │       │               ├── CharSequenceMap.java
    │       │       │               ├── DefaultHttp3CancelPushFrame.java
    │       │       │               ├── DefaultHttp3DataFrame.java
    │       │       │               ├── DefaultHttp3GoAwayFrame.java
    │       │       │               ├── DefaultHttp3Headers.java
    │       │       │               ├── DefaultHttp3HeadersFrame.java
    │       │       │               ├── DefaultHttp3MaxPushIdFrame.java
    │       │       │               ├── DefaultHttp3PushPromiseFrame.java
    │       │       │               ├── DefaultHttp3SettingsFrame.java
    │       │       │               ├── DefaultHttp3UnknownFrame.java
    │       │       │               ├── Http3.java
    │       │       │               ├── Http3CancelPushFrame.java
    │       │       │               ├── Http3ClientConnectionHandler.java
    │       │       │               ├── Http3CodecUtils.java
    │       │       │               ├── Http3ConnectionHandler.java
    │       │       │               ├── Http3ControlStreamFrame.java
    │       │       │               ├── Http3ControlStreamFrameTypeValidator.java
    │       │       │               ├── Http3ControlStreamInboundHandler.java
    │       │       │               ├── Http3ControlStreamOutboundHandler.java
    │       │       │               ├── Http3DataFrame.java
    │       │       │               ├── Http3ErrorCode.java
    │       │       │               ├── Http3Exception.java
    │       │       │               ├── Http3Frame.java
    │       │       │               ├── Http3FrameCodec.java
    │       │       │               ├── Http3FrameToHttpObjectCodec.java
    │       │       │               ├── Http3FrameTypeDuplexValidationHandler.java
    │       │       │               ├── Http3FrameTypeInboundValidationHandler.java
    │       │       │               ├── Http3FrameTypeOutboundValidationHandler.java
    │       │       │               ├── Http3FrameTypeValidator.java
    │       │       │               ├── Http3FrameValidationUtils.java
    │       │       │               ├── Http3GoAwayFrame.java
    │       │       │               ├── Http3Headers.java
    │       │       │               ├── Http3HeadersFrame.java
    │       │       │               ├── Http3HeadersSink.java
    │       │       │               ├── Http3HeadersValidationException.java
    │       │       │               ├── Http3MaxPushIdFrame.java
    │       │       │               ├── Http3PushPromiseFrame.java
    │       │       │               ├── Http3PushStreamClientInitializer.java
    │       │       │               ├── Http3PushStreamClientValidationHandler.java
    │       │       │               ├── Http3PushStreamFrame.java
    │       │       │               ├── Http3PushStreamFrameTypeValidator.java
    │       │       │               ├── Http3PushStreamServerInitializer.java
    │       │       │               ├── Http3PushStreamServerValidationHandler.java
    │       │       │               ├── Http3RequestStreamCodecState.java
    │       │       │               ├── Http3RequestStreamDecodeStateValidator.java
    │       │       │               ├── Http3RequestStreamEncodeStateValidator.java
    │       │       │               ├── Http3RequestStreamFrame.java
    │       │       │               ├── Http3RequestStreamFrameTypeValidator.java
    │       │       │               ├── Http3RequestStreamInboundHandler.java
    │       │       │               ├── Http3RequestStreamInitializer.java
    │       │       │               ├── Http3RequestStreamValidationHandler.java
    │       │       │               ├── Http3RequestStreamValidationUtils.java
    │       │       │               ├── Http3ServerConnectionHandler.java
    │       │       │               ├── Http3ServerPushStreamManager.java
    │       │       │               ├── Http3SettingIdentifier.java
    │       │       │               ├── Http3Settings.java
    │       │       │               ├── Http3SettingsFrame.java
    │       │       │               ├── Http3UnidirectionalStreamInboundClientHandler.java
    │       │       │               ├── Http3UnidirectionalStreamInboundHandler.java
    │       │       │               ├── Http3UnidirectionalStreamInboundServerHandler.java
    │       │       │               ├── Http3UnknownFrame.java
    │       │       │               ├── HttpConversionUtil.java
    │       │       │               ├── NotNullByDefault.java
    │       │       │               ├── QpackAttributes.java
    │       │       │               ├── QpackDecoder.java
    │       │       │               ├── QpackDecoderDynamicTable.java
    │       │       │               ├── QpackDecoderHandler.java
    │       │       │               ├── QpackDecoderStateSyncStrategy.java
    │       │       │               ├── QpackEncoder.java
    │       │       │               ├── QpackEncoderDynamicTable.java
    │       │       │               ├── QpackEncoderHandler.java
    │       │       │               ├── QpackException.java
    │       │       │               ├── QpackHeaderField.java
    │       │       │               ├── QpackHuffmanDecoder.java
    │       │       │               ├── QpackHuffmanEncoder.java
    │       │       │               ├── QpackStaticTable.java
    │       │       │               ├── QpackUtil.java
    │       │       │               └── package-info.java
    │       │   └── module-info.yml
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── codec
    │                           └── http3
    │                               ├── AbstractHttp3FrameTypeValidationHandlerTest.java
    │                               ├── AbtractHttp3ConnectionHandlerTest.java
    │                               ├── DefaultHttp3SettingsFrameTest.java
    │                               ├── EmbeddedQuicChannel.java
    │                               ├── EmbeddedQuicStreamChannel.java
    │                               ├── Http3ClientConnectionHandlerTest.java
    │                               ├── Http3ControlStreamFrameTypeValidatorTest.java
    │                               ├── Http3ControlStreamInboundHandlerTest.java
    │                               ├── Http3ControlStreamOutboundHandlerTest.java
    │                               ├── Http3FrameCodecTest.java
    │                               ├── Http3FrameToHttpObjectCodecTest.java
    │                               ├── Http3FrameTypeValidationHandlerTest.java
    │                               ├── Http3FrameTypeValidatorTest.java
    │                               ├── Http3HeadersSinkTest.java
    │                               ├── Http3PushStreamFrameTypeValidatorTest.java
    │                               ├── Http3PushStreamServerValidationHandlerTest.java
    │                               ├── Http3PushStreamTest.java
    │                               ├── Http3RequestStreamFrameTypeValidatorTest.java
    │                               ├── Http3RequestStreamInboundHandlerTest.java
    │                               ├── Http3RequestStreamValidationHandlerTest.java
    │                               ├── Http3ServerConnectionHandlerTest.java
    │                               ├── Http3ServerPushStreamManagerTest.java
    │                               ├── Http3SettingsTest.java
    │                               ├── Http3SpecTestServer.java
    │                               ├── Http3TestUtils.java
    │                               ├── Http3UnidirectionalStreamInboundHandlerTest.java
    │                               ├── HttpConversionUtilTest.java
    │                               ├── QpackDecoderDynamicTableTest.java
    │                               ├── QpackDecoderHandlerTest.java
    │                               ├── QpackDecoderTest.java
    │                               ├── QpackEncoderDecoderTest.java
    │                               ├── QpackEncoderDynamicTableTest.java
    │                               ├── QpackStaticTableTest.java
    │                               ├── QpackStreamHandlerTest.java
    │                               └── example
    │                                   ├── Http3ClientExample.java
    │                                   └── Http3ServerExample.java
├── codec-marshalling
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           └── marshalling
    │       │   │   │               ├── ChannelBufferByteInput.java
    │       │   │   │               ├── ChannelBufferByteOutput.java
    │       │   │   │               ├── CompatibleMarshallingDecoder.java
    │       │   │   │               ├── CompatibleMarshallingEncoder.java
    │       │   │   │               ├── ContextBoundUnmarshallerProvider.java
    │       │   │   │               ├── DefaultMarshallerProvider.java
    │       │   │   │               ├── DefaultUnmarshallerProvider.java
    │       │   │   │               ├── LimitingByteInput.java
    │       │   │   │               ├── MarshallerProvider.java
    │       │   │   │               ├── MarshallingDecoder.java
    │       │   │   │               ├── MarshallingEncoder.java
    │       │   │   │               ├── ThreadLocalMarshallerProvider.java
    │       │   │   │               ├── ThreadLocalUnmarshallerProvider.java
    │       │   │   │               ├── UnmarshallerProvider.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-marshalling
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── codec
    │                           └── marshalling
    │                               ├── AbstractCompatibleMarshallingDecoderTest.java
    │                               ├── AbstractCompatibleMarshallingEncoderTest.java
    │                               ├── AbstractMarshallingTest.java
    │                               ├── RiverCompatibleMarshallingDecoderTest.java
    │                               ├── RiverCompatibleMarshallingEncoderTest.java
    │                               ├── RiverContextBoundCompatibleMarshallingDecoderTest.java
    │                               ├── RiverContextBoundMarshallingDecoderTest.java
    │                               ├── RiverMarshallingDecoderTest.java
    │                               ├── RiverMarshallingEncoderTest.java
    │                               ├── RiverThreadLocalCompatibleMarshallingDecoderTest.java
    │                               ├── RiverThreadLocalCompatibleMarshallingEncoderTest.java
    │                               ├── RiverThreadLocalMarshallingDecoderTest.java
    │                               ├── RiverThreadLocalMarshallingEncoderTest.java
    │                               ├── SerialCompatibleMarshallingDecoderTest.java
    │                               ├── SerialCompatibleMarshallingEncoderTest.java
    │                               ├── SerialContextBoundCompatibleMarshallingDecoderTest.java
    │                               ├── SerialContextBoundMarshallingDecoderTest.java
    │                               ├── SerialMarshallingDecoderTest.java
    │                               ├── SerialMarshallingEncoderTest.java
    │                               ├── SerialThreadLocalCompatibleMarshallingDecoderTest.java
    │                               ├── SerialThreadLocalCompatibleMarshallingEncoderTest.java
    │                               ├── SerialThreadLocalMarshallingDecoderTest.java
    │                               └── SerialThreadLocalMarshallingEncoderTest.java
├── codec-memcache
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           └── memcache
    │       │   │   │               ├── AbstractMemcacheObject.java
    │       │   │   │               ├── AbstractMemcacheObjectAggregator.java
    │       │   │   │               ├── AbstractMemcacheObjectDecoder.java
    │       │   │   │               ├── AbstractMemcacheObjectEncoder.java
    │       │   │   │               ├── DefaultLastMemcacheContent.java
    │       │   │   │               ├── DefaultMemcacheContent.java
    │       │   │   │               ├── FullMemcacheMessage.java
    │       │   │   │               ├── LastMemcacheContent.java
    │       │   │   │               ├── MemcacheContent.java
    │       │   │   │               ├── MemcacheMessage.java
    │       │   │   │               ├── MemcacheObject.java
    │       │   │   │               ├── binary
    │       │   │   │                   ├── AbstractBinaryMemcacheDecoder.java
    │       │   │   │                   ├── AbstractBinaryMemcacheEncoder.java
    │       │   │   │                   ├── AbstractBinaryMemcacheMessage.java
    │       │   │   │                   ├── BinaryMemcacheClientCodec.java
    │       │   │   │                   ├── BinaryMemcacheMessage.java
    │       │   │   │                   ├── BinaryMemcacheObjectAggregator.java
    │       │   │   │                   ├── BinaryMemcacheOpcodes.java
    │       │   │   │                   ├── BinaryMemcacheRequest.java
    │       │   │   │                   ├── BinaryMemcacheRequestDecoder.java
    │       │   │   │                   ├── BinaryMemcacheRequestEncoder.java
    │       │   │   │                   ├── BinaryMemcacheResponse.java
    │       │   │   │                   ├── BinaryMemcacheResponseDecoder.java
    │       │   │   │                   ├── BinaryMemcacheResponseEncoder.java
    │       │   │   │                   ├── BinaryMemcacheResponseStatus.java
    │       │   │   │                   ├── BinaryMemcacheServerCodec.java
    │       │   │   │                   ├── DefaultBinaryMemcacheRequest.java
    │       │   │   │                   ├── DefaultBinaryMemcacheResponse.java
    │       │   │   │                   ├── DefaultFullBinaryMemcacheRequest.java
    │       │   │   │                   ├── DefaultFullBinaryMemcacheResponse.java
    │       │   │   │                   ├── FullBinaryMemcacheRequest.java
    │       │   │   │                   ├── FullBinaryMemcacheResponse.java
    │       │   │   │                   └── package-info.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-memcache
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── codec
    │                           └── memcache
    │                               └── binary
    │                                   ├── BinaryMemcacheDecoderTest.java
    │                                   ├── BinaryMemcacheEncoderTest.java
    │                                   ├── BinaryMemcacheMessageTest.java
    │                                   ├── BinaryMemcacheObjectAggregatorTest.java
    │                                   ├── DefaultFullBinaryMemcacheRequestTest.java
    │                                   ├── DefaultFullBinaryMemcacheResponseTest.java
    │                                   ├── FullMemcacheMessageRequestTest.java
    │                                   ├── FullMemcacheMessageResponseTest.java
    │                                   └── NativeImageHandlerMetadataTest.java
├── codec-mqtt
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           └── mqtt
    │       │   │   │               ├── MqttCodecUtil.java
    │       │   │   │               ├── MqttConnAckMessage.java
    │       │   │   │               ├── MqttConnAckVariableHeader.java
    │       │   │   │               ├── MqttConnectMessage.java
    │       │   │   │               ├── MqttConnectPayload.java
    │       │   │   │               ├── MqttConnectReturnCode.java
    │       │   │   │               ├── MqttConnectVariableHeader.java
    │       │   │   │               ├── MqttConstant.java
    │       │   │   │               ├── MqttDecoder.java
    │       │   │   │               ├── MqttEncoder.java
    │       │   │   │               ├── MqttFixedHeader.java
    │       │   │   │               ├── MqttIdentifierRejectedException.java
    │       │   │   │               ├── MqttMessage.java
    │       │   │   │               ├── MqttMessageBuilders.java
    │       │   │   │               ├── MqttMessageFactory.java
    │       │   │   │               ├── MqttMessageIdAndPropertiesVariableHeader.java
    │       │   │   │               ├── MqttMessageIdVariableHeader.java
    │       │   │   │               ├── MqttMessageType.java
    │       │   │   │               ├── MqttProperties.java
    │       │   │   │               ├── MqttPubAckMessage.java
    │       │   │   │               ├── MqttPubReplyMessageVariableHeader.java
    │       │   │   │               ├── MqttPublishMessage.java
    │       │   │   │               ├── MqttPublishVariableHeader.java
    │       │   │   │               ├── MqttQoS.java
    │       │   │   │               ├── MqttReasonCodeAndPropertiesVariableHeader.java
    │       │   │   │               ├── MqttReasonCodes.java
    │       │   │   │               ├── MqttSubAckMessage.java
    │       │   │   │               ├── MqttSubAckPayload.java
    │       │   │   │               ├── MqttSubscribeMessage.java
    │       │   │   │               ├── MqttSubscribePayload.java
    │       │   │   │               ├── MqttSubscriptionOption.java
    │       │   │   │               ├── MqttTopicSubscription.java
    │       │   │   │               ├── MqttUnacceptableProtocolVersionException.java
    │       │   │   │               ├── MqttUnsubAckMessage.java
    │       │   │   │               ├── MqttUnsubAckPayload.java
    │       │   │   │               ├── MqttUnsubscribeMessage.java
    │       │   │   │               ├── MqttUnsubscribePayload.java
    │       │   │   │               ├── MqttVersion.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-mqtt
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── codec
    │                           └── mqtt
    │                               ├── MqttCodecTest.java
    │                               ├── MqttConnectPayloadTest.java
    │                               ├── MqttMessageBuildersPacketIdTest.java
    │                               ├── MqttMessageBuildersTest.java
    │                               ├── MqttMessageFactoryTest.java
    │                               ├── MqttPropertiesTest.java
    │                               ├── MqttReasonCodesTest.java
    │                               ├── MqttTestUtils.java
    │                               └── NativeImageHandlerMetadataTest.java
├── codec-native-quic
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── AndroidManifest.xml
    │       ├── c
    │       │   ├── netty_quic.h
    │       │   ├── netty_quic_boringssl.c
    │       │   ├── netty_quic_boringssl.h
    │       │   └── netty_quic_quiche.c
    │       ├── native-package
    │       │   ├── m4
    │       │   │   ├── custom.m4.android.template
    │       │   │   └── custom.m4.template
    │       │   └── vs2010.custom.props.template
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-native-quic
    │       │                   ├── jni-config.json
    │       │                   ├── native-image.properties
    │       │                   ├── reflect-config.json
    │       │                   └── resource-config.json
    │   └── test
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       └── handler
    │           │           └── codec
    │           │               └── quic
    │           │                   ├── AbstractQuicTest.java
    │           │                   ├── FlushStrategyTest.java
    │           │                   ├── InsecureQuicTokenHandlerTest.java
    │           │                   ├── QuicChannelConnectTest.java
    │           │                   ├── QuicChannelDatagramTest.java
    │           │                   ├── QuicChannelEchoTest.java
    │           │                   ├── QuicChannelValidationHandler.java
    │           │                   ├── QuicCodecBuilderTest.java
    │           │                   ├── QuicCodecDispatcherTest.java
    │           │                   ├── QuicConnectionAddressTest.java
    │           │                   ├── QuicConnectionIdGeneratorTest.java
    │           │                   ├── QuicConnectionPathStatsTest.java
    │           │                   ├── QuicConnectionStatsTest.java
    │           │                   ├── QuicPortReuseTest.java
    │           │                   ├── QuicReadableTest.java
    │           │                   ├── QuicSslContextTest.java
    │           │                   ├── QuicStreamChannelCloseTest.java
    │           │                   ├── QuicStreamChannelCreationTest.java
    │           │                   ├── QuicStreamFrameTest.java
    │           │                   ├── QuicStreamHalfClosureTest.java
    │           │                   ├── QuicStreamIdGeneratorTest.java
    │           │                   ├── QuicStreamLimitTest.java
    │           │                   ├── QuicStreamShutdownTest.java
    │           │                   ├── QuicStreamTypeTest.java
    │           │                   ├── QuicTest.java
    │           │                   ├── QuicTestUtils.java
    │           │                   ├── QuicTransportParametersTest.java
    │           │                   ├── QuicWritableTest.java
    │           │                   ├── QuicheQuicClientCodecTest.java
    │           │                   ├── QuicheQuicCodecTest.java
    │           │                   ├── QuicheQuicServerCodecTest.java
    │           │                   ├── SipHashTest.java
    │           │                   ├── TestLogBackAppender.java
    │           │                   ├── TestQuicTokenHandler.java
    │           │                   └── example
    │           │                       ├── QuicClientExample.java
    │           │                       ├── QuicClientZeroRTTExample.java
    │           │                       ├── QuicServerExample.java
    │           │                       ├── QuicServerSoReusePortExample.java
    │           │                       └── QuicServerZeroRTTExample.java
    │       └── resources
    │           ├── logback-test.xml
    │           ├── netty-filter.json
    │           └── test-class-filter.json
├── codec-protobuf
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           └── protobuf
    │       │   │   │               ├── ProtobufDecoder.java
    │       │   │   │               ├── ProtobufDecoderNano.java
    │       │   │   │               ├── ProtobufEncoder.java
    │       │   │   │               ├── ProtobufEncoderNano.java
    │       │   │   │               ├── ProtobufVarint32FrameDecoder.java
    │       │   │   │               ├── ProtobufVarint32LengthFieldPrepender.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-protobuf
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── codec
    │                           └── protobuf
    │                               ├── ProtobufVarint32FrameDecoderTest.java
    │                               └── ProtobufVarint32LengthFieldPrependerTest.java
├── codec-redis
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           └── redis
    │       │   │   │               ├── AbstractStringRedisMessage.java
    │       │   │   │               ├── ArrayHeaderRedisMessage.java
    │       │   │   │               ├── ArrayRedisMessage.java
    │       │   │   │               ├── BulkStringHeaderRedisMessage.java
    │       │   │   │               ├── BulkStringRedisContent.java
    │       │   │   │               ├── DefaultBulkStringRedisContent.java
    │       │   │   │               ├── DefaultLastBulkStringRedisContent.java
    │       │   │   │               ├── ErrorRedisMessage.java
    │       │   │   │               ├── FixedRedisMessagePool.java
    │       │   │   │               ├── FullBulkStringRedisMessage.java
    │       │   │   │               ├── InlineCommandRedisMessage.java
    │       │   │   │               ├── IntegerRedisMessage.java
    │       │   │   │               ├── LastBulkStringRedisContent.java
    │       │   │   │               ├── RedisArrayAggregator.java
    │       │   │   │               ├── RedisBulkStringAggregator.java
    │       │   │   │               ├── RedisCodecException.java
    │       │   │   │               ├── RedisCodecUtil.java
    │       │   │   │               ├── RedisConstants.java
    │       │   │   │               ├── RedisDecoder.java
    │       │   │   │               ├── RedisEncoder.java
    │       │   │   │               ├── RedisMessage.java
    │       │   │   │               ├── RedisMessagePool.java
    │       │   │   │               ├── RedisMessageType.java
    │       │   │   │               ├── SimpleStringRedisMessage.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-redis
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── codec
    │                           └── redis
    │                               ├── FixedRedisMessagePoolTest.java
    │                               ├── NativeImageHandlerMetadataTest.java
    │                               ├── RedisCodecTestUtil.java
    │                               ├── RedisDecoderTest.java
    │                               └── RedisEncoderTest.java
├── codec-smtp
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           └── smtp
    │       │   │   │               ├── DefaultLastSmtpContent.java
    │       │   │   │               ├── DefaultSmtpContent.java
    │       │   │   │               ├── DefaultSmtpRequest.java
    │       │   │   │               ├── DefaultSmtpResponse.java
    │       │   │   │               ├── LastSmtpContent.java
    │       │   │   │               ├── SmtpCommand.java
    │       │   │   │               ├── SmtpContent.java
    │       │   │   │               ├── SmtpRequest.java
    │       │   │   │               ├── SmtpRequestEncoder.java
    │       │   │   │               ├── SmtpRequests.java
    │       │   │   │               ├── SmtpResponse.java
    │       │   │   │               ├── SmtpResponseDecoder.java
    │       │   │   │               ├── SmtpUtils.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-smtp
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── codec
    │                           └── smtp
    │                               ├── NativeImageHandlerMetadataTest.java
    │                               ├── SmtpCommandTest.java
    │                               ├── SmtpRequestEncoderTest.java
    │                               ├── SmtpRequestsTest.java
    │                               └── SmtpResponseDecoderTest.java
├── codec-socks
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           ├── socks
    │       │   │   │               ├── SocksAddressType.java
    │       │   │   │               ├── SocksAuthRequest.java
    │       │   │   │               ├── SocksAuthRequestDecoder.java
    │       │   │   │               ├── SocksAuthResponse.java
    │       │   │   │               ├── SocksAuthResponseDecoder.java
    │       │   │   │               ├── SocksAuthScheme.java
    │       │   │   │               ├── SocksAuthStatus.java
    │       │   │   │               ├── SocksCmdRequest.java
    │       │   │   │               ├── SocksCmdRequestDecoder.java
    │       │   │   │               ├── SocksCmdResponse.java
    │       │   │   │               ├── SocksCmdResponseDecoder.java
    │       │   │   │               ├── SocksCmdStatus.java
    │       │   │   │               ├── SocksCmdType.java
    │       │   │   │               ├── SocksCommonUtils.java
    │       │   │   │               ├── SocksInitRequest.java
    │       │   │   │               ├── SocksInitRequestDecoder.java
    │       │   │   │               ├── SocksInitResponse.java
    │       │   │   │               ├── SocksInitResponseDecoder.java
    │       │   │   │               ├── SocksMessage.java
    │       │   │   │               ├── SocksMessageEncoder.java
    │       │   │   │               ├── SocksMessageType.java
    │       │   │   │               ├── SocksProtocolVersion.java
    │       │   │   │               ├── SocksRequest.java
    │       │   │   │               ├── SocksRequestType.java
    │       │   │   │               ├── SocksResponse.java
    │       │   │   │               ├── SocksResponseType.java
    │       │   │   │               ├── SocksSubnegotiationVersion.java
    │       │   │   │               ├── UnknownSocksRequest.java
    │       │   │   │               ├── UnknownSocksResponse.java
    │       │   │   │               └── package-info.java
    │       │   │   │           └── socksx
    │       │   │   │               ├── AbstractSocksMessage.java
    │       │   │   │               ├── SocksMessage.java
    │       │   │   │               ├── SocksPortUnificationServerHandler.java
    │       │   │   │               ├── SocksVersion.java
    │       │   │   │               ├── package-info.java
    │       │   │   │               ├── v4
    │       │   │   │                   ├── AbstractSocks4Message.java
    │       │   │   │                   ├── DefaultSocks4CommandRequest.java
    │       │   │   │                   ├── DefaultSocks4CommandResponse.java
    │       │   │   │                   ├── Socks4ClientDecoder.java
    │       │   │   │                   ├── Socks4ClientEncoder.java
    │       │   │   │                   ├── Socks4CommandRequest.java
    │       │   │   │                   ├── Socks4CommandResponse.java
    │       │   │   │                   ├── Socks4CommandStatus.java
    │       │   │   │                   ├── Socks4CommandType.java
    │       │   │   │                   ├── Socks4Message.java
    │       │   │   │                   ├── Socks4ServerDecoder.java
    │       │   │   │                   ├── Socks4ServerEncoder.java
    │       │   │   │                   └── package-info.java
    │       │   │   │               └── v5
    │       │   │   │                   ├── AbstractSocks5Message.java
    │       │   │   │                   ├── DefaultSocks5CommandRequest.java
    │       │   │   │                   ├── DefaultSocks5CommandResponse.java
    │       │   │   │                   ├── DefaultSocks5InitialRequest.java
    │       │   │   │                   ├── DefaultSocks5InitialResponse.java
    │       │   │   │                   ├── DefaultSocks5PasswordAuthRequest.java
    │       │   │   │                   ├── DefaultSocks5PasswordAuthResponse.java
    │       │   │   │                   ├── DefaultSocks5PrivateAuthRequest.java
    │       │   │   │                   ├── DefaultSocks5PrivateAuthResponse.java
    │       │   │   │                   ├── Socks5AddressDecoder.java
    │       │   │   │                   ├── Socks5AddressEncoder.java
    │       │   │   │                   ├── Socks5AddressType.java
    │       │   │   │                   ├── Socks5AuthMethod.java
    │       │   │   │                   ├── Socks5ClientEncoder.java
    │       │   │   │                   ├── Socks5CommandRequest.java
    │       │   │   │                   ├── Socks5CommandRequestDecoder.java
    │       │   │   │                   ├── Socks5CommandResponse.java
    │       │   │   │                   ├── Socks5CommandResponseDecoder.java
    │       │   │   │                   ├── Socks5CommandStatus.java
    │       │   │   │                   ├── Socks5CommandType.java
    │       │   │   │                   ├── Socks5InitialRequest.java
    │       │   │   │                   ├── Socks5InitialRequestDecoder.java
    │       │   │   │                   ├── Socks5InitialResponse.java
    │       │   │   │                   ├── Socks5InitialResponseDecoder.java
    │       │   │   │                   ├── Socks5Message.java
    │       │   │   │                   ├── Socks5PasswordAuthRequest.java
    │       │   │   │                   ├── Socks5PasswordAuthRequestDecoder.java
    │       │   │   │                   ├── Socks5PasswordAuthResponse.java
    │       │   │   │                   ├── Socks5PasswordAuthResponseDecoder.java
    │       │   │   │                   ├── Socks5PasswordAuthStatus.java
    │       │   │   │                   ├── Socks5PrivateAuthRequest.java
    │       │   │   │                   ├── Socks5PrivateAuthRequestDecoder.java
    │       │   │   │                   ├── Socks5PrivateAuthResponse.java
    │       │   │   │                   ├── Socks5PrivateAuthResponseDecoder.java
    │       │   │   │                   ├── Socks5PrivateAuthStatus.java
    │       │   │   │                   ├── Socks5ServerEncoder.java
    │       │   │   │                   └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-socks
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── codec
    │                           ├── socks
    │                               ├── NativeImageHandlerMetadataTest.java
    │                               ├── SocksAuthRequestDecoderTest.java
    │                               ├── SocksAuthRequestTest.java
    │                               ├── SocksAuthResponseDecoderTest.java
    │                               ├── SocksAuthResponseTest.java
    │                               ├── SocksCmdRequestDecoderTest.java
    │                               ├── SocksCmdRequestTest.java
    │                               ├── SocksCmdResponseDecoderTest.java
    │                               ├── SocksCmdResponseTest.java
    │                               ├── SocksCommonTestUtils.java
    │                               ├── SocksInitRequestTest.java
    │                               └── SocksInitResponseTest.java
    │                           └── socksx
    │                               ├── v4
    │                                   ├── Socks4ClientDecoderTest.java
    │                                   ├── Socks4CommonTestUtils.java
    │                                   └── Socks4ServerDecoderTest.java
    │                               └── v5
    │                                   ├── DefaultSocks5CommandRequestTest.java
    │                                   ├── DefaultSocks5CommandResponseTest.java
    │                                   ├── DefaultSocks5InitialRequestTest.java
    │                                   ├── DefaultSocks5InitialResponseTest.java
    │                                   ├── DefaultSocks5PasswordAuthRequestTest.java
    │                                   ├── DefaultSocks5PasswordAuthResponseTest.java
    │                                   ├── Socks5CommandRequestDecoderTest.java
    │                                   ├── Socks5CommandResponseDecoderTest.java
    │                                   ├── Socks5CommonTestUtils.java
    │                                   ├── Socks5InitialRequestDecoderTest.java
    │                                   ├── Socks5PasswordAuthRequestDecoderTest.java
    │                                   └── Socks5PasswordAuthResponseDecoderTest.java
├── codec-stomp
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           └── stomp
    │       │   │   │               ├── DefaultLastStompContentSubframe.java
    │       │   │   │               ├── DefaultStompContentSubframe.java
    │       │   │   │               ├── DefaultStompFrame.java
    │       │   │   │               ├── DefaultStompHeaders.java
    │       │   │   │               ├── DefaultStompHeadersSubframe.java
    │       │   │   │               ├── LastStompContentSubframe.java
    │       │   │   │               ├── StompCommand.java
    │       │   │   │               ├── StompConstants.java
    │       │   │   │               ├── StompContentSubframe.java
    │       │   │   │               ├── StompFrame.java
    │       │   │   │               ├── StompHeaders.java
    │       │   │   │               ├── StompHeadersSubframe.java
    │       │   │   │               ├── StompSubframe.java
    │       │   │   │               ├── StompSubframeAggregator.java
    │       │   │   │               ├── StompSubframeDecoder.java
    │       │   │   │               ├── StompSubframeEncoder.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-stomp
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── codec
    │                           └── stomp
    │                               ├── DefaultStompFrameTest.java
    │                               ├── NativeImageHandlerMetadataTest.java
    │                               ├── StompCommandDecodeTest.java
    │                               ├── StompHeadersTest.java
    │                               ├── StompSubframeAggregatorTest.java
    │                               ├── StompSubframeDecoderTest.java
    │                               ├── StompSubframeEncoderTest.java
    │                               └── StompTestConstants.java
├── codec-xml
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── codec
    │       │   │   │           └── xml
    │       │   │   │               ├── XmlAttribute.java
    │       │   │   │               ├── XmlCdata.java
    │       │   │   │               ├── XmlCharacters.java
    │       │   │   │               ├── XmlComment.java
    │       │   │   │               ├── XmlContent.java
    │       │   │   │               ├── XmlDTD.java
    │       │   │   │               ├── XmlDecoder.java
    │       │   │   │               ├── XmlDocumentEnd.java
    │       │   │   │               ├── XmlDocumentStart.java
    │       │   │   │               ├── XmlElement.java
    │       │   │   │               ├── XmlElementEnd.java
    │       │   │   │               ├── XmlElementStart.java
    │       │   │   │               ├── XmlEntityReference.java
    │       │   │   │               ├── XmlFrameDecoder.java
    │       │   │   │               ├── XmlNamespace.java
    │       │   │   │               ├── XmlProcessingInstruction.java
    │       │   │   │               ├── XmlSpace.java
    │       │   │   │               └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-codec-xml
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       └── handler
    │           │           └── codec
    │           │               └── xml
    │           │                   ├── NativeImageHandlerMetadataTest.java
    │           │                   ├── XmlDecoderTest.java
    │           │                   └── XmlFrameDecoderTest.java
    │       └── resources
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── codec
    │                           └── xml
    │                               ├── sample-01.xml
    │                               ├── sample-02.xml
    │                               ├── sample-03.xml
    │                               ├── sample-04.xml
    │                               ├── sample-05.xml
    │                               └── sample-06.xml
├── codec
    └── pom.xml
├── common
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── util
    │       │   │   │       ├── AbstractConstant.java
    │       │   │   │       ├── AbstractReferenceCounted.java
    │       │   │   │       ├── AsciiString.java
    │       │   │   │       ├── AsciiStringUtil.java
    │       │   │   │       ├── AsyncMapping.java
    │       │   │   │       ├── Attribute.java
    │       │   │   │       ├── AttributeKey.java
    │       │   │   │       ├── AttributeMap.java
    │       │   │   │       ├── BooleanSupplier.java
    │       │   │   │       ├── ByteProcessor.java
    │       │   │   │       ├── ByteProcessorUtils.java
    │       │   │   │       ├── CharsetUtil.java
    │       │   │   │       ├── Constant.java
    │       │   │   │       ├── ConstantPool.java
    │       │   │   │       ├── DefaultAttributeMap.java
    │       │   │   │       ├── DomainMappingBuilder.java
    │       │   │   │       ├── DomainNameMapping.java
    │       │   │   │       ├── DomainNameMappingBuilder.java
    │       │   │   │       ├── DomainWildcardMappingBuilder.java
    │       │   │   │       ├── HashedWheelTimer.java
    │       │   │   │       ├── HashingStrategy.java
    │       │   │   │       ├── IllegalReferenceCountException.java
    │       │   │   │       ├── IntSupplier.java
    │       │   │   │       ├── LeakPresenceDetector.java
    │       │   │   │       ├── Mapping.java
    │       │   │   │       ├── NetUtil.java
    │       │   │   │       ├── NetUtilInitializations.java
    │       │   │   │       ├── NetUtilSubstitutions.java
    │       │   │   │       ├── NettyRuntime.java
    │       │   │   │       ├── Recycler.java
    │       │   │   │       ├── ReferenceCountUtil.java
    │       │   │   │       ├── ReferenceCounted.java
    │       │   │   │       ├── ResourceLeak.java
    │       │   │   │       ├── ResourceLeakDetector.java
    │       │   │   │       ├── ResourceLeakDetectorFactory.java
    │       │   │   │       ├── ResourceLeakException.java
    │       │   │   │       ├── ResourceLeakHint.java
    │       │   │   │       ├── ResourceLeakTracker.java
    │       │   │   │       ├── Signal.java
    │       │   │   │       ├── SuppressForbidden.java
    │       │   │   │       ├── ThreadDeathWatcher.java
    │       │   │   │       ├── Timeout.java
    │       │   │   │       ├── Timer.java
    │       │   │   │       ├── TimerTask.java
    │       │   │   │       ├── UncheckedBooleanSupplier.java
    │       │   │   │       ├── Version.java
    │       │   │   │       ├── concurrent
    │       │   │   │           ├── AbstractEventExecutor.java
    │       │   │   │           ├── AbstractEventExecutorGroup.java
    │       │   │   │           ├── AbstractFuture.java
    │       │   │   │           ├── AbstractScheduledEventExecutor.java
    │       │   │   │           ├── AutoScalingEventExecutorChooserFactory.java
    │       │   │   │           ├── BlockingOperationException.java
    │       │   │   │           ├── CompleteFuture.java
    │       │   │   │           ├── DefaultEventExecutor.java
    │       │   │   │           ├── DefaultEventExecutorChooserFactory.java
    │       │   │   │           ├── DefaultEventExecutorGroup.java
    │       │   │   │           ├── DefaultFutureListeners.java
    │       │   │   │           ├── DefaultMockTicker.java
    │       │   │   │           ├── DefaultProgressivePromise.java
    │       │   │   │           ├── DefaultPromise.java
    │       │   │   │           ├── DefaultThreadFactory.java
    │       │   │   │           ├── EventExecutor.java
    │       │   │   │           ├── EventExecutorChooserFactory.java
    │       │   │   │           ├── EventExecutorGroup.java
    │       │   │   │           ├── FailedFuture.java
    │       │   │   │           ├── FastThreadLocal.java
    │       │   │   │           ├── FastThreadLocalRunnable.java
    │       │   │   │           ├── FastThreadLocalThread.java
    │       │   │   │           ├── Future.java
    │       │   │   │           ├── FutureListener.java
    │       │   │   │           ├── GenericFutureListener.java
    │       │   │   │           ├── GenericProgressiveFutureListener.java
    │       │   │   │           ├── GlobalEventExecutor.java
    │       │   │   │           ├── ImmediateEventExecutor.java
    │       │   │   │           ├── ImmediateExecutor.java
    │       │   │   │           ├── MockTicker.java
    │       │   │   │           ├── MpscIntQueue.java
    │       │   │   │           ├── MultithreadEventExecutorGroup.java
    │       │   │   │           ├── NonStickyEventExecutorGroup.java
    │       │   │   │           ├── OrderedEventExecutor.java
    │       │   │   │           ├── ProgressiveFuture.java
    │       │   │   │           ├── ProgressivePromise.java
    │       │   │   │           ├── Promise.java
    │       │   │   │           ├── PromiseAggregator.java
    │       │   │   │           ├── PromiseCombiner.java
    │       │   │   │           ├── PromiseNotifier.java
    │       │   │   │           ├── PromiseTask.java
    │       │   │   │           ├── RejectedExecutionHandler.java
    │       │   │   │           ├── RejectedExecutionHandlers.java
    │       │   │   │           ├── ScheduledFuture.java
    │       │   │   │           ├── ScheduledFutureTask.java
    │       │   │   │           ├── SingleThreadEventExecutor.java
    │       │   │   │           ├── SucceededFuture.java
    │       │   │   │           ├── SystemTicker.java
    │       │   │   │           ├── ThreadAwareExecutor.java
    │       │   │   │           ├── ThreadPerTaskExecutor.java
    │       │   │   │           ├── ThreadProperties.java
    │       │   │   │           ├── Ticker.java
    │       │   │   │           ├── UnaryPromiseNotifier.java
    │       │   │   │           ├── UnorderedThreadPoolEventExecutor.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── internal
    │       │   │   │           ├── AdaptiveCalculator.java
    │       │   │   │           ├── AppendableCharSequence.java
    │       │   │   │           ├── AtomicReferenceCountUpdater.java
    │       │   │   │           ├── BoundedInputStream.java
    │       │   │   │           ├── ClassInitializerUtil.java
    │       │   │   │           ├── CleanableDirectBuffer.java
    │       │   │   │           ├── Cleaner.java
    │       │   │   │           ├── CleanerJava24Linker.java
    │       │   │   │           ├── CleanerJava25.java
    │       │   │   │           ├── CleanerJava6.java
    │       │   │   │           ├── CleanerJava9.java
    │       │   │   │           ├── ConcurrentSet.java
    │       │   │   │           ├── ConstantTimeUtils.java
    │       │   │   │           ├── DefaultPriorityQueue.java
    │       │   │   │           ├── DirectCleaner.java
    │       │   │   │           ├── EmptyArrays.java
    │       │   │   │           ├── EmptyPriorityQueue.java
    │       │   │   │           ├── Hidden.java
    │       │   │   │           ├── IntegerHolder.java
    │       │   │   │           ├── InternalThreadLocalMap.java
    │       │   │   │           ├── LongAdderCounter.java
    │       │   │   │           ├── LongCounter.java
    │       │   │   │           ├── LongLongHashMap.java
    │       │   │   │           ├── MacAddressUtil.java
    │       │   │   │           ├── MathUtil.java
    │       │   │   │           ├── NativeLibraryLoader.java
    │       │   │   │           ├── NativeLibraryUtil.java
    │       │   │   │           ├── NoOpTypeParameterMatcher.java
    │       │   │   │           ├── ObjectCleaner.java
    │       │   │   │           ├── ObjectPool.java
    │       │   │   │           ├── ObjectUtil.java
    │       │   │   │           ├── OutOfDirectMemoryError.java
    │       │   │   │           ├── PendingWrite.java
    │       │   │   │           ├── PlatformDependent.java
    │       │   │   │           ├── PlatformDependent0.java
    │       │   │   │           ├── PriorityQueue.java
    │       │   │   │           ├── PriorityQueueNode.java
    │       │   │   │           ├── PromiseNotificationUtil.java
    │       │   │   │           ├── ReadOnlyIterator.java
    │       │   │   │           ├── RecyclableArrayList.java
    │       │   │   │           ├── RefCnt.java
    │       │   │   │           ├── ReferenceCountUpdater.java
    │       │   │   │           ├── ReflectionUtil.java
    │       │   │   │           ├── ResourcesUtil.java
    │       │   │   │           ├── SWARUtil.java
    │       │   │   │           ├── SocketUtils.java
    │       │   │   │           ├── StringUtil.java
    │       │   │   │           ├── SuppressJava6Requirement.java
    │       │   │   │           ├── SuppressJava8Requirement.java
    │       │   │   │           ├── SystemPropertyUtil.java
    │       │   │   │           ├── ThreadExecutorMap.java
    │       │   │   │           ├── ThreadLocalRandom.java
    │       │   │   │           ├── ThrowableUtil.java
    │       │   │   │           ├── TypeParameterMatcher.java
    │       │   │   │           ├── UnpaddedInternalThreadLocalMap.java
    │       │   │   │           ├── UnsafeReferenceCountUpdater.java
    │       │   │   │           ├── UnstableApi.java
    │       │   │   │           ├── VarHandleFactory.java
    │       │   │   │           ├── VarHandleReferenceCountUpdater.java
    │       │   │   │           ├── logging
    │       │   │   │           │   ├── AbstractInternalLogger.java
    │       │   │   │           │   ├── CommonsLogger.java
    │       │   │   │           │   ├── CommonsLoggerFactory.java
    │       │   │   │           │   ├── FormattingTuple.java
    │       │   │   │           │   ├── InternalLogLevel.java
    │       │   │   │           │   ├── InternalLogger.java
    │       │   │   │           │   ├── InternalLoggerFactory.java
    │       │   │   │           │   ├── JdkLogger.java
    │       │   │   │           │   ├── JdkLoggerFactory.java
    │       │   │   │           │   ├── LocationAwareSlf4JLogger.java
    │       │   │   │           │   ├── Log4J2Logger.java
    │       │   │   │           │   ├── Log4J2LoggerFactory.java
    │       │   │   │           │   ├── Log4JLogger.java
    │       │   │   │           │   ├── Log4JLoggerFactory.java
    │       │   │   │           │   ├── MessageFormatter.java
    │       │   │   │           │   ├── Slf4JLogger.java
    │       │   │   │           │   ├── Slf4JLoggerFactory.java
    │       │   │   │           │   └── package-info.java
    │       │   │   │           ├── package-info.java
    │       │   │   │           ├── shaded
    │       │   │   │           │   └── org
    │       │   │   │           │   │   └── jctools
    │       │   │   │           │   │       ├── counters
    │       │   │   │           │   │           ├── DoNotRemove.java
    │       │   │   │           │   │           └── package-info.java
    │       │   │   │           │   │       ├── maps
    │       │   │   │           │   │           ├── DoNotRemove.java
    │       │   │   │           │   │           └── package-info.java
    │       │   │   │           │   │       ├── queues
    │       │   │   │           │   │           ├── DoNotRemove.java
    │       │   │   │           │   │           ├── atomic
    │       │   │   │           │   │           │   ├── DoNotRemove.java
    │       │   │   │           │   │           │   ├── package-info.java
    │       │   │   │           │   │           │   └── unpadded
    │       │   │   │           │   │           │   │   ├── DoNotRemove.java
    │       │   │   │           │   │           │   │   └── package-info.java
    │       │   │   │           │   │           ├── package-info.java
    │       │   │   │           │   │           └── unpadded
    │       │   │   │           │   │           │   ├── DoNotRemove.java
    │       │   │   │           │   │           │   └── package-info.java
    │       │   │   │           │   │       └── util
    │       │   │   │           │   │           ├── DoNotRemove.java
    │       │   │   │           │   │           └── package-info.java
    │       │   │   │           └── svm
    │       │   │   │           │   ├── PlatformDependent0Substitution.java
    │       │   │   │           │   ├── PlatformDependentSubstitution.java
    │       │   │   │           │   ├── RefCntSubstitution.java
    │       │   │   │           │   ├── UnsafeRefArrayAccessSubstitution.java
    │       │   │   │           │   └── package-info.java
    │       │   │   │       └── package-info.java
    │       │   └── module-info.yml
    │       ├── resources
    │       │   └── META-INF
    │       │   │   ├── native-image
    │       │   │       └── io.netty
    │       │   │       │   └── netty-common
    │       │   │       │       ├── native-image.properties
    │       │   │       │       └── reflect-config.json
    │       │   │   └── services
    │       │   │       └── reactor.blockhound.integration.BlockHoundIntegration
    │       ├── script
    │       │   └── codegen.groovy
    │       └── templates
    │       │   └── io
    │       │       └── netty
    │       │           └── util
    │       │               └── collection
    │       │                   ├── KCollections.template
    │       │                   ├── KObjectHashMap.template
    │       │                   └── KObjectMap.template
    │   └── test
    │       ├── data
    │           └── NativeLibraryLoader
    │           │   ├── 1
    │           │       └── META-INF
    │           │       │   └── native
    │           │       │       ├── libtest1.so
    │           │       │       ├── libtest2.so
    │           │       │       └── libtest3.so
    │           │   └── 2
    │           │       └── META-INF
    │           │           └── native
    │           │               ├── libtest1.so
    │           │               └── libtest3.so
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       └── util
    │           │           ├── AbstractReferenceCountedTest.java
    │           │           ├── AsciiStringCharacterTest.java
    │           │           ├── AsciiStringMemoryTest.java
    │           │           ├── AttributeKeyTest.java
    │           │           ├── ConstantPoolTest.java
    │           │           ├── DefaultAttributeMapTest.java
    │           │           ├── DomainNameMappingTest.java
    │           │           ├── DomainWildcardMappingBuilderTest.java
    │           │           ├── HashedWheelTimerTest.java
    │           │           ├── LeakPresenceDetectorTest.java
    │           │           ├── NetUtilTest.java
    │           │           ├── NettyRuntimeTests.java
    │           │           ├── RecyclerFastThreadLocalTest.java
    │           │           ├── RecyclerTest.java
    │           │           ├── ResourceLeakDetectorTest.java
    │           │           ├── RunInFastThreadLocalThreadExtension.java
    │           │           ├── ThreadDeathWatcherTest.java
    │           │           ├── concurrent
    │           │               ├── AbstractScheduledEventExecutorTest.java
    │           │               ├── AutoScalingEventExecutorChooserFactoryTest.java
    │           │               ├── DefaultMockTickerTest.java
    │           │               ├── DefaultPromiseTest.java
    │           │               ├── DefaultThreadFactoryTest.java
    │           │               ├── FastThreadLocalTest.java
    │           │               ├── GlobalEventExecutorTest.java
    │           │               ├── ImmediateExecutorTest.java
    │           │               ├── NonStickyEventExecutorGroupTest.java
    │           │               ├── PromiseAggregatorTest.java
    │           │               ├── PromiseCombinerTest.java
    │           │               ├── PromiseNotifierTest.java
    │           │               ├── SingleThreadEventExecutorTest.java
    │           │               └── UnorderedThreadPoolEventExecutorTest.java
    │           │           └── internal
    │           │               ├── AppendableCharSequenceTest.java
    │           │               ├── BoundedInputStreamTest.java
    │           │               ├── DefaultPriorityQueueTest.java
    │           │               ├── JfrEventSafeTest.java
    │           │               ├── LongLongHashMapTest.java
    │           │               ├── MacAddressUtilTest.java
    │           │               ├── MathUtilTest.java
    │           │               ├── NativeLibraryLoaderTest.java
    │           │               ├── ObjectCleanerTest.java
    │           │               ├── ObjectUtilTest.java
    │           │               ├── OsClassifiersTest.java
    │           │               ├── PlatformDependent0Test.java
    │           │               ├── PlatformDependentTest.java
    │           │               ├── SWARUtilTest.java
    │           │               ├── StringUtilTest.java
    │           │               ├── SystemPropertyUtilTest.java
    │           │               ├── ThreadExecutorMapTest.java
    │           │               ├── ThreadLocalRandomTest.java
    │           │               ├── TypeParameterMatcherTest.java
    │           │               ├── VirtualThreadCheckTest.java
    │           │               └── logging
    │           │                   ├── AbstractInternalLoggerTest.java
    │           │                   ├── CommonsLoggerFactoryTest.java
    │           │                   ├── CommonsLoggerTest.java
    │           │                   ├── InternalLoggerFactoryTest.java
    │           │                   ├── JdkLoggerFactoryTest.java
    │           │                   ├── Log4J2LoggerFactoryTest.java
    │           │                   ├── Log4J2LoggerTest.java
    │           │                   ├── Log4JLoggerFactoryTest.java
    │           │                   ├── MessageFormatterTest.java
    │           │                   ├── Slf4JLoggerFactoryTest.java
    │           │                   └── Slf4JLoggerTest.java
    │       ├── resources
    │           └── logback-test.xml
    │       └── templates
    │           └── io
    │               └── netty
    │                   └── util
    │                       └── collection
    │                           └── KObjectHashMapTest.template
├── dev-tools
    ├── pom.xml
    └── src
    │   └── main
    │       └── resources
    │           └── forbidden
    │               └── signatures.txt
├── docker
    ├── Dockerfile.al2023
    ├── Dockerfile.centos6
    ├── Dockerfile.centos7
    ├── Dockerfile.cross_compile_aarch64
    ├── Dockerfile.cross_compile_riscv64
    ├── README.md
    ├── docker-compose.al2023.yaml
    ├── docker-compose.centos-6.18.yaml
    ├── docker-compose.centos-7.111.yaml
    ├── docker-compose.centos-7.117.yaml
    ├── docker-compose.centos-7.18.yaml
    ├── docker-compose.centos-7.21.yaml
    ├── docker-compose.centos-7.24.yaml
    ├── docker-compose.centos-7.25.yaml
    ├── docker-compose.centos-7.26.yaml
    ├── docker-compose.centos-7.cross.yaml
    ├── docker-compose.centos-7.graalvm121.yaml
    ├── docker-compose.centos-7.yaml
    ├── docker-compose.ubuntu-20.04.cross.yaml
    └── docker-compose.yaml
├── example
    ├── .gitignore
    ├── pom.xml
    └── src
    │   └── main
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       └── example
    │           │           ├── discard
    │           │               ├── DiscardClient.java
    │           │               ├── DiscardClientHandler.java
    │           │               ├── DiscardServer.java
    │           │               └── DiscardServerHandler.java
    │           │           ├── dns
    │           │               ├── dot
    │           │               │   └── DoTClient.java
    │           │               ├── tcp
    │           │               │   ├── TcpDnsClient.java
    │           │               │   └── TcpDnsServer.java
    │           │               └── udp
    │           │               │   └── DnsClient.java
    │           │           ├── echo
    │           │               ├── EchoClient.java
    │           │               ├── EchoClientHandler.java
    │           │               ├── EchoServer.java
    │           │               └── EchoServerHandler.java
    │           │           ├── factorial
    │           │               ├── BigIntegerDecoder.java
    │           │               ├── FactorialClient.java
    │           │               ├── FactorialClientHandler.java
    │           │               ├── FactorialClientInitializer.java
    │           │               ├── FactorialServer.java
    │           │               ├── FactorialServerHandler.java
    │           │               ├── FactorialServerInitializer.java
    │           │               └── NumberEncoder.java
    │           │           ├── file
    │           │               ├── FileServer.java
    │           │               └── FileServerHandler.java
    │           │           ├── haproxy
    │           │               ├── HAProxyClient.java
    │           │               ├── HAProxyHandler.java
    │           │               └── HAProxyServer.java
    │           │           ├── http
    │           │               ├── cors
    │           │               │   ├── HttpCorsServer.java
    │           │               │   ├── HttpCorsServerInitializer.java
    │           │               │   └── OkResponseHandler.java
    │           │               ├── file
    │           │               │   ├── HttpStaticFileServer.java
    │           │               │   ├── HttpStaticFileServerHandler.java
    │           │               │   └── HttpStaticFileServerInitializer.java
    │           │               ├── helloworld
    │           │               │   ├── HttpHelloWorldServer.java
    │           │               │   ├── HttpHelloWorldServerHandler.java
    │           │               │   └── HttpHelloWorldServerInitializer.java
    │           │               ├── snoop
    │           │               │   ├── HttpSnoopClient.java
    │           │               │   ├── HttpSnoopClientHandler.java
    │           │               │   ├── HttpSnoopClientInitializer.java
    │           │               │   ├── HttpSnoopServer.java
    │           │               │   ├── HttpSnoopServerHandler.java
    │           │               │   └── HttpSnoopServerInitializer.java
    │           │               ├── upload
    │           │               │   ├── HttpUploadClient.java
    │           │               │   ├── HttpUploadClientHandler.java
    │           │               │   ├── HttpUploadClientInitializer.java
    │           │               │   ├── HttpUploadServer.java
    │           │               │   ├── HttpUploadServerHandler.java
    │           │               │   └── HttpUploadServerInitializer.java
    │           │               └── websocketx
    │           │               │   ├── benchmarkserver
    │           │               │       ├── WebSocketServer.java
    │           │               │       ├── WebSocketServerBenchmarkPage.java
    │           │               │       ├── WebSocketServerHandler.java
    │           │               │       ├── WebSocketServerInitializer.java
    │           │               │       └── package-info.java
    │           │               │   ├── client
    │           │               │       ├── WebSocketClient.java
    │           │               │       └── WebSocketClientHandler.java
    │           │               │   └── server
    │           │               │       ├── WebSocketFrameHandler.java
    │           │               │       ├── WebSocketIndexPageHandler.java
    │           │               │       ├── WebSocketServer.java
    │           │               │       ├── WebSocketServerIndexPage.java
    │           │               │       ├── WebSocketServerInitializer.java
    │           │               │       └── package-info.java
    │           │           ├── http2
    │           │               ├── Http2ExampleUtil.java
    │           │               ├── file
    │           │               │   ├── Http2StaticFileServer.java
    │           │               │   ├── Http2StaticFileServerHandler.java
    │           │               │   └── Http2StaticFileServerInitializer.java
    │           │               ├── helloworld
    │           │               │   ├── client
    │           │               │   │   ├── Http2Client.java
    │           │               │   │   ├── Http2ClientInitializer.java
    │           │               │   │   ├── Http2SettingsHandler.java
    │           │               │   │   └── HttpResponseHandler.java
    │           │               │   ├── frame
    │           │               │   │   ├── client
    │           │               │   │   │   ├── Http2ClientFrameInitializer.java
    │           │               │   │   │   ├── Http2ClientStreamFrameResponseHandler.java
    │           │               │   │   │   └── Http2FrameClient.java
    │           │               │   │   └── server
    │           │               │   │   │   ├── HelloWorldHttp2Handler.java
    │           │               │   │   │   ├── Http2OrHttpHandler.java
    │           │               │   │   │   ├── Http2Server.java
    │           │               │   │   │   └── Http2ServerInitializer.java
    │           │               │   ├── multiplex
    │           │               │   │   └── server
    │           │               │   │   │   ├── HelloWorldHttp2Handler.java
    │           │               │   │   │   ├── Http2OrHttpHandler.java
    │           │               │   │   │   ├── Http2Server.java
    │           │               │   │   │   └── Http2ServerInitializer.java
    │           │               │   └── server
    │           │               │   │   ├── HelloWorldHttp1Handler.java
    │           │               │   │   ├── HelloWorldHttp2Handler.java
    │           │               │   │   ├── HelloWorldHttp2HandlerBuilder.java
    │           │               │   │   ├── Http2OrHttpHandler.java
    │           │               │   │   ├── Http2Server.java
    │           │               │   │   └── Http2ServerInitializer.java
    │           │               └── tiles
    │           │               │   ├── FallbackRequestHandler.java
    │           │               │   ├── Html.java
    │           │               │   ├── Http1RequestHandler.java
    │           │               │   ├── Http2OrHttpHandler.java
    │           │               │   ├── Http2RequestHandler.java
    │           │               │   ├── Http2Server.java
    │           │               │   ├── HttpServer.java
    │           │               │   ├── ImageCache.java
    │           │               │   └── Launcher.java
    │           │           ├── ipfilter
    │           │               └── IpSubnetFilterExample.java
    │           │           ├── localecho
    │           │               ├── LocalEcho.java
    │           │               ├── LocalEchoClientHandler.java
    │           │               └── LocalEchoServerHandler.java
    │           │           ├── memcache
    │           │               └── binary
    │           │               │   ├── MemcacheClient.java
    │           │               │   └── MemcacheClientHandler.java
    │           │           ├── mqtt
    │           │               └── heartBeat
    │           │               │   ├── MqttHeartBeatBroker.java
    │           │               │   ├── MqttHeartBeatBrokerHandler.java
    │           │               │   ├── MqttHeartBeatClient.java
    │           │               │   └── MqttHeartBeatClientHandler.java
    │           │           ├── objectecho
    │           │               ├── ObjectEchoClient.java
    │           │               ├── ObjectEchoClientHandler.java
    │           │               ├── ObjectEchoServer.java
    │           │               └── ObjectEchoServerHandler.java
    │           │           ├── ocsp
    │           │               ├── Digester.java
    │           │               ├── OcspClientExample.java
    │           │               ├── OcspRequestBuilder.java
    │           │               ├── OcspServerExample.java
    │           │               └── OcspUtils.java
    │           │           ├── portunification
    │           │               ├── PortUnificationServer.java
    │           │               └── PortUnificationServerHandler.java
    │           │           ├── proxy
    │           │               ├── HexDumpProxy.java
    │           │               ├── HexDumpProxyBackendHandler.java
    │           │               ├── HexDumpProxyFrontendHandler.java
    │           │               └── HexDumpProxyInitializer.java
    │           │           ├── qotm
    │           │               ├── QuoteOfTheMomentClient.java
    │           │               ├── QuoteOfTheMomentClientHandler.java
    │           │               ├── QuoteOfTheMomentServer.java
    │           │               └── QuoteOfTheMomentServerHandler.java
    │           │           ├── redis
    │           │               ├── RedisClient.java
    │           │               └── RedisClientHandler.java
    │           │           ├── rxtx
    │           │               ├── RxtxClient.java
    │           │               └── RxtxClientHandler.java
    │           │           ├── sctp
    │           │               ├── SctpEchoClient.java
    │           │               ├── SctpEchoClientHandler.java
    │           │               ├── SctpEchoServer.java
    │           │               ├── SctpEchoServerHandler.java
    │           │               └── multihoming
    │           │               │   ├── SctpMultiHomingEchoClient.java
    │           │               │   └── SctpMultiHomingEchoServer.java
    │           │           ├── securechat
    │           │               ├── SecureChatClient.java
    │           │               ├── SecureChatClientHandler.java
    │           │               ├── SecureChatClientInitializer.java
    │           │               ├── SecureChatServer.java
    │           │               ├── SecureChatServerHandler.java
    │           │               └── SecureChatServerInitializer.java
    │           │           ├── socksproxy
    │           │               ├── DirectClientHandler.java
    │           │               ├── RelayHandler.java
    │           │               ├── SocksServer.java
    │           │               ├── SocksServerConnectHandler.java
    │           │               ├── SocksServerHandler.java
    │           │               ├── SocksServerInitializer.java
    │           │               └── SocksServerUtils.java
    │           │           ├── spdy
    │           │               ├── client
    │           │               │   ├── HttpResponseClientHandler.java
    │           │               │   ├── SpdyClient.java
    │           │               │   ├── SpdyClientInitializer.java
    │           │               │   ├── SpdyClientStreamIdHandler.java
    │           │               │   ├── SpdyFrameLogger.java
    │           │               │   └── package-info.java
    │           │               └── server
    │           │               │   ├── SpdyOrHttpHandler.java
    │           │               │   ├── SpdyServer.java
    │           │               │   ├── SpdyServerHandler.java
    │           │               │   ├── SpdyServerInitializer.java
    │           │               │   └── package-info.java
    │           │           ├── stomp
    │           │               ├── StompClient.java
    │           │               ├── StompClientHandler.java
    │           │               └── websocket
    │           │               │   ├── StompChatHandler.java
    │           │               │   ├── StompSubscription.java
    │           │               │   ├── StompVersion.java
    │           │               │   ├── StompWebSocketChatServer.java
    │           │               │   ├── StompWebSocketChatServerInitializer.java
    │           │               │   ├── StompWebSocketClientPageHandler.java
    │           │               │   ├── StompWebSocketFrameEncoder.java
    │           │               │   └── StompWebSocketProtocolCodec.java
    │           │           ├── telnet
    │           │               ├── TelnetClient.java
    │           │               ├── TelnetClientHandler.java
    │           │               ├── TelnetClientInitializer.java
    │           │               ├── TelnetServer.java
    │           │               ├── TelnetServerHandler.java
    │           │               └── TelnetServerInitializer.java
    │           │           ├── udt
    │           │               ├── echo
    │           │               │   ├── bytes
    │           │               │   │   ├── ByteEchoClient.java
    │           │               │   │   ├── ByteEchoClientHandler.java
    │           │               │   │   ├── ByteEchoServer.java
    │           │               │   │   ├── ByteEchoServerHandler.java
    │           │               │   │   └── package-info.java
    │           │               │   ├── message
    │           │               │   │   ├── MsgEchoClient.java
    │           │               │   │   ├── MsgEchoClientHandler.java
    │           │               │   │   ├── MsgEchoServer.java
    │           │               │   │   ├── MsgEchoServerHandler.java
    │           │               │   │   └── package-info.java
    │           │               │   ├── package-info.java
    │           │               │   ├── rendezvous
    │           │               │   │   ├── Config.java
    │           │               │   │   ├── MsgEchoPeerBase.java
    │           │               │   │   ├── MsgEchoPeerHandler.java
    │           │               │   │   ├── MsgEchoPeerOne.java
    │           │               │   │   ├── MsgEchoPeerTwo.java
    │           │               │   │   └── package-info.java
    │           │               │   └── rendezvousBytes
    │           │               │   │   ├── ByteEchoPeerBase.java
    │           │               │   │   ├── ByteEchoPeerHandler.java
    │           │               │   │   ├── ByteEchoPeerOne.java
    │           │               │   │   ├── ByteEchoPeerTwo.java
    │           │               │   │   └── package-info.java
    │           │               └── package-info.java
    │           │           ├── uptime
    │           │               ├── UptimeClient.java
    │           │               ├── UptimeClientHandler.java
    │           │               ├── UptimeServer.java
    │           │               └── UptimeServerHandler.java
    │           │           ├── util
    │           │               ├── ServerUtil.java
    │           │               └── package-info.java
    │           │           └── worldclock
    │           │               ├── WorldClockClient.java
    │           │               ├── WorldClockClientHandler.java
    │           │               ├── WorldClockClientInitializer.java
    │           │               ├── WorldClockProtocol.java
    │           │               ├── WorldClockProtocol.proto
    │           │               ├── WorldClockServer.java
    │           │               ├── WorldClockServerHandler.java
    │           │               └── WorldClockServerInitializer.java
    │       └── resources
    │           ├── cors
    │               ├── cors.html
    │               └── css
    │               │   └── cors.css
    │           ├── io
    │               └── netty
    │               │   └── example
    │               │       ├── http2
    │               │           └── tiles
    │               │           │   ├── tile-0-0.jpeg
    │               │           │   ├── tile-0-1.jpeg
    │               │           │   ├── tile-0-10.jpeg
    │               │           │   ├── tile-0-11.jpeg
    │               │           │   ├── tile-0-12.jpeg
    │               │           │   ├── tile-0-13.jpeg
    │               │           │   ├── tile-0-14.jpeg
    │               │           │   ├── tile-0-15.jpeg
    │               │           │   ├── tile-0-16.jpeg
    │               │           │   ├── tile-0-17.jpeg
    │               │           │   ├── tile-0-18.jpeg
    │               │           │   ├── tile-0-19.jpeg
    │               │           │   ├── tile-0-2.jpeg
    │               │           │   ├── tile-0-3.jpeg
    │               │           │   ├── tile-0-4.jpeg
    │               │           │   ├── tile-0-5.jpeg
    │               │           │   ├── tile-0-6.jpeg
    │               │           │   ├── tile-0-7.jpeg
    │               │           │   ├── tile-0-8.jpeg
    │               │           │   ├── tile-0-9.jpeg
    │               │           │   ├── tile-1-0.jpeg
    │               │           │   ├── tile-1-1.jpeg
    │               │           │   ├── tile-1-10.jpeg
    │               │           │   ├── tile-1-11.jpeg
    │               │           │   ├── tile-1-12.jpeg
    │               │           │   ├── tile-1-13.jpeg
    │               │           │   ├── tile-1-14.jpeg
    │               │           │   ├── tile-1-15.jpeg
    │               │           │   ├── tile-1-16.jpeg
    │               │           │   ├── tile-1-17.jpeg
    │               │           │   ├── tile-1-18.jpeg
    │               │           │   ├── tile-1-19.jpeg
    │               │           │   ├── tile-1-2.jpeg
    │               │           │   ├── tile-1-3.jpeg
    │               │           │   ├── tile-1-4.jpeg
    │               │           │   ├── tile-1-5.jpeg
    │               │           │   ├── tile-1-6.jpeg
    │               │           │   ├── tile-1-7.jpeg
    │               │           │   ├── tile-1-8.jpeg
    │               │           │   ├── tile-1-9.jpeg
    │               │           │   ├── tile-2-0.jpeg
    │               │           │   ├── tile-2-1.jpeg
    │               │           │   ├── tile-2-10.jpeg
    │               │           │   ├── tile-2-11.jpeg
    │               │           │   ├── tile-2-12.jpeg
    │               │           │   ├── tile-2-13.jpeg
    │               │           │   ├── tile-2-14.jpeg
    │               │           │   ├── tile-2-15.jpeg
    │               │           │   ├── tile-2-16.jpeg
    │               │           │   ├── tile-2-17.jpeg
    │               │           │   ├── tile-2-18.jpeg
    │               │           │   ├── tile-2-19.jpeg
    │               │           │   ├── tile-2-2.jpeg
    │               │           │   ├── tile-2-3.jpeg
    │               │           │   ├── tile-2-4.jpeg
    │               │           │   ├── tile-2-5.jpeg
    │               │           │   ├── tile-2-6.jpeg
    │               │           │   ├── tile-2-7.jpeg
    │               │           │   ├── tile-2-8.jpeg
    │               │           │   ├── tile-2-9.jpeg
    │               │           │   ├── tile-3-0.jpeg
    │               │           │   ├── tile-3-1.jpeg
    │               │           │   ├── tile-3-10.jpeg
    │               │           │   ├── tile-3-11.jpeg
    │               │           │   ├── tile-3-12.jpeg
    │               │           │   ├── tile-3-13.jpeg
    │               │           │   ├── tile-3-14.jpeg
    │               │           │   ├── tile-3-15.jpeg
    │               │           │   ├── tile-3-16.jpeg
    │               │           │   ├── tile-3-17.jpeg
    │               │           │   ├── tile-3-18.jpeg
    │               │           │   ├── tile-3-19.jpeg
    │               │           │   ├── tile-3-2.jpeg
    │               │           │   ├── tile-3-3.jpeg
    │               │           │   ├── tile-3-4.jpeg
    │               │           │   ├── tile-3-5.jpeg
    │               │           │   ├── tile-3-6.jpeg
    │               │           │   ├── tile-3-7.jpeg
    │               │           │   ├── tile-3-8.jpeg
    │               │           │   ├── tile-3-9.jpeg
    │               │           │   ├── tile-4-0.jpeg
    │               │           │   ├── tile-4-1.jpeg
    │               │           │   ├── tile-4-10.jpeg
    │               │           │   ├── tile-4-11.jpeg
    │               │           │   ├── tile-4-12.jpeg
    │               │           │   ├── tile-4-13.jpeg
    │               │           │   ├── tile-4-14.jpeg
    │               │           │   ├── tile-4-15.jpeg
    │               │           │   ├── tile-4-16.jpeg
    │               │           │   ├── tile-4-17.jpeg
    │               │           │   ├── tile-4-18.jpeg
    │               │           │   ├── tile-4-19.jpeg
    │               │           │   ├── tile-4-2.jpeg
    │               │           │   ├── tile-4-3.jpeg
    │               │           │   ├── tile-4-4.jpeg
    │               │           │   ├── tile-4-5.jpeg
    │               │           │   ├── tile-4-6.jpeg
    │               │           │   ├── tile-4-7.jpeg
    │               │           │   ├── tile-4-8.jpeg
    │               │           │   ├── tile-4-9.jpeg
    │               │           │   ├── tile-5-0.jpeg
    │               │           │   ├── tile-5-1.jpeg
    │               │           │   ├── tile-5-10.jpeg
    │               │           │   ├── tile-5-11.jpeg
    │               │           │   ├── tile-5-12.jpeg
    │               │           │   ├── tile-5-13.jpeg
    │               │           │   ├── tile-5-14.jpeg
    │               │           │   ├── tile-5-15.jpeg
    │               │           │   ├── tile-5-16.jpeg
    │               │           │   ├── tile-5-17.jpeg
    │               │           │   ├── tile-5-18.jpeg
    │               │           │   ├── tile-5-19.jpeg
    │               │           │   ├── tile-5-2.jpeg
    │               │           │   ├── tile-5-3.jpeg
    │               │           │   ├── tile-5-4.jpeg
    │               │           │   ├── tile-5-5.jpeg
    │               │           │   ├── tile-5-6.jpeg
    │               │           │   ├── tile-5-7.jpeg
    │               │           │   ├── tile-5-8.jpeg
    │               │           │   ├── tile-5-9.jpeg
    │               │           │   ├── tile-6-0.jpeg
    │               │           │   ├── tile-6-1.jpeg
    │               │           │   ├── tile-6-10.jpeg
    │               │           │   ├── tile-6-11.jpeg
    │               │           │   ├── tile-6-12.jpeg
    │               │           │   ├── tile-6-13.jpeg
    │               │           │   ├── tile-6-14.jpeg
    │               │           │   ├── tile-6-15.jpeg
    │               │           │   ├── tile-6-16.jpeg
    │               │           │   ├── tile-6-17.jpeg
    │               │           │   ├── tile-6-18.jpeg
    │               │           │   ├── tile-6-19.jpeg
    │               │           │   ├── tile-6-2.jpeg
    │               │           │   ├── tile-6-3.jpeg
    │               │           │   ├── tile-6-4.jpeg
    │               │           │   ├── tile-6-5.jpeg
    │               │           │   ├── tile-6-6.jpeg
    │               │           │   ├── tile-6-7.jpeg
    │               │           │   ├── tile-6-8.jpeg
    │               │           │   ├── tile-6-9.jpeg
    │               │           │   ├── tile-7-0.jpeg
    │               │           │   ├── tile-7-1.jpeg
    │               │           │   ├── tile-7-10.jpeg
    │               │           │   ├── tile-7-11.jpeg
    │               │           │   ├── tile-7-12.jpeg
    │               │           │   ├── tile-7-13.jpeg
    │               │           │   ├── tile-7-14.jpeg
    │               │           │   ├── tile-7-15.jpeg
    │               │           │   ├── tile-7-16.jpeg
    │               │           │   ├── tile-7-17.jpeg
    │               │           │   ├── tile-7-18.jpeg
    │               │           │   ├── tile-7-19.jpeg
    │               │           │   ├── tile-7-2.jpeg
    │               │           │   ├── tile-7-3.jpeg
    │               │           │   ├── tile-7-4.jpeg
    │               │           │   ├── tile-7-5.jpeg
    │               │           │   ├── tile-7-6.jpeg
    │               │           │   ├── tile-7-7.jpeg
    │               │           │   ├── tile-7-8.jpeg
    │               │           │   ├── tile-7-9.jpeg
    │               │           │   ├── tile-8-0.jpeg
    │               │           │   ├── tile-8-1.jpeg
    │               │           │   ├── tile-8-10.jpeg
    │               │           │   ├── tile-8-11.jpeg
    │               │           │   ├── tile-8-12.jpeg
    │               │           │   ├── tile-8-13.jpeg
    │               │           │   ├── tile-8-14.jpeg
    │               │           │   ├── tile-8-15.jpeg
    │               │           │   ├── tile-8-16.jpeg
    │               │           │   ├── tile-8-17.jpeg
    │               │           │   ├── tile-8-18.jpeg
    │               │           │   ├── tile-8-19.jpeg
    │               │           │   ├── tile-8-2.jpeg
    │               │           │   ├── tile-8-3.jpeg
    │               │           │   ├── tile-8-4.jpeg
    │               │           │   ├── tile-8-5.jpeg
    │               │           │   ├── tile-8-6.jpeg
    │               │           │   ├── tile-8-7.jpeg
    │               │           │   ├── tile-8-8.jpeg
    │               │           │   ├── tile-8-9.jpeg
    │               │           │   ├── tile-9-0.jpeg
    │               │           │   ├── tile-9-1.jpeg
    │               │           │   ├── tile-9-10.jpeg
    │               │           │   ├── tile-9-11.jpeg
    │               │           │   ├── tile-9-12.jpeg
    │               │           │   ├── tile-9-13.jpeg
    │               │           │   ├── tile-9-14.jpeg
    │               │           │   ├── tile-9-15.jpeg
    │               │           │   ├── tile-9-16.jpeg
    │               │           │   ├── tile-9-17.jpeg
    │               │           │   ├── tile-9-18.jpeg
    │               │           │   ├── tile-9-19.jpeg
    │               │           │   ├── tile-9-2.jpeg
    │               │           │   ├── tile-9-3.jpeg
    │               │           │   ├── tile-9-4.jpeg
    │               │           │   ├── tile-9-5.jpeg
    │               │           │   ├── tile-9-6.jpeg
    │               │           │   ├── tile-9-7.jpeg
    │               │           │   ├── tile-9-8.jpeg
    │               │           │   └── tile-9-9.jpeg
    │               │       ├── ocsp
    │               │           ├── README.txt
    │               │           └── netty_io_chain.pem
    │               │       └── stomp
    │               │           └── websocket
    │               │               ├── css
    │               │                   ├── bootstrap.min.css
    │               │                   └── bootstrap.min.responsive.css
    │               │               ├── index.html
    │               │               └── stomp.js
    │           └── logback.xml
├── handler-proxy
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       └── proxy
    │       │   │   │           ├── HttpProxyHandler.java
    │       │   │   │           ├── ProxyConnectException.java
    │       │   │   │           ├── ProxyConnectionEvent.java
    │       │   │   │           ├── ProxyHandler.java
    │       │   │   │           ├── Socks4ProxyHandler.java
    │       │   │   │           ├── Socks5ProxyHandler.java
    │       │   │   │           └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-handler-proxy
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── proxy
    │                           ├── HttpProxyHandlerTest.java
    │                           ├── HttpProxyServer.java
    │                           ├── NativeImageHandlerMetadataTest.java
    │                           ├── ProxyHandlerTest.java
    │                           ├── ProxyServer.java
    │                           ├── Socks4ProxyServer.java
    │                           ├── Socks5ProxyServer.java
    │                           ├── TestMode.java
    │                           └── UnresponsiveHandler.java
├── handler-ssl-ocsp
    ├── pom.xml
    └── src
    │   ├── main
    │       └── java
    │       │   ├── io
    │       │       └── netty
    │       │       │   └── handler
    │       │       │       └── ssl
    │       │       │           └── ocsp
    │       │       │               ├── IoTransport.java
    │       │       │               ├── OcspClient.java
    │       │       │               ├── OcspClientHandler.java
    │       │       │               ├── OcspHttpHandler.java
    │       │       │               ├── OcspResponse.java
    │       │       │               ├── OcspServerCertificateValidator.java
    │       │       │               ├── OcspValidationEvent.java
    │       │       │               └── package-info.java
    │       │   └── module-info.yml
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── ssl
    │                           └── ocsp
    │                               ├── AbstractOcspTest.java
    │                               ├── OcspClientTest.java
    │                               ├── OcspServerCertificateValidatorTest.java
    │                               └── OcspTest.java
├── handler
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── handler
    │       │   │   │       ├── address
    │       │   │   │           ├── DynamicAddressConnectHandler.java
    │       │   │   │           ├── ResolveAddressHandler.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── flow
    │       │   │   │           ├── FlowControlHandler.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── flush
    │       │   │   │           ├── FlushConsolidationHandler.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── ipfilter
    │       │   │   │           ├── AbstractRemoteAddressFilter.java
    │       │   │   │           ├── IpFilterRule.java
    │       │   │   │           ├── IpFilterRuleType.java
    │       │   │   │           ├── IpSubnetFilter.java
    │       │   │   │           ├── IpSubnetFilterRule.java
    │       │   │   │           ├── IpSubnetFilterRuleComparator.java
    │       │   │   │           ├── RuleBasedIpFilter.java
    │       │   │   │           ├── UniqueIpFilter.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── logging
    │       │   │   │           ├── ByteBufFormat.java
    │       │   │   │           ├── LogLevel.java
    │       │   │   │           ├── LoggingHandler.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── pcap
    │       │   │   │           ├── EthernetPacket.java
    │       │   │   │           ├── IPPacket.java
    │       │   │   │           ├── PcapHeaders.java
    │       │   │   │           ├── PcapWriteHandler.java
    │       │   │   │           ├── PcapWriter.java
    │       │   │   │           ├── State.java
    │       │   │   │           ├── TCPPacket.java
    │       │   │   │           ├── UDPPacket.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── ssl
    │       │   │   │           ├── AbstractSniHandler.java
    │       │   │   │           ├── ApplicationProtocolAccessor.java
    │       │   │   │           ├── ApplicationProtocolConfig.java
    │       │   │   │           ├── ApplicationProtocolNames.java
    │       │   │   │           ├── ApplicationProtocolNegotiationHandler.java
    │       │   │   │           ├── ApplicationProtocolNegotiator.java
    │       │   │   │           ├── ApplicationProtocolUtil.java
    │       │   │   │           ├── AsyncRunnable.java
    │       │   │   │           ├── BouncyCastleAlpnSslEngine.java
    │       │   │   │           ├── BouncyCastleAlpnSslUtils.java
    │       │   │   │           ├── BouncyCastlePemReader.java
    │       │   │   │           ├── CipherSuiteConverter.java
    │       │   │   │           ├── CipherSuiteFilter.java
    │       │   │   │           ├── Ciphers.java
    │       │   │   │           ├── ClientAuth.java
    │       │   │   │           ├── Conscrypt.java
    │       │   │   │           ├── ConscryptAlpnSslEngine.java
    │       │   │   │           ├── DefaultOpenSslKeyMaterial.java
    │       │   │   │           ├── DelegatingSslContext.java
    │       │   │   │           ├── EnhancingX509ExtendedTrustManager.java
    │       │   │   │           ├── ExtendedOpenSslSession.java
    │       │   │   │           ├── GroupsConverter.java
    │       │   │   │           ├── IdentityCipherSuiteFilter.java
    │       │   │   │           ├── JdkAlpnApplicationProtocolNegotiator.java
    │       │   │   │           ├── JdkAlpnSslEngine.java
    │       │   │   │           ├── JdkAlpnSslUtils.java
    │       │   │   │           ├── JdkApplicationProtocolNegotiator.java
    │       │   │   │           ├── JdkBaseApplicationProtocolNegotiator.java
    │       │   │   │           ├── JdkDefaultApplicationProtocolNegotiator.java
    │       │   │   │           ├── JdkDelegatingPrivateKeyMethod.java
    │       │   │   │           ├── JdkSslClientContext.java
    │       │   │   │           ├── JdkSslContext.java
    │       │   │   │           ├── JdkSslEngine.java
    │       │   │   │           ├── JdkSslServerContext.java
    │       │   │   │           ├── NotSslRecordException.java
    │       │   │   │           ├── OpenSsl.java
    │       │   │   │           ├── OpenSslApplicationProtocolNegotiator.java
    │       │   │   │           ├── OpenSslAsyncPrivateKeyMethod.java
    │       │   │   │           ├── OpenSslCachingKeyMaterialProvider.java
    │       │   │   │           ├── OpenSslCachingX509KeyManagerFactory.java
    │       │   │   │           ├── OpenSslCertificateCompressionAlgorithm.java
    │       │   │   │           ├── OpenSslCertificateCompressionConfig.java
    │       │   │   │           ├── OpenSslCertificateException.java
    │       │   │   │           ├── OpenSslClientContext.java
    │       │   │   │           ├── OpenSslClientSessionCache.java
    │       │   │   │           ├── OpenSslContext.java
    │       │   │   │           ├── OpenSslContextOption.java
    │       │   │   │           ├── OpenSslDefaultApplicationProtocolNegotiator.java
    │       │   │   │           ├── OpenSslEngine.java
    │       │   │   │           ├── OpenSslInternalSession.java
    │       │   │   │           ├── OpenSslKeyMaterial.java
    │       │   │   │           ├── OpenSslKeyMaterialManager.java
    │       │   │   │           ├── OpenSslKeyMaterialProvider.java
    │       │   │   │           ├── OpenSslNpnApplicationProtocolNegotiator.java
    │       │   │   │           ├── OpenSslParametersUtil.java
    │       │   │   │           ├── OpenSslPrivateKey.java
    │       │   │   │           ├── OpenSslPrivateKeyMethod.java
    │       │   │   │           ├── OpenSslServerContext.java
    │       │   │   │           ├── OpenSslServerSessionContext.java
    │       │   │   │           ├── OpenSslSession.java
    │       │   │   │           ├── OpenSslSessionCache.java
    │       │   │   │           ├── OpenSslSessionContext.java
    │       │   │   │           ├── OpenSslSessionId.java
    │       │   │   │           ├── OpenSslSessionStats.java
    │       │   │   │           ├── OpenSslSessionTicketKey.java
    │       │   │   │           ├── OpenSslX509KeyManagerFactory.java
    │       │   │   │           ├── OpenSslX509TrustManagerWrapper.java
    │       │   │   │           ├── OptionalSslHandler.java
    │       │   │   │           ├── PemEncoded.java
    │       │   │   │           ├── PemPrivateKey.java
    │       │   │   │           ├── PemReader.java
    │       │   │   │           ├── PemValue.java
    │       │   │   │           ├── PemX509Certificate.java
    │       │   │   │           ├── PseudoRandomFunction.java
    │       │   │   │           ├── ReferenceCountedOpenSslClientContext.java
    │       │   │   │           ├── ReferenceCountedOpenSslContext.java
    │       │   │   │           ├── ReferenceCountedOpenSslEngine.java
    │       │   │   │           ├── ReferenceCountedOpenSslServerContext.java
    │       │   │   │           ├── ResumableX509ExtendedTrustManager.java
    │       │   │   │           ├── ResumptionController.java
    │       │   │   │           ├── SignatureAlgorithmConverter.java
    │       │   │   │           ├── SniCompletionEvent.java
    │       │   │   │           ├── SniHandler.java
    │       │   │   │           ├── SslClientHelloHandler.java
    │       │   │   │           ├── SslCloseCompletionEvent.java
    │       │   │   │           ├── SslClosedEngineException.java
    │       │   │   │           ├── SslCompletionEvent.java
    │       │   │   │           ├── SslContext.java
    │       │   │   │           ├── SslContextBuilder.java
    │       │   │   │           ├── SslContextOption.java
    │       │   │   │           ├── SslHandler.java
    │       │   │   │           ├── SslHandlerCoalescingBufferQueue.java
    │       │   │   │           ├── SslHandshakeCompletionEvent.java
    │       │   │   │           ├── SslHandshakeTimeoutException.java
    │       │   │   │           ├── SslMasterKeyHandler.java
    │       │   │   │           ├── SslProtocols.java
    │       │   │   │           ├── SslProvider.java
    │       │   │   │           ├── SslUtils.java
    │       │   │   │           ├── StacklessSSLHandshakeException.java
    │       │   │   │           ├── SupportedCipherSuiteFilter.java
    │       │   │   │           ├── package-info.java
    │       │   │   │           └── util
    │       │   │   │           │   ├── BouncyCastleSelfSignedCertGenerator.java
    │       │   │   │           │   ├── BouncyCastleUtil.java
    │       │   │   │           │   ├── CertificateBuilderCertGenerator.java
    │       │   │   │           │   ├── FingerprintTrustManagerFactory.java
    │       │   │   │           │   ├── FingerprintTrustManagerFactoryBuilder.java
    │       │   │   │           │   ├── InsecureTrustManagerFactory.java
    │       │   │   │           │   ├── KeyManagerFactoryWrapper.java
    │       │   │   │           │   ├── KeytoolSelfSignedCertGenerator.java
    │       │   │   │           │   ├── LazyJavaxX509Certificate.java
    │       │   │   │           │   ├── LazyX509Certificate.java
    │       │   │   │           │   ├── OpenJdkSelfSignedCertGenerator.java
    │       │   │   │           │   ├── SelfSignedCertificate.java
    │       │   │   │           │   ├── SimpleKeyManagerFactory.java
    │       │   │   │           │   ├── SimpleTrustManagerFactory.java
    │       │   │   │           │   ├── ThreadLocalInsecureRandom.java
    │       │   │   │           │   ├── TrustManagerFactoryWrapper.java
    │       │   │   │           │   ├── X509KeyManagerWrapper.java
    │       │   │   │           │   ├── X509TrustManagerWrapper.java
    │       │   │   │           │   └── package-info.java
    │       │   │   │       ├── stream
    │       │   │   │           ├── ChunkedFile.java
    │       │   │   │           ├── ChunkedInput.java
    │       │   │   │           ├── ChunkedNioFile.java
    │       │   │   │           ├── ChunkedNioStream.java
    │       │   │   │           ├── ChunkedStream.java
    │       │   │   │           ├── ChunkedWriteHandler.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── timeout
    │       │   │   │           ├── IdleState.java
    │       │   │   │           ├── IdleStateEvent.java
    │       │   │   │           ├── IdleStateHandler.java
    │       │   │   │           ├── ReadTimeoutException.java
    │       │   │   │           ├── ReadTimeoutHandler.java
    │       │   │   │           ├── TimeoutException.java
    │       │   │   │           ├── WriteTimeoutException.java
    │       │   │   │           ├── WriteTimeoutHandler.java
    │       │   │   │           └── package-info.java
    │       │   │   │       └── traffic
    │       │   │   │           ├── AbstractTrafficShapingHandler.java
    │       │   │   │           ├── ChannelTrafficShapingHandler.java
    │       │   │   │           ├── GlobalChannelTrafficCounter.java
    │       │   │   │           ├── GlobalChannelTrafficShapingHandler.java
    │       │   │   │           ├── GlobalTrafficShapingHandler.java
    │       │   │   │           ├── TrafficCounter.java
    │       │   │   │           └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-handler
    │       │                   ├── generated
    │       │                       └── handlers
    │       │                       │   └── reflect-config.json
    │       │                   ├── native-image.properties
    │       │                   └── reflect-config.json
    │   └── test
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       └── handler
    │           │           ├── NativeImageHandlerMetadataTest.java
    │           │           ├── address
    │           │               ├── DynamicAddressConnectHandlerTest.java
    │           │               └── ResolveAddressHandlerTest.java
    │           │           ├── flow
    │           │               └── FlowControlHandlerTest.java
    │           │           ├── flush
    │           │               └── FlushConsolidationHandlerTest.java
    │           │           ├── ipfilter
    │           │               ├── IpSubnetFilterRuleTest.java
    │           │               ├── IpSubnetFilterTest.java
    │           │               └── UniqueIpFilterTest.java
    │           │           ├── logging
    │           │               └── LoggingHandlerTest.java
    │           │           ├── pcap
    │           │               ├── CloseDetectingByteBufOutputStream.java
    │           │               ├── DiscardingStatsOutputStream.java
    │           │               └── PcapWriteHandlerTest.java
    │           │           ├── ssl
    │           │               ├── AmazonCorrettoSslEngineTest.java
    │           │               ├── ApplicationProtocolNegotiationHandlerTest.java
    │           │               ├── BouncyCastleEngineAlpnTest.java
    │           │               ├── CipherSuiteCanaryTest.java
    │           │               ├── CipherSuiteConverterTest.java
    │           │               ├── CloseNotifyTest.java
    │           │               ├── ConscryptJdkSslEngineInteropTest.java
    │           │               ├── ConscryptOpenSslEngineInteropTest.java
    │           │               ├── ConscryptSslEngineTest.java
    │           │               ├── ConstantTrustManagerFactory.java
    │           │               ├── DelayingExecutor.java
    │           │               ├── DelegatingSslContextTest.java
    │           │               ├── EmptyExtendedX509TrustManager.java
    │           │               ├── EnhancedX509ExtendedTrustManagerTest.java
    │           │               ├── IdentityCipherSuiteFilterTest.java
    │           │               ├── Java8SslTestUtils.java
    │           │               ├── JdkConscryptSslEngineInteropTest.java
    │           │               ├── JdkDelegatingPrivateKeyMethodTest.java
    │           │               ├── JdkOpenSslEngineInteroptTest.java
    │           │               ├── JdkSslClientContextTest.java
    │           │               ├── JdkSslEngineTest.java
    │           │               ├── JdkSslRenegotiateTest.java
    │           │               ├── JdkSslServerContextTest.java
    │           │               ├── MockAlternativeKeyProvider.java
    │           │               ├── OpenSslCachingKeyMaterialProviderTest.java
    │           │               ├── OpenSslCertificateCompressionTest.java
    │           │               ├── OpenSslCertificateExceptionTest.java
    │           │               ├── OpenSslClientContextTest.java
    │           │               ├── OpenSslConscryptSslEngineInteropTest.java
    │           │               ├── OpenSslEngineTest.java
    │           │               ├── OpenSslEngineTestParam.java
    │           │               ├── OpenSslErrorStackAssertSSLEngine.java
    │           │               ├── OpenSslJdkSslEngineInteroptTest.java
    │           │               ├── OpenSslKeyMaterialManagerTest.java
    │           │               ├── OpenSslKeyMaterialProviderTest.java
    │           │               ├── OpenSslPrivateKeyMethodTest.java
    │           │               ├── OpenSslRenegotiateTest.java
    │           │               ├── OpenSslServerContextTest.java
    │           │               ├── OpenSslTest.java
    │           │               ├── OpenSslTestUtils.java
    │           │               ├── OpenSslX509KeyManagerFactoryProviderTest.java
    │           │               ├── OptionalSslHandlerTest.java
    │           │               ├── ParameterizedSslHandlerTest.java
    │           │               ├── PemEncodedTest.java
    │           │               ├── PemReaderTest.java
    │           │               ├── PkiTestingTlsTest.java
    │           │               ├── PseudoRandomFunctionTest.java
    │           │               ├── ReferenceCountedOpenSslEngineTest.java
    │           │               ├── RenegotiateTest.java
    │           │               ├── SSLEngineTest.java
    │           │               ├── SignatureAlgorithmConverterTest.java
    │           │               ├── SniClientJava8TestUtil.java
    │           │               ├── SniClientTest.java
    │           │               ├── SniHandlerTest.java
    │           │               ├── SslContextBuilderTest.java
    │           │               ├── SslContextTest.java
    │           │               ├── SslContextTrustManagerTest.java
    │           │               ├── SslErrorTest.java
    │           │               ├── SslHandlerCoalescingBufferQueueTest.java
    │           │               ├── SslHandlerTest.java
    │           │               ├── SslUtilsTest.java
    │           │               └── util
    │           │               │   ├── BouncyCastleUtilTest.java
    │           │               │   ├── CachedSelfSignedCertificate.java
    │           │               │   ├── FingerprintTrustManagerFactoryTest.java
    │           │               │   ├── KeytoolSelfSignedCertGeneratorTest.java
    │           │               │   ├── LazyJavaxX509CertificateTest.java
    │           │               │   ├── LazyX509CertificateTest.java
    │           │               │   ├── OpenJdkSelfSignedCertGeneratorTest.java
    │           │               │   └── SelfSignedCertificateTest.java
    │           │           ├── stream
    │           │               ├── ChunkedStreamTest.java
    │           │               └── ChunkedWriteHandlerTest.java
    │           │           ├── timeout
    │           │               ├── IdleStateEventTest.java
    │           │               ├── IdleStateHandlerTest.java
    │           │               └── WriteTimeoutHandlerTest.java
    │           │           └── traffic
    │           │               ├── FileRegionThrottleTest.java
    │           │               └── TrafficShapingHandlerTest.java
    │       └── resources
    │           └── io
    │               └── netty
    │                   └── handler
    │                       └── ssl
    │                           ├── dsa_pkcs1_aes_encrypted.key
    │                           ├── dsa_pkcs1_des3_encrypted.key
    │                           ├── dsa_pkcs1_unencrypted.key
    │                           ├── ec_params_unsupported.pem
    │                           ├── generate-certificate.sh
    │                           ├── generate-certs.sh
    │                           ├── localhost_server.key
    │                           ├── localhost_server.pem
    │                           ├── mutual_auth_ca.pem
    │                           ├── mutual_auth_client.p12
    │                           ├── mutual_auth_invalid_client.p12
    │                           ├── mutual_auth_server.p12
    │                           ├── notlocalhost_server.key
    │                           ├── notlocalhost_server.pem
    │                           ├── openssl.cnf
    │                           ├── rsaValidation-user-certs.p12
    │                           ├── rsaValidations-server-keystore.p12
    │                           ├── rsa_pbes2_enc_pkcs8.key
    │                           ├── rsa_pkcs1_aes_encrypted.key
    │                           ├── rsa_pkcs1_des3_encrypted.key
    │                           ├── rsa_pkcs1_unencrypted.key
    │                           ├── rsa_pkcs8_aes_encrypted.key
    │                           ├── rsa_pkcs8_des3_encrypted.key
    │                           ├── rsa_pkcs8_unencrypted.key
    │                           ├── rsapss-ca-cert.cert
    │                           ├── rsapss-signing-ext.txt
    │                           ├── test.crt
    │                           ├── test2.crt
    │                           ├── test2_encrypted.pem
    │                           ├── test2_unencrypted.pem
    │                           ├── test_encrypted.pem
    │                           ├── test_encrypted_empty_pass.pem
    │                           ├── test_unencrypted.pem
    │                           ├── tm_test_ca_1a.pem
    │                           ├── tm_test_ca_1b.pem
    │                           ├── tm_test_ca_2.pem
    │                           ├── tm_test_eec_1.pem
    │                           ├── tm_test_eec_2.pem
    │                           └── tm_test_eec_3.pem
├── jfr-stub
    ├── pom.xml
    └── src
    │   └── main
    │       └── java
    │           └── jdk
    │               └── jfr
    │                   ├── Category.java
    │                   ├── DataAmount.java
    │                   ├── Description.java
    │                   ├── Enabled.java
    │                   ├── Event.java
    │                   ├── EventSettings.java
    │                   ├── EventType.java
    │                   ├── FlightRecorder.java
    │                   ├── Label.java
    │                   ├── MemoryAddress.java
    │                   ├── Name.java
    │                   ├── consumer
    │                       ├── RecordedEvent.java
    │                       ├── RecordingFile.java
    │                       ├── RecordingStream.java
    │                       └── package-info.java
    │                   └── package-info.java
├── license
    ├── LICENSE.aalto-xml.txt
    ├── LICENSE.base64.txt
    ├── LICENSE.boringssl.txt
    ├── LICENSE.bouncycastle.txt
    ├── LICENSE.brotli4j.txt
    ├── LICENSE.caliper.txt
    ├── LICENSE.commons-lang.txt
    ├── LICENSE.commons-logging.txt
    ├── LICENSE.compress-lzf.txt
    ├── LICENSE.dnsinfo.txt
    ├── LICENSE.harmony.txt
    ├── LICENSE.hpack.txt
    ├── LICENSE.hyper-hpack.txt
    ├── LICENSE.jboss-marshalling.txt
    ├── LICENSE.jbzip2.txt
    ├── LICENSE.jctools.txt
    ├── LICENSE.jfastlz.txt
    ├── LICENSE.jsr166y.txt
    ├── LICENSE.jzlib.txt
    ├── LICENSE.libdivsufsort.txt
    ├── LICENSE.log4j.txt
    ├── LICENSE.lz4.txt
    ├── LICENSE.lzma-java.txt
    ├── LICENSE.mvn-wrapper.txt
    ├── LICENSE.nghttp2-hpack.txt
    ├── LICENSE.protobuf.txt
    ├── LICENSE.quiche.txt
    ├── LICENSE.slf4j.txt
    ├── LICENSE.snappy.txt
    ├── LICENSE.webbit.txt
    ├── LICENSE.zstd-jni.txt
    └── NOTICE.harmony.txt
├── microbench
    ├── README.md
    ├── pom.xml
    └── src
    │   └── main
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       ├── buffer
    │           │           ├── AbstractByteBufGetCharSequenceBenchmark.java
    │           │           ├── AbstractReferenceCountedByteBufBenchmark.java
    │           │           ├── AllocationPatternSimulator.java
    │           │           ├── ByteBufAccessBenchmark.java
    │           │           ├── ByteBufUtilDecodeStringBenchmark.java
    │           │           ├── ByteBufZeroingBenchmark.java
    │           │           ├── CompositeByteBufRandomAccessBenchmark.java
    │           │           ├── CompositeByteBufSequentialBenchmark.java
    │           │           ├── CompositeByteBufWriteOutBenchmark.java
    │           │           └── package-info.java
    │           │       ├── handler
    │           │           └── codec
    │           │           │   ├── AdvancedCodecOutputListBenchmark.java
    │           │           │   ├── CodecOutputListBenchmark.java
    │           │           │   ├── DateFormatter2Benchmark.java
    │           │           │   ├── DateFormatterBenchmark.java
    │           │           │   ├── http
    │           │           │       ├── DecodeHexBenchmark.java
    │           │           │       ├── HttpMethodMapBenchmark.java
    │           │           │       ├── HttpPostDecoderBenchmark.java
    │           │           │       ├── HttpRequestEncoderInsertBenchmark.java
    │           │           │       ├── HttpStatusValueOfBenchmark.java
    │           │           │       ├── QueryStringDecoderBenchmark.java
    │           │           │       ├── QueryStringEncoderBenchmark.java
    │           │           │       ├── WriteBytesVsShortOrMediumBenchmark.java
    │           │           │       ├── multipart
    │           │           │       │   ├── HttpPostMultipartRequestDecoderBenchmark.java
    │           │           │       │   └── package-info.java
    │           │           │       └── package-info.java
    │           │           │   ├── http2
    │           │           │       ├── HpackBenchmarkUtil.java
    │           │           │       ├── HpackDecoderBenchmark.java
    │           │           │       ├── HpackDecoderULE128Benchmark.java
    │           │           │       ├── HpackEncoderBenchmark.java
    │           │           │       ├── HpackEncoderBenchmarkUniqueValues.java
    │           │           │       ├── HpackHeader.java
    │           │           │       ├── HpackHeadersSize.java
    │           │           │       ├── HpackStaticTableBenchmark.java
    │           │           │       ├── HpackUtilBenchmark.java
    │           │           │       ├── Http2FrameWriterDataBenchmark.java
    │           │           │       ├── Http2PseudoHeadersLookupBenchmark.java
    │           │           │       └── package-info.java
    │           │           │   ├── mqtt
    │           │           │       ├── MqttConnectReturnCodeBench.java
    │           │           │       ├── MqttMessageTypeValueOfBench.java
    │           │           │       ├── MqttPropertyTypeValueOfBench.java
    │           │           │       ├── MqttQoSValueOfBench.java
    │           │           │       └── package-info.java
    │           │           │   ├── package-info.java
    │           │           │   └── protobuf
    │           │           │       ├── VarintDecodingBenchmark.java
    │           │           │       └── package-info.java
    │           │       ├── microbench
    │           │           ├── buffer
    │           │           │   ├── AdaptiveByteBufAllocatorConcurrentNoCacheBenchmark.java
    │           │           │   ├── ByteBufAllocateAndGrowBenchmark.java
    │           │           │   ├── ByteBufAllocatorBenchmark.java
    │           │           │   ├── ByteBufAllocatorConcurrentBenchmark.java
    │           │           │   ├── ByteBufBenchmark.java
    │           │           │   ├── ByteBufCopyBenchmark.java
    │           │           │   ├── ByteBufIndexOfBenchmark.java
    │           │           │   ├── ByteBufLastIndexOfBenchmark.java
    │           │           │   ├── ByteBufUtilBenchmark.java
    │           │           │   ├── HeapByteBufBenchmark.java
    │           │           │   ├── PooledByteBufAllocatorAlignBenchmark.java
    │           │           │   ├── PooledByteBufAllocatorBenchmark.java
    │           │           │   ├── RandomSizeByteBufAllocationBenchmark.java
    │           │           │   ├── SimpleByteBufPooledAllocatorBenchmark.java
    │           │           │   ├── SlicedByteBufBenchmark.java
    │           │           │   ├── SwappedByteBufBenchmark.java
    │           │           │   ├── UnsafeByteBufBenchmark.java
    │           │           │   ├── Utf8EncodingBenchmark.java
    │           │           │   └── package-info.java
    │           │           ├── channel
    │           │           │   ├── DefaultChannelIdBenchmark.java
    │           │           │   ├── DefaultChannelPipelineBenchmark.java
    │           │           │   ├── DefaultChannelPipelineDuplexHandlerBenchmark.java
    │           │           │   ├── EmbeddedChannelHandlerContext.java
    │           │           │   ├── EmbeddedChannelWriteAccumulatingHandlerContext.java
    │           │           │   ├── EmbeddedChannelWriteReleaseHandlerContext.java
    │           │           │   ├── epoll
    │           │           │   │   ├── EpollSocketChannelBenchmark.java
    │           │           │   │   └── package-info.java
    │           │           │   └── package-info.java
    │           │           ├── concurrent
    │           │           │   ├── BurstCostExecutorsBenchmark.java
    │           │           │   ├── FastThreadLocalCheckBenchmark.java
    │           │           │   ├── FastThreadLocalFastPathBenchmark.java
    │           │           │   ├── FastThreadLocalSlowPathBenchmark.java
    │           │           │   ├── ScheduledFutureTaskBenchmark.java
    │           │           │   └── package-info.java
    │           │           ├── handler
    │           │           │   └── ssl
    │           │           │   │   ├── AbstractSslEngineBenchmark.java
    │           │           │   │   ├── AbstractSslEngineThroughputBenchmark.java
    │           │           │   │   ├── AbstractSslHandlerBenchmark.java
    │           │           │   │   ├── AbstractSslHandlerThroughputBenchmark.java
    │           │           │   │   ├── SslEngineEchoBenchmark.java
    │           │           │   │   ├── SslEngineHandshakeBenchmark.java
    │           │           │   │   ├── SslEngineWrapBenchmark.java
    │           │           │   │   ├── SslHandlerEchoBenchmark.java
    │           │           │   │   └── package-info.java
    │           │           ├── headers
    │           │           │   ├── ExampleHeaders.java
    │           │           │   ├── HeadersBenchmark.java
    │           │           │   ├── ReadOnlyHttp2HeadersBenchmark.java
    │           │           │   └── package-info.java
    │           │           ├── http
    │           │           │   ├── ClientCookieDecoderBenchmark.java
    │           │           │   ├── HttpFragmentedRequestDecoderBenchmark.java
    │           │           │   ├── HttpPipelinedRequestDecoderBenchmark.java
    │           │           │   ├── HttpRequestDecoderUtils.java
    │           │           │   ├── HttpRequestEncoderBenchmark.java
    │           │           │   ├── HttpRequestResponseBenchmark.java
    │           │           │   ├── HttpUtilBenchmark.java
    │           │           │   └── package-info.java
    │           │           ├── http2
    │           │           │   ├── NoPriorityByteDistributionBenchmark.java
    │           │           │   ├── NoopHttp2LocalFlowController.java
    │           │           │   ├── NoopHttp2RemoteFlowController.java
    │           │           │   └── package-info.java
    │           │           ├── internal
    │           │           │   ├── EscapeCsvBenchmark.java
    │           │           │   ├── PlatformDependentBenchmark.java
    │           │           │   ├── PrivilegedSocketOperationsBenchmark.java
    │           │           │   ├── RecyclableArrayListBenchmark.java
    │           │           │   ├── UnitializedArrayBenchmark.java
    │           │           │   └── package-info.java
    │           │           ├── redis
    │           │           │   ├── RedisEncoderBenchmark.java
    │           │           │   └── package-info.java
    │           │           ├── search
    │           │           │   ├── ByteBufType.java
    │           │           │   ├── SearchBenchmark.java
    │           │           │   ├── SearchRealDataBenchmark.java
    │           │           │   └── package-info.java
    │           │           ├── snappy
    │           │           │   ├── SnappyDirectBenchmark.java
    │           │           │   └── package-info.java
    │           │           ├── stomp
    │           │           │   ├── ExampleStompHeadersSubframe.java
    │           │           │   ├── StompEncoderBenchmark.java
    │           │           │   └── package-info.java
    │           │           ├── util
    │           │           │   ├── AbstractMicrobenchmark.java
    │           │           │   ├── AbstractMicrobenchmarkBase.java
    │           │           │   ├── AbstractSharedExecutorMicrobenchmark.java
    │           │           │   ├── RecyclerBenchmark.java
    │           │           │   ├── ResourceLeakDetectorBenchmark.java
    │           │           │   ├── ResourceLeakDetectorRecordBenchmark.java
    │           │           │   └── package-info.java
    │           │           └── websocket
    │           │           │   ├── WebSocketFrame08DecoderBenchmark.java
    │           │           │   ├── WebSocketFrame08EncoderBenchmark.java
    │           │           │   └── package-info.java
    │           │       ├── microbenchmark
    │           │           └── common
    │           │           │   ├── AppendableCharSequenceBenchmark.java
    │           │           │   ├── AsciiStringBenchmark.java
    │           │           │   ├── IntObjectHashMapBenchmark.java
    │           │           │   ├── IsValidIpV4Benchmark.java
    │           │           │   ├── IsValidIpV6Benchmark.java
    │           │           │   ├── MathOperationsBenchmark.java
    │           │           │   ├── NetUtilBenchmark.java
    │           │           │   └── package-info.java
    │           │       └── util
    │           │           ├── AsciiStringCaseConversionBenchmark.java
    │           │           ├── DefaultAttributeMapBenchmark.java
    │           │           ├── GetIpV6ByNameBenchmark.java
    │           │           ├── JfrBenchmark.java
    │           │           ├── concurrent
    │           │               ├── ScheduleFutureTaskBenchmark.java
    │           │               ├── ScheduledFutureTaskDeadlineBenchmark.java
    │           │               └── package-info.java
    │           │           └── package-info.java
    │       └── resources
    │           ├── Netty Allocator Events.jfc
    │           ├── Utf8Samples.txt
    │           ├── io
    │               └── netty
    │               │   └── microbench
    │               │       ├── handler
    │               │           └── ssl
    │               │           │   ├── test.crt
    │               │           │   └── test_unencrypted.pem
    │               │       └── search
    │               │           └── netty-io-news.html
    │           └── logback.xml
├── mvnw
├── mvnw.cmd
├── nohttp-checkstyle-suppressions.xml
├── nohttp-checkstyle.xml
├── pkitesting
    ├── pom.xml
    └── src
    │   ├── main
    │       └── java
    │       │   ├── io
    │       │       └── netty
    │       │       │   └── pkitesting
    │       │       │       ├── Algorithms.java
    │       │       │       ├── CertificateBuilder.java
    │       │       │       ├── CertificateList.java
    │       │       │       ├── GeneralNameUtils.java
    │       │       │       ├── RevocationServer.java
    │       │       │       ├── Signed.java
    │       │       │       ├── X509Bundle.java
    │       │       │       └── package-info.java
    │       │   └── module-info.yml
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── pkitesting
    │                       └── CertificateBuilderTest.java
├── pom.xml
├── resolver-dns-classes-macos
    ├── pom.xml
    └── src
    │   └── main
    │       └── java
    │           ├── io
    │               └── netty
    │               │   └── resolver
    │               │       └── dns
    │               │           └── macos
    │               │               ├── DnsResolver.java
    │               │               ├── MacOSDnsServerAddressStreamProvider.java
    │               │               └── package-info.java
    │           └── module-info.yml
├── resolver-dns-native-macos
    ├── pom.xml
    └── src
    │   ├── main
    │       └── c
    │       │   ├── dnsinfo.h
    │       │   └── netty_resolver_dns_macos.c
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── resolver
    │                       └── dns
    │                           └── macos
    │                               └── MacOSDnsServerAddressStreamProviderTest.java
├── resolver-dns
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── resolver
    │       │   │   │       └── dns
    │       │   │   │           ├── AuthoritativeDnsServerCache.java
    │       │   │   │           ├── AuthoritativeDnsServerCacheAdapter.java
    │       │   │   │           ├── BiDnsQueryLifecycleObserver.java
    │       │   │   │           ├── BiDnsQueryLifecycleObserverFactory.java
    │       │   │   │           ├── Cache.java
    │       │   │   │           ├── DatagramDnsQueryContext.java
    │       │   │   │           ├── DefaultAuthoritativeDnsServerCache.java
    │       │   │   │           ├── DefaultDnsCache.java
    │       │   │   │           ├── DefaultDnsCnameCache.java
    │       │   │   │           ├── DefaultDnsServerAddressStreamProvider.java
    │       │   │   │           ├── DefaultDnsServerAddresses.java
    │       │   │   │           ├── DirContextUtils.java
    │       │   │   │           ├── DnsAddressDecoder.java
    │       │   │   │           ├── DnsAddressResolveContext.java
    │       │   │   │           ├── DnsAddressResolverGroup.java
    │       │   │   │           ├── DnsCache.java
    │       │   │   │           ├── DnsCacheEntry.java
    │       │   │   │           ├── DnsCnameCache.java
    │       │   │   │           ├── DnsErrorCauseException.java
    │       │   │   │           ├── DnsNameResolver.java
    │       │   │   │           ├── DnsNameResolverBuilder.java
    │       │   │   │           ├── DnsNameResolverChannelStrategy.java
    │       │   │   │           ├── DnsNameResolverException.java
    │       │   │   │           ├── DnsNameResolverTimeoutException.java
    │       │   │   │           ├── DnsQueryContext.java
    │       │   │   │           ├── DnsQueryContextManager.java
    │       │   │   │           ├── DnsQueryIdSpace.java
    │       │   │   │           ├── DnsQueryLifecycleObserver.java
    │       │   │   │           ├── DnsQueryLifecycleObserverFactory.java
    │       │   │   │           ├── DnsRecordResolveContext.java
    │       │   │   │           ├── DnsResolveContext.java
    │       │   │   │           ├── DnsServerAddressStream.java
    │       │   │   │           ├── DnsServerAddressStreamProvider.java
    │       │   │   │           ├── DnsServerAddressStreamProviders.java
    │       │   │   │           ├── DnsServerAddresses.java
    │       │   │   │           ├── DnsServerResponseFeedbackAddressStream.java
    │       │   │   │           ├── InflightNameResolver.java
    │       │   │   │           ├── LoggingDnsQueryLifeCycleObserverFactory.java
    │       │   │   │           ├── LoggingDnsQueryLifecycleObserver.java
    │       │   │   │           ├── MultiDnsServerAddressStreamProvider.java
    │       │   │   │           ├── NameServerComparator.java
    │       │   │   │           ├── NoopAuthoritativeDnsServerCache.java
    │       │   │   │           ├── NoopDnsCache.java
    │       │   │   │           ├── NoopDnsCnameCache.java
    │       │   │   │           ├── NoopDnsQueryLifecycleObserver.java
    │       │   │   │           ├── NoopDnsQueryLifecycleObserverFactory.java
    │       │   │   │           ├── PreferredAddressTypeComparator.java
    │       │   │   │           ├── ResolvConf.java
    │       │   │   │           ├── RotationalDnsServerAddresses.java
    │       │   │   │           ├── RoundRobinDnsAddressResolverGroup.java
    │       │   │   │           ├── SequentialDnsServerAddressStream.java
    │       │   │   │           ├── SequentialDnsServerAddressStreamProvider.java
    │       │   │   │           ├── ShuffledDnsServerAddressStream.java
    │       │   │   │           ├── SingletonDnsServerAddressStreamProvider.java
    │       │   │   │           ├── SingletonDnsServerAddresses.java
    │       │   │   │           ├── TcpDnsQueryContext.java
    │       │   │   │           ├── ThreadLocalNameServerAddressStream.java
    │       │   │   │           ├── UniSequentialDnsServerAddressStreamProvider.java
    │       │   │   │           ├── UnixResolverDnsServerAddressStreamProvider.java
    │       │   │   │           ├── UnixResolverOptions.java
    │       │   │   │           └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-resolver-dns
    │       │                   ├── generated
    │       │                       └── handlers
    │       │                       │   └── reflect-config.json
    │       │                   └── native-image.properties
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── resolver
    │                       └── dns
    │                           ├── DefaultAuthoritativeDnsServerCacheTest.java
    │                           ├── DefaultDnsCacheTest.java
    │                           ├── DefaultDnsCnameCacheTest.java
    │                           ├── DnsAddressResolverGroupTest.java
    │                           ├── DnsNameResolverBuilderTest.java
    │                           ├── DnsNameResolverClientSubnetTest.java
    │                           ├── DnsNameResolverTest.java
    │                           ├── DnsQueryIdSpaceTest.java
    │                           ├── DnsResolveContextTest.java
    │                           ├── DnsServerAddressStreamProvidersTest.java
    │                           ├── DnsServerAddressesTest.java
    │                           ├── NameServerComparatorTest.java
    │                           ├── NativeImageHandlerMetadataTest.java
    │                           ├── PreferredAddressTypeComparatorTest.java
    │                           ├── ResolvConfTest.java
    │                           ├── SearchDomainTest.java
    │                           ├── TestDnsServer.java
    │                           └── UnixResolverDnsServerAddressStreamProviderTest.java
├── resolver
    ├── pom.xml
    └── src
    │   ├── main
    │       └── java
    │       │   ├── io
    │       │       └── netty
    │       │       │   └── resolver
    │       │       │       ├── AbstractAddressResolver.java
    │       │       │       ├── AddressResolver.java
    │       │       │       ├── AddressResolverGroup.java
    │       │       │       ├── CompositeNameResolver.java
    │       │       │       ├── DefaultAddressResolverGroup.java
    │       │       │       ├── DefaultHostsFileEntriesResolver.java
    │       │       │       ├── DefaultNameResolver.java
    │       │       │       ├── HostsFileEntries.java
    │       │       │       ├── HostsFileEntriesProvider.java
    │       │       │       ├── HostsFileEntriesResolver.java
    │       │       │       ├── HostsFileParser.java
    │       │       │       ├── InetNameResolver.java
    │       │       │       ├── InetSocketAddressResolver.java
    │       │       │       ├── NameResolver.java
    │       │       │       ├── NoopAddressResolver.java
    │       │       │       ├── NoopAddressResolverGroup.java
    │       │       │       ├── ResolvedAddressTypes.java
    │       │       │       ├── RoundRobinInetAddressResolver.java
    │       │       │       ├── SimpleNameResolver.java
    │       │       │       └── package-info.java
    │       │   └── module-info.yml
    │   └── test
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       └── resolver
    │           │           ├── DefaultHostsFileEntriesResolverTest.java
    │           │           ├── HostsFileEntriesProviderTest.java
    │           │           ├── HostsFileParserTest.java
    │           │           └── InetSocketAddressResolverTest.java
    │       └── resources
    │           └── io
    │               └── netty
    │                   └── resolver
    │                       └── hosts-unicode
├── run-example.sh
├── scripts
    ├── finish_release.sh
    ├── generate_docs.sh
    └── list_staged_release.sh
├── testsuite-autobahn
    ├── pom.xml
    └── src
    │   └── main
    │       └── java
    │           └── io
    │               └── netty
    │                   └── testsuite
    │                       └── autobahn
    │                           ├── AutobahnServer.java
    │                           ├── AutobahnServerHandler.java
    │                           ├── AutobahnServerInitializer.java
    │                           └── package-info.java
├── testsuite-common
    ├── pom.xml
    └── src
    │   └── main
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       └── util
    │           │           └── test
    │           │               ├── DisabledForSlowLeakDetection.java
    │           │               ├── LeakPresenceExtension.java
    │           │               └── package-info.java
    │       └── resources
    │           └── META-INF
    │               └── services
    │                   └── org.junit.jupiter.api.extension.Extension
├── testsuite-http2
    ├── pom.xml
    └── src
    │   └── main
    │       └── java
    │           └── io
    │               └── netty
    │                   └── testsuite
    │                       └── http2
    │                           ├── HelloWorldHttp1Handler.java
    │                           ├── HelloWorldHttp2Handler.java
    │                           ├── HelloWorldHttp2HandlerBuilder.java
    │                           ├── Http2Server.java
    │                           ├── Http2ServerInitializer.java
    │                           └── package-info.java
├── testsuite-jpms
    ├── README.md
    ├── pom.xml
    └── src
    │   ├── main
    │       └── java
    │       │   ├── io
    │       │       └── netty
    │       │       │   └── testsuite_jpms
    │       │       │       └── main
    │       │       │           ├── Http3HelloWorldServerHandler.java
    │       │       │           ├── Http3HelloWorldServerInitializer.java
    │       │       │           ├── HttpHelloWorldServer.java
    │       │       │           ├── HttpHelloWorldServerHandler.java
    │       │       │           ├── HttpHelloWorldServerInitializer.java
    │       │       │           └── package-info.java
    │       │   └── module-info.java
    │   └── test
    │       └── java
    │           ├── io
    │               └── netty
    │               │   └── testsuite_jpms
    │               │       ├── it
    │               │           ├── CommonsLoggingTest.java
    │               │           ├── Log4j2Test.java
    │               │           └── Slf4jTest.java
    │               │       └── test
    │               │           ├── BufferTest.java
    │               │           ├── CheckModuleDescriptorTest.java
    │               │           ├── CodecCompressionTest.java
    │               │           ├── CodecHaProxyTest.java
    │               │           ├── CodecHttp2Test.java
    │               │           ├── CodecHttp3Test.java
    │               │           ├── CodecMarshallingTest.java
    │               │           ├── CodecMemcacheTest.java
    │               │           ├── CodecMqttTest.java
    │               │           ├── CodecProtobufTest.java
    │               │           ├── CodecRedisTest.java
    │               │           ├── CodecSmtpTest.java
    │               │           ├── CodecSocksTest.java
    │               │           ├── CodecStompTest.java
    │               │           ├── CodecXmlTest.java
    │               │           ├── FlightRecorderTest.java
    │               │           ├── HandlerSslTest.java
    │               │           ├── MacOsDnsResolverTest.java
    │               │           ├── NativeTransportTest.java
    │               │           └── OCSPTest.java
    │           └── module-info.java
├── testsuite-karaf
    ├── README.md
    ├── pom.xml
    └── src
    │   └── main
    │       └── feature
    │           └── feature.xml
├── testsuite-native-image-client-runtime-init
    ├── pom.xml
    └── src
    │   └── main
    │       └── java
    │           └── io
    │               └── netty
    │                   └── testsuite
    │                       └── svm
    │                           └── client
    │                               ├── NativeClientWithNettyInitAtRuntime.java
    │                               └── package-info.java
├── testsuite-native-image-client
    ├── pom.xml
    └── src
    │   └── main
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       └── testsuite
    │           │           └── svm
    │           │               └── client
    │           │                   ├── DnsNativeClient.java
    │           │                   └── package-info.java
    │       └── resources
    │           └── reflection-config.json
├── testsuite-native-image
    ├── pom.xml
    ├── src
    │   └── main
    │   │   └── java
    │   │       └── io
    │   │           └── netty
    │   │               └── testsuite
    │   │                   └── svm
    │   │                       ├── HttpNativeClient.java
    │   │                       ├── HttpNativeServer.java
    │   │                       ├── HttpNativeServerHandler.java
    │   │                       ├── HttpNativeServerInitializer.java
    │   │                       └── package-info.java
    └── verify-native-image.sh
├── testsuite-native
    ├── pom.xml
    └── src
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── testsuite_native
    │                       └── NativeLoadingTest.java
├── testsuite-osgi
    ├── pom.xml
    └── src
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── osgitests
    │                       ├── OsgiBundleTest.java
    │                       └── package-info.java
├── testsuite-shading
    ├── pom.xml
    └── src
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── testsuite
    │                       └── shading
    │                           └── ShadingIT.java
├── testsuite
    ├── .gitignore
    ├── pom.xml
    └── src
    │   └── main
    │       └── java
    │           └── io
    │               └── netty
    │                   └── testsuite
    │                       ├── transport
    │                           ├── AbstractComboTestsuiteTest.java
    │                           ├── AbstractSingleThreadEventLoopTest.java
    │                           ├── AbstractTestsuiteTest.java
    │                           ├── DefaultEventLoopTest.java
    │                           ├── NioEventLoopTest.java
    │                           ├── TestsuitePermutation.java
    │                           ├── package-info.java
    │                           ├── sctp
    │                           │   ├── AbstractSctpTest.java
    │                           │   ├── SctpEchoTest.java
    │                           │   ├── SctpTestPermutation.java
    │                           │   └── package-info.java
    │                           ├── socket
    │                           │   ├── AbstractClientSocketTest.java
    │                           │   ├── AbstractDatagramTest.java
    │                           │   ├── AbstractServerSocketTest.java
    │                           │   ├── AbstractSocketReuseFdTest.java
    │                           │   ├── AbstractSocketShutdownOutputByPeerTest.java
    │                           │   ├── AbstractSocketTest.java
    │                           │   ├── CompositeBufferGatheringWriteTest.java
    │                           │   ├── DatagramConnectNotExistsTest.java
    │                           │   ├── DatagramMulticastIPv6Test.java
    │                           │   ├── DatagramMulticastTest.java
    │                           │   ├── DatagramUnicastIPv6MappedTest.java
    │                           │   ├── DatagramUnicastIPv6Test.java
    │                           │   ├── DatagramUnicastInetTest.java
    │                           │   ├── DatagramUnicastTest.java
    │                           │   ├── ServerSocketSuspendTest.java
    │                           │   ├── SocketAddressesTest.java
    │                           │   ├── SocketAutoReadTest.java
    │                           │   ├── SocketBufReleaseTest.java
    │                           │   ├── SocketCancelWriteTest.java
    │                           │   ├── SocketChannelNotYetConnectedTest.java
    │                           │   ├── SocketCloseForciblyTest.java
    │                           │   ├── SocketConditionalWritabilityTest.java
    │                           │   ├── SocketConnectTest.java
    │                           │   ├── SocketConnectionAttemptTest.java
    │                           │   ├── SocketDataReadInitialStateTest.java
    │                           │   ├── SocketEchoTest.java
    │                           │   ├── SocketExceptionHandlingTest.java
    │                           │   ├── SocketFileRegionTest.java
    │                           │   ├── SocketFixedLengthEchoTest.java
    │                           │   ├── SocketGatheringWriteTest.java
    │                           │   ├── SocketHalfClosedTest.java
    │                           │   ├── SocketMultipleConnectTest.java
    │                           │   ├── SocketObjectEchoTest.java
    │                           │   ├── SocketReadPendingTest.java
    │                           │   ├── SocketRstTest.java
    │                           │   ├── SocketShutdownOutputByPeerTest.java
    │                           │   ├── SocketShutdownOutputBySelfTest.java
    │                           │   ├── SocketSpdyEchoTest.java
    │                           │   ├── SocketSslClientRenegotiateTest.java
    │                           │   ├── SocketSslEchoTest.java
    │                           │   ├── SocketSslGreetingTest.java
    │                           │   ├── SocketSslLargeCertificateTest.java
    │                           │   ├── SocketSslSessionReuseTest.java
    │                           │   ├── SocketStartTlsTest.java
    │                           │   ├── SocketStringEchoTest.java
    │                           │   ├── SocketTestPermutation.java
    │                           │   ├── TrafficShapingHandlerTest.java
    │                           │   ├── WriteBeforeRegisteredTest.java
    │                           │   └── package-info.java
    │                           └── udt
    │                           │   ├── UDTClientServerConnectionTest.java
    │                           │   └── package-info.java
    │                       └── util
    │                           ├── TestUtils.java
    │                           └── package-info.java
├── transport-blockhound-tests
    ├── pom.xml
    └── src
    │   └── test
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       └── util
    │           │           └── internal
    │           │               └── NettyBlockHoundIntegrationTest.java
    │       └── resources
    │           └── io
    │               └── netty
    │                   └── util
    │                       └── internal
    │                           ├── localhost_server.key
    │                           ├── localhost_server.pem
    │                           └── mutual_auth_ca.pem
├── transport-classes-epoll
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── channel
    │       │   │   │       └── epoll
    │       │   │   │           ├── AbstractEpollChannel.java
    │       │   │   │           ├── AbstractEpollServerChannel.java
    │       │   │   │           ├── AbstractEpollStreamChannel.java
    │       │   │   │           ├── Epoll.java
    │       │   │   │           ├── EpollChannelConfig.java
    │       │   │   │           ├── EpollChannelOption.java
    │       │   │   │           ├── EpollDatagramChannel.java
    │       │   │   │           ├── EpollDatagramChannelConfig.java
    │       │   │   │           ├── EpollDomainDatagramChannel.java
    │       │   │   │           ├── EpollDomainDatagramChannelConfig.java
    │       │   │   │           ├── EpollDomainSocketChannel.java
    │       │   │   │           ├── EpollDomainSocketChannelConfig.java
    │       │   │   │           ├── EpollEventArray.java
    │       │   │   │           ├── EpollEventLoop.java
    │       │   │   │           ├── EpollEventLoopGroup.java
    │       │   │   │           ├── EpollIoEvent.java
    │       │   │   │           ├── EpollIoHandle.java
    │       │   │   │           ├── EpollIoHandler.java
    │       │   │   │           ├── EpollIoOps.java
    │       │   │   │           ├── EpollMode.java
    │       │   │   │           ├── EpollRecvByteAllocatorHandle.java
    │       │   │   │           ├── EpollRecvByteAllocatorStreamingHandle.java
    │       │   │   │           ├── EpollServerChannelConfig.java
    │       │   │   │           ├── EpollServerDomainSocketChannel.java
    │       │   │   │           ├── EpollServerSocketChannel.java
    │       │   │   │           ├── EpollServerSocketChannelConfig.java
    │       │   │   │           ├── EpollSocketChannel.java
    │       │   │   │           ├── EpollSocketChannelConfig.java
    │       │   │   │           ├── EpollTcpInfo.java
    │       │   │   │           ├── LinuxSocket.java
    │       │   │   │           ├── Native.java
    │       │   │   │           ├── NativeArrays.java
    │       │   │   │           ├── NativeDatagramPacketArray.java
    │       │   │   │           ├── NativeStaticallyReferencedJniMethods.java
    │       │   │   │           ├── SegmentedDatagramPacket.java
    │       │   │   │           ├── TcpMd5Util.java
    │       │   │   │           ├── VSockAddress.java
    │       │   │   │           └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-transport-classes-epoll
    │       │                   ├── jni-config.json
    │       │                   ├── native-image.properties
    │       │                   ├── reflect-config.json
    │       │                   └── resource-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── channel
    │                       └── epoll
    │                           └── LoadClassTest.java
├── transport-classes-io_uring
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   └── channel
    │       │   │   │       └── uring
    │       │   │   │           ├── AbstractIoUringBufferRingAllocator.java
    │       │   │   │           ├── AbstractIoUringChannel.java
    │       │   │   │           ├── AbstractIoUringServerChannel.java
    │       │   │   │           ├── AbstractIoUringStreamChannel.java
    │       │   │   │           ├── CmsgHdr.java
    │       │   │   │           ├── CompletionCallback.java
    │       │   │   │           ├── CompletionQueue.java
    │       │   │   │           ├── IoUring.java
    │       │   │   │           ├── IoUringAdaptiveBufferRingAllocator.java
    │       │   │   │           ├── IoUringBufferRing.java
    │       │   │   │           ├── IoUringBufferRingAllocator.java
    │       │   │   │           ├── IoUringBufferRingConfig.java
    │       │   │   │           ├── IoUringBufferRingExhaustedEvent.java
    │       │   │   │           ├── IoUringChannelConfig.java
    │       │   │   │           ├── IoUringChannelOption.java
    │       │   │   │           ├── IoUringDatagramChannel.java
    │       │   │   │           ├── IoUringDatagramChannelConfig.java
    │       │   │   │           ├── IoUringDomainSocketChannel.java
    │       │   │   │           ├── IoUringDomainSocketChannelConfig.java
    │       │   │   │           ├── IoUringFileRegion.java
    │       │   │   │           ├── IoUringFixedBufferRingAllocator.java
    │       │   │   │           ├── IoUringIoEvent.java
    │       │   │   │           ├── IoUringIoHandle.java
    │       │   │   │           ├── IoUringIoHandler.java
    │       │   │   │           ├── IoUringIoHandlerConfig.java
    │       │   │   │           ├── IoUringIoOps.java
    │       │   │   │           ├── IoUringRecvByteAllocatorHandle.java
    │       │   │   │           ├── IoUringServerDomainSocketChannel.java
    │       │   │   │           ├── IoUringServerSocketChannel.java
    │       │   │   │           ├── IoUringServerSocketChannelConfig.java
    │       │   │   │           ├── IoUringSocketChannel.java
    │       │   │   │           ├── IoUringSocketChannelConfig.java
    │       │   │   │           ├── IoUringStreamChannelConfig.java
    │       │   │   │           ├── IoUringTcpInfo.java
    │       │   │   │           ├── Iov.java
    │       │   │   │           ├── LinuxSocket.java
    │       │   │   │           ├── MsgHdr.java
    │       │   │   │           ├── MsgHdrMemory.java
    │       │   │   │           ├── MsgHdrMemoryArray.java
    │       │   │   │           ├── Native.java
    │       │   │   │           ├── NativeStaticallyReferencedJniMethods.java
    │       │   │   │           ├── RingBuffer.java
    │       │   │   │           ├── SockaddrIn.java
    │       │   │   │           ├── SubmissionQueue.java
    │       │   │   │           ├── UserData.java
    │       │   │   │           └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-transport-classess-io_uring
    │       │                   ├── jni-config.json
    │       │                   ├── native-image.properties
    │       │                   ├── reflect-config.json
    │       │                   └── resource-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── channel
    │                       └── uring
    │                           └── LoadClassTest.java
├── transport-classes-kqueue
    ├── pom.xml
    └── src
    │   ├── main
    │       └── java
    │       │   ├── io
    │       │       └── netty
    │       │       │   └── channel
    │       │       │       └── kqueue
    │       │       │           ├── AbstractKQueueChannel.java
    │       │       │           ├── AbstractKQueueDatagramChannel.java
    │       │       │           ├── AbstractKQueueServerChannel.java
    │       │       │           ├── AbstractKQueueStreamChannel.java
    │       │       │           ├── AcceptFilter.java
    │       │       │           ├── BsdSocket.java
    │       │       │           ├── KQueue.java
    │       │       │           ├── KQueueChannelConfig.java
    │       │       │           ├── KQueueChannelOption.java
    │       │       │           ├── KQueueDatagramChannel.java
    │       │       │           ├── KQueueDatagramChannelConfig.java
    │       │       │           ├── KQueueDomainDatagramChannel.java
    │       │       │           ├── KQueueDomainDatagramChannelConfig.java
    │       │       │           ├── KQueueDomainSocketChannel.java
    │       │       │           ├── KQueueDomainSocketChannelConfig.java
    │       │       │           ├── KQueueEventArray.java
    │       │       │           ├── KQueueEventLoopGroup.java
    │       │       │           ├── KQueueIoEvent.java
    │       │       │           ├── KQueueIoHandle.java
    │       │       │           ├── KQueueIoHandler.java
    │       │       │           ├── KQueueIoOps.java
    │       │       │           ├── KQueueRecvByteAllocatorHandle.java
    │       │       │           ├── KQueueServerChannelConfig.java
    │       │       │           ├── KQueueServerDomainSocketChannel.java
    │       │       │           ├── KQueueServerSocketChannel.java
    │       │       │           ├── KQueueServerSocketChannelConfig.java
    │       │       │           ├── KQueueSocketChannel.java
    │       │       │           ├── KQueueSocketChannelConfig.java
    │       │       │           ├── KQueueStaticallyReferencedJniMethods.java
    │       │       │           ├── Native.java
    │       │       │           ├── NativeArrays.java
    │       │       │           ├── NativeLongArray.java
    │       │       │           └── package-info.java
    │       │   └── module-info.yml
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── channel
    │                       └── kqueue
    │                           └── LoadClassTest.java
├── transport-native-epoll
    ├── README.md
    ├── pom.xml
    └── src
    │   ├── main
    │       └── c
    │       │   ├── netty_epoll_linuxsocket.c
    │       │   ├── netty_epoll_linuxsocket.h
    │       │   ├── netty_epoll_native.c
    │       │   └── netty_epoll_vmsocket.h
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── channel
    │                       └── epoll
    │                           ├── EpollAbstractDomainSocketEchoTest.java
    │                           ├── EpollChannelConfigTest.java
    │                           ├── EpollCompositeBufferGatheringWriteTest.java
    │                           ├── EpollDatagramChannelConfigTest.java
    │                           ├── EpollDatagramChannelTest.java
    │                           ├── EpollDatagramConnectNotExistsTest.java
    │                           ├── EpollDatagramMulticastIPv6Test.java
    │                           ├── EpollDatagramMulticastIpv6WithIpv4AddrTest.java
    │                           ├── EpollDatagramMulticastTest.java
    │                           ├── EpollDatagramScatteringReadTest.java
    │                           ├── EpollDatagramUnicastIPv6MappedTest.java
    │                           ├── EpollDatagramUnicastIPv6Test.java
    │                           ├── EpollDatagramUnicastTest.java
    │                           ├── EpollDetectPeerCloseWithoutReadTest.java
    │                           ├── EpollDomainDatagramChannelTest.java
    │                           ├── EpollDomainDatagramPathTest.java
    │                           ├── EpollDomainDatagramUnicastTest.java
    │                           ├── EpollDomainSocketAddressesTest.java
    │                           ├── EpollDomainSocketDataReadInitialStateTest.java
    │                           ├── EpollDomainSocketEchoTest.java
    │                           ├── EpollDomainSocketFdTest.java
    │                           ├── EpollDomainSocketFileRegionTest.java
    │                           ├── EpollDomainSocketFixedLengthEchoTest.java
    │                           ├── EpollDomainSocketGatheringWriteTest.java
    │                           ├── EpollDomainSocketObjectEchoTest.java
    │                           ├── EpollDomainSocketReuseFdTest.java
    │                           ├── EpollDomainSocketShutdownOutputByPeerTest.java
    │                           ├── EpollDomainSocketSslClientRenegotiateTest.java
    │                           ├── EpollDomainSocketSslEchoTest.java
    │                           ├── EpollDomainSocketSslGreetingTest.java
    │                           ├── EpollDomainSocketStartTlsTest.java
    │                           ├── EpollDomainSocketStringEchoTest.java
    │                           ├── EpollEventLoopTest.java
    │                           ├── EpollJdkLoopbackSocketSslEchoTest.java
    │                           ├── EpollKQueueIovArrayTest.java
    │                           ├── EpollReuseAddrTest.java
    │                           ├── EpollServerSocketChannelConfigTest.java
    │                           ├── EpollSocketAddressesTest.java
    │                           ├── EpollSocketAutoReadTest.java
    │                           ├── EpollSocketChannelConfigTest.java
    │                           ├── EpollSocketChannelNotYetConnectedTest.java
    │                           ├── EpollSocketChannelTest.java
    │                           ├── EpollSocketCloseForciblyTest.java
    │                           ├── EpollSocketConditionalWritabilityTest.java
    │                           ├── EpollSocketConnectTest.java
    │                           ├── EpollSocketConnectionAttemptTest.java
    │                           ├── EpollSocketDataReadInitialStateTest.java
    │                           ├── EpollSocketEchoTest.java
    │                           ├── EpollSocketExceptionHandlingTest.java
    │                           ├── EpollSocketFileRegionTest.java
    │                           ├── EpollSocketFixedLengthEchoTest.java
    │                           ├── EpollSocketGatheringWriteTest.java
    │                           ├── EpollSocketHalfClosedTest.java
    │                           ├── EpollSocketMultipleConnectTest.java
    │                           ├── EpollSocketObjectEchoTest.java
    │                           ├── EpollSocketReadPendingTest.java
    │                           ├── EpollSocketRstTest.java
    │                           ├── EpollSocketShutdownOutputByPeerTest.java
    │                           ├── EpollSocketShutdownOutputBySelfTest.java
    │                           ├── EpollSocketSslClientRenegotiateTest.java
    │                           ├── EpollSocketSslEchoTest.java
    │                           ├── EpollSocketSslGreetingTest.java
    │                           ├── EpollSocketSslSessionReuseTest.java
    │                           ├── EpollSocketStartTlsTest.java
    │                           ├── EpollSocketStringEchoBusyWaitTest.java
    │                           ├── EpollSocketStringEchoTest.java
    │                           ├── EpollSocketTcpMd5Test.java
    │                           ├── EpollSocketTest.java
    │                           ├── EpollSocketTestPermutation.java
    │                           ├── EpollSpliceTest.java
    │                           ├── EpollTest.java
    │                           ├── EpollWriteBeforeRegisteredTest.java
    │                           ├── LinuxSocketTest.java
    │                           ├── ManualEventLoopTest.java
    │                           └── NativeTest.java
├── transport-native-io_uring
    ├── README.md
    ├── pom.xml
    └── src
    │   ├── main
    │       └── c
    │       │   ├── io_uring.h
    │       │   ├── netty_io_uring.h
    │       │   ├── netty_io_uring_linuxsocket.c
    │       │   ├── netty_io_uring_linuxsocket.h
    │       │   ├── netty_io_uring_native.c
    │       │   ├── syscall.c
    │       │   └── syscall.h
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── channel
    │                       └── uring
    │                           ├── CombinationOfEpollAndIoUringTest.java
    │                           ├── CombinationOfIoUringAndEpollTest.java
    │                           ├── IoUringAdaptiveBufferRingAllocatorTest.java
    │                           ├── IoUringAutoReadTest.java
    │                           ├── IoUringBufferRingCompositeBufferGatheringWriteTest.java
    │                           ├── IoUringBufferRingSocketChannelNotYetConnectedTest.java
    │                           ├── IoUringBufferRingSocketConditionalWritabilityTest.java
    │                           ├── IoUringBufferRingSocketConnectTest.java
    │                           ├── IoUringBufferRingSocketConnectionAttemptTest.java
    │                           ├── IoUringBufferRingSocketDataReadInitialStateTest.java
    │                           ├── IoUringBufferRingSocketEchoTest.java
    │                           ├── IoUringBufferRingSocketExceptionHandlingTest.java
    │                           ├── IoUringBufferRingSocketFileRegionTest.java
    │                           ├── IoUringBufferRingSocketFixedLengthEchoTest.java
    │                           ├── IoUringBufferRingSocketGatheringWriteTest.java
    │                           ├── IoUringBufferRingSocketHalfClosedTest.java
    │                           ├── IoUringBufferRingSocketMultipleConnectTest.java
    │                           ├── IoUringBufferRingSocketRstTest.java
    │                           ├── IoUringBufferRingSocketShutdownOutputByPeerTest.java
    │                           ├── IoUringBufferRingSocketShutdownOutputBySelfTest.java
    │                           ├── IoUringBufferRingSocketSslClientRenegotiateTest.java
    │                           ├── IoUringBufferRingSocketSslEchoTest.java
    │                           ├── IoUringBufferRingSocketSslGreetingTest.java
    │                           ├── IoUringBufferRingSocketSslSessionReuseTest.java
    │                           ├── IoUringBufferRingSocketStartTlsTest.java
    │                           ├── IoUringBufferRingSocketStringEchoTest.java
    │                           ├── IoUringBufferRingTest.java
    │                           ├── IoUringBufferRingWriteBeforeRegisteredTest.java
    │                           ├── IoUringChannelConfigTest.java
    │                           ├── IoUringCompositeBufferGatheringWriteTest.java
    │                           ├── IoUringDatagramConnectNotExistsTest.java
    │                           ├── IoUringDatagramMulticastIPv6Test.java
    │                           ├── IoUringDatagramMulticastTest.java
    │                           ├── IoUringDatagramUnicastIPv6MappedTest.java
    │                           ├── IoUringDatagramUnicastIPv6Test.java
    │                           ├── IoUringDatagramUnicastTest.java
    │                           ├── IoUringDetectPeerCloseWithReadTest.java
    │                           ├── IoUringDomainSocketAbstractAddressesTest.java
    │                           ├── IoUringDomainSocketAbstractBufferRingEchoTest.java
    │                           ├── IoUringDomainSocketAbstractEchoTest.java
    │                           ├── IoUringDomainSocketAbstractFdTest.java
    │                           ├── IoUringDomainSocketAddressesTest.java
    │                           ├── IoUringDomainSocketBufferRingSocketEchoTest.java
    │                           ├── IoUringDomainSocketEchoTest.java
    │                           ├── IoUringDomainSocketFdTest.java
    │                           ├── IoUringEventLoopTest.java
    │                           ├── IoUringFileRegionTest.java
    │                           ├── IoUringFileTest.java
    │                           ├── IoUringIoHandlerTest.java
    │                           ├── IoUringRemoteIpTest.java
    │                           ├── IoUringSocketAutoReadTest.java
    │                           ├── IoUringSocketChannelNotYetConnectedTest.java
    │                           ├── IoUringSocketConditionalWritabilityTest.java
    │                           ├── IoUringSocketConnectTest.java
    │                           ├── IoUringSocketConnectionAttemptTest.java
    │                           ├── IoUringSocketDataReadInitialStateTest.java
    │                           ├── IoUringSocketEchoTest.java
    │                           ├── IoUringSocketExceptionHandlingTest.java
    │                           ├── IoUringSocketFileRegionTest.java
    │                           ├── IoUringSocketFixedLengthEchoTest.java
    │                           ├── IoUringSocketGatheringWriteTest.java
    │                           ├── IoUringSocketHalfClosedTest.java
    │                           ├── IoUringSocketMultipleConnectTest.java
    │                           ├── IoUringSocketReadPendingTest.java
    │                           ├── IoUringSocketRstTest.java
    │                           ├── IoUringSocketSendSzSendmsgZcTest.java
    │                           ├── IoUringSocketSendZcSendmsgZcEchoTest.java
    │                           ├── IoUringSocketShutdownOutputByPeerTest.java
    │                           ├── IoUringSocketShutdownOutputBySelfTest.java
    │                           ├── IoUringSocketSslClientRenegotiateTest.java
    │                           ├── IoUringSocketSslEchoTest.java
    │                           ├── IoUringSocketSslGreetingTest.java
    │                           ├── IoUringSocketSslSessionReuseTest.java
    │                           ├── IoUringSocketStartTlsTest.java
    │                           ├── IoUringSocketStringEchoTest.java
    │                           ├── IoUringSocketTest.java
    │                           ├── IoUringSocketTestPermutation.java
    │                           ├── IoUringWriteBeforeRegisteredTest.java
    │                           ├── PollRemoveTest.java
    │                           ├── SockaddrInTest.java
    │                           ├── SubmissionQueueTest.java
    │                           └── UserDataTest.java
├── transport-native-kqueue
    ├── pom.xml
    └── src
    │   ├── main
    │       └── c
    │       │   ├── netty_kqueue_bsdsocket.c
    │       │   ├── netty_kqueue_bsdsocket.h
    │       │   ├── netty_kqueue_eventarray.c
    │       │   ├── netty_kqueue_eventarray.h
    │       │   └── netty_kqueue_native.c
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── channel
    │                       └── kqueue
    │                           ├── KQueueAbstractDomainSocketEchoTest.java
    │                           ├── KQueueChannelConfigTest.java
    │                           ├── KQueueCompositeBufferGatheringWriteTest.java
    │                           ├── KQueueDatagramConnectNotExistsTest.java
    │                           ├── KQueueDatagramUnicastIPv6MappedTest.java
    │                           ├── KQueueDatagramUnicastIPv6Test.java
    │                           ├── KQueueDatagramUnicastTest.java
    │                           ├── KQueueDetectPeerCloseWithoutReadTest.java
    │                           ├── KQueueDomainDatagramPathTest.java
    │                           ├── KQueueDomainDatagramUnicastTest.java
    │                           ├── KQueueDomainSocketAddressesTest.java
    │                           ├── KQueueDomainSocketDataReadInitialStateTest.java
    │                           ├── KQueueDomainSocketEchoTest.java
    │                           ├── KQueueDomainSocketFdTest.java
    │                           ├── KQueueDomainSocketFileRegionTest.java
    │                           ├── KQueueDomainSocketFixedLengthEchoTest.java
    │                           ├── KQueueDomainSocketGatheringWriteTest.java
    │                           ├── KQueueDomainSocketObjectEchoTest.java
    │                           ├── KQueueDomainSocketReuseFdTest.java
    │                           ├── KQueueDomainSocketShutdownOutputByPeerTest.java
    │                           ├── KQueueDomainSocketSslClientRenegotiateTest.java
    │                           ├── KQueueDomainSocketSslEchoTest.java
    │                           ├── KQueueDomainSocketSslGreetingTest.java
    │                           ├── KQueueDomainSocketStartTlsTest.java
    │                           ├── KQueueDomainSocketStringEchoTest.java
    │                           ├── KQueueETSocketAutoReadTest.java
    │                           ├── KQueueETSocketConditionalWritabilityTest.java
    │                           ├── KQueueETSocketDataReadInitialStateTest.java
    │                           ├── KQueueETSocketExceptionHandlingTest.java
    │                           ├── KQueueETSocketHalfClosedTest.java
    │                           ├── KQueueETSocketReadPendingTest.java
    │                           ├── KQueueEventLoopTest.java
    │                           ├── KQueueIovArrayTest.java
    │                           ├── KQueueJdkLoopbackSocketSslEchoTest.java
    │                           ├── KQueueServerSocketChannelConfigTest.java
    │                           ├── KQueueSocketAddressesTest.java
    │                           ├── KQueueSocketChannelConfigTest.java
    │                           ├── KQueueSocketChannelNotYetConnectedTest.java
    │                           ├── KQueueSocketCloseForciblyTest.java
    │                           ├── KQueueSocketConnectTest.java
    │                           ├── KQueueSocketConnectionAttemptTest.java
    │                           ├── KQueueSocketEchoTest.java
    │                           ├── KQueueSocketFileRegionTest.java
    │                           ├── KQueueSocketFixedLengthEchoTest.java
    │                           ├── KQueueSocketGatheringWriteTest.java
    │                           ├── KQueueSocketMultipleConnectTest.java
    │                           ├── KQueueSocketObjectEchoTest.java
    │                           ├── KQueueSocketRstTest.java
    │                           ├── KQueueSocketShutdownOutputByPeerTest.java
    │                           ├── KQueueSocketShutdownOutputBySelfTest.java
    │                           ├── KQueueSocketSslClientRenegotiateTest.java
    │                           ├── KQueueSocketSslEchoTest.java
    │                           ├── KQueueSocketSslGreetingTest.java
    │                           ├── KQueueSocketSslSessionReuseTest.java
    │                           ├── KQueueSocketStartTlsTest.java
    │                           ├── KQueueSocketStringEchoTest.java
    │                           ├── KQueueSocketTest.java
    │                           ├── KQueueSocketTestPermutation.java
    │                           ├── KqueueDatagramChannelTest.java
    │                           ├── KqueueDomainDatagramChannelTest.java
    │                           ├── KqueueRegistrationTest.java
    │                           └── KqueueWriteBeforeRegisteredTest.java
├── transport-native-unix-common-tests
    ├── pom.xml
    └── src
    │   └── main
    │       └── java
    │           └── io
    │               └── netty
    │                   └── channel
    │                       └── unix
    │                           └── tests
    │                               ├── DetectPeerCloseWithoutReadTest.java
    │                               ├── IovArrayTest.java
    │                               ├── SocketTest.java
    │                               ├── UnixTestUtils.java
    │                               └── package-info.java
├── transport-native-unix-common
    ├── Makefile
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── c
    │       │   ├── netty_unix.c
    │       │   ├── netty_unix.h
    │       │   ├── netty_unix_buffer.c
    │       │   ├── netty_unix_buffer.h
    │       │   ├── netty_unix_errors.c
    │       │   ├── netty_unix_errors.h
    │       │   ├── netty_unix_filedescriptor.c
    │       │   ├── netty_unix_filedescriptor.h
    │       │   ├── netty_unix_jni.h
    │       │   ├── netty_unix_limits.c
    │       │   ├── netty_unix_limits.h
    │       │   ├── netty_unix_socket.c
    │       │   ├── netty_unix_socket.h
    │       │   ├── netty_unix_util.c
    │       │   └── netty_unix_util.h
    │       └── java
    │       │   ├── io
    │       │       └── netty
    │       │       │   └── channel
    │       │       │       └── unix
    │       │       │           ├── Buffer.java
    │       │       │           ├── DatagramSocketAddress.java
    │       │       │           ├── DomainDatagramChannel.java
    │       │       │           ├── DomainDatagramChannelConfig.java
    │       │       │           ├── DomainDatagramPacket.java
    │       │       │           ├── DomainDatagramSocketAddress.java
    │       │       │           ├── DomainSocketAddress.java
    │       │       │           ├── DomainSocketChannel.java
    │       │       │           ├── DomainSocketChannelConfig.java
    │       │       │           ├── DomainSocketReadMode.java
    │       │       │           ├── Errors.java
    │       │       │           ├── ErrorsStaticallyReferencedJniMethods.java
    │       │       │           ├── FileDescriptor.java
    │       │       │           ├── GenericUnixChannelOption.java
    │       │       │           ├── IntegerUnixChannelOption.java
    │       │       │           ├── IovArray.java
    │       │       │           ├── Limits.java
    │       │       │           ├── LimitsStaticallyReferencedJniMethods.java
    │       │       │           ├── NativeInetAddress.java
    │       │       │           ├── PeerCredentials.java
    │       │       │           ├── PreferredDirectByteBufAllocator.java
    │       │       │           ├── RawUnixChannelOption.java
    │       │       │           ├── SegmentedDatagramPacket.java
    │       │       │           ├── ServerDomainSocketChannel.java
    │       │       │           ├── Socket.java
    │       │       │           ├── SocketWritableByteChannel.java
    │       │       │           ├── Unix.java
    │       │       │           ├── UnixChannel.java
    │       │       │           ├── UnixChannelOption.java
    │       │       │           ├── UnixChannelUtil.java
    │       │       │           └── package-info.java
    │       │   └── module-info.yml
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── channel
    │                       └── unix
    │                           ├── NativeInetAddressTest.java
    │                           └── UnixChannelUtilTest.java
├── transport-rxtx
    ├── pom.xml
    └── src
    │   └── main
    │       └── java
    │           └── io
    │               └── netty
    │                   └── channel
    │                       └── rxtx
    │                           ├── DefaultRxtxChannelConfig.java
    │                           ├── RxtxChannel.java
    │                           ├── RxtxChannelConfig.java
    │                           ├── RxtxChannelOption.java
    │                           ├── RxtxDeviceAddress.java
    │                           └── package-info.java
├── transport-sctp
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── com
    │       │   │   └── sun
    │       │   │   │   └── nio
    │       │   │   │       └── sctp
    │       │   │   │           ├── AbstractNotificationHandler.java
    │       │   │   │           ├── Association.java
    │       │   │   │           ├── AssociationChangeNotification.java
    │       │   │   │           ├── HandlerResult.java
    │       │   │   │           ├── MessageInfo.java
    │       │   │   │           ├── Notification.java
    │       │   │   │           ├── NotificationHandler.java
    │       │   │   │           ├── PeerAddressChangeNotification.java
    │       │   │   │           ├── SctpChannel.java
    │       │   │   │           ├── SctpServerChannel.java
    │       │   │   │           ├── SctpSocketOption.java
    │       │   │   │           ├── SctpStandardSocketOptions.java
    │       │   │   │           ├── SendFailedNotification.java
    │       │   │   │           ├── ShutdownNotification.java
    │       │   │   │           ├── UnsupportedOperatingSystemException.java
    │       │   │   │           └── package-info.java
    │       │   └── io
    │       │   │   └── netty
    │       │   │       ├── channel
    │       │   │           └── sctp
    │       │   │           │   ├── DefaultSctpChannelConfig.java
    │       │   │           │   ├── DefaultSctpServerChannelConfig.java
    │       │   │           │   ├── SctpChannel.java
    │       │   │           │   ├── SctpChannelConfig.java
    │       │   │           │   ├── SctpChannelOption.java
    │       │   │           │   ├── SctpMessage.java
    │       │   │           │   ├── SctpNotificationHandler.java
    │       │   │           │   ├── SctpServerChannel.java
    │       │   │           │   ├── SctpServerChannelConfig.java
    │       │   │           │   ├── nio
    │       │   │           │       ├── NioSctpChannel.java
    │       │   │           │       ├── NioSctpServerChannel.java
    │       │   │           │       └── package-info.java
    │       │   │           │   ├── oio
    │       │   │           │       ├── OioSctpChannel.java
    │       │   │           │       ├── OioSctpServerChannel.java
    │       │   │           │       └── package-info.java
    │       │   │           │   └── package-info.java
    │       │   │       └── handler
    │       │   │           └── codec
    │       │   │               └── sctp
    │       │   │                   ├── SctpInboundByteStreamHandler.java
    │       │   │                   ├── SctpMessageCompletionHandler.java
    │       │   │                   ├── SctpMessageToMessageDecoder.java
    │       │   │                   ├── SctpOutboundByteStreamHandler.java
    │       │   │                   └── package-info.java
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-transport-sctp
    │       │                   └── generated
    │       │                       └── handlers
    │       │                           └── reflect-config.json
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   ├── channel
    │                       └── sctp
    │                       │   ├── SctpLimitStreamsTest.java
    │                       │   ├── SctpTestUtil.java
    │                       │   ├── nio
    │                       │       └── NioSctpLimitStreamsTest.java
    │                       │   └── oio
    │                       │       └── OioSctpLimitStreamsTest.java
    │                   └── handler
    │                       └── codec
    │                           └── sctp
    │                               ├── NativeImageHandlerMetadataTest.java
    │                               └── SctpMessageCompletionHandlerTest.java
├── transport-udt
    ├── .gitignore
    ├── pom.xml
    └── src
    │   ├── main
    │       └── java
    │       │   └── io
    │       │       └── netty
    │       │           └── channel
    │       │               └── udt
    │       │                   ├── DefaultUdtChannelConfig.java
    │       │                   ├── DefaultUdtServerChannelConfig.java
    │       │                   ├── UdtChannel.java
    │       │                   ├── UdtChannelConfig.java
    │       │                   ├── UdtChannelOption.java
    │       │                   ├── UdtMessage.java
    │       │                   ├── UdtServerChannel.java
    │       │                   ├── UdtServerChannelConfig.java
    │       │                   ├── nio
    │       │                       ├── NioUdtAcceptorChannel.java
    │       │                       ├── NioUdtByteAcceptorChannel.java
    │       │                       ├── NioUdtByteConnectorChannel.java
    │       │                       ├── NioUdtByteRendezvousChannel.java
    │       │                       ├── NioUdtMessageAcceptorChannel.java
    │       │                       ├── NioUdtMessageConnectorChannel.java
    │       │                       ├── NioUdtMessageRendezvousChannel.java
    │       │                       ├── NioUdtProvider.java
    │       │                       └── package-info.java
    │       │                   └── package-info.java
    │   └── test
    │       └── java
    │           └── io
    │               └── netty
    │                   └── test
    │                       └── udt
    │                           ├── nio
    │                               ├── AbstractUdtTest.java
    │                               ├── NioUdtByteAcceptorChannelTest.java
    │                               ├── NioUdtByteConnectorChannelTest.java
    │                               ├── NioUdtByteRendezvousChannelTest.java
    │                               ├── NioUdtMessageAcceptorChannelTest.java
    │                               ├── NioUdtMessageConnectorChannelTest.java
    │                               ├── NioUdtMessageRendezvousChannelTest.java
    │                               ├── NioUdtProviderTest.java
    │                               └── package-info.java
    │                           └── util
    │                               ├── EchoByteHandler.java
    │                               ├── EchoMessageHandler.java
    │                               ├── TrafficControl.java
    │                               ├── UnitHelp.java
    │                               └── package-info.java
├── transport
    ├── pom.xml
    └── src
    │   ├── main
    │       ├── java
    │       │   ├── io
    │       │   │   └── netty
    │       │   │   │   ├── bootstrap
    │       │   │   │       ├── AbstractBootstrap.java
    │       │   │   │       ├── AbstractBootstrapConfig.java
    │       │   │   │       ├── Bootstrap.java
    │       │   │   │       ├── BootstrapConfig.java
    │       │   │   │       ├── ChannelFactory.java
    │       │   │   │       ├── ChannelInitializerExtension.java
    │       │   │   │       ├── ChannelInitializerExtensions.java
    │       │   │   │       ├── FailedChannel.java
    │       │   │   │       ├── ServerBootstrap.java
    │       │   │   │       ├── ServerBootstrapConfig.java
    │       │   │   │       └── package-info.java
    │       │   │   │   └── channel
    │       │   │   │       ├── AbstractChannel.java
    │       │   │   │       ├── AbstractChannelHandlerContext.java
    │       │   │   │       ├── AbstractCoalescingBufferQueue.java
    │       │   │   │       ├── AbstractEventLoop.java
    │       │   │   │       ├── AbstractEventLoopGroup.java
    │       │   │   │       ├── AbstractServerChannel.java
    │       │   │   │       ├── AdaptiveRecvByteBufAllocator.java
    │       │   │   │       ├── AddressedEnvelope.java
    │       │   │   │       ├── Channel.java
    │       │   │   │       ├── ChannelConfig.java
    │       │   │   │       ├── ChannelDuplexHandler.java
    │       │   │   │       ├── ChannelException.java
    │       │   │   │       ├── ChannelFactory.java
    │       │   │   │       ├── ChannelFlushPromiseNotifier.java
    │       │   │   │       ├── ChannelFuture.java
    │       │   │   │       ├── ChannelFutureListener.java
    │       │   │   │       ├── ChannelHandler.java
    │       │   │   │       ├── ChannelHandlerAdapter.java
    │       │   │   │       ├── ChannelHandlerContext.java
    │       │   │   │       ├── ChannelHandlerMask.java
    │       │   │   │       ├── ChannelId.java
    │       │   │   │       ├── ChannelInboundHandler.java
    │       │   │   │       ├── ChannelInboundHandlerAdapter.java
    │       │   │   │       ├── ChannelInboundInvoker.java
    │       │   │   │       ├── ChannelInitializer.java
    │       │   │   │       ├── ChannelMetadata.java
    │       │   │   │       ├── ChannelOption.java
    │       │   │   │       ├── ChannelOutboundBuffer.java
    │       │   │   │       ├── ChannelOutboundHandler.java
    │       │   │   │       ├── ChannelOutboundHandlerAdapter.java
    │       │   │   │       ├── ChannelOutboundInvoker.java
    │       │   │   │       ├── ChannelPipeline.java
    │       │   │   │       ├── ChannelPipelineException.java
    │       │   │   │       ├── ChannelProgressiveFuture.java
    │       │   │   │       ├── ChannelProgressiveFutureListener.java
    │       │   │   │       ├── ChannelProgressivePromise.java
    │       │   │   │       ├── ChannelPromise.java
    │       │   │   │       ├── ChannelPromiseAggregator.java
    │       │   │   │       ├── ChannelPromiseNotifier.java
    │       │   │   │       ├── CoalescingBufferQueue.java
    │       │   │   │       ├── CombinedChannelDuplexHandler.java
    │       │   │   │       ├── CompleteChannelFuture.java
    │       │   │   │       ├── ConnectTimeoutException.java
    │       │   │   │       ├── DefaultAddressedEnvelope.java
    │       │   │   │       ├── DefaultChannelConfig.java
    │       │   │   │       ├── DefaultChannelHandlerContext.java
    │       │   │   │       ├── DefaultChannelId.java
    │       │   │   │       ├── DefaultChannelPipeline.java
    │       │   │   │       ├── DefaultChannelProgressivePromise.java
    │       │   │   │       ├── DefaultChannelPromise.java
    │       │   │   │       ├── DefaultEventLoop.java
    │       │   │   │       ├── DefaultEventLoopGroup.java
    │       │   │   │       ├── DefaultFileRegion.java
    │       │   │   │       ├── DefaultMaxBytesRecvByteBufAllocator.java
    │       │   │   │       ├── DefaultMaxMessagesRecvByteBufAllocator.java
    │       │   │   │       ├── DefaultMessageSizeEstimator.java
    │       │   │   │       ├── DefaultSelectStrategy.java
    │       │   │   │       ├── DefaultSelectStrategyFactory.java
    │       │   │   │       ├── DelegatingChannelPromiseNotifier.java
    │       │   │   │       ├── EventLoop.java
    │       │   │   │       ├── EventLoopException.java
    │       │   │   │       ├── EventLoopGroup.java
    │       │   │   │       ├── EventLoopTaskQueueFactory.java
    │       │   │   │       ├── ExtendedClosedChannelException.java
    │       │   │   │       ├── FailedChannelFuture.java
    │       │   │   │       ├── FileRegion.java
    │       │   │   │       ├── FixedRecvByteBufAllocator.java
    │       │   │   │       ├── IoEvent.java
    │       │   │   │       ├── IoEventLoop.java
    │       │   │   │       ├── IoEventLoopGroup.java
    │       │   │   │       ├── IoHandle.java
    │       │   │   │       ├── IoHandler.java
    │       │   │   │       ├── IoHandlerContext.java
    │       │   │   │       ├── IoHandlerFactory.java
    │       │   │   │       ├── IoOps.java
    │       │   │   │       ├── IoRegistration.java
    │       │   │   │       ├── ManualIoEventLoop.java
    │       │   │   │       ├── MaxBytesRecvByteBufAllocator.java
    │       │   │   │       ├── MaxMessagesRecvByteBufAllocator.java
    │       │   │   │       ├── MessageSizeEstimator.java
    │       │   │   │       ├── MultiThreadIoEventLoopGroup.java
    │       │   │   │       ├── MultithreadEventLoopGroup.java
    │       │   │   │       ├── PendingBytesTracker.java
    │       │   │   │       ├── PendingWriteQueue.java
    │       │   │   │       ├── PreferHeapByteBufAllocator.java
    │       │   │   │       ├── RecvByteBufAllocator.java
    │       │   │   │       ├── ReflectiveChannelFactory.java
    │       │   │   │       ├── SelectStrategy.java
    │       │   │   │       ├── SelectStrategyFactory.java
    │       │   │   │       ├── ServerChannel.java
    │       │   │   │       ├── ServerChannelRecvByteBufAllocator.java
    │       │   │   │       ├── SimpleChannelInboundHandler.java
    │       │   │   │       ├── SimpleUserEventChannelHandler.java
    │       │   │   │       ├── SingleThreadEventLoop.java
    │       │   │   │       ├── SingleThreadIoEventLoop.java
    │       │   │   │       ├── StacklessClosedChannelException.java
    │       │   │   │       ├── SucceededChannelFuture.java
    │       │   │   │       ├── ThreadPerChannelEventLoop.java
    │       │   │   │       ├── ThreadPerChannelEventLoopGroup.java
    │       │   │   │       ├── VoidChannelPromise.java
    │       │   │   │       ├── WriteBufferWaterMark.java
    │       │   │   │       ├── embedded
    │       │   │   │           ├── EmbeddedChannel.java
    │       │   │   │           ├── EmbeddedChannelId.java
    │       │   │   │           ├── EmbeddedEventLoop.java
    │       │   │   │           ├── EmbeddedSocketAddress.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── group
    │       │   │   │           ├── ChannelGroup.java
    │       │   │   │           ├── ChannelGroupException.java
    │       │   │   │           ├── ChannelGroupFuture.java
    │       │   │   │           ├── ChannelGroupFutureListener.java
    │       │   │   │           ├── ChannelMatcher.java
    │       │   │   │           ├── ChannelMatchers.java
    │       │   │   │           ├── CombinedIterator.java
    │       │   │   │           ├── DefaultChannelGroup.java
    │       │   │   │           ├── DefaultChannelGroupFuture.java
    │       │   │   │           ├── VoidChannelGroupFuture.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── internal
    │       │   │   │           ├── ChannelUtils.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── local
    │       │   │   │           ├── LocalAddress.java
    │       │   │   │           ├── LocalChannel.java
    │       │   │   │           ├── LocalChannelRegistry.java
    │       │   │   │           ├── LocalEventLoopGroup.java
    │       │   │   │           ├── LocalIoHandle.java
    │       │   │   │           ├── LocalIoHandler.java
    │       │   │   │           ├── LocalIoOps.java
    │       │   │   │           ├── LocalServerChannel.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── nio
    │       │   │   │           ├── AbstractNioByteChannel.java
    │       │   │   │           ├── AbstractNioChannel.java
    │       │   │   │           ├── AbstractNioMessageChannel.java
    │       │   │   │           ├── NioEventLoop.java
    │       │   │   │           ├── NioEventLoopGroup.java
    │       │   │   │           ├── NioIoEvent.java
    │       │   │   │           ├── NioIoHandle.java
    │       │   │   │           ├── NioIoHandler.java
    │       │   │   │           ├── NioIoOps.java
    │       │   │   │           ├── NioSelectableChannelIoHandle.java
    │       │   │   │           ├── NioTask.java
    │       │   │   │           ├── SelectedSelectionKeySet.java
    │       │   │   │           ├── SelectedSelectionKeySetSelector.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── oio
    │       │   │   │           ├── AbstractOioByteChannel.java
    │       │   │   │           ├── AbstractOioChannel.java
    │       │   │   │           ├── AbstractOioMessageChannel.java
    │       │   │   │           ├── OioByteStreamChannel.java
    │       │   │   │           ├── OioEventLoopGroup.java
    │       │   │   │           └── package-info.java
    │       │   │   │       ├── package-info.java
    │       │   │   │       ├── pool
    │       │   │   │           ├── AbstractChannelPoolHandler.java
    │       │   │   │           ├── AbstractChannelPoolMap.java
    │       │   │   │           ├── ChannelHealthChecker.java
    │       │   │   │           ├── ChannelPool.java
    │       │   │   │           ├── ChannelPoolHandler.java
    │       │   │   │           ├── ChannelPoolMap.java
    │       │   │   │           ├── FixedChannelPool.java
    │       │   │   │           ├── SimpleChannelPool.java
    │       │   │   │           └── package-info.java
    │       │   │   │       └── socket
    │       │   │   │           ├── ChannelInputShutdownEvent.java
    │       │   │   │           ├── ChannelInputShutdownReadComplete.java
    │       │   │   │           ├── ChannelOutputShutdownEvent.java
    │       │   │   │           ├── ChannelOutputShutdownException.java
    │       │   │   │           ├── DatagramChannel.java
    │       │   │   │           ├── DatagramChannelConfig.java
    │       │   │   │           ├── DatagramPacket.java
    │       │   │   │           ├── DefaultDatagramChannelConfig.java
    │       │   │   │           ├── DefaultServerSocketChannelConfig.java
    │       │   │   │           ├── DefaultSocketChannelConfig.java
    │       │   │   │           ├── DuplexChannel.java
    │       │   │   │           ├── DuplexChannelConfig.java
    │       │   │   │           ├── InternetProtocolFamily.java
    │       │   │   │           ├── ServerSocketChannel.java
    │       │   │   │           ├── ServerSocketChannelConfig.java
    │       │   │   │           ├── SocketChannel.java
    │       │   │   │           ├── SocketChannelConfig.java
    │       │   │   │           ├── SocketProtocolFamily.java
    │       │   │   │           ├── nio
    │       │   │   │               ├── NioChannelOption.java
    │       │   │   │               ├── NioDatagramChannel.java
    │       │   │   │               ├── NioDatagramChannelConfig.java
    │       │   │   │               ├── NioDomainSocketChannel.java
    │       │   │   │               ├── NioDomainSocketUtil.java
    │       │   │   │               ├── NioServerDomainSocketChannel.java
    │       │   │   │               ├── NioServerSocketChannel.java
    │       │   │   │               ├── NioSocketChannel.java
    │       │   │   │               ├── SelectorProviderUtil.java
    │       │   │   │               └── package-info.java
    │       │   │   │           ├── oio
    │       │   │   │               ├── DefaultOioDatagramChannelConfig.java
    │       │   │   │               ├── DefaultOioServerSocketChannelConfig.java
    │       │   │   │               ├── DefaultOioSocketChannelConfig.java
    │       │   │   │               ├── OioDatagramChannel.java
    │       │   │   │               ├── OioDatagramChannelConfig.java
    │       │   │   │               ├── OioServerSocketChannel.java
    │       │   │   │               ├── OioServerSocketChannelConfig.java
    │       │   │   │               ├── OioSocketChannel.java
    │       │   │   │               ├── OioSocketChannelConfig.java
    │       │   │   │               └── package-info.java
    │       │   │   │           └── package-info.java
    │       │   └── module-info.yml
    │       └── resources
    │       │   └── META-INF
    │       │       └── native-image
    │       │           └── io.netty
    │       │               └── netty-transport
    │       │                   ├── generated
    │       │                       └── handlers
    │       │                       │   └── reflect-config.json
    │       │                   └── reflect-config.json
    │   └── test
    │       ├── java
    │           └── io
    │           │   └── netty
    │           │       ├── bootstrap
    │           │           ├── BootstrapTest.java
    │           │           ├── ServerBootstrapTest.java
    │           │           ├── StubChannelInitializerExtension.java
    │           │           └── TestChannel.java
    │           │       ├── channel
    │           │           ├── AbstractChannelTest.java
    │           │           ├── AbstractCoalescingBufferQueueTest.java
    │           │           ├── AbstractEventLoopTest.java
    │           │           ├── AdaptiveRecvByteBufAllocatorTest.java
    │           │           ├── BaseChannelTest.java
    │           │           ├── ChannelInitializerTest.java
    │           │           ├── ChannelOptionTest.java
    │           │           ├── ChannelOutboundBufferTest.java
    │           │           ├── CoalescingBufferQueueTest.java
    │           │           ├── CombinedChannelDuplexHandlerTest.java
    │           │           ├── CompleteChannelFutureTest.java
    │           │           ├── DefaultChannelIdTest.java
    │           │           ├── DefaultChannelPipelineTailTest.java
    │           │           ├── DefaultChannelPipelineTest.java
    │           │           ├── DefaultChannelPromiseTest.java
    │           │           ├── DefaultFileRegionTest.java
    │           │           ├── DefaultMaxMessagesRecvByteBufAllocatorTest.java
    │           │           ├── DelegatingChannelPromiseNotifierTest.java
    │           │           ├── FailedChannelFutureTest.java
    │           │           ├── LoggingHandler.java
    │           │           ├── ManualIoEventLoopTest.java
    │           │           ├── MultiThreadIoEventLoopGroupTest.java
    │           │           ├── NativeImageHandlerMetadataTest.java
    │           │           ├── PendingWriteQueueTest.java
    │           │           ├── ReentrantChannelTest.java
    │           │           ├── SimpleUserEventChannelHandlerTest.java
    │           │           ├── SingleThreadEventLoopTest.java
    │           │           ├── SingleThreadIoEventLoopTest.java
    │           │           ├── SucceededChannelFutureTest.java
    │           │           ├── ThreadPerChannelEventLoopGroupTest.java
    │           │           ├── embedded
    │           │           │   ├── CustomChannelId.java
    │           │           │   ├── EmbeddedChannelIdTest.java
    │           │           │   └── EmbeddedChannelTest.java
    │           │           ├── group
    │           │           │   └── DefaultChannelGroupTest.java
    │           │           ├── local
    │           │           │   ├── LocalChannelTest.java
    │           │           │   ├── LocalTransportThreadModelTest.java
    │           │           │   ├── LocalTransportThreadModelTest2.java
    │           │           │   └── LocalTransportThreadModelTest3.java
    │           │           ├── nio
    │           │           │   ├── NioEventLoopTest.java
    │           │           │   ├── NioIoHandlerTest.java
    │           │           │   └── SelectedSelectionKeySetTest.java
    │           │           ├── oio
    │           │           │   └── OioEventLoopTest.java
    │           │           ├── pool
    │           │           │   ├── AbstractChannelPoolMapTest.java
    │           │           │   ├── ChannelPoolTestUtils.java
    │           │           │   ├── CountingChannelPoolHandler.java
    │           │           │   ├── FixedChannelPoolMapDeadlockTest.java
    │           │           │   ├── FixedChannelPoolTest.java
    │           │           │   └── SimpleChannelPoolTest.java
    │           │           └── socket
    │           │           │   ├── InternetProtocolFamilyTest.java
    │           │           │   └── nio
    │           │           │       ├── AbstractNioChannelTest.java
    │           │           │       ├── AbstractNioDomainChannelTest.java
    │           │           │       ├── NioDatagramChannelTest.java
    │           │           │       ├── NioDomainSocketChannelTest.java
    │           │           │       ├── NioServerDomainSocketChannelTest.java
    │           │           │       ├── NioServerSocketChannelTest.java
    │           │           │       └── NioSocketChannelTest.java
    │           │       └── nativeimage
    │           │           └── ChannelHandlerMetadataUtil.java
    │       └── resources
    │           └── META-INF
    │               └── services
    │                   └── io.netty.bootstrap.ChannelInitializerExtension
└── varhandle-stub
    ├── pom.xml
    └── src
        └── main
            └── java
                └── java
                    └── lang
                        └── invoke
                            ├── MethodHandle.java
                            ├── VarHandle.java
                            └── package-info.java


/.devcontainer/alpine/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.devcontainer/alpine/Dockerfile


--------------------------------------------------------------------------------
/.devcontainer/alpine/devcontainer.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.devcontainer/alpine/devcontainer.json


--------------------------------------------------------------------------------
/.devcontainer/centos7/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.devcontainer/centos7/Dockerfile


--------------------------------------------------------------------------------
/.devcontainer/centos7/devcontainer.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.devcontainer/centos7/devcontainer.json


--------------------------------------------------------------------------------
/.devcontainer/ubuntu/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.devcontainer/ubuntu/Dockerfile


--------------------------------------------------------------------------------
/.devcontainer/ubuntu/devcontainer.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.devcontainer/ubuntu/devcontainer.json


--------------------------------------------------------------------------------
/.fbprefs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.fbprefs


--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.gitattributes


--------------------------------------------------------------------------------
/.github/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/CONTRIBUTING.md


--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/ISSUE_TEMPLATE.md


--------------------------------------------------------------------------------
/.github/PULL_REQUEST_TEMPLATE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/PULL_REQUEST_TEMPLATE.md


--------------------------------------------------------------------------------
/.github/actions/thread-dump-jvms/action.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/actions/thread-dump-jvms/action.yml


--------------------------------------------------------------------------------
/.github/scripts/build_affected_only.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/build_affected_only.sh


--------------------------------------------------------------------------------
/.github/scripts/bundle_create.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/bundle_create.sh


--------------------------------------------------------------------------------
/.github/scripts/bundle_upload.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/bundle_upload.sh


--------------------------------------------------------------------------------
/.github/scripts/check_build_result.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/check_build_result.sh


--------------------------------------------------------------------------------
/.github/scripts/check_java_ea_version.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/check_java_ea_version.sh


--------------------------------------------------------------------------------
/.github/scripts/check_leak.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/check_leak.sh


--------------------------------------------------------------------------------
/.github/scripts/check_load_native.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/check_load_native.sh


--------------------------------------------------------------------------------
/.github/scripts/local_staging_install_release.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/local_staging_install_release.sh


--------------------------------------------------------------------------------
/.github/scripts/local_staging_install_snapshot.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/local_staging_install_snapshot.sh


--------------------------------------------------------------------------------
/.github/scripts/local_staging_merge_release.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/local_staging_merge_release.sh


--------------------------------------------------------------------------------
/.github/scripts/local_staging_merge_snapshot.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/local_staging_merge_snapshot.sh


--------------------------------------------------------------------------------
/.github/scripts/release_checkout_tag.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/release_checkout_tag.sh


--------------------------------------------------------------------------------
/.github/scripts/release_rollback.ps1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/release_rollback.ps1


--------------------------------------------------------------------------------
/.github/scripts/release_rollback.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/scripts/release_rollback.sh


--------------------------------------------------------------------------------
/.github/workflows/check-jdk.ea-version.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/workflows/check-jdk.ea-version.yml


--------------------------------------------------------------------------------
/.github/workflows/ci-build-riscv64.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/workflows/ci-build-riscv64.yml


--------------------------------------------------------------------------------
/.github/workflows/ci-build.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/workflows/ci-build.yml


--------------------------------------------------------------------------------
/.github/workflows/ci-deploy.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/workflows/ci-deploy.yml


--------------------------------------------------------------------------------
/.github/workflows/ci-pr-reports.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/workflows/ci-pr-reports.yml


--------------------------------------------------------------------------------
/.github/workflows/ci-pr.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/workflows/ci-pr.yml


--------------------------------------------------------------------------------
/.github/workflows/ci-release-4.2.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/workflows/ci-release-4.2.yml


--------------------------------------------------------------------------------
/.github/workflows/ci-release-5.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/workflows/ci-release-5.yml


--------------------------------------------------------------------------------
/.github/workflows/ci-release.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/workflows/ci-release.yml


--------------------------------------------------------------------------------
/.github/workflows/ci-verify-load.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/workflows/ci-verify-load.yml


--------------------------------------------------------------------------------
/.github/workflows/codeql-analysis.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.github/workflows/codeql-analysis.yml


--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.gitignore


--------------------------------------------------------------------------------
/.mvn/wrapper/maven-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.mvn/wrapper/maven-wrapper.jar


--------------------------------------------------------------------------------
/.mvn/wrapper/maven-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/.mvn/wrapper/maven-wrapper.properties


--------------------------------------------------------------------------------
/Brewfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/Brewfile


--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/CONTRIBUTING.md


--------------------------------------------------------------------------------
/LICENSE.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/LICENSE.txt


--------------------------------------------------------------------------------
/NOTICE.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/NOTICE.txt


--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/README.md


--------------------------------------------------------------------------------
/all/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/all/pom.xml


--------------------------------------------------------------------------------
/bom/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/bom/pom.xml


--------------------------------------------------------------------------------
/buffer/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/pom.xml


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/AbstractAllocatorEvent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/AbstractAllocatorEvent.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/AbstractBufferEvent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/AbstractBufferEvent.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/AbstractByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/AbstractByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/AbstractByteBufAllocator.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/AbstractByteBufAllocator.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/AbstractChunkEvent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/AbstractChunkEvent.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/AbstractDerivedByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/AbstractDerivedByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/AdaptiveByteBufAllocator.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/AdaptiveByteBufAllocator.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/AdaptivePoolingAllocator.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/AdaptivePoolingAllocator.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/AdvancedLeakAwareByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/AdvancedLeakAwareByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/AllocateBufferEvent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/AllocateBufferEvent.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/AllocateChunkEvent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/AllocateChunkEvent.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ByteBufAllocator.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ByteBufAllocator.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ByteBufAllocatorMetric.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ByteBufAllocatorMetric.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ByteBufConvertible.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ByteBufConvertible.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ByteBufHolder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ByteBufHolder.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ByteBufInputStream.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ByteBufInputStream.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ByteBufOutputStream.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ByteBufOutputStream.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ByteBufProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ByteBufProcessor.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ByteBufUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ByteBufUtil.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ChunkInfo.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ChunkInfo.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/CompositeByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/CompositeByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/DefaultByteBufHolder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/DefaultByteBufHolder.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/DuplicatedByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/DuplicatedByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/EmptyByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/EmptyByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/FixedCompositeByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/FixedCompositeByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/FreeBufferEvent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/FreeBufferEvent.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/FreeChunkEvent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/FreeChunkEvent.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/HeapByteBufUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/HeapByteBufUtil.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/IntPriorityQueue.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/IntPriorityQueue.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PoolArena.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PoolArena.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PoolArenaMetric.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PoolArenaMetric.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PoolChunk.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PoolChunk.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PoolChunkList.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PoolChunkList.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PoolChunkListMetric.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PoolChunkListMetric.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PoolChunkMetric.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PoolChunkMetric.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PoolSubpage.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PoolSubpage.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PoolSubpageMetric.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PoolSubpageMetric.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PoolThreadCache.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PoolThreadCache.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PooledByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PooledByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PooledByteBufAllocator.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PooledByteBufAllocator.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PooledDirectByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PooledDirectByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PooledDuplicatedByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PooledDuplicatedByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PooledHeapByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PooledHeapByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PooledSlicedByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PooledSlicedByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PooledUnsafeDirectByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PooledUnsafeDirectByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/PooledUnsafeHeapByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/PooledUnsafeHeapByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ReadOnlyAbstractByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ReadOnlyAbstractByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ReadOnlyByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ReadOnlyByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ReadOnlyByteBufferBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ReadOnlyByteBufferBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ReallocateBufferEvent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ReallocateBufferEvent.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/ReturnChunkEvent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/ReturnChunkEvent.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/SimpleLeakAwareByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/SimpleLeakAwareByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/SizeClasses.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/SizeClasses.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/SizeClassesMetric.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/SizeClassesMetric.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/SlicedByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/SlicedByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/SwappedByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/SwappedByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/Unpooled.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/Unpooled.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/UnpooledByteBufAllocator.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/UnpooledByteBufAllocator.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/UnpooledDirectByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/UnpooledDirectByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/UnpooledDuplicatedByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/UnpooledDuplicatedByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/UnpooledHeapByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/UnpooledHeapByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/UnpooledSlicedByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/UnpooledSlicedByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/UnpooledUnsafeHeapByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/UnpooledUnsafeHeapByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/UnreleasableByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/UnreleasableByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/UnsafeByteBufUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/UnsafeByteBufUtil.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/UnsafeDirectSwappedByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/UnsafeDirectSwappedByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/UnsafeHeapSwappedByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/UnsafeHeapSwappedByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/VarHandleByteBufferAccess.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/VarHandleByteBufferAccess.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/WrappedByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/WrappedByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/WrappedCompositeByteBuf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/WrappedCompositeByteBuf.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/package-info.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/search/SearchProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/search/SearchProcessor.java


--------------------------------------------------------------------------------
/buffer/src/main/java/io/netty/buffer/search/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/io/netty/buffer/search/package-info.java


--------------------------------------------------------------------------------
/buffer/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/AbstractPooledByteBufTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/AbstractPooledByteBufTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/BigEndianDirectByteBufTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/BigEndianDirectByteBufTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/BigEndianHeapByteBufTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/BigEndianHeapByteBufTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/ByteBufAllocatorTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/ByteBufAllocatorTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/ByteBufDerivationTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/ByteBufDerivationTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/ByteBufStreamTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/ByteBufStreamTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/ByteBufUtilTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/ByteBufUtilTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/ByteProcessorTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/ByteProcessorTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/ConsolidationTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/ConsolidationTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/DefaultByteBufHolderTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/DefaultByteBufHolderTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/DuplicatedByteBufTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/DuplicatedByteBufTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/EmptyByteBufTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/EmptyByteBufTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/FixedCompositeByteBufTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/FixedCompositeByteBufTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/IntPriorityQueueTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/IntPriorityQueueTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/NoopResourceLeakTracker.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/NoopResourceLeakTracker.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/PoolArenaTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/PoolArenaTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/PooledByteBufAllocatorTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/PooledByteBufAllocatorTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/ReadOnlyByteBufTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/ReadOnlyByteBufTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/ReadOnlyByteBufferBufTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/ReadOnlyByteBufferBufTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/RetainedSlicedByteBufTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/RetainedSlicedByteBufTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/SimpleLeakAwareByteBufTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/SimpleLeakAwareByteBufTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/SlicedByteBufTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/SlicedByteBufTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/UnpooledTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/UnpooledTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/UnreleaseableByteBufTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/UnreleaseableByteBufTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/UnsafeByteBufUtilTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/UnsafeByteBufUtilTest.java


--------------------------------------------------------------------------------
/buffer/src/test/java/io/netty/buffer/search/SearchProcessorTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/buffer/src/test/java/io/netty/buffer/search/SearchProcessorTest.java


--------------------------------------------------------------------------------
/codec-base/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/pom.xml


--------------------------------------------------------------------------------
/codec-base/src/main/java/io/netty/handler/codec/CodecException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/src/main/java/io/netty/handler/codec/CodecException.java


--------------------------------------------------------------------------------
/codec-base/src/main/java/io/netty/handler/codec/CodecOutputList.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/src/main/java/io/netty/handler/codec/CodecOutputList.java


--------------------------------------------------------------------------------
/codec-base/src/main/java/io/netty/handler/codec/DateFormatter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/src/main/java/io/netty/handler/codec/DateFormatter.java


--------------------------------------------------------------------------------
/codec-base/src/main/java/io/netty/handler/codec/DecoderResult.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/src/main/java/io/netty/handler/codec/DecoderResult.java


--------------------------------------------------------------------------------
/codec-base/src/main/java/io/netty/handler/codec/DefaultHeaders.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/src/main/java/io/netty/handler/codec/DefaultHeaders.java


--------------------------------------------------------------------------------
/codec-base/src/main/java/io/netty/handler/codec/Delimiters.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/src/main/java/io/netty/handler/codec/Delimiters.java


--------------------------------------------------------------------------------
/codec-base/src/main/java/io/netty/handler/codec/EmptyHeaders.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/src/main/java/io/netty/handler/codec/EmptyHeaders.java


--------------------------------------------------------------------------------
/codec-base/src/main/java/io/netty/handler/codec/Headers.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/src/main/java/io/netty/handler/codec/Headers.java


--------------------------------------------------------------------------------
/codec-base/src/main/java/io/netty/handler/codec/HeadersUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/src/main/java/io/netty/handler/codec/HeadersUtils.java


--------------------------------------------------------------------------------
/codec-base/src/main/java/io/netty/handler/codec/ValueConverter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/src/main/java/io/netty/handler/codec/ValueConverter.java


--------------------------------------------------------------------------------
/codec-base/src/main/java/io/netty/handler/codec/base64/Base64.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/src/main/java/io/netty/handler/codec/base64/Base64.java


--------------------------------------------------------------------------------
/codec-base/src/main/java/io/netty/handler/codec/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/src/main/java/io/netty/handler/codec/package-info.java


--------------------------------------------------------------------------------
/codec-base/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-base/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-classes-quic/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-classes-quic/pom.xml


--------------------------------------------------------------------------------
/codec-classes-quic/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-classes-quic/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-compression/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-compression/pom.xml


--------------------------------------------------------------------------------
/codec-compression/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-compression/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-compression/src/test/resources/multiple.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-compression/src/test/resources/multiple.gz


--------------------------------------------------------------------------------
/codec-dns/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/pom.xml


--------------------------------------------------------------------------------
/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsCodecUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsCodecUtil.java


--------------------------------------------------------------------------------
/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsMessage.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsMessage.java


--------------------------------------------------------------------------------
/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsOpCode.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsOpCode.java


--------------------------------------------------------------------------------
/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsPtrRecord.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsPtrRecord.java


--------------------------------------------------------------------------------
/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsQuery.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsQuery.java


--------------------------------------------------------------------------------
/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsQuestion.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsQuestion.java


--------------------------------------------------------------------------------
/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsRawRecord.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsRawRecord.java


--------------------------------------------------------------------------------
/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsRecord.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsRecord.java


--------------------------------------------------------------------------------
/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsResponse.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsResponse.java


--------------------------------------------------------------------------------
/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsSection.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/main/java/io/netty/handler/codec/dns/DnsSection.java


--------------------------------------------------------------------------------
/codec-dns/src/main/java/io/netty/handler/codec/dns/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/main/java/io/netty/handler/codec/dns/package-info.java


--------------------------------------------------------------------------------
/codec-dns/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-dns/src/test/java/io/netty/handler/codec/dns/DnsQueryTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/test/java/io/netty/handler/codec/dns/DnsQueryTest.java


--------------------------------------------------------------------------------
/codec-dns/src/test/java/io/netty/handler/codec/dns/TcpDnsTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-dns/src/test/java/io/netty/handler/codec/dns/TcpDnsTest.java


--------------------------------------------------------------------------------
/codec-haproxy/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-haproxy/pom.xml


--------------------------------------------------------------------------------
/codec-haproxy/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-haproxy/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-http/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http/pom.xml


--------------------------------------------------------------------------------
/codec-http/src/main/java/io/netty/handler/codec/http/Cookie.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http/src/main/java/io/netty/handler/codec/http/Cookie.java


--------------------------------------------------------------------------------
/codec-http/src/main/java/io/netty/handler/codec/http/CookieUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http/src/main/java/io/netty/handler/codec/http/CookieUtil.java


--------------------------------------------------------------------------------
/codec-http/src/main/java/io/netty/handler/codec/http/HttpMethod.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http/src/main/java/io/netty/handler/codec/http/HttpMethod.java


--------------------------------------------------------------------------------
/codec-http/src/main/java/io/netty/handler/codec/http/HttpObject.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http/src/main/java/io/netty/handler/codec/http/HttpObject.java


--------------------------------------------------------------------------------
/codec-http/src/main/java/io/netty/handler/codec/http/HttpScheme.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http/src/main/java/io/netty/handler/codec/http/HttpScheme.java


--------------------------------------------------------------------------------
/codec-http/src/main/java/io/netty/handler/codec/http/HttpUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http/src/main/java/io/netty/handler/codec/http/HttpUtil.java


--------------------------------------------------------------------------------
/codec-http/src/main/java/io/netty/handler/codec/spdy/SpdyFrame.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http/src/main/java/io/netty/handler/codec/spdy/SpdyFrame.java


--------------------------------------------------------------------------------
/codec-http/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-http/src/test/resources/file-01.txt:
--------------------------------------------------------------------------------
1 | File 01
2 | 


--------------------------------------------------------------------------------
/codec-http/src/test/resources/file-02.txt:
--------------------------------------------------------------------------------
1 | File 02
2 | 


--------------------------------------------------------------------------------
/codec-http/src/test/resources/file-03.txt:
--------------------------------------------------------------------------------
1 | File 03
2 | 


--------------------------------------------------------------------------------
/codec-http/src/test/resources/junit-platform.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http/src/test/resources/junit-platform.properties


--------------------------------------------------------------------------------
/codec-http2/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http2/pom.xml


--------------------------------------------------------------------------------
/codec-http2/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http2/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-http2/src/test/resources/junit-platform.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http2/src/test/resources/junit-platform.properties


--------------------------------------------------------------------------------
/codec-http3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http3/README.md


--------------------------------------------------------------------------------
/codec-http3/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http3/pom.xml


--------------------------------------------------------------------------------
/codec-http3/src/main/java/io/netty/handler/codec/http3/Http3.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http3/src/main/java/io/netty/handler/codec/http3/Http3.java


--------------------------------------------------------------------------------
/codec-http3/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-http3/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-marshalling/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-marshalling/pom.xml


--------------------------------------------------------------------------------
/codec-marshalling/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-marshalling/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-memcache/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-memcache/pom.xml


--------------------------------------------------------------------------------
/codec-memcache/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-memcache/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-mqtt/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-mqtt/pom.xml


--------------------------------------------------------------------------------
/codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttQoS.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttQoS.java


--------------------------------------------------------------------------------
/codec-mqtt/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-mqtt/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-native-quic/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-native-quic/pom.xml


--------------------------------------------------------------------------------
/codec-native-quic/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-native-quic/src/main/AndroidManifest.xml


--------------------------------------------------------------------------------
/codec-native-quic/src/main/c/netty_quic.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-native-quic/src/main/c/netty_quic.h


--------------------------------------------------------------------------------
/codec-native-quic/src/main/c/netty_quic_boringssl.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-native-quic/src/main/c/netty_quic_boringssl.c


--------------------------------------------------------------------------------
/codec-native-quic/src/main/c/netty_quic_boringssl.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-native-quic/src/main/c/netty_quic_boringssl.h


--------------------------------------------------------------------------------
/codec-native-quic/src/main/c/netty_quic_quiche.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-native-quic/src/main/c/netty_quic_quiche.c


--------------------------------------------------------------------------------
/codec-native-quic/src/main/native-package/m4/custom.m4.template:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-native-quic/src/main/native-package/m4/custom.m4.template


--------------------------------------------------------------------------------
/codec-native-quic/src/test/resources/logback-test.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-native-quic/src/test/resources/logback-test.xml


--------------------------------------------------------------------------------
/codec-native-quic/src/test/resources/netty-filter.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-native-quic/src/test/resources/netty-filter.json


--------------------------------------------------------------------------------
/codec-native-quic/src/test/resources/test-class-filter.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-native-quic/src/test/resources/test-class-filter.json


--------------------------------------------------------------------------------
/codec-protobuf/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-protobuf/pom.xml


--------------------------------------------------------------------------------
/codec-protobuf/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-protobuf/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-redis/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-redis/pom.xml


--------------------------------------------------------------------------------
/codec-redis/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-redis/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-smtp/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-smtp/pom.xml


--------------------------------------------------------------------------------
/codec-smtp/src/main/java/io/netty/handler/codec/smtp/SmtpUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-smtp/src/main/java/io/netty/handler/codec/smtp/SmtpUtils.java


--------------------------------------------------------------------------------
/codec-smtp/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-smtp/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-socks/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-socks/pom.xml


--------------------------------------------------------------------------------
/codec-socks/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-socks/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-stomp/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-stomp/pom.xml


--------------------------------------------------------------------------------
/codec-stomp/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-stomp/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec-xml/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-xml/pom.xml


--------------------------------------------------------------------------------
/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlAttribute.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlAttribute.java


--------------------------------------------------------------------------------
/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlCdata.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlCdata.java


--------------------------------------------------------------------------------
/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlComment.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlComment.java


--------------------------------------------------------------------------------
/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlContent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlContent.java


--------------------------------------------------------------------------------
/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlDTD.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlDTD.java


--------------------------------------------------------------------------------
/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlDecoder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlDecoder.java


--------------------------------------------------------------------------------
/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlElement.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlElement.java


--------------------------------------------------------------------------------
/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlNamespace.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlNamespace.java


--------------------------------------------------------------------------------
/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlSpace.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-xml/src/main/java/io/netty/handler/codec/xml/XmlSpace.java


--------------------------------------------------------------------------------
/codec-xml/src/main/java/io/netty/handler/codec/xml/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-xml/src/main/java/io/netty/handler/codec/xml/package-info.java


--------------------------------------------------------------------------------
/codec-xml/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec-xml/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/codec/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/codec/pom.xml


--------------------------------------------------------------------------------
/common/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/pom.xml


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/AbstractConstant.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/AbstractConstant.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/AbstractReferenceCounted.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/AbstractReferenceCounted.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/AsciiString.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/AsciiString.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/AsciiStringUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/AsciiStringUtil.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/AsyncMapping.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/AsyncMapping.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/Attribute.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/Attribute.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/AttributeKey.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/AttributeKey.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/AttributeMap.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/AttributeMap.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/BooleanSupplier.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/BooleanSupplier.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/ByteProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/ByteProcessor.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/ByteProcessorUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/ByteProcessorUtils.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/CharsetUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/CharsetUtil.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/Constant.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/Constant.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/ConstantPool.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/ConstantPool.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/DefaultAttributeMap.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/DefaultAttributeMap.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/DomainMappingBuilder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/DomainMappingBuilder.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/DomainNameMapping.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/DomainNameMapping.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/DomainNameMappingBuilder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/DomainNameMappingBuilder.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/DomainWildcardMappingBuilder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/DomainWildcardMappingBuilder.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/HashedWheelTimer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/HashedWheelTimer.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/HashingStrategy.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/HashingStrategy.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/IntSupplier.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/IntSupplier.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/LeakPresenceDetector.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/LeakPresenceDetector.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/Mapping.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/Mapping.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/NetUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/NetUtil.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/NetUtilInitializations.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/NetUtilInitializations.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/NetUtilSubstitutions.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/NetUtilSubstitutions.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/NettyRuntime.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/NettyRuntime.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/Recycler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/Recycler.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/ReferenceCountUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/ReferenceCountUtil.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/ReferenceCounted.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/ReferenceCounted.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/ResourceLeak.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/ResourceLeak.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/ResourceLeakDetector.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/ResourceLeakDetector.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/ResourceLeakDetectorFactory.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/ResourceLeakDetectorFactory.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/ResourceLeakException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/ResourceLeakException.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/ResourceLeakHint.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/ResourceLeakHint.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/ResourceLeakTracker.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/ResourceLeakTracker.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/Signal.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/Signal.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/SuppressForbidden.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/SuppressForbidden.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/ThreadDeathWatcher.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/ThreadDeathWatcher.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/Timeout.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/Timeout.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/Timer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/Timer.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/TimerTask.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/TimerTask.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/UncheckedBooleanSupplier.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/UncheckedBooleanSupplier.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/Version.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/Version.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/AbstractFuture.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/AbstractFuture.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/CompleteFuture.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/CompleteFuture.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/DefaultMockTicker.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/DefaultMockTicker.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/DefaultPromise.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/DefaultPromise.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/EventExecutor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/EventExecutor.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/FailedFuture.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/FailedFuture.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/FastThreadLocal.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/FastThreadLocal.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/Future.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/Future.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/FutureListener.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/FutureListener.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/ImmediateExecutor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/ImmediateExecutor.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/MockTicker.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/MockTicker.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/MpscIntQueue.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/MpscIntQueue.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/ProgressiveFuture.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/ProgressiveFuture.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/Promise.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/Promise.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/PromiseAggregator.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/PromiseAggregator.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/PromiseCombiner.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/PromiseCombiner.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/PromiseTask.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/PromiseTask.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/SystemTicker.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/SystemTicker.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/Ticker.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/Ticker.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/concurrent/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/concurrent/package-info.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/Cleaner.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/Cleaner.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/CleanerJava25.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/CleanerJava25.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/CleanerJava6.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/CleanerJava6.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/CleanerJava9.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/CleanerJava9.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/ConcurrentSet.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/ConcurrentSet.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/DirectCleaner.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/DirectCleaner.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/EmptyArrays.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/EmptyArrays.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/Hidden.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/Hidden.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/IntegerHolder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/IntegerHolder.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/LongAdderCounter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/LongAdderCounter.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/LongCounter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/LongCounter.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/LongLongHashMap.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/LongLongHashMap.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/MacAddressUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/MacAddressUtil.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/MathUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/MathUtil.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/ObjectCleaner.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/ObjectCleaner.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/ObjectPool.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/ObjectPool.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/ObjectUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/ObjectUtil.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/PendingWrite.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/PendingWrite.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/PriorityQueue.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/PriorityQueue.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/ReadOnlyIterator.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/ReadOnlyIterator.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/RefCnt.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/RefCnt.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/ReflectionUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/ReflectionUtil.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/ResourcesUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/ResourcesUtil.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/SWARUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/SWARUtil.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/SocketUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/SocketUtils.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/StringUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/StringUtil.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/ThrowableUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/ThrowableUtil.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/UnstableApi.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/UnstableApi.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/VarHandleFactory.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/VarHandleFactory.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/package-info.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/internal/svm/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/internal/svm/package-info.java


--------------------------------------------------------------------------------
/common/src/main/java/io/netty/util/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/io/netty/util/package-info.java


--------------------------------------------------------------------------------
/common/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/common/src/main/script/codegen.groovy:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/main/script/codegen.groovy


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/AsciiStringCharacterTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/AsciiStringCharacterTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/AsciiStringMemoryTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/AsciiStringMemoryTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/AttributeKeyTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/AttributeKeyTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/ConstantPoolTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/ConstantPoolTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/DefaultAttributeMapTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/DefaultAttributeMapTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/DomainNameMappingTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/DomainNameMappingTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/HashedWheelTimerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/HashedWheelTimerTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/LeakPresenceDetectorTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/LeakPresenceDetectorTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/NetUtilTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/NetUtilTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/NettyRuntimeTests.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/NettyRuntimeTests.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/RecyclerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/RecyclerTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/ResourceLeakDetectorTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/ResourceLeakDetectorTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/ThreadDeathWatcherTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/ThreadDeathWatcherTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/internal/JfrEventSafeTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/internal/JfrEventSafeTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/internal/MathUtilTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/internal/MathUtilTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/internal/ObjectUtilTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/internal/ObjectUtilTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/internal/SWARUtilTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/internal/SWARUtilTest.java


--------------------------------------------------------------------------------
/common/src/test/java/io/netty/util/internal/StringUtilTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/java/io/netty/util/internal/StringUtilTest.java


--------------------------------------------------------------------------------
/common/src/test/resources/logback-test.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/common/src/test/resources/logback-test.xml


--------------------------------------------------------------------------------
/dev-tools/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/dev-tools/pom.xml


--------------------------------------------------------------------------------
/dev-tools/src/main/resources/forbidden/signatures.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/dev-tools/src/main/resources/forbidden/signatures.txt


--------------------------------------------------------------------------------
/docker/Dockerfile.al2023:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/Dockerfile.al2023


--------------------------------------------------------------------------------
/docker/Dockerfile.centos6:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/Dockerfile.centos6


--------------------------------------------------------------------------------
/docker/Dockerfile.centos7:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/Dockerfile.centos7


--------------------------------------------------------------------------------
/docker/Dockerfile.cross_compile_aarch64:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/Dockerfile.cross_compile_aarch64


--------------------------------------------------------------------------------
/docker/Dockerfile.cross_compile_riscv64:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/Dockerfile.cross_compile_riscv64


--------------------------------------------------------------------------------
/docker/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/README.md


--------------------------------------------------------------------------------
/docker/docker-compose.al2023.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.al2023.yaml


--------------------------------------------------------------------------------
/docker/docker-compose.centos-6.18.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.centos-6.18.yaml


--------------------------------------------------------------------------------
/docker/docker-compose.centos-7.111.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.centos-7.111.yaml


--------------------------------------------------------------------------------
/docker/docker-compose.centos-7.117.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.centos-7.117.yaml


--------------------------------------------------------------------------------
/docker/docker-compose.centos-7.18.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.centos-7.18.yaml


--------------------------------------------------------------------------------
/docker/docker-compose.centos-7.21.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.centos-7.21.yaml


--------------------------------------------------------------------------------
/docker/docker-compose.centos-7.24.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.centos-7.24.yaml


--------------------------------------------------------------------------------
/docker/docker-compose.centos-7.25.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.centos-7.25.yaml


--------------------------------------------------------------------------------
/docker/docker-compose.centos-7.26.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.centos-7.26.yaml


--------------------------------------------------------------------------------
/docker/docker-compose.centos-7.cross.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.centos-7.cross.yaml


--------------------------------------------------------------------------------
/docker/docker-compose.centos-7.graalvm121.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.centos-7.graalvm121.yaml


--------------------------------------------------------------------------------
/docker/docker-compose.centos-7.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.centos-7.yaml


--------------------------------------------------------------------------------
/docker/docker-compose.ubuntu-20.04.cross.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.ubuntu-20.04.cross.yaml


--------------------------------------------------------------------------------
/docker/docker-compose.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/docker/docker-compose.yaml


--------------------------------------------------------------------------------
/example/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/.gitignore


--------------------------------------------------------------------------------
/example/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/pom.xml


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/discard/DiscardClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/discard/DiscardClient.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/discard/DiscardServer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/discard/DiscardServer.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/dns/dot/DoTClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/dns/dot/DoTClient.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/dns/tcp/TcpDnsClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/dns/tcp/TcpDnsClient.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/dns/tcp/TcpDnsServer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/dns/tcp/TcpDnsServer.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/dns/udp/DnsClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/dns/udp/DnsClient.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/echo/EchoClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/echo/EchoClient.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/echo/EchoServer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/echo/EchoServer.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/file/FileServer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/file/FileServer.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/haproxy/HAProxyClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/haproxy/HAProxyClient.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/haproxy/HAProxyServer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/haproxy/HAProxyServer.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/http2/tiles/Html.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/http2/tiles/Html.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/http2/tiles/Launcher.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/http2/tiles/Launcher.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/localecho/LocalEcho.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/localecho/LocalEcho.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/ocsp/Digester.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/ocsp/Digester.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/ocsp/OcspUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/ocsp/OcspUtils.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/proxy/HexDumpProxy.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/proxy/HexDumpProxy.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/redis/RedisClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/redis/RedisClient.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/rxtx/RxtxClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/rxtx/RxtxClient.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/sctp/SctpEchoClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/sctp/SctpEchoClient.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/sctp/SctpEchoServer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/sctp/SctpEchoServer.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/stomp/StompClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/stomp/StompClient.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/telnet/TelnetClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/telnet/TelnetClient.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/telnet/TelnetServer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/telnet/TelnetServer.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/udt/echo/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/udt/echo/package-info.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/udt/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/udt/package-info.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/uptime/UptimeClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/uptime/UptimeClient.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/uptime/UptimeServer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/uptime/UptimeServer.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/util/ServerUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/util/ServerUtil.java


--------------------------------------------------------------------------------
/example/src/main/java/io/netty/example/util/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/java/io/netty/example/util/package-info.java


--------------------------------------------------------------------------------
/example/src/main/resources/cors/cors.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/resources/cors/cors.html


--------------------------------------------------------------------------------
/example/src/main/resources/cors/css/cors.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/resources/cors/css/cors.css


--------------------------------------------------------------------------------
/example/src/main/resources/io/netty/example/ocsp/README.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/resources/io/netty/example/ocsp/README.txt


--------------------------------------------------------------------------------
/example/src/main/resources/logback.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/example/src/main/resources/logback.xml


--------------------------------------------------------------------------------
/handler-proxy/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler-proxy/pom.xml


--------------------------------------------------------------------------------
/handler-proxy/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler-proxy/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/handler-proxy/src/test/java/io/netty/handler/proxy/TestMode.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler-proxy/src/test/java/io/netty/handler/proxy/TestMode.java


--------------------------------------------------------------------------------
/handler-ssl-ocsp/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler-ssl-ocsp/pom.xml


--------------------------------------------------------------------------------
/handler-ssl-ocsp/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler-ssl-ocsp/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/handler/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/pom.xml


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/address/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/address/package-info.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/flow/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/flow/package-info.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/flush/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/flush/package-info.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ipfilter/IpFilterRule.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ipfilter/IpFilterRule.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ipfilter/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ipfilter/package-info.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/logging/ByteBufFormat.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/logging/ByteBufFormat.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/logging/LogLevel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/logging/LogLevel.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/logging/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/logging/package-info.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/pcap/EthernetPacket.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/pcap/EthernetPacket.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/pcap/IPPacket.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/pcap/IPPacket.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/pcap/PcapHeaders.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/pcap/PcapHeaders.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/pcap/PcapWriteHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/pcap/PcapWriteHandler.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/pcap/PcapWriter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/pcap/PcapWriter.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/pcap/State.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/pcap/State.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/pcap/TCPPacket.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/pcap/TCPPacket.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/pcap/UDPPacket.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/pcap/UDPPacket.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/pcap/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/pcap/package-info.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/AsyncRunnable.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/AsyncRunnable.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/CipherSuiteFilter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/CipherSuiteFilter.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/Ciphers.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/Ciphers.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/ClientAuth.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/ClientAuth.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/Conscrypt.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/Conscrypt.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/GroupsConverter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/GroupsConverter.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/JdkAlpnSslEngine.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/JdkAlpnSslEngine.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/JdkAlpnSslUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/JdkAlpnSslUtils.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/JdkSslContext.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/JdkSslContext.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/JdkSslEngine.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/JdkSslEngine.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/OpenSsl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/OpenSsl.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/OpenSslContext.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/OpenSslContext.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/OpenSslEngine.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/OpenSslEngine.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/OpenSslPrivateKey.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/OpenSslPrivateKey.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/OpenSslSession.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/OpenSslSession.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/OpenSslSessionId.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/OpenSslSessionId.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/PemEncoded.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/PemEncoded.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/PemPrivateKey.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/PemPrivateKey.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/PemReader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/PemReader.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/PemValue.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/PemValue.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/SniHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/SniHandler.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/SslContext.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/SslContext.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/SslContextBuilder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/SslContextBuilder.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/SslContextOption.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/SslContextOption.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/SslHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/SslHandler.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/SslProtocols.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/SslProtocols.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/SslProvider.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/SslProvider.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/SslUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/SslUtils.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/package-info.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/ssl/util/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/ssl/util/package-info.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/stream/ChunkedFile.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/stream/ChunkedFile.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/stream/ChunkedInput.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/stream/ChunkedInput.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/stream/ChunkedNioFile.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/stream/ChunkedNioFile.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/stream/ChunkedStream.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/stream/ChunkedStream.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/stream/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/stream/package-info.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/timeout/IdleState.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/timeout/IdleState.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/timeout/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/timeout/package-info.java


--------------------------------------------------------------------------------
/handler/src/main/java/io/netty/handler/traffic/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/io/netty/handler/traffic/package-info.java


--------------------------------------------------------------------------------
/handler/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/CloseNotifyTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/CloseNotifyTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/DelayingExecutor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/DelayingExecutor.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/Java8SslTestUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/Java8SslTestUtils.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/JdkSslEngineTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/JdkSslEngineTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/OpenSslEngineTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/OpenSslEngineTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/OpenSslTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/OpenSslTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/OpenSslTestUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/OpenSslTestUtils.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/PemEncodedTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/PemEncodedTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/PemReaderTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/PemReaderTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/PkiTestingTlsTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/PkiTestingTlsTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/RenegotiateTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/RenegotiateTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/SSLEngineTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/SSLEngineTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/SniClientTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/SniClientTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/SniHandlerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/SniHandlerTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/SslContextTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/SslContextTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/SslErrorTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/SslErrorTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/SslHandlerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/SslHandlerTest.java


--------------------------------------------------------------------------------
/handler/src/test/java/io/netty/handler/ssl/SslUtilsTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/java/io/netty/handler/ssl/SslUtilsTest.java


--------------------------------------------------------------------------------
/handler/src/test/resources/io/netty/handler/ssl/generate-certs.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/resources/io/netty/handler/ssl/generate-certs.sh


--------------------------------------------------------------------------------
/handler/src/test/resources/io/netty/handler/ssl/openssl.cnf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/resources/io/netty/handler/ssl/openssl.cnf


--------------------------------------------------------------------------------
/handler/src/test/resources/io/netty/handler/ssl/test.crt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/resources/io/netty/handler/ssl/test.crt


--------------------------------------------------------------------------------
/handler/src/test/resources/io/netty/handler/ssl/test2.crt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/resources/io/netty/handler/ssl/test2.crt


--------------------------------------------------------------------------------
/handler/src/test/resources/io/netty/handler/ssl/tm_test_ca_1a.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/resources/io/netty/handler/ssl/tm_test_ca_1a.pem


--------------------------------------------------------------------------------
/handler/src/test/resources/io/netty/handler/ssl/tm_test_ca_1b.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/resources/io/netty/handler/ssl/tm_test_ca_1b.pem


--------------------------------------------------------------------------------
/handler/src/test/resources/io/netty/handler/ssl/tm_test_ca_2.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/resources/io/netty/handler/ssl/tm_test_ca_2.pem


--------------------------------------------------------------------------------
/handler/src/test/resources/io/netty/handler/ssl/tm_test_eec_1.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/resources/io/netty/handler/ssl/tm_test_eec_1.pem


--------------------------------------------------------------------------------
/handler/src/test/resources/io/netty/handler/ssl/tm_test_eec_2.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/resources/io/netty/handler/ssl/tm_test_eec_2.pem


--------------------------------------------------------------------------------
/handler/src/test/resources/io/netty/handler/ssl/tm_test_eec_3.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/handler/src/test/resources/io/netty/handler/ssl/tm_test_eec_3.pem


--------------------------------------------------------------------------------
/jfr-stub/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/pom.xml


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/Category.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/Category.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/DataAmount.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/DataAmount.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/Description.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/Description.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/Enabled.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/Enabled.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/Event.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/Event.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/EventSettings.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/EventSettings.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/EventType.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/EventType.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/FlightRecorder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/FlightRecorder.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/Label.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/Label.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/MemoryAddress.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/MemoryAddress.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/Name.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/Name.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/consumer/RecordedEvent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/consumer/RecordedEvent.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/consumer/RecordingFile.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/consumer/RecordingFile.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/consumer/RecordingStream.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/consumer/RecordingStream.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/consumer/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/consumer/package-info.java


--------------------------------------------------------------------------------
/jfr-stub/src/main/java/jdk/jfr/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/jfr-stub/src/main/java/jdk/jfr/package-info.java


--------------------------------------------------------------------------------
/license/LICENSE.aalto-xml.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.aalto-xml.txt


--------------------------------------------------------------------------------
/license/LICENSE.base64.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.base64.txt


--------------------------------------------------------------------------------
/license/LICENSE.boringssl.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.boringssl.txt


--------------------------------------------------------------------------------
/license/LICENSE.bouncycastle.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.bouncycastle.txt


--------------------------------------------------------------------------------
/license/LICENSE.brotli4j.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.brotli4j.txt


--------------------------------------------------------------------------------
/license/LICENSE.caliper.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.caliper.txt


--------------------------------------------------------------------------------
/license/LICENSE.commons-lang.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.commons-lang.txt


--------------------------------------------------------------------------------
/license/LICENSE.commons-logging.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.commons-logging.txt


--------------------------------------------------------------------------------
/license/LICENSE.compress-lzf.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.compress-lzf.txt


--------------------------------------------------------------------------------
/license/LICENSE.dnsinfo.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.dnsinfo.txt


--------------------------------------------------------------------------------
/license/LICENSE.harmony.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.harmony.txt


--------------------------------------------------------------------------------
/license/LICENSE.hpack.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.hpack.txt


--------------------------------------------------------------------------------
/license/LICENSE.hyper-hpack.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.hyper-hpack.txt


--------------------------------------------------------------------------------
/license/LICENSE.jboss-marshalling.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.jboss-marshalling.txt


--------------------------------------------------------------------------------
/license/LICENSE.jbzip2.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.jbzip2.txt


--------------------------------------------------------------------------------
/license/LICENSE.jctools.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.jctools.txt


--------------------------------------------------------------------------------
/license/LICENSE.jfastlz.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.jfastlz.txt


--------------------------------------------------------------------------------
/license/LICENSE.jsr166y.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.jsr166y.txt


--------------------------------------------------------------------------------
/license/LICENSE.jzlib.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.jzlib.txt


--------------------------------------------------------------------------------
/license/LICENSE.libdivsufsort.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.libdivsufsort.txt


--------------------------------------------------------------------------------
/license/LICENSE.log4j.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.log4j.txt


--------------------------------------------------------------------------------
/license/LICENSE.lz4.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.lz4.txt


--------------------------------------------------------------------------------
/license/LICENSE.lzma-java.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.lzma-java.txt


--------------------------------------------------------------------------------
/license/LICENSE.mvn-wrapper.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.mvn-wrapper.txt


--------------------------------------------------------------------------------
/license/LICENSE.nghttp2-hpack.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.nghttp2-hpack.txt


--------------------------------------------------------------------------------
/license/LICENSE.protobuf.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.protobuf.txt


--------------------------------------------------------------------------------
/license/LICENSE.quiche.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.quiche.txt


--------------------------------------------------------------------------------
/license/LICENSE.slf4j.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.slf4j.txt


--------------------------------------------------------------------------------
/license/LICENSE.snappy.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.snappy.txt


--------------------------------------------------------------------------------
/license/LICENSE.webbit.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.webbit.txt


--------------------------------------------------------------------------------
/license/LICENSE.zstd-jni.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/LICENSE.zstd-jni.txt


--------------------------------------------------------------------------------
/license/NOTICE.harmony.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/license/NOTICE.harmony.txt


--------------------------------------------------------------------------------
/microbench/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/microbench/README.md


--------------------------------------------------------------------------------
/microbench/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/microbench/pom.xml


--------------------------------------------------------------------------------
/microbench/src/main/java/io/netty/buffer/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/microbench/src/main/java/io/netty/buffer/package-info.java


--------------------------------------------------------------------------------
/microbench/src/main/java/io/netty/handler/codec/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/microbench/src/main/java/io/netty/handler/codec/package-info.java


--------------------------------------------------------------------------------
/microbench/src/main/java/io/netty/util/JfrBenchmark.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/microbench/src/main/java/io/netty/util/JfrBenchmark.java


--------------------------------------------------------------------------------
/microbench/src/main/java/io/netty/util/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/microbench/src/main/java/io/netty/util/package-info.java


--------------------------------------------------------------------------------
/microbench/src/main/resources/Netty Allocator Events.jfc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/microbench/src/main/resources/Netty Allocator Events.jfc


--------------------------------------------------------------------------------
/microbench/src/main/resources/Utf8Samples.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/microbench/src/main/resources/Utf8Samples.txt


--------------------------------------------------------------------------------
/microbench/src/main/resources/logback.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/microbench/src/main/resources/logback.xml


--------------------------------------------------------------------------------
/mvnw:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/mvnw


--------------------------------------------------------------------------------
/mvnw.cmd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/mvnw.cmd


--------------------------------------------------------------------------------
/nohttp-checkstyle-suppressions.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/nohttp-checkstyle-suppressions.xml


--------------------------------------------------------------------------------
/nohttp-checkstyle.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/nohttp-checkstyle.xml


--------------------------------------------------------------------------------
/pkitesting/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/pkitesting/pom.xml


--------------------------------------------------------------------------------
/pkitesting/src/main/java/io/netty/pkitesting/Algorithms.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/pkitesting/src/main/java/io/netty/pkitesting/Algorithms.java


--------------------------------------------------------------------------------
/pkitesting/src/main/java/io/netty/pkitesting/CertificateList.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/pkitesting/src/main/java/io/netty/pkitesting/CertificateList.java


--------------------------------------------------------------------------------
/pkitesting/src/main/java/io/netty/pkitesting/Signed.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/pkitesting/src/main/java/io/netty/pkitesting/Signed.java


--------------------------------------------------------------------------------
/pkitesting/src/main/java/io/netty/pkitesting/X509Bundle.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/pkitesting/src/main/java/io/netty/pkitesting/X509Bundle.java


--------------------------------------------------------------------------------
/pkitesting/src/main/java/io/netty/pkitesting/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/pkitesting/src/main/java/io/netty/pkitesting/package-info.java


--------------------------------------------------------------------------------
/pkitesting/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/pkitesting/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/pom.xml


--------------------------------------------------------------------------------
/resolver-dns-classes-macos/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver-dns-classes-macos/pom.xml


--------------------------------------------------------------------------------
/resolver-dns-classes-macos/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver-dns-classes-macos/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/resolver-dns-native-macos/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver-dns-native-macos/pom.xml


--------------------------------------------------------------------------------
/resolver-dns-native-macos/src/main/c/dnsinfo.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver-dns-native-macos/src/main/c/dnsinfo.h


--------------------------------------------------------------------------------
/resolver-dns-native-macos/src/main/c/netty_resolver_dns_macos.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver-dns-native-macos/src/main/c/netty_resolver_dns_macos.c


--------------------------------------------------------------------------------
/resolver-dns/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver-dns/pom.xml


--------------------------------------------------------------------------------
/resolver-dns/src/main/java/io/netty/resolver/dns/Cache.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver-dns/src/main/java/io/netty/resolver/dns/Cache.java


--------------------------------------------------------------------------------
/resolver-dns/src/main/java/io/netty/resolver/dns/DnsCache.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver-dns/src/main/java/io/netty/resolver/dns/DnsCache.java


--------------------------------------------------------------------------------
/resolver-dns/src/main/java/io/netty/resolver/dns/ResolvConf.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver-dns/src/main/java/io/netty/resolver/dns/ResolvConf.java


--------------------------------------------------------------------------------
/resolver-dns/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver-dns/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/resolver/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver/pom.xml


--------------------------------------------------------------------------------
/resolver/src/main/java/io/netty/resolver/AddressResolver.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver/src/main/java/io/netty/resolver/AddressResolver.java


--------------------------------------------------------------------------------
/resolver/src/main/java/io/netty/resolver/DefaultNameResolver.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver/src/main/java/io/netty/resolver/DefaultNameResolver.java


--------------------------------------------------------------------------------
/resolver/src/main/java/io/netty/resolver/HostsFileEntries.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver/src/main/java/io/netty/resolver/HostsFileEntries.java


--------------------------------------------------------------------------------
/resolver/src/main/java/io/netty/resolver/HostsFileParser.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver/src/main/java/io/netty/resolver/HostsFileParser.java


--------------------------------------------------------------------------------
/resolver/src/main/java/io/netty/resolver/InetNameResolver.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver/src/main/java/io/netty/resolver/InetNameResolver.java


--------------------------------------------------------------------------------
/resolver/src/main/java/io/netty/resolver/NameResolver.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver/src/main/java/io/netty/resolver/NameResolver.java


--------------------------------------------------------------------------------
/resolver/src/main/java/io/netty/resolver/NoopAddressResolver.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver/src/main/java/io/netty/resolver/NoopAddressResolver.java


--------------------------------------------------------------------------------
/resolver/src/main/java/io/netty/resolver/SimpleNameResolver.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver/src/main/java/io/netty/resolver/SimpleNameResolver.java


--------------------------------------------------------------------------------
/resolver/src/main/java/io/netty/resolver/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver/src/main/java/io/netty/resolver/package-info.java


--------------------------------------------------------------------------------
/resolver/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/resolver/src/test/java/io/netty/resolver/HostsFileParserTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver/src/test/java/io/netty/resolver/HostsFileParserTest.java


--------------------------------------------------------------------------------
/resolver/src/test/resources/io/netty/resolver/hosts-unicode:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/resolver/src/test/resources/io/netty/resolver/hosts-unicode


--------------------------------------------------------------------------------
/run-example.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/run-example.sh


--------------------------------------------------------------------------------
/scripts/finish_release.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/scripts/finish_release.sh


--------------------------------------------------------------------------------
/scripts/generate_docs.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/scripts/generate_docs.sh


--------------------------------------------------------------------------------
/scripts/list_staged_release.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/scripts/list_staged_release.sh


--------------------------------------------------------------------------------
/testsuite-autobahn/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-autobahn/pom.xml


--------------------------------------------------------------------------------
/testsuite-common/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-common/pom.xml


--------------------------------------------------------------------------------
/testsuite-common/src/main/resources/META-INF/services/org.junit.jupiter.api.extension.Extension:
--------------------------------------------------------------------------------
1 | io.netty.util.test.LeakPresenceExtension
2 | 


--------------------------------------------------------------------------------
/testsuite-http2/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-http2/pom.xml


--------------------------------------------------------------------------------
/testsuite-jpms/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-jpms/README.md


--------------------------------------------------------------------------------
/testsuite-jpms/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-jpms/pom.xml


--------------------------------------------------------------------------------
/testsuite-jpms/src/main/java/module-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-jpms/src/main/java/module-info.java


--------------------------------------------------------------------------------
/testsuite-jpms/src/test/java/module-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-jpms/src/test/java/module-info.java


--------------------------------------------------------------------------------
/testsuite-karaf/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-karaf/README.md


--------------------------------------------------------------------------------
/testsuite-karaf/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-karaf/pom.xml


--------------------------------------------------------------------------------
/testsuite-karaf/src/main/feature/feature.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-karaf/src/main/feature/feature.xml


--------------------------------------------------------------------------------
/testsuite-native-image-client-runtime-init/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-native-image-client-runtime-init/pom.xml


--------------------------------------------------------------------------------
/testsuite-native-image-client/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-native-image-client/pom.xml


--------------------------------------------------------------------------------
/testsuite-native-image/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-native-image/pom.xml


--------------------------------------------------------------------------------
/testsuite-native-image/verify-native-image.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-native-image/verify-native-image.sh


--------------------------------------------------------------------------------
/testsuite-native/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-native/pom.xml


--------------------------------------------------------------------------------
/testsuite-osgi/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-osgi/pom.xml


--------------------------------------------------------------------------------
/testsuite-osgi/src/test/java/io/netty/osgitests/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-osgi/src/test/java/io/netty/osgitests/package-info.java


--------------------------------------------------------------------------------
/testsuite-shading/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite-shading/pom.xml


--------------------------------------------------------------------------------
/testsuite/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite/.gitignore


--------------------------------------------------------------------------------
/testsuite/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite/pom.xml


--------------------------------------------------------------------------------
/testsuite/src/main/java/io/netty/testsuite/util/TestUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite/src/main/java/io/netty/testsuite/util/TestUtils.java


--------------------------------------------------------------------------------
/testsuite/src/main/java/io/netty/testsuite/util/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/testsuite/src/main/java/io/netty/testsuite/util/package-info.java


--------------------------------------------------------------------------------
/transport-blockhound-tests/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-blockhound-tests/pom.xml


--------------------------------------------------------------------------------
/transport-classes-epoll/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-classes-epoll/pom.xml


--------------------------------------------------------------------------------
/transport-classes-epoll/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-classes-epoll/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/transport-classes-io_uring/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-classes-io_uring/pom.xml


--------------------------------------------------------------------------------
/transport-classes-io_uring/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-classes-io_uring/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/transport-classes-kqueue/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-classes-kqueue/pom.xml


--------------------------------------------------------------------------------
/transport-classes-kqueue/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-classes-kqueue/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/transport-native-epoll/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-epoll/README.md


--------------------------------------------------------------------------------
/transport-native-epoll/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-epoll/pom.xml


--------------------------------------------------------------------------------
/transport-native-epoll/src/main/c/netty_epoll_linuxsocket.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-epoll/src/main/c/netty_epoll_linuxsocket.c


--------------------------------------------------------------------------------
/transport-native-epoll/src/main/c/netty_epoll_linuxsocket.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-epoll/src/main/c/netty_epoll_linuxsocket.h


--------------------------------------------------------------------------------
/transport-native-epoll/src/main/c/netty_epoll_native.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-epoll/src/main/c/netty_epoll_native.c


--------------------------------------------------------------------------------
/transport-native-epoll/src/main/c/netty_epoll_vmsocket.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-epoll/src/main/c/netty_epoll_vmsocket.h


--------------------------------------------------------------------------------
/transport-native-io_uring/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-io_uring/README.md


--------------------------------------------------------------------------------
/transport-native-io_uring/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-io_uring/pom.xml


--------------------------------------------------------------------------------
/transport-native-io_uring/src/main/c/io_uring.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-io_uring/src/main/c/io_uring.h


--------------------------------------------------------------------------------
/transport-native-io_uring/src/main/c/netty_io_uring.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-io_uring/src/main/c/netty_io_uring.h


--------------------------------------------------------------------------------
/transport-native-io_uring/src/main/c/netty_io_uring_linuxsocket.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-io_uring/src/main/c/netty_io_uring_linuxsocket.c


--------------------------------------------------------------------------------
/transport-native-io_uring/src/main/c/netty_io_uring_linuxsocket.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-io_uring/src/main/c/netty_io_uring_linuxsocket.h


--------------------------------------------------------------------------------
/transport-native-io_uring/src/main/c/netty_io_uring_native.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-io_uring/src/main/c/netty_io_uring_native.c


--------------------------------------------------------------------------------
/transport-native-io_uring/src/main/c/syscall.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-io_uring/src/main/c/syscall.c


--------------------------------------------------------------------------------
/transport-native-io_uring/src/main/c/syscall.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-io_uring/src/main/c/syscall.h


--------------------------------------------------------------------------------
/transport-native-kqueue/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-kqueue/pom.xml


--------------------------------------------------------------------------------
/transport-native-kqueue/src/main/c/netty_kqueue_bsdsocket.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-kqueue/src/main/c/netty_kqueue_bsdsocket.c


--------------------------------------------------------------------------------
/transport-native-kqueue/src/main/c/netty_kqueue_bsdsocket.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-kqueue/src/main/c/netty_kqueue_bsdsocket.h


--------------------------------------------------------------------------------
/transport-native-kqueue/src/main/c/netty_kqueue_eventarray.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-kqueue/src/main/c/netty_kqueue_eventarray.c


--------------------------------------------------------------------------------
/transport-native-kqueue/src/main/c/netty_kqueue_eventarray.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-kqueue/src/main/c/netty_kqueue_eventarray.h


--------------------------------------------------------------------------------
/transport-native-kqueue/src/main/c/netty_kqueue_native.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-kqueue/src/main/c/netty_kqueue_native.c


--------------------------------------------------------------------------------
/transport-native-unix-common-tests/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common-tests/pom.xml


--------------------------------------------------------------------------------
/transport-native-unix-common/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/Makefile


--------------------------------------------------------------------------------
/transport-native-unix-common/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/pom.xml


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/c/netty_unix.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/c/netty_unix.c


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/c/netty_unix.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/c/netty_unix.h


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/c/netty_unix_buffer.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/c/netty_unix_buffer.c


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/c/netty_unix_buffer.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/c/netty_unix_buffer.h


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/c/netty_unix_errors.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/c/netty_unix_errors.c


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/c/netty_unix_errors.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/c/netty_unix_errors.h


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/c/netty_unix_jni.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/c/netty_unix_jni.h


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/c/netty_unix_limits.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/c/netty_unix_limits.c


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/c/netty_unix_limits.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/c/netty_unix_limits.h


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/c/netty_unix_socket.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/c/netty_unix_socket.c


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/c/netty_unix_socket.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/c/netty_unix_socket.h


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/c/netty_unix_util.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/c/netty_unix_util.c


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/c/netty_unix_util.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/c/netty_unix_util.h


--------------------------------------------------------------------------------
/transport-native-unix-common/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-native-unix-common/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/transport-rxtx/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-rxtx/pom.xml


--------------------------------------------------------------------------------
/transport-sctp/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-sctp/pom.xml


--------------------------------------------------------------------------------
/transport-sctp/src/main/java/com/sun/nio/sctp/Association.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-sctp/src/main/java/com/sun/nio/sctp/Association.java


--------------------------------------------------------------------------------
/transport-sctp/src/main/java/com/sun/nio/sctp/HandlerResult.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-sctp/src/main/java/com/sun/nio/sctp/HandlerResult.java


--------------------------------------------------------------------------------
/transport-sctp/src/main/java/com/sun/nio/sctp/MessageInfo.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-sctp/src/main/java/com/sun/nio/sctp/MessageInfo.java


--------------------------------------------------------------------------------
/transport-sctp/src/main/java/com/sun/nio/sctp/Notification.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-sctp/src/main/java/com/sun/nio/sctp/Notification.java


--------------------------------------------------------------------------------
/transport-sctp/src/main/java/com/sun/nio/sctp/SctpChannel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-sctp/src/main/java/com/sun/nio/sctp/SctpChannel.java


--------------------------------------------------------------------------------
/transport-sctp/src/main/java/com/sun/nio/sctp/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-sctp/src/main/java/com/sun/nio/sctp/package-info.java


--------------------------------------------------------------------------------
/transport-udt/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-udt/.gitignore


--------------------------------------------------------------------------------
/transport-udt/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-udt/pom.xml


--------------------------------------------------------------------------------
/transport-udt/src/main/java/io/netty/channel/udt/UdtChannel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-udt/src/main/java/io/netty/channel/udt/UdtChannel.java


--------------------------------------------------------------------------------
/transport-udt/src/main/java/io/netty/channel/udt/UdtMessage.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-udt/src/main/java/io/netty/channel/udt/UdtMessage.java


--------------------------------------------------------------------------------
/transport-udt/src/test/java/io/netty/test/udt/util/UnitHelp.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport-udt/src/test/java/io/netty/test/udt/util/UnitHelp.java


--------------------------------------------------------------------------------
/transport/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/pom.xml


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/bootstrap/AbstractBootstrap.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/bootstrap/AbstractBootstrap.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/bootstrap/Bootstrap.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/bootstrap/Bootstrap.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/bootstrap/BootstrapConfig.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/bootstrap/BootstrapConfig.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/bootstrap/ChannelFactory.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/bootstrap/ChannelFactory.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/bootstrap/FailedChannel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/bootstrap/FailedChannel.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/bootstrap/ServerBootstrap.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/bootstrap/ServerBootstrap.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/bootstrap/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/bootstrap/package-info.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/AbstractChannel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/AbstractChannel.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/AbstractEventLoop.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/AbstractEventLoop.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/AddressedEnvelope.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/AddressedEnvelope.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/Channel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/Channel.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ChannelConfig.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ChannelConfig.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ChannelException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ChannelException.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ChannelFactory.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ChannelFactory.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ChannelFuture.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ChannelFuture.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ChannelHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ChannelHandler.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ChannelHandlerMask.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ChannelHandlerMask.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ChannelId.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ChannelId.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ChannelInitializer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ChannelInitializer.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ChannelMetadata.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ChannelMetadata.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ChannelOption.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ChannelOption.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ChannelPipeline.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ChannelPipeline.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ChannelPromise.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ChannelPromise.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/DefaultChannelId.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/DefaultChannelId.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/DefaultEventLoop.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/DefaultEventLoop.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/DefaultFileRegion.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/DefaultFileRegion.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/EventLoop.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/EventLoop.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/EventLoopException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/EventLoopException.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/EventLoopGroup.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/EventLoopGroup.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/FailedChannelFuture.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/FailedChannelFuture.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/FileRegion.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/FileRegion.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/IoEvent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/IoEvent.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/IoEventLoop.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/IoEventLoop.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/IoEventLoopGroup.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/IoEventLoopGroup.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/IoHandle.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/IoHandle.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/IoHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/IoHandler.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/IoHandlerContext.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/IoHandlerContext.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/IoHandlerFactory.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/IoHandlerFactory.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/IoOps.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/IoOps.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/IoRegistration.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/IoRegistration.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ManualIoEventLoop.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ManualIoEventLoop.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/PendingBytesTracker.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/PendingBytesTracker.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/PendingWriteQueue.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/PendingWriteQueue.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/SelectStrategy.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/SelectStrategy.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/ServerChannel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/ServerChannel.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/VoidChannelPromise.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/VoidChannelPromise.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/group/ChannelGroup.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/group/ChannelGroup.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/group/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/group/package-info.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/local/LocalAddress.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/local/LocalAddress.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/local/LocalChannel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/local/LocalChannel.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/local/LocalIoHandle.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/local/LocalIoHandle.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/local/LocalIoOps.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/local/LocalIoOps.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/local/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/local/package-info.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/nio/NioEventLoop.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/nio/NioEventLoop.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/nio/NioIoEvent.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/nio/NioIoEvent.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/nio/NioIoHandle.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/nio/NioIoHandle.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/nio/NioIoHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/nio/NioIoHandler.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/nio/NioIoOps.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/nio/NioIoOps.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/nio/NioTask.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/nio/NioTask.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/nio/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/nio/package-info.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/oio/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/oio/package-info.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/package-info.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/pool/ChannelPool.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/pool/ChannelPool.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/pool/ChannelPoolMap.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/pool/ChannelPoolMap.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/pool/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/pool/package-info.java


--------------------------------------------------------------------------------
/transport/src/main/java/io/netty/channel/socket/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/io/netty/channel/socket/package-info.java


--------------------------------------------------------------------------------
/transport/src/main/java/module-info.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/main/java/module-info.yml


--------------------------------------------------------------------------------
/transport/src/test/java/io/netty/bootstrap/BootstrapTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/test/java/io/netty/bootstrap/BootstrapTest.java


--------------------------------------------------------------------------------
/transport/src/test/java/io/netty/bootstrap/TestChannel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/test/java/io/netty/bootstrap/TestChannel.java


--------------------------------------------------------------------------------
/transport/src/test/java/io/netty/channel/AbstractChannelTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/test/java/io/netty/channel/AbstractChannelTest.java


--------------------------------------------------------------------------------
/transport/src/test/java/io/netty/channel/BaseChannelTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/test/java/io/netty/channel/BaseChannelTest.java


--------------------------------------------------------------------------------
/transport/src/test/java/io/netty/channel/ChannelOptionTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/test/java/io/netty/channel/ChannelOptionTest.java


--------------------------------------------------------------------------------
/transport/src/test/java/io/netty/channel/LoggingHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/transport/src/test/java/io/netty/channel/LoggingHandler.java


--------------------------------------------------------------------------------
/transport/src/test/resources/META-INF/services/io.netty.bootstrap.ChannelInitializerExtension:
--------------------------------------------------------------------------------
1 | io.netty.bootstrap.StubChannelInitializerExtension
2 | 


--------------------------------------------------------------------------------
/varhandle-stub/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/varhandle-stub/pom.xml


--------------------------------------------------------------------------------
/varhandle-stub/src/main/java/java/lang/invoke/MethodHandle.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/varhandle-stub/src/main/java/java/lang/invoke/MethodHandle.java


--------------------------------------------------------------------------------
/varhandle-stub/src/main/java/java/lang/invoke/VarHandle.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/varhandle-stub/src/main/java/java/lang/invoke/VarHandle.java


--------------------------------------------------------------------------------
/varhandle-stub/src/main/java/java/lang/invoke/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netty/netty/HEAD/varhandle-stub/src/main/java/java/lang/invoke/package-info.java


--------------------------------------------------------------------------------