Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[CookieStore] Only set
Cookie
s if they are not already set (AsyncHt…
…tpClient#2033) This changes the behavior of the automatic usage of the `CookieStore` to avoid overwriting already-set `Cookie`s and, instead only sets them if they do not exist yet. Closes https://github.com/AsyncHttpClient/async-http-client/issues/1964 Co-authored-by: Aayush Atharva <[email protected]> Prepare for v3.0.1 release (#2040) Bump org.apache.tomcat.embed:tomcat-embed-core from 10.1.33 to 10.1.34 (#2044) Bumps org.apache.tomcat.embed:tomcat-embed-core from 10.1.33 to 10.1.34. <details> <summary>Most Recent Ignore Conditions Applied to This Pull Request</summary> | Dependency Name | Ignore Conditions | | --- | --- | | org.apache.tomcat.embed:tomcat-embed-core | [>= 11.a0, < 12] | </details> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.tomcat.embed:tomcat-embed-core&package-manager=maven&previous-version=10.1.33&new-version=10.1.34)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Bump brotli4j.version from 1.17.0 to 1.18.0 (#2045) Bumps `brotli4j.version` from 1.17.0 to 1.18.0. Updates `com.aayushatharva.brotli4j:brotli4j` from 1.17.0 to 1.18.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/hyperxpro/Brotli4j/releases">com.aayushatharva.brotli4j:brotli4j's releases</a>.</em></p> <blockquote> <h2>Brotli4j v1.18.0 Release</h2> <h2>What's Changed</h2> <ul> <li>Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/173">hyperxpro/Brotli4j#173</a></li> <li>Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/172">hyperxpro/Brotli4j#172</a></li> <li>Bump io.netty:netty-buffer from 4.1.112.Final to 4.1.113.Final by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/174">hyperxpro/Brotli4j#174</a></li> <li>Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/175">hyperxpro/Brotli4j#175</a></li> <li>Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/176">hyperxpro/Brotli4j#176</a></li> <li>Bump io.netty:netty-buffer from 4.1.113.Final to 4.1.114.Final by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/178">hyperxpro/Brotli4j#178</a></li> <li>Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/177">hyperxpro/Brotli4j#177</a></li> <li>Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/179">hyperxpro/Brotli4j#179</a></li> <li>Bump uraimo/run-on-arch-action from 2.7.2 to 2.8.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/180">hyperxpro/Brotli4j#180</a></li> <li>Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/181">hyperxpro/Brotli4j#181</a></li> <li>Update JUnit to 5.11.3 by <a href="https://github.com/hyperxpro"><code>@hyperxpro</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/185">hyperxpro/Brotli4j#185</a></li> <li>Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/187">hyperxpro/Brotli4j#187</a></li> <li>Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/186">hyperxpro/Brotli4j#186</a></li> <li>Bump io.netty:netty-buffer from 4.1.114.Final to 4.1.115.Final by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/188">hyperxpro/Brotli4j#188</a></li> <li>Avoid unintended garbage collection of raw data in PreparedDictionaryImpl by <a href="https://github.com/bwollmer"><code>@bwollmer</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/190">hyperxpro/Brotli4j#190</a></li> <li>Prepare for v1.18.0 release by <a href="https://github.com/hyperxpro"><code>@hyperxpro</code></a> in <a href="https://github.com/hyperxpro/Brotli4j/pull/192">hyperxpro/Brotli4j#192</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/bwollmer"><code>@bwollmer</code></a> made their first contribution in <a href="https://github.com/hyperxpro/Brotli4j/pull/190">hyperxpro/Brotli4j#190</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/hyperxpro/Brotli4j/compare/v1.17.0...v1.18.0">https://github.com/hyperxpro/Brotli4j/compare/v1.17.0...v1.18.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hyperxpro/Brotli4j/commit/3c271d543884dda1c2e8b9452aa3036fb8cc787c"><code>3c271d5</code></a> Prepare for v1.18.0 release (<a href="https://github.com/hyperxpro/Brotli4j/issues/192">#192</a>)</li> <li><a href="https://github.com/hyperxpro/Brotli4j/commit/f28010766b67e747be0fac079bb327fd95de0d69"><code>f280107</code></a> Avoid unintended garbage collection of raw data in PreparedDictionaryImpl (<a href="https://github.com/hyperxpro/Brotli4j/issues/190">#190</a>)</li> <li><a href="https://github.com/hyperxpro/Brotli4j/commit/160890b5f7e99bb7a63a5a8c0be28bd9fc416a43"><code>160890b</code></a> Bump io.netty:netty-buffer from 4.1.114.Final to 4.1.115.Final (<a href="https://github.com/hyperxpro/Brotli4j/issues/188">#188</a>)</li> <li><a href="https://github.com/hyperxpro/Brotli4j/commit/0536a9dfff4fbc722e98ea8c083ed2f414973480"><code>0536a9d</code></a> Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 (<a href="https://github.com/hyperxpro/Brotli4j/issues/186">#186</a>)</li> <li><a href="https://github.com/hyperxpro/Brotli4j/commit/e4cf7db5132e7d0ad9c82e343747f1af012a306e"><code>e4cf7db</code></a> Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 (<a href="https://github.com/hyperxpro/Brotli4j/issues/187">#187</a>)</li> <li><a href="https://github.com/hyperxpro/Brotli4j/commit/66ec7d2b5ca1af7f232dc6f430a08f04a7db5275"><code>66ec7d2</code></a> Update JUnit to 5.11.3 (<a href="https://github.com/hyperxpro/Brotli4j/issues/185">#185</a>)</li> <li><a href="https://github.com/hyperxpro/Brotli4j/commit/6d11b042f3f14548b8f025c93ac299180a793557"><code>6d11b04</code></a> Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0 (<a href="https://github.com/hyperxpro/Brotli4j/issues/181">#181</a>)</li> <li><a href="https://github.com/hyperxpro/Brotli4j/commit/107cb5b5d510eba09bb5d5415b4ed256f5b6848e"><code>107cb5b</code></a> Bump uraimo/run-on-arch-action from 2.7.2 to 2.8.1 (<a href="https://github.com/hyperxpro/Brotli4j/issues/180">#180</a>)</li> <li><a href="https://github.com/hyperxpro/Brotli4j/commit/32e3d3827fa3124ca945b75ae2138492c9c775b3"><code>32e3d38</code></a> Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 (<a href="https://github.com/hyperxpro/Brotli4j/issues/179">#179</a>)</li> <li><a href="https://github.com/hyperxpro/Brotli4j/commit/4bcee08176009026fdc8d9dbd1179264d39f5479"><code>4bcee08</code></a> Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 (<a href="https://github.com/hyperxpro/Brotli4j/issues/177">#177</a>)</li> <li>Additional commits viewable in <a href="https://github.com/hyperxpro/Brotli4j/compare/v1.17.0...v1.18.0">compare view</a></li> </ul> </details> <br /> Updates `com.aayushatharva.brotli4j:native-linux-x86_64` from 1.17.0 to 1.18.0 Updates `com.aayushatharva.brotli4j:native-linux-aarch64` from 1.17.0 to 1.18.0 Updates `com.aayushatharva.brotli4j:native-linux-riscv64` from 1.17.0 to 1.18.0 Updates `com.aayushatharva.brotli4j:native-osx-x86_64` from 1.17.0 to 1.18.0 Updates `com.aayushatharva.brotli4j:native-osx-aarch64` from 1.17.0 to 1.18.0 Updates `com.aayushatharva.brotli4j:native-windows-x86_64` from 1.17.0 to 1.18.0 Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Bump netty.version from 4.1.115.Final to 4.1.116.Final (#2049) Bumps `netty.version` from 4.1.115.Final to 4.1.116.Final. Updates `io.netty:netty-buffer` from 4.1.115.Final to 4.1.116.Final <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/netty/netty/commit/2a58b07dbb22eeca2c3517c6393bd039614148dc"><code>2a58b07</code></a> [maven-release-plugin] prepare release netty-4.1.116.Final</li> <li><a href="https://github.com/netty/netty/commit/a739efa3151625d72d08d2dd50dd5c7f860ea03f"><code>a739efa</code></a> Adaptive: Add assert to guard against bugs related to chunk pooling (<a href="https://github.com/netty/netty/issues/14590">#14590</a>)</li> <li><a href="https://github.com/netty/netty/commit/22cb4ecd43ca9ff6c06060383d8616063d25538e"><code>22cb4ec</code></a> Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46… (<a href="https://github.com/netty/netty/issues/14588">#14588</a>)</li> <li><a href="https://github.com/netty/netty/commit/ad104c6f8bc13a58c9f0d3695645efa61ce11dbe"><code>ad104c6</code></a> Correctly gard aginst failure when running on systems with 1 core</li> <li><a href="https://github.com/netty/netty/commit/a16f8aaf2ff101567a526916b46d7752aaf44c67"><code>a16f8aa</code></a> Allow PcapWriteHandler to output PCAP files larger than 2GB (<a href="https://github.com/netty/netty/issues/14478">#14478</a>)</li> <li><a href="https://github.com/netty/netty/commit/dccfcc847862d08a27a2591739d4d0dcdda9a804"><code>dccfcc8</code></a> Adapt: Ensure Chunks from the central Queue are re-used even if there… (<a href="https://github.com/netty/netty/issues/14586">#14586</a>)</li> <li><a href="https://github.com/netty/netty/commit/fdc10c42dc59b766d3a0cb5de855f9275a5ef1a4"><code>fdc10c4</code></a> chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (<a href="https://github.com/netty/netty/issues/14573">#14573</a>)</li> <li><a href="https://github.com/netty/netty/commit/46b11cc4ef60ea636d1d2541c18c3a33d4f9ceea"><code>46b11cc</code></a> Adapt: Don't fail when we run on a host with 1 core (<a href="https://github.com/netty/netty/issues/14582">#14582</a>) (<a href="https://github.com/netty/netty/issues/14584">#14584</a>)</li> <li><a href="https://github.com/netty/netty/commit/6138a5a39cdbf6e9212d02bd9d02edb36c6618b5"><code>6138a5a</code></a> Adapt: Only add Chunk to central Queue if unused (<a href="https://github.com/netty/netty/issues/14580">#14580</a>) (<a href="https://github.com/netty/netty/issues/14583">#14583</a>)</li> <li><a href="https://github.com/netty/netty/commit/6c3041fe6a0e18c3863c7827bbcaf976a631ffca"><code>6c3041f</code></a> Adaptive: Correctly restore allocatedBytes value on failure (<a href="https://github.com/netty/netty/issues/14577">#14577</a>) (<a href="https://github.com/netty/netty/issues/14578">#14578</a>)</li> <li>Additional commits viewable in <a href="https://github.com/netty/netty/compare/netty-4.1.115.Final...netty-4.1.116.Final">compare view</a></li> </ul> </details> <br /> Updates `io.netty:netty-codec-http` from 4.1.115.Final to 4.1.116.Final <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/netty/netty/commit/2a58b07dbb22eeca2c3517c6393bd039614148dc"><code>2a58b07</code></a> [maven-release-plugin] prepare release netty-4.1.116.Final</li> <li><a href="https://github.com/netty/netty/commit/a739efa3151625d72d08d2dd50dd5c7f860ea03f"><code>a739efa</code></a> Adaptive: Add assert to guard against bugs related to chunk pooling (<a href="https://github.com/netty/netty/issues/14590">#14590</a>)</li> <li><a href="https://github.com/netty/netty/commit/22cb4ecd43ca9ff6c06060383d8616063d25538e"><code>22cb4ec</code></a> Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46… (<a href="https://github.com/netty/netty/issues/14588">#14588</a>)</li> <li><a href="https://github.com/netty/netty/commit/ad104c6f8bc13a58c9f0d3695645efa61ce11dbe"><code>ad104c6</code></a> Correctly gard aginst failure when running on systems with 1 core</li> <li><a href="https://github.com/netty/netty/commit/a16f8aaf2ff101567a526916b46d7752aaf44c67"><code>a16f8aa</code></a> Allow PcapWriteHandler to output PCAP files larger than 2GB (<a href="https://github.com/netty/netty/issues/14478">#14478</a>)</li> <li><a href="https://github.com/netty/netty/commit/dccfcc847862d08a27a2591739d4d0dcdda9a804"><code>dccfcc8</code></a> Adapt: Ensure Chunks from the central Queue are re-used even if there… (<a href="https://github.com/netty/netty/issues/14586">#14586</a>)</li> <li><a href="https://github.com/netty/netty/commit/fdc10c42dc59b766d3a0cb5de855f9275a5ef1a4"><code>fdc10c4</code></a> chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (<a href="https://github.com/netty/netty/issues/14573">#14573</a>)</li> <li><a href="https://github.com/netty/netty/commit/46b11cc4ef60ea636d1d2541c18c3a33d4f9ceea"><code>46b11cc</code></a> Adapt: Don't fail when we run on a host with 1 core (<a href="https://github.com/netty/netty/issues/14582">#14582</a>) (<a href="https://github.com/netty/netty/issues/14584">#14584</a>)</li> <li><a href="https://github.com/netty/netty/commit/6138a5a39cdbf6e9212d02bd9d02edb36c6618b5"><code>6138a5a</code></a> Adapt: Only add Chunk to central Queue if unused (<a href="https://github.com/netty/netty/issues/14580">#14580</a>) (<a href="https://github.com/netty/netty/issues/14583">#14583</a>)</li> <li><a href="https://github.com/netty/netty/commit/6c3041fe6a0e18c3863c7827bbcaf976a631ffca"><code>6c3041f</code></a> Adaptive: Correctly restore allocatedBytes value on failure (<a href="https://github.com/netty/netty/issues/14577">#14577</a>) (<a href="https://github.com/netty/netty/issues/14578">#14578</a>)</li> <li>Additional commits viewable in <a href="https://github.com/netty/netty/compare/netty-4.1.115.Final...netty-4.1.116.Final">compare view</a></li> </ul> </details> <br /> Updates `io.netty:netty-codec` from 4.1.115.Final to 4.1.116.Final <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/netty/netty/commit/2a58b07dbb22eeca2c3517c6393bd039614148dc"><code>2a58b07</code></a> [maven-release-plugin] prepare release netty-4.1.116.Final</li> <li><a href="https://github.com/netty/netty/commit/a739efa3151625d72d08d2dd50dd5c7f860ea03f"><code>a739efa</code></a> Adaptive: Add assert to guard against bugs related to chunk pooling (<a href="https://github.com/netty/netty/issues/14590">#14590</a>)</li> <li><a href="https://github.com/netty/netty/commit/22cb4ecd43ca9ff6c06060383d8616063d25538e"><code>22cb4ec</code></a> Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46… (<a href="https://github.com/netty/netty/issues/14588">#14588</a>)</li> <li><a href="https://github.com/netty/netty/commit/ad104c6f8bc13a58c9f0d3695645efa61ce11dbe"><code>ad104c6</code></a> Correctly gard aginst failure when running on systems with 1 core</li> <li><a href="https://github.com/netty/netty/commit/a16f8aaf2ff101567a526916b46d7752aaf44c67"><code>a16f8aa</code></a> Allow PcapWriteHandler to output PCAP files larger than 2GB (<a href="https://github.com/netty/netty/issues/14478">#14478</a>)</li> <li><a href="https://github.com/netty/netty/commit/dccfcc847862d08a27a2591739d4d0dcdda9a804"><code>dccfcc8</code></a> Adapt: Ensure Chunks from the central Queue are re-used even if there… (<a href="https://github.com/netty/netty/issues/14586">#14586</a>)</li> <li><a href="https://github.com/netty/netty/commit/fdc10c42dc59b766d3a0cb5de855f9275a5ef1a4"><code>fdc10c4</code></a> chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (<a href="https://github.com/netty/netty/issues/14573">#14573</a>)</li> <li><a href="https://github.com/netty/netty/commit/46b11cc4ef60ea636d1d2541c18c3a33d4f9ceea"><code>46b11cc</code></a> Adapt: Don't fail when we run on a host with 1 core (<a href="https://github.com/netty/netty/issues/14582">#14582</a>) (<a href="https://github.com/netty/netty/issues/14584">#14584</a>)</li> <li><a href="https://github.com/netty/netty/commit/6138a5a39cdbf6e9212d02bd9d02edb36c6618b5"><code>6138a5a</code></a> Adapt: Only add Chunk to central Queue if unused (<a href="https://github.com/netty/netty/issues/14580">#14580</a>) (<a href="https://github.com/netty/netty/issues/14583">#14583</a>)</li> <li><a href="https://github.com/netty/netty/commit/6c3041fe6a0e18c3863c7827bbcaf976a631ffca"><code>6c3041f</code></a> Adaptive: Correctly restore allocatedBytes value on failure (<a href="https://github.com/netty/netty/issues/14577">#14577</a>) (<a href="https://github.com/netty/netty/issues/14578">#14578</a>)</li> <li>Additional commits viewable in <a href="https://github.com/netty/netty/compare/netty-4.1.115.Final...netty-4.1.116.Final">compare view</a></li> </ul> </details> <br /> Updates `io.netty:netty-codec-socks` from 4.1.115.Final to 4.1.116.Final <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/netty/netty/commit/2a58b07dbb22eeca2c3517c6393bd039614148dc"><code>2a58b07</code></a> [maven-release-plugin] prepare release netty-4.1.116.Final</li> <li><a href="https://github.com/netty/netty/commit/a739efa3151625d72d08d2dd50dd5c7f860ea03f"><code>a739efa</code></a> Adaptive: Add assert to guard against bugs related to chunk pooling (<a href="https://github.com/netty/netty/issues/14590">#14590</a>)</li> <li><a href="https://github.com/netty/netty/commit/22cb4ecd43ca9ff6c06060383d8616063d25538e"><code>22cb4ec</code></a> Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46… (<a href="https://github.com/netty/netty/issues/14588">#14588</a>)</li> <li><a href="https://github.com/netty/netty/commit/ad104c6f8bc13a58c9f0d3695645efa61ce11dbe"><code>ad104c6</code></a> Correctly gard aginst failure when running on systems with 1 core</li> <li><a href="https://github.com/netty/netty/commit/a16f8aaf2ff101567a526916b46d7752aaf44c67"><code>a16f8aa</code></a> Allow PcapWriteHandler to output PCAP files larger than 2GB (<a href="https://github.com/netty/netty/issues/14478">#14478</a>)</li> <li><a href="https://github.com/netty/netty/commit/dccfcc847862d08a27a2591739d4d0dcdda9a804"><code>dccfcc8</code></a> Adapt: Ensure Chunks from the central Queue are re-used even if there… (<a href="https://github.com/netty/netty/issues/14586">#14586</a>)</li> <li><a href="https://github.com/netty/netty/commit/fdc10c42dc59b766d3a0cb5de855f9275a5ef1a4"><code>fdc10c4</code></a> chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (<a href="https://github.com/netty/netty/issues/14573">#14573</a>)</li> <li><a href="https://github.com/netty/netty/commit/46b11cc4ef60ea636d1d2541c18c3a33d4f9ceea"><code>46b11cc</code></a> Adapt: Don't fail when we run on a host with 1 core (<a href="https://github.com/netty/netty/issues/14582">#14582</a>) (<a href="https://github.com/netty/netty/issues/14584">#14584</a>)</li> <li><a href="https://github.com/netty/netty/commit/6138a5a39cdbf6e9212d02bd9d02edb36c6618b5"><code>6138a5a</code></a> Adapt: Only add Chunk to central Queue if unused (<a href="https://github.com/netty/netty/issues/14580">#14580</a>) (<a href="https://github.com/netty/netty/issues/14583">#14583</a>)</li> <li><a href="https://github.com/netty/netty/commit/6c3041fe6a0e18c3863c7827bbcaf976a631ffca"><code>6c3041f</code></a> Adaptive: Correctly restore allocatedBytes value on failure (<a href="https://github.com/netty/netty/issues/14577">#14577</a>) (<a href="https://github.com/netty/netty/issues/14578">#14578</a>)</li> <li>Additional commits viewable in <a href="https://github.com/netty/netty/compare/netty-4.1.115.Final...netty-4.1.116.Final">compare view</a></li> </ul> </details> <br /> Updates `io.netty:netty-handler-proxy` from 4.1.115.Final to 4.1.116.Final <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/netty/netty/commit/2a58b07dbb22eeca2c3517c6393bd039614148dc"><code>2a58b07</code></a> [maven-release-plugin] prepare release netty-4.1.116.Final</li> <li><a href="https://github.com/netty/netty/commit/a739efa3151625d72d08d2dd50dd5c7f860ea03f"><code>a739efa</code></a> Adaptive: Add assert to guard against bugs related to chunk pooling (<a href="https://github.com/netty/netty/issues/14590">#14590</a>)</li> <li><a href="https://github.com/netty/netty/commit/22cb4ecd43ca9ff6c06060383d8616063d25538e"><code>22cb4ec</code></a> Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46… (<a href="https://github.com/netty/netty/issues/14588">#14588</a>)</li> <li><a href="https://github.com/netty/netty/commit/ad104c6f8bc13a58c9f0d3695645efa61ce11dbe"><code>ad104c6</code></a> Correctly gard aginst failure when running on systems with 1 core</li> <li><a href="https://github.com/netty/netty/commit/a16f8aaf2ff101567a526916b46d7752aaf44c67"><code>a16f8aa</code></a> Allow PcapWriteHandler to output PCAP files larger than 2GB (<a href="https://github.com/netty/netty/issues/14478">#14478</a>)</li> <li><a href="https://github.com/netty/netty/commit/dccfcc847862d08a27a2591739d4d0dcdda9a804"><code>dccfcc8</code></a> Adapt: Ensure Chunks from the central Queue are re-used even if there… (<a href="https://github.com/netty/netty/issues/14586">#14586</a>)</li> <li><a href="https://github.com/netty/netty/commit/fdc10c42dc59b766d3a0cb5de855f9275a5ef1a4"><code>fdc10c4</code></a> chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (<a href="https://github.com/netty/netty/issues/14573">#14573</a>)</li> <li><a href="https://github.com/netty/netty/commit/46b11cc4ef60ea636d1d2541c18c3a33d4f9ceea"><code>46b11cc</code></a> Adapt: Don't fail when we run on a host with 1 core (<a href="https://github.com/netty/netty/issues/14582">#14582</a>) (<a href="https://github.com/netty/netty/issues/14584">#14584</a>)</li> <li><a href="https://github.com/netty/netty/commit/6138a5a39cdbf6e9212d02bd9d02edb36c6618b5"><code>6138a5a</code></a> Adapt: Only add Chunk to central Queue if unused (<a href="https://github.com/netty/netty/issues/14580">#14580</a>) (<a href="https://github.com/netty/netty/issues/14583">#14583</a>)</li> <li><a href="https://github.com/netty/netty/commit/6c3041fe6a0e18c3863c7827bbcaf976a631ffca"><code>6c3041f</code></a> Adaptive: Correctly restore allocatedBytes value on failure (<a href="https://github.com/netty/netty/issues/14577">#14577</a>) (<a href="https://github.com/netty/netty/issues/14578">#14578</a>)</li> <li>Additional commits viewable in <a href="https://github.com/netty/netty/compare/netty-4.1.115.Final...netty-4.1.116.Final">compare view</a></li> </ul> </details> <br /> Updates `io.netty:netty-common` from 4.1.115.Final to 4.1.116.Final <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/netty/netty/commit/2a58b07dbb22eeca2c3517c6393bd039614148dc"><code>2a58b07</code></a> [maven-release-plugin] prepare release netty-4.1.116.Final</li> <li><a href="https://github.com/netty/netty/commit/a739efa3151625d72d08d2dd50dd5c7f860ea03f"><code>a739efa</code></a> Adaptive: Add assert to guard against bugs related to chunk pooling (<a href="https://github.com/netty/netty/issues/14590">#14590</a>)</li> <li><a href="https://github.com/netty/netty/commit/22cb4ecd43ca9ff6c06060383d8616063d25538e"><code>22cb4ec</code></a> Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46… (<a href="https://github.com/netty/netty/issues/14588">#14588</a>)</li> <li><a href="https://github.com/netty/netty/commit/ad104c6f8bc13a58c9f0d3695645efa61ce11dbe"><code>ad104c6</code></a> Correctly gard aginst failure when running on systems with 1 core</li> <li><a href="https://github.com/netty/netty/commit/a16f8aaf2ff101567a526916b46d7752aaf44c67"><code>a16f8aa</code></a> Allow PcapWriteHandler to output PCAP files larger than 2GB (<a href="https://github.com/netty/netty/issues/14478">#14478</a>)</li> <li><a href="https://github.com/netty/netty/commit/dccfcc847862d08a27a2591739d4d0dcdda9a804"><code>dccfcc8</code></a> Adapt: Ensure Chunks from the central Queue are re-used even if there… (<a href="https://github.com/netty/netty/issues/14586">#14586</a>)</li> <li><a href="https://github.com/netty/netty/commit/fdc10c42dc59b766d3a0cb5de855f9275a5ef1a4"><code>fdc10c4</code></a> chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (<a href="https://github.com/netty/netty/issues/14573">#14573</a>)</li> <li><a href="https://github.com/netty/netty/commit/46b11cc4ef60ea636d1d2541c18c3a33d4f9ceea"><code>46b11cc</code></a> Adapt: Don't fail when we run on a host with 1 core (<a href="https://github.com/netty/netty/issues/14582">#14582</a>) (<a href="https://github.com/netty/netty/issues/14584">#14584</a>)</li> <li><a href="https://github.com/netty/netty/commit/6138a5a39cdbf6e9212d02bd9d02edb36c6618b5"><code>6138a5a</code></a> Adapt: Only add Chunk to central Queue if unused (<a href="https://github.com/netty/netty/issues/14580">#14580</a>) (<a href="https://github.com/netty/netty/issues/14583">#14583</a>)</li> <li><a href="https://github.com/netty/netty/commit/6c3041fe6a0e18c3863c7827bbcaf976a631ffca"><code>6c3041f</code></a> Adaptive: Correctly restore allocatedBytes value on failure (<a href="https://github.com/netty/netty/issues/14577">#14577</a>) (<a href="https://github.com/netty/netty/issues/14578">#14578</a>)</li> <li>Additional commits viewable in <a href="https://github.com/netty/netty/compare/netty-4.1.115.Final...netty-4.1.116.Final">compare view</a></li> </ul> </details> <br /> Updates `io.netty:netty-transport` from 4.1.115.Final to 4.1.116.Final <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/netty/netty/commit/2a58b07dbb22eeca2c3517c6393bd039614148dc"><code>2a58b07</code></a> [maven-release-plugin] prepare release netty-4.1.116.Final</li> <li><a href="https://github.com/netty/netty/commit/a739efa3151625d72d08d2dd50dd5c7f860ea03f"><code>a739efa</code></a> Adaptive: Add assert to guard against bugs related to chunk pooling (<a href="https://github.com/netty/netty/issues/14590">#14590</a>)</li> <li><a href="https://github.com/netty/netty/commit/22cb4ecd43ca9ff6c06060383d8616063d25538e"><code>22cb4ec</code></a> Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46… (<a href="https://github.com/netty/netty/issues/14588">#14588</a>)</li> <li><a href="https://github.com/netty/netty/commit/ad104c6f8bc13a58c9f0d3695645efa61ce11dbe"><code>ad104c6</code></a> Correctly gard aginst failure when running on systems with 1 core</li> <li><a href="https://github.com/netty/netty/commit/a16f8aaf2ff101567a526916b46d7752aaf44c67"><code>a16f8aa</code></a> Allow PcapWriteHandler to output PCAP files larger than 2GB (<a href="https://github.com/netty/netty/issues/14478">#14478</a>)</li> <li><a href="https://github.com/netty/netty/commit/dccfcc847862d08a27a2591739d4d0dcdda9a804"><code>dccfcc8</code></a> Adapt: Ensure Chunks from the central Queue are re-used even if there… (<a href="https://github.com/netty/netty/issues/14586">#14586</a>)</li> <li><a href="https://github.com/netty/netty/commit/fdc10c42dc59b766d3a0cb5de855f9275a5ef1a4"><code>fdc10c4</code></a> chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (<a href="https://github.com/netty/netty/issues/14573">#14573</a>)</li> <li><a href="https://github.com/netty/netty/commit/46b11cc4ef60ea636d1d2541c18c3a33d4f9ceea"><code>46b11cc</code></a> Adapt: Don't fail when we run on a host with 1 core (<a href="https://github.com/netty/netty/issues/14582">#14582</a>) (<a href="https://github.com/netty/netty/issues/14584">#14584</a>)</li> <li><a href="https://github.com/netty/netty/commit/6138a5a39cdbf6e9212d02bd9d02edb36c6618b5"><code>6138a5a</code></a> Adapt: Only add Chunk to central Queue if unused (<a href="https://github.com/netty/netty/issues/14580">#14580</a>) (<a href="https://github.com/netty/netty/issues/14583">#14583</a>)</li> <li><a href="https://github.com/netty/netty/commit/6c3041fe6a0e18c3863c7827bbcaf976a631ffca"><code>6c3041f</code></a> Adaptive: Correctly restore allocatedBytes value on failure (<a href="https://github.com/netty/netty/issues/14577">#14577</a>) (<a href="https://github.com/netty/netty/issues/14578">#14578</a>)</li> <li>Additional commits viewable in <a href="https://github.com/netty/netty/compare/netty-4.1.115.Final...netty-4.1.116.Final">compare view</a></li> </ul> </details> <br /> Updates `io.netty:netty-handler` from 4.1.115.Final to 4.1.116.Final <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/netty/netty/commit/2a58b07dbb22eeca2c3517c6393bd039614148dc"><code>2a58b07</code></a> [maven-release-plugin] prepare release netty-4.1.116.Final</li> <li><a href="https://github.com/netty/netty/commit/a739efa3151625d72d08d2dd50dd5c7f860ea03f"><code>a739efa</code></a> Adaptive: Add assert to guard against bugs related to chunk pooling (<a href="https://github.com/netty/netty/issues/14590">#14590</a>)</li> <li><a href="https://github.com/netty/netty/commit/22cb4ecd43ca9ff6c06060383d8616063d25538e"><code>22cb4ec</code></a> Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46… (<a href="https://github.com/netty/netty/issues/14588">#14588</a>)</li> <li><a href="https://github.com/netty/netty/commit/ad104c6f8bc13a58c9f0d3695645efa61ce11dbe"><code>ad104c6</code></a> Correctly gard aginst failure when running on systems with 1 core</li> <li><a href="https://github.com/netty/netty/commit/a16f8aaf2ff101567a526916b46d7752aaf44c67"><code>a16f8aa</code></a> Allow PcapWriteHandler to output PCAP files larger than 2GB (<a href="https://github.com/netty/netty/issues/14478">#14478</a>)</li> <li><a href="https://github.com/netty/netty/commit/dccfcc847862d08a27a2591739d4d0dcdda9a804"><code>dccfcc8</code></a> Adapt: Ensure Chunks from the central Queue are re-used even if there… (<a href="https://github.com/netty/netty/issues/14586">#14586</a>)</li> <li><a href="https://github.com/netty/netty/commit/fdc10c42dc59b766d3a0cb5de855f9275a5ef1a4"><code>fdc10c4</code></a> chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (<a href="https://github.com/netty/netty/issues/14573">#14573</a>)</li> <li><a href="https://github.com/netty/netty/commit/46b11cc4ef60ea636d1d2541c18c3a33d4f9ceea"><code>46b11cc</code></a> Adapt: Don't fail when we run on a host with 1 core (<a href="https://github.com/netty/netty/issues/14582">#14582</a>) (<a href="https://github.com/netty/netty/issues/14584">#14584</a>)</li> <li><a href="https://github.com/netty/netty/commit/6138a5a39cdbf6e9212d02bd9d02edb36c6618b5"><code>6138a5a</code></a> Adapt: Only add Chunk to central Queue if unused (<a href="https://github.com/netty/netty/issues/14580">#14580</a>) (<a href="https://github.com/netty/netty/issues/14583">#14583</a>)</li> <li><a href="https://github.com/netty/netty/commit/6c3041fe6a0e18c3863c7827bbcaf976a631ffca"><code>6c3041f</code></a> Adaptive: Correctly restore allocatedBytes value on failure (<a href="https://github.com/netty/netty/issues/14577">#14577</a>) (<a href="https://github.com/netty/netty/issues/14578">#14578</a>)</li> <li>Additional commits viewable in <a href="https://github.com/netty/netty/compare/netty-4.1.115.Final...netty-4.1.116.Final">compare view</a></li> </ul> </details> <br /> Updates `io.netty:netty-resolver-dns` from 4.1.115.Final to 4.1.116.Final <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/netty/netty/commit/2a58b07dbb22eeca2c3517c6393bd039614148dc"><code>2a58b07</code></a> [maven-release-plugin] prepare release netty-4.1.116.Final</li> <li><a href="https://github.com/netty/netty/commit/a739efa3151625d72d08d2dd50dd5c7f860ea03f"><code>a739efa</code></a> Adaptive: Add assert to guard against bugs related to chunk pooling (<a href="https://github.com/netty/netty/issues/14590">#14590</a>)</li> <li><a href="https://github.com/netty/netty/commit/22cb4ecd43ca9ff6c06060383d8616063d25538e"><code>22cb4ec</code></a> Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46… (<a href="https://github.com/netty/netty/issues/14588">#14588</a>)</li> <li><a href="https://github.com/netty/netty/commit/ad104c6f8bc13a58c9f0d3695645efa61ce11dbe"><code>ad104c6</code></a> Correctly gard aginst failure when running on systems with 1 core</li> <li><a href="https://github.com/netty/netty/commit/a16f8aaf2ff101567a526916b46d7752aaf44c67"><code>a16f8aa</code></a> Allow PcapWriteHandler to output PCAP files larger than 2GB (<a href="https://github.com/netty/netty/issues/14478">#14478</a>)</li> <li><a href="https://github.com/netty/netty/commit/dccfcc847862d08a27a2591739d4d0dcdda9a804"><code>dccfcc8</code></a> Adapt: Ensure Chunks from the central Queue are re-used even if there… (<a href="https://github.com/netty/netty/issues/14586">#14586</a>)</li> <li><a href="https://github.com/netty/netty/commit/fdc10c42dc59b766d3a0cb5de855f9275a5ef1a4"><code>fdc10c4</code></a> chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (<a href="https://github.com/netty/netty/issues/14573">#14573</a>)</li> <li><a href="https://github.com/netty/netty/commit/46b11cc4ef60ea636d1d2541c18c3a33d4f9ceea"><code>46b11cc</code></a> Adapt: Don't fail when we run on a host with 1 core (<a href="https://github.com/netty/netty/issues/14582">#14582</a>) (<a href="https://github.com/netty/netty/issues/14584">#14584</a>)</li> <li><a href="https://github.com/netty/netty/commit/6138a5a39cdbf6e9212d02bd9d02edb36c6618b5"><code>6138a5a</code></a> Adapt: Only add Chunk to central Queue if unused (<a href="https://github.com/netty/netty/issues/14580">#14580</a>) (<a href="https://github.com/netty/netty/issues/14583">#14583</a>)</li> <li><a href="https://github.com/netty/netty/commit/6c3041fe6a0e18c3863c7827bbcaf976a631ffca"><code>6c3041f</code></a> Adaptive: Correctly restore allocatedBytes value on failure (<a href="https://github.com/netty/netty/issues/14577">#14577</a>) (<a href="https://github.com/netty/netty/issues/14578">#14578</a>)</li> <li>Additional commits viewable in <a href="https://github.com/netty/netty/compare/netty-4.1.115.Final...netty-4.1.116.Final">compare view</a></li> </ul> </details> <br /> Updates `io.netty:netty-transport-native-epoll` from 4.1.115.Final to 4.1.116.Final <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/netty/netty/commit/2a58b07dbb22eeca2c3517c6393bd039614148dc"><code>2a58b07</code></a> [maven-release-plugin] prepare release netty-4.1.116.Final</li> <li><a href="https://github.com/netty/netty/commit/a739efa3151625d72d08d2dd50dd5c7f860ea03f"><code>a739efa</code></a> Adaptive: Add assert to guard against bugs related to chunk pooling (<a href="https://github.com/netty/netty/issues/14590">#14590</a>)</li> <li><a href="https://github.com/netty/netty/commit/22cb4ecd43ca9ff6c06060383d8616063d25538e"><code>22cb4ec</code></a> Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46… (<a href="https://github.com/netty/netty/issues/14588">#14588</a>)</li> <li><a href="https://github.com/netty/netty/commit/ad104c6f8bc13a58c9f0d3695645efa61ce11dbe"><code>ad104c6</code></a> Correctly gard aginst failure when running on systems with 1 core</li> <li><a href="https://github.com/netty/netty/commit/a16f8aaf2ff101567a526916b46d7752aaf44c67"><code>a16f8aa</code></a> Allow PcapWriteHandler to output PCAP files larger than 2GB (<a href="https://github.com/netty/netty/issues/14478">#14478</a>)</li> <li><a href="https://github.com/netty/netty/commit/dccfcc847862d08a27a2591739d4d0dcdda9a804"><code>dccfcc8</code></a> Adapt: Ensure Chunks from the central Queue are re-used even if there… (<a href="https://github.com/netty/netty/issues/14586">#14586</a>)</li> <li><a href="https://github.com/netty/netty/commit/fdc10c42dc59b766d3a0cb5de855f9275a5ef1a4"><code>fdc10c4</code></a> chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (<a href="https://github.com/netty/netty/issues/14573">#14573</a>)</li> <li><a href="https://github.com/netty/netty/commit/46b11cc4ef60ea636d1d2541c18c3a33d4f9ceea"><code>46b11cc</code></a> Adapt: Don't fail when we run on a host with 1 core (<a href="https://github.com/netty/netty/issues/14582">#14582</a>) (<a href="https://github.com/netty/netty/issues/14584">#14584</a>)</li> <li><a href="https://github.com/netty/netty/commit/6138a5a39cdbf6e9212d02bd9d02edb36c6618b5"><code>6138a5a</code></a> Adapt: Only add Chunk to central Queue if unused (<a href="https://github.com/netty/netty/issues/14580">#14580</a>) (<a href="https://github.com/netty/netty/issues/14583">#14583</a>)</li> <li><a href="https://github.com/netty/netty/commit/6c3041fe6a0e18c3863c7827bbcaf976a631ffca"><code>6c3041f</code></a> Adaptive: Correctly restore allocatedBytes value on failure (<a href="https://github.com/netty/netty/issues/14577">#14577</a>) (<a href="https://github.com/netty/netty/issues/14578">#14578</a>)</li> <li>Additional commits viewable in <a href="https://github.com/netty/netty/compare/netty-4.1.115.Final...netty-4.1.116.Final">compare view</a></li> </ul> </details> <br /> Updates `io.netty:netty-transport-native-kqueue` from 4.1.115.Final to 4.1.116.Final <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/netty/netty/commit/2a58b07dbb22eeca2c3517c6393bd039614148dc"><code>2a58b07</code></a> [maven-release-plugin] prepare release netty-4.1.116.Final</li> <li><a href="https://github.com/netty/netty/commit/a739efa3151625d72d08d2dd50dd5c7f860ea03f"><code>a739efa</code></a> Adaptive: Add assert to guard against bugs related to chunk pooling (<a href="https://github.com/netty/netty/issues/14590">#14590</a>)</li> <li><a href="https://github.com/netty/netty/commit/22cb4ecd43ca9ff6c06060383d8616063d25538e"><code>22cb4ec</code></a> Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46… (<a href="https://github.com/netty/netty/issues/14588">#14588</a>)</li> <li><a href="https://github.com/netty/netty/commit/ad104c6f8bc13a58c9f0d3695645efa61ce11dbe"><code>ad104c6</code></a> Correctly gard aginst failure when running on systems with 1 core</li> <li><a href="https://github.com/netty/netty/commit/a16f8aaf2ff101567a526916b46d7752aaf44c67"><code>a16f8aa</code></a> Allow PcapWriteHandler to output PCAP files larger than 2GB (<a href="https://github.com/netty/netty/issues/14478">#14478</a>)</li> <li><a href="https://github.com/netty/netty/commit/dccfcc847862d08a27a2591739d4d0dcdda9a804"><code>dccfcc8</code></a> Adapt: Ensure Chunks from the central Queue are re-used even if there… (<a href="https://github.com/netty/netty/issues/14586">#14586</a>)</li> <li><a href="https://github.com/netty/netty/commit/fdc10c42dc59b766d3a0cb5de855f9275a5ef1a4"><code>fdc10c4</code></a> chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (<a href="https://github.com/netty/netty/issues/14573">#14573</a>)</li> <li><a href="https://github.com/netty/netty/commit/46b11cc4ef60ea636d1d2541c18c3a33d4f9ceea"><code>46b11cc</code></a> Adapt: Don't fail when we run on a host with 1 core (<a href="https://github.com/netty/netty/issues/14582">#14582</a>) (<a href="https://github.com/netty/netty/issues/14584">#14584</a>)</li> <li><a href="https://github.com/netty/netty/commit/6138a5a39cdbf6e9212d02bd9d02edb36c6618b5"><code>6138a5a</code></a> Adapt: Only add Chunk to central Queue if unused (<a href="https://github.com/netty/netty/issues/14580">#14580</a>) (<a href="https://github.com/netty/netty/issues/14583">#14583</a>)</li> <li><a href="https://github.com/netty/netty/commit/6c3041fe6a0e18c3863c7827bbcaf976a631ffca"><code>6c3041f</code></a> Adaptive: Correctly restore allocatedBytes value on failure (<a href="https://github.com/netty/netty/issues/14577">#14577</a>) (<a href="https://github.com/netty/netty/issues/14578">#14578</a>)</li> <li>Additional commits viewable in <a href="https://github.com/netty/netty/compare/netty-4.1.115.Final...netty-4.1.116.Final">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Bump io.netty.incubator:netty-incubator-transport-native-io_uring from 0.0.25.Final to 0.0.26.Final (#2052) Bumps [io.netty.incubator:netty-incubator-transport-native-io_uring](https://github.com/netty/netty-incubator-transport-io_uring) from 0.0.25.Final to 0.0.26.Final. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/netty/netty-incubator-transport-io_uring/commit/83607a96a592da7c3d3d5b243906fed3d97c6f44"><code>83607a9</code></a> [maven-release-plugin] prepare release netty-incubator-transport-parent-io_ur...</li> <li><a href="https://github.com/netty/netty-incubator-transport-io_uring/commit/360fc05206c0319d540e9fcd90fef6331cd1d15a"><code>360fc05</code></a> Update to netty 4.1.116.Final (<a href="https://github.com/netty/netty-incubator-transport-io_uring/issues/767">#767</a>) (<a href="https://github.com/netty/netty-incubator-transport-io_uring/issues/262">#262</a>)</li> <li><a href="https://github.com/netty/netty-incubator-transport-io_uring/commit/385823da1801209d9d47f1aed907589ae2814c61"><code>385823d</code></a> Bump dawidd6/action-download-artifact from 3.0.0 to 6 in /.github/workflows (...</li> <li><a href="https://github.com/netty/netty-incubator-transport-io_uring/commit/279686441ab24e0ccf036a41ea1f2070adf380f7"><code>2796864</code></a> Update dependencies (<a href="https://github.com/netty/netty-incubator-transport-io_uring/issues/259">#259</a>)</li> <li><a href="https://github.com/netty/netty-incubator-transport-io_uring/commit/c2962b7094bfee3d6a3b725f4a24adecbb876e86"><code>c2962b7</code></a> Explicit specify the platform for Docker files (<a href="https://github.com/netty/netty-incubator-transport-io_uring/issues/258">#258</a>)</li> <li><a href="https://github.com/netty/netty-incubator-transport-io_uring/commit/0e9c4408a90a7bf813cbcd1735510f5bd132ddb8"><code>0e9c440</code></a> Add devcontainers for Linux (<a href="https://github.com/netty/netty-incubator-transport-io_uring/issues/257">#257</a>)</li> <li><a href="https://github.com/netty/netty-incubator-transport-io_uring/commit/6a3704bdcb721f0f8e4785f36ad5f8bfae917fb5"><code>6a3704b</code></a> Update to netty 4.1.114.Final (<a href="https://github.com/netty/netty-incubator-transport-io_uring/issues/256">#256</a>)</li> <li><a href="https://github.com/netty/netty-incubator-transport-io_uring/commit/65b423426ddce5aee7e1e61456b19c4fc88784c8"><code>65b4234</code></a> Upgrade netty and netty-tcnative-boringssl-static (<a href="https://github.com/netty/netty-incubator-transport-io_uring/issues/255">#255</a>)</li> <li><a href="https://github.com/netty/netty-incubator-transport-io_uring/commit/4b74bc1985195b59fb3c0619ebf6e234f8b28ad0"><code>4b74bc1</code></a> Upload hidden files for staging (<a href="https://github.com/netty/netty-incubator-transport-io_uring/issues/254">#254</a>)</li> <li><a href="https://github.com/netty/netty-incubator-transport-io_uring/commit/b05fe9112c560e8bf409b121b155b46439ae52df"><code>b05fe91</code></a> Replace docker-compose with docker compose (<a href="https://github.com/netty/netty-incubator-transport-io_uring/issues/253">#253</a>)</li> <li>Additional commits viewable in <a href="https://github.com/netty/netty-incubator-transport-io_uring/compare/netty-incubator-transport-parent-io_uring-0.0.25.Final...netty-incubator-transport-parent-io_uring-0.0.26.Final">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.netty.incubator:netty-incubator-transport-native-io_uring&package-manager=maven&previous-version=0.0.25.Final&new-version=0.0.26.Final)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Bump com.uber.nullaway:nullaway from 0.12.1 to 0.12.3 (#2055) Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.12.1 to 0.12.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/uber/NullAway/releases">com.uber.nullaway:nullaway's releases</a>.</em></p> <blockquote> <h2>NullAway 0.12.3</h2> <ul> <li>Remove InferredJARModelsHandler (<a href="https://github.com/uber/NullAway/issues/1079">#1079</a>)</li> <li>Fix crash with annotation on enum (<a href="https://github.com/uber/NullAway/issues/1097">#1097</a>)</li> <li>Handle case null in switch statements (<a href="https://github.com/uber/NullAway/issues/1100">#1100</a>)</li> <li>Don't report errors for writes to <a href="https://github.com/NullUnmarked"><code>@NullUnmarked</code></a> fields (<a href="https://github.com/uber/NullAway/issues/1102">#1102</a>)</li> <li>Support primitive static final fields as constant args in access paths (<a href="https://github.com/uber/NullAway/issues/1105">#1105</a>)</li> <li>Fix issue with annotations in module-info.java files (<a href="https://github.com/uber/NullAway/issues/1109">#1109</a>)</li> <li>Report error for <a href="https://github.com/nullable"><code>@nullable</code></a> synchronized block expression (<a href="https://github.com/uber/NullAway/issues/1106">#1106</a>)</li> <li>Add support for parameter types with wildcards for JarInfer (<a href="https://github.com/uber/NullAway/issues/1107">#1107</a>)</li> <li>Properly handle nested generics and multiple wildcard type args in JarInfer (<a href="https://github.com/uber/NullAway/issues/1114">#1114</a>)</li> <li>Proper checking of vararg overrides with JSpecify annotations (<a href="https://github.com/uber/NullAway/issues/1116">#1116</a>)</li> <li>Add flag to indicate only <a href="https://github.com/NullMarked"><code>@NullMarked</code></a> code should be checked (<a href="https://github.com/uber/NullAway/issues/1117">#1117</a>)</li> <li>Add support for static fields in contracts (<a href="https://github.com/uber/NullAway/issues/1118">#1118</a>)</li> <li>Maintenance <ul> <li>Fix comment positions (<a href="https://github.com/uber/NullAway/issues/1098">#1098</a>)</li> <li>[refactoring] Wrap calls to Types.subst and Types.memberType (<a href="https://github.com/uber/NullAway/issues/1115">#1115</a>)</li> <li>Build latest Caffeine on CI (<a href="https://github.com/uber/NullAway/issues/1111">#1111</a>)</li> </ul> </li> </ul> <h2>NullAway 0.12.2</h2> <ul> <li>Fix reading of JSpecify <a href="https://github.com/nullable"><code>@nullable</code></a> annotations from varargs parameter in bytecode (<a href="https://github.com/uber/NullAway/issues/1089">#1089</a>)</li> <li>Fix JarInfer handling of generic types (<a href="https://github.com/uber/NullAway/issues/1078">#1078</a>)</li> <li>Fix another JSpecify mode crash involving raw types (<a href="https://github.com/uber/NullAway/issues/1086">#1086</a>)</li> <li>Fix bugs in handling of valueOf calls for map keys (<a href="https://github.com/uber/NullAway/issues/1085">#1085</a>)</li> <li>Suggest correct fix when array component of non-nullable array is made null. (<a href="https://github.com/uber/NullAway/issues/1087">#1087</a>)</li> <li>Substitute type arguments when checking type parameter nullability at call site (<a href="https://github.com/uber/NullAway/issues/1070">#1070</a>)</li> <li>Fix JarInfer parameter indexes for instance methods (<a href="https://github.com/uber/NullAway/issues/1071">#1071</a>)</li> <li>JSpecify mode: initial support for generic methods (with explicit type arguments at calls) (<a href="https://github.com/uber/NullAway/issues/1053">#1053</a>)</li> <li>Maintenance <ul> <li>Update to latest Error Prone and Error Prone Gradle plugin (<a href="https://github.com/uber/NullAway/issues/1064">#1064</a>)</li> <li>Refactor serialization adapter retrieval by version (<a href="https://github.com/uber/NullAway/issues/1066">#1066</a>)</li> <li>Remove fixes.tsv serialization from NullAway serialization service (<a href="https://github.com/uber/NullAway/issues/1063">#1063</a>)</li> <li>Enable javac -parameters flag (<a href="https://github.com/uber/NullAway/issues/1069">#1069</a>)</li> <li>Update to Gradle 8.11 (<a href="https://github.com/uber/NullAway/issues/1073">#1073</a>)</li> <li>Add test for issue 1035 (<a href="https://github.com/uber/NullAway/issues/1074">#1074</a>)</li> <li>remove use of deprecated Gradle API (<a href="https://github.com/uber/NullAway/issues/1076">#1076</a>)</li> <li>Update to Error Prone 2.36.0 (<a href="https://github.com/uber/NullAway/issues/1077">#1077</a>)</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/uber/NullAway/blob/master/CHANGELOG.md">com.uber.nullaway:nullaway's changelog</a>.</em></p> <blockquote> <h2>Version 0.12.3</h2> <ul> <li>Remove InferredJARModelsHandler (<a href="https://github.com/uber/NullAway/issues/1079">#1079</a>)</li> <li>Fix crash with annotation on enum (<a href="https://github.com/uber/NullAway/issues/1097">#1097</a>)</li> <li>Handle case null in switch statements (<a href="https://github.com/uber/NullAway/issues/1100">#1100</a>)</li> <li>Don't report errors for writes to <a href="https://github.com/NullUnmarked"><code>@NullUnmarked</code></a> fields (<a href="https://github.com/uber/NullAway/issues/1102">#1102</a>)</li> <li>Support primitive static final fields as constant args in access paths (<a href="https://github.com/uber/NullAway/issues/1105">#1105</a>)</li> <li>Fix issue with annotations in module-info.java files (<a href="https://github.com/uber/NullAway/issues/1109">#1109</a>)</li> <li>Report error for <a href="https://github.com/nullable"><code>@nullable</code></a> synchronized block expression (<a href="https://github.com/uber/NullAway/issues/1106">#1106</a>)</li> <li>Add support for parameter types with wildcards for JarInfer (<a href="https://github.com/uber/NullAway/issues/1107">#1107</a>)</li> <li>Properly handle nested generics and multiple wildcard type args in JarInfer (<a href="https://github.com/uber/NullAway/issues/1114">#1114</a>)</li> <li>Proper checking of vararg overrides with JSpecify annotations (<a href="https://github.com/uber/NullAway/issues/1116">#1116</a>)</li> <li>Add flag to indicate only <a href="https://github.com/NullMarked"><code>@NullMarked</code></a> code should be checked (<a href="https://github.com/uber/NullAway/issues/1117">#1117</a>)</li> <li>Add support for static fields in contracts (<a href="https://github.com/uber/NullAway/issues/1118">#1118</a>)</li> <li>Maintenance <ul> <li>Fix comment positions (<a href="https://github.com/uber/NullAway/issues/1098">#1098</a>)</li> <li>[refactoring] Wrap calls to Types.subst and Types.memberType (<a href="https://github.com/uber/NullAway/issues/1115">#1115</a>)</li> <li>Build latest Caffeine on CI (<a href="https://github.com/uber/NullAway/issues/1111">#1111</a>)</li> </ul> </li> </ul> <h2>Version 0.12.2</h2> <ul> <li>Fix reading of JSpecify <a href="https://github.com/nullable"><code>@nullable</code></a> annotations from varargs parameter in bytecode (<a href="https://github.com/uber/NullAway/issues/1089">#1089</a>)</li> <li>Fix JarInfer handling of generic types (<a href="https://github.com/uber/NullAway/issues/1078">#1078</a>)</li> <li>Fix another JSpecify mode crash involving raw types (<a href="https://github.com/uber/NullAway/issues/1086">#1086</a>)</li> <li>Fix bugs in handling of valueOf calls for map keys (<a href="https://github.com/uber/NullAway/issues/1085">#1085</a>)</li> <li>Suggest correct fix when array component of non-nullable array is made null. (<a href="https://github.com/uber/NullAway/issues/1087">#1087</a>)</li> <li>Substitute type arguments when checking type parameter nullability at call site (<a href="https://github.com/uber/NullAway/issues/1070">#1070</a>)</li> <li>Fix JarInfer parameter indexes for instance methods (<a href="https://github.com/uber/NullAway/issues/1071">#1071</a>)</li> <li>JSpecify mode: initial support for generic methods (with explicit type arguments at calls) (<a href="https://github.com/uber/NullAway/issues/1053">#1053</a>)</li> <li>Maintenance <ul> <li>Update to latest Error Prone and Error Prone Gradle plugin (<a href="https://github.com/uber/NullAway/issues/1064">#1064</a>)</li> <li>Refactor serialization adapter retrieval by version (<a href="https://github.com/uber/NullAway/issues/1066">#1066</a>)</li> <li>Remove fixes.tsv serialization from NullAway serialization service (<a href="https://github.com/uber/NullAway/issues/1063">#1063</a>)</li> <li>Enable javac -parameters flag (<a href="https://github.com/uber/NullAway/issues/1069">#1069</a>)</li> <li>Update to Gradle 8.11 (<a href="https://github.com/uber/NullAway/issues/1073">#1073</a>)</li> <li>Add test for issue 1035 (<a href="https://github.com/uber/NullAway/issues/1074">#1074</a>)</li> <li>remove use of deprecated Gradle API (<a href="https://github.com/uber/NullAway/issues/1076">#1076</a>)</li> <li>Update to Error Prone 2.36.0 (<a href="https://github.com/uber/NullAway/issues/1077">#1077</a>)</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/uber/NullAway/commit/39b376c63f517ddfdbbd5dc1b426ce9f1ecca048"><code>39b376c</code></a> Prepare for release 0.12.3.</li> <li><a href="https://github.com/uber/NullAway/commit/aaf9f0882552af56eaa56d74e6e502ae3a09f3e7"><code>aaf9f08</code></a> Add support for static fields in contracts (<a href="https://github.com/uber/NullAway/issues/1118">#1118</a>)</li> <li><a href="https://github.com/uber/NullAway/commit/43054bba441ba0bcb05c0d91283cdbbcd7ff5424"><code>43054bb</code></a> Add flag to indicate only <a href="https://github.com/NullMarked"><code>@NullMarked</code></a> code should be checked (<a href="https://github.com/uber/NullAway/issues/1117">#1117</a>)</li> <li><a href="https://github.com/uber/NullAway/commit/6d331c7e9ab5751fa213d2a4cd46f88ddde9b43e"><code>6d331c7</code></a> Proper checking of vararg overrides with JSpecify annotations (<a href="https://github.com/uber/NullAway/issues/1116">#1116</a>)</li> <li><a href="https://github.com/uber/NullAway/commit/7cb6b985ff6e8dbc6d804f27cc26982fc732e49a"><code>7cb6b98</code></a> [refactoring] Wrap calls to Types.subst and Types.memberType (<a href="https://github.com/uber/NullAway/issues/1115">#1115</a>)</li> <li><a href="https://github.com/uber/NullAway/commit/17df87f5203d395bf45e7b9b2f70617753f998f7"><code>17df87f</code></a> Properly handle nested generics and multiple wildcard type args in JarInfer (...</li> <li><a href="https://github.com/uber/NullAway/commit/728bf77b049e1cd6a60362f2b753dbb2537181bb"><code>728bf77</code></a> Build latest Caffeine on CI (<a href="https://github.com/uber/NullAway/issues/1111">#1111</a>)</li> <li><a href="https://github.com/uber/NullAway/commit/f2bafb25ab49dcc73a15e84ff76c89c2e7b7ee3b"><code>f2bafb2</code></a> Add support for parameter types with wildcards for JarInfer (<a href="https://github.com/uber/NullAway/issues/1107">#1107</a>)</li> <li><a href="https://github.com/uber/NullAway/commit/2754c4547d3afcdef5633b69a57bb60ef86b42e7"><code>2754c45</code></a> Report error for <a href="https://github.com/Nullable"><code>@Nullable</code></a> synchronized block expression (<a href="https://github.com/uber/NullAway/issues/1106">#1106</a>)</li> <li><a href="https://github.com/uber/NullAway/commit/d0502e88db741a52c9ab7f5d16a3722ea5498476"><code>d0502e8</code></a> Fix issue with annotations in <code>module-info.java</code> files (<a href="https://github.com/uber/NullAway/issues/1109">#1109</a>)</li> <li>Additional commits viewable in <a href="https://github.com/uber/NullAway/compare/v0.12.1...v0.12.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.uber.nullaway:nullaway&package-manager=maven&previous-ve…
- Loading branch information