Commit Graph

  • c0ddce316b Rename package main Andrea Cavalli 2021-09-17 16:28:14 +0200
  • 0973673fce
    Make CompositeBuffer an interface (#11687) Chris Vest 2021-09-16 13:25:45 +0200
  • 8339a00fd6 Ensure bom don't define extra dependencies (#11682) Norman Maurer 2021-09-16 09:23:45 +0200
  • 000f2a0934
    Add CompositeBuffer.decomposeBuffer method (#11683) Chris Vest 2021-09-15 16:38:43 +0200
  • cf1ab852d1 Add pinnedHeap/DirectMemory methods to ByteBufAllocatorMetric (#11667) Chris Vest 2021-09-15 16:22:57 +0200
  • 29cae0445a
    Introduce `ByteToMessageDecoderForBuffer` (#11654) Nitesh Kant 2021-09-14 17:06:49 -0700
  • a76842dcd5 Use cpu_relax() implementation for aarch64 (#11677) Norman Maurer 2021-09-14 08:33:01 +0200
  • 1eb128e2a9 Upgrade to netty-tcnative 2.0.43.Final (#11679) Norman Maurer 2021-09-14 08:31:50 +0200
  • 43f3956030
    `CompositeBuffer#split()` should correctly set offsets (#11671) Nitesh Kant 2021-09-10 12:33:16 -0700
  • efd576e43e
    Fix bom indentation, 4 spaces -> 2 (#11676) Scott Mitchell 2021-09-10 11:33:34 -0700
  • 62a23f9e29 netty-bom to provide resolved tcnative version (#11672) Scott Mitchell 2021-09-10 09:56:00 -0700
  • d523e68d83 Fix netty-tcnative* entries in bom Norman Maurer 2021-09-09 15:08:08 +0200
  • 537a0d4d81 Merge pull request from GHSA-9vjp-v76f-g363 Norman Maurer 2021-09-09 14:55:08 +0200
  • f2cc94c7d4 Merge pull request from GHSA-grg4-wf29-r9vv Norman Maurer 2021-09-09 14:53:58 +0200
  • ebd3f8b4fb Respect jdk.tls.namedGroups when using native SSL implementation (#11660) Norman Maurer 2021-09-09 14:36:12 +0200
  • dcf1e12556 Add support for mac m1 (#11666) Norman Maurer 2021-09-08 21:45:40 +0200
  • 1eb9a9764e
    Buffer should not expose nativeAddress() directly (#11665) Chris Vest 2021-09-08 20:02:59 +0200
  • 3152ec76db Throw exceptions when rule violating UDS paths been passed in. (#11663) Ran 2021-09-07 23:32:34 -0700
  • 59275fba52
    Netty Future no longer extends JDK Future (#11647) Chris Vest 2021-09-08 09:06:28 +0200
  • 3cbb41a478
    Make ByteCursor implementations static final inner classes (#11662) Chris Vest 2021-09-08 09:04:16 +0200
  • 3a23094b81 Updated "CipherSuitesConverter" to make it public. (#11656) kushalagrawal 2021-09-06 18:27:19 +0530
  • ee54ea725a
    Add default methods to EventExecutor / EventExecutorGroup / EventLoop / EventLoopGroup (#11649) Norman Maurer 2021-09-05 20:05:33 +0200
  • 683ff4230e
    Add `Channel#bufferAllocator()` (#11651) Nitesh Kant 2021-09-03 11:05:26 -0700
  • e97cb12b24
    Remove deprecated EventLoopGroups (#11648) Norman Maurer 2021-09-03 18:21:46 +0200
  • 06bc52f59e
    Remove UnaryPromiseNotifier and just use Future.cascadeTo(...) (#11650) Norman Maurer 2021-09-03 09:35:20 +0200
  • 3a1a3de4e9 Include number of maximum active streams in exception message (#11644) Idel Pivnitskiy 2021-09-03 01:53:36 -0500
  • 37c03cce5e
    Include number of maximum active streams in exception message (#11644) 4.1 Idel Pivnitskiy 2021-09-03 01:53:36 -0500
  • e038fb7b0e Deprecate UnaryPromiseNotifier unary_deprecated Norman Maurer 2021-09-03 08:42:23 +0200
  • ced712d4f7 Ensure HttpData#addContent/setContent releases the buffer before throwing IOException (#11621) Violeta Georgieva 2021-09-02 23:59:44 +0300
  • 47bababfc7
    Ensure HttpData#addContent/setContent releases the buffer before throwing IOException (#11621) Violeta Georgieva 2021-09-02 23:59:44 +0300
  • 411e786a6f Add default methods to EventExecutor / EventExecutorGroup / EventLoop / EventLoopGroup default_group Norman Maurer 2021-09-02 20:12:56 +0200
  • 6339b240d4 Remove useless imports and redundant type cast (#11639) skyguard1 2021-09-03 01:14:00 +0800
  • d58d8a1df8
    Remove useless imports and redundant type cast (#11639) skyguard1 2021-09-03 01:14:00 +0800
  • 6a2b9a76fe Always log Http2UnknownStreamError at `DEBUG` level (#11643) Idel Pivnitskiy 2021-09-02 12:11:46 -0500
  • 5ebdee8537
    Always log Http2UnknownStreamError at `DEBUG` level (#11643) Idel Pivnitskiy 2021-09-02 12:11:46 -0500
  • cba3b4dd57
    Change visibility of DefaultPromise to push users to use EventExecutor methods (#11646) Norman Maurer 2021-09-02 19:11:01 +0200
  • 0cb4cc4e49
    Make Promise not extend Future (#11634) Chris Vest 2021-09-02 10:46:54 +0200
  • 23601902ab O(1) buffer next capacity computation (#11641) Francesco Nigro 2021-09-01 17:48:26 +0200
  • c8c45cfa4c
    O(1) buffer next capacity computation (#11641) Francesco Nigro 2021-09-01 17:48:26 +0200
  • a39fea736d Fix release problems caused by the testsuite-shading module (#11640) Norman Maurer 2021-09-01 14:39:46 +0200
  • 77cf43cfe9
    Fix release problems caused by the testsuite-shading module (#11640) Norman Maurer 2021-09-01 14:39:46 +0200
  • 782d70281e
    Reduce reliance on ScheduledFuture (#11635) http2-api-poc Chris Vest 2021-08-31 16:06:34 +0200
  • b3d3269b8c
    Avoid overspecifying ScheduledFuture when Future will do (#11636) Chris Vest 2021-08-31 16:05:21 +0200
  • a3c44f5a99
    Adjust usage of ChannelFutureListeners.CLOSE to use the ChannelHandlerContext (#11631) Norman Maurer 2021-08-31 12:49:30 +0200
  • 8cc34e5c4c [HTTP2] Fix memory leak while writing empty data frame with padding (#11633) Chun-Han, Hsiao 2021-08-31 18:41:49 +0800
  • d027ba7320
    [HTTP2] Fix memory leak while writing empty data frame with padding (#11633) Chun-Han, Hsiao 2021-08-31 18:41:49 +0800
  • 14102eb98c Ensure DiskFileUpload#toString returns a string that uses the correct deleteOnExit (#11628) Violeta Georgieva 2021-08-31 09:21:56 +0300
  • d2aceea3b0
    Ensure DiskFileUpload#toString returns a string that uses the correct deleteOnExit (#11628) Violeta Georgieva 2021-08-31 09:21:56 +0300
  • c039f82483 Add missing annotations to test overrides (#11630) Norman Maurer 2021-08-31 08:07:56 +0200
  • 5c842dd89f
    Add missing annotations to test overrides (#11630) Norman Maurer 2021-08-31 08:07:56 +0200
  • 887526374b Fix leak in TcpDnsTest (#11632) Norman Maurer 2021-08-31 08:06:15 +0200
  • 6f00c5ebf6
    Fix leak in TcpDnsTest (#11632) Norman Maurer 2021-08-31 08:06:15 +0200
  • 4f1c5b9f95 Added "RSASSA-PSS" algorithm in allowed algorithm list. (#11626) kushalagrawal 2021-08-31 05:45:57 +0530
  • 7b8050ae53
    Added "RSASSA-PSS" algorithm in allowed algorithm list. (#11626) kushalagrawal 2021-08-31 05:45:57 +0530
  • 95e1a21836 Replace master with main branch (#11629) Norman Maurer 2021-08-30 15:37:49 +0200
  • 73d2492269
    Replace master with main branch (#11629) Norman Maurer 2021-08-30 15:37:49 +0200
  • d7580b526a
    Remove public API's that take Promise (#11625) Norman Maurer 2021-08-30 13:15:14 +0200
  • 73377f0fd5
    Make our ChannelFutureListeners less restrictive (#11627) Norman Maurer 2021-08-30 13:14:33 +0200
  • e04f48d802
    Add cascadeTo methods to Future (#11623) Norman Maurer 2021-08-29 15:44:34 +0200
  • 3fc44b0a8e Fix QueryStringEncoder encodes tilde (#11590) skyguard1 2021-08-27 03:53:07 +0800
  • 88fcb5124b
    Fix QueryStringEncoder encodes tilde (#11590) skyguard1 2021-08-27 03:53:07 +0800
  • 445f747ce3
    Add a `Futures` class with static `map()` and `flatMap()` methods (#11607) Chris Vest 2021-08-26 11:23:12 +0200
  • 584a275a7b Try to make the PR Reports workflow more robust (#11620) Chris Vest 2021-08-26 11:19:11 +0200
  • 6a7cccded0
    Try to make the PR Reports workflow more robust (#11620) Chris Vest 2021-08-26 11:19:11 +0200
  • edf4e28afa
    Change `!future.isSuccess()` to `future.isFailed()` where it makes sense (#11616) Chris Vest 2021-08-26 09:43:17 +0200
  • 2a7cc36536
    Fix test-failures caused by NPE (#11619) Norman Maurer 2021-08-26 09:41:41 +0200
  • e21591fa25 Don't throw if null is given as ByteBuf when adding components. (#11613) Norman Maurer 2021-08-26 08:20:17 +0200
  • 6b7c58a2f9
    Don't throw if null is given as ByteBuf when adding components. (#11613) Norman Maurer 2021-08-26 08:20:17 +0200
  • 839dde1183 Correctly respect array offset when check for overflow (#11614) Norman Maurer 2021-08-26 08:09:43 +0200
  • 60f8ed01cd
    Correctly respect array offset when check for overflow (#11614) Norman Maurer 2021-08-26 08:03:35 +0200
  • a873932985
    Remove deprecated Channel*Handler* classes (#11615) Norman Maurer 2021-08-25 19:04:32 +0200
  • c4dbbe39c9
    Add executor() to ChannelOutboundInvoker and let it replace eventLoop() (#11617) Norman Maurer 2021-08-25 18:31:24 +0200
  • b1e00303b1 Try to get the PR Reports workflow running again (#11610) Chris Vest 2021-08-25 14:15:13 +0200
  • fc8311cd18
    Try to get the PR Reports workflow running again (#11610) Chris Vest 2021-08-25 14:15:13 +0200
  • 5c879bc963
    Don't take Promise as argument in Channel API. (#11346) Norman Maurer 2021-08-25 14:12:33 +0200
  • a34b440e22 Add version for netty-tcnative* to bom (#11609) Norman Maurer 2021-08-25 08:54:04 +0200
  • 5e7eb3748d
    Add version for netty-tcnative* to bom (#11609) Norman Maurer 2021-08-25 08:54:04 +0200
  • 2110755af0
    SimpleChannelPool::notifyConnect should tryFailure when an exception occurs (#11566) Diego Lovison 2021-08-24 19:36:05 -0300
  • b8e1341142
    Future methods getNow() and cause() now throw on incomplete futures (#11594) Chris Vest 2021-08-24 15:47:27 +0200
  • 11cdf1d3cf
    Use default methods in Channel (#11608) Norman Maurer 2021-08-24 09:34:50 +0200
  • cde132051a Fix leak in TcpDnsTest (#11606) Norman Maurer 2021-08-20 19:10:54 +0200
  • 9d25bc8a4e
    Fix leak in TcpDnsTest (#11606) Norman Maurer 2021-08-20 19:10:54 +0200
  • f0ffb6ac2e Fix compile error introduced by bad cherry-pick of 3c5b6c3e66 Norman Maurer 2021-08-20 19:02:09 +0200
  • 3c5b6c3e66 Allow server initiated renegotiate when using OpenSSL / BoringSSL based SSLEngine (#11601) Norman Maurer 2021-08-20 18:52:22 +0200
  • 33b63c325f
    Allow server initiated renegotiate when using OpenSSL / BoringSSL based SSLEngine (#11601) Norman Maurer 2021-08-20 18:52:22 +0200
  • ea5bc27c83 Always release the sslEngine inside SslHandler's handlerRemoved0 (#11605) Chen Liu 2021-08-20 09:50:19 -0700
  • 36eb399b4b
    Always release the sslEngine inside SslHandler's handlerRemoved0 (#11605) Chen Liu 2021-08-20 09:50:19 -0700
  • fb1face924 Only suppert TLSv1.3 when JDK does support it as well (#11604) Norman Maurer 2021-08-20 11:41:52 +0200
  • fd47554669
    Only suppert TLSv1.3 when JDK does support it as well (#11604) Norman Maurer 2021-08-20 11:41:52 +0200
  • 7971a252a5
    Clean up Future/Promises API (#11575) Chris Vest 2021-08-20 09:55:16 +0200
  • afd812c3a4 Call OpenSsl.ensureAvailability() before trying to construct OpenSsl*Context (#11602) Norman Maurer 2021-08-19 20:55:53 +0200
  • 22a188c8cc
    Call OpenSsl.ensureAvailability() before trying to construct OpenSsl*Context (#11602) Norman Maurer 2021-08-19 20:55:53 +0200
  • d27a2b3df9 Backport some fixes and cleanups for DefaultPromiseTest (#11600) Chris Vest 2021-08-19 13:28:32 +0200
  • e9893ad021
    Backport some fixes and cleanups for DefaultPromiseTest (#11600) Chris Vest 2021-08-19 13:28:32 +0200
  • aa69d5b5cf Add Zstd.isAvailable() check in ZstdOptions (#11597) skyguard1 2021-08-19 17:10:09 +0800
  • 9f4e155e36
    Add Zstd.isAvailable() check in ZstdOptions (#11597) skyguard1 2021-08-19 17:10:09 +0800
  • 009497f5f9 Fix support for optional encoders errors in HttpContentCompressor (#11582) Jeremy Kuhn 2021-08-19 08:40:25 +0200
  • b0e28e3740 Refactor HttpContentCompressor using CompressionEncoderFactory (#11480) skyguard1 2021-07-13 18:25:30 +0800
  • 93484071d6
    Fix support for optional encoders errors in HttpContentCompressor (#11582) Jeremy Kuhn 2021-08-19 08:40:25 +0200
  • 4a7fa3777e Remove dead code and fix warnings in the http2 module (#11593) Chris Vest 2021-08-18 20:43:57 +0200