dependabot[bot] opened a new pull request, #20156: URL: https://github.com/apache/pinot/pull/20156
Bumps [dnsjava:dnsjava](https://github.com/dnsjava/dnsjava) from 3.7.0 to 3.7.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dnsjava/dnsjava/releases">dnsjava:dnsjava's releases</a>.</em></p> <blockquote> <h2>v3.7.1</h2> <h1>News</h1> <p>Please pay attention to <a href="https://redirect.github.com/dnsjava/dnsjava/issues/426">#426</a> - Dropping support for legacy Java versions</p> <h1>Changes</h1> <ul> <li>Regression: Fix quoting TXT rdata containing semicolons and parentheses (<a href="https://github.com/alexmit"><code>@alexmit</code></a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/427">#427</a>)</li> <li>Add support for generating SM3 DS digests (<a href="https://github.com/alexmit"><code>@alexmit</code></a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/428">#428</a>)</li> <li>Fix publishing of -sources and -javadoc artifacts to Maven Central</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/dnsjava/dnsjava/compare/v3.7.0...v3.7.1">https://github.com/dnsjava/dnsjava/compare/v3.7.0...v3.7.1</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/dnsjava/dnsjava/blob/master/Changelog">dnsjava:dnsjava's changelog</a>.</em></p> <blockquote> <p>11/01/2026</p> <ul> <li>3.7.1 released</li> <li>Regression: Fix quoting TXT rdata containing semicolons and parentheses (<a href="https://github.com/alexmit"><code>@alexmit</code></a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/427">#427</a>)</li> <li>Add support for generating SM3 DS digests (<a href="https://github.com/alexmit"><code>@alexmit</code></a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/428">#428</a>)</li> <li>Fix publishing of -sources and -javadoc artifacts to Maven Central</li> </ul> <p>10/26/2026</p> <ul> <li>3.7.0 released</li> <li>GHSA-m23c-5x5g-5ff6: Missing response validation in DoH Resolver</li> <li>GHSA-rwxq-7vpj-2rm5: Unbounded Pre-allocation via DNS Header Count Fields Leads to Amplified Memory Allocation (DoS)</li> <li>GHSA-hg22-jxmg-ppq9: Message normalization fails on invalid CNAME entries</li> <li>GHSA-whp4-9hfm-h8xr: X25Record accepts Unicode digits and silently converts them into non-digit DNS wire bytes</li> <li>GHSA-m779-jq28-q7v7: TSIG: MAC comparison is not constant-time</li> <li>TSIG: BADTIME responses fail verification because the MAC does not cover the Other Data (<a href="https://github.com/kakooch"><code>@kakooch</code></a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/424">#424</a>)</li> <li>Extend unit test coverage (<a href="https://github.com/sean-g-rae"><code>@sean-g-rae</code></a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/412">#412</a>)</li> <li>New config option dnsjava.secure_random_algorithm property to select SecureRandom algorithm (<a href="https://github.com/ChrisJr404"><code>@ChrisJr404</code></a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/368">#368</a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/419">#419</a>)</li> <li>Validate SSHFP fingerprint lengths (<a href="https://github.com/andrew-boutin"><code>@andrew-boutin</code></a> and <a href="https://github.com/Mahmoodifar"><code>@Mahmoodifar</code></a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/414">#414</a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/415">#415</a>)</li> <li>Handle canceled keys in TCP client (<a href="https://github.com/techee"><code>@techee</code></a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/411">#411</a>)</li> <li>hosts: resolve PTR queries from the local hosts database (<a href="https://github.com/ChrisJr404"><code>@ChrisJr404</code></a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/350">#350</a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/413">#413</a>)</li> <li>TSIG verification fails if id of message is not identical to originalId in TSIG record (<a href="https://github.com/sfeigl"><code>@sfeigl</code></a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/409">#409</a>)</li> <li>TSIG record does not parse after Message.toWire(maxLength) truncates records owned by the key name (<a href="https://redirect.github.com/dnsjava/dnsjava/issues/417">#417</a>)</li> <li>Full support for GOST R 34.11-2012 (<a href="https://github.com/alexmit"><code>@alexmit</code></a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/422">#422</a>, <a href="https://redirect.github.com/dnsjava/dnsjava/issues/423">#423</a>)</li> <li>nio: fix selector thread from self-joining (<a href="https://redirect.github.com/dnsjava/dnsjava/issues/180">#180</a>)</li> <li>New flags and codes registered at IANA</li> <li>Various issues as part of an automated search with Hegel (<a href="https://redirect.github.com/dnsjava/dnsjava/issues/417">#417</a>) <ul> <li>LOC prints a negative altitude with a fraction as -99999.-99m</li> <li>WKS with no services, or unsorted ports in text, throws ArrayIndexOutOfBounds</li> <li>A6 with an IPv4-mapped suffix throws in toWire; its text cannot be re-read</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dnsjava/dnsjava/commit/e0ce9784593119f9534df92aaee4106f978ff8ac"><code>e0ce978</code></a> Release v3.7.1</li> <li><a href="https://github.com/dnsjava/dnsjava/commit/0b8faf69e9d47d936418b4b623663da2e6684ff3"><code>0b8faf6</code></a> Add more tests for TXT record representation format</li> <li><a href="https://github.com/dnsjava/dnsjava/commit/fc4acaa495980e327804573fa2a2ed30901bee01"><code>fc4acaa</code></a> Handle edge case nulls, fix typos</li> <li><a href="https://github.com/dnsjava/dnsjava/commit/067477f181e253e945786db1651ae4b0baf63ba6"><code>067477f</code></a> Fix invalid Javadoc</li> <li><a href="https://github.com/dnsjava/dnsjava/commit/57479ac0c63e77e3ba8da81e17604794e07bcc2f"><code>57479ac</code></a> Restore release-profile behavior for Maven 3.10+</li> <li><a href="https://github.com/dnsjava/dnsjava/commit/87409c503cce7f6278ae71534668bffa05a10f65"><code>87409c5</code></a> Generating SM3 digest</li> <li><a href="https://github.com/dnsjava/dnsjava/commit/b2af56649de55beb5eb88d13e20fa3196320f7a0"><code>b2af566</code></a> Quoting TXT rdata containing semicolons and parentheses</li> <li><a href="https://github.com/dnsjava/dnsjava/commit/ac94f9aa0cafe20040c0a8c00f4e7f461349c85b"><code>ac94f9a</code></a> Convert tests to use AssertJ</li> <li><a href="https://github.com/dnsjava/dnsjava/commit/94ac1bf94d9073f6554f2cfd9b6c30595f66c38d"><code>94ac1bf</code></a> Reuse the declaration of the array type</li> <li><a href="https://github.com/dnsjava/dnsjava/commit/1e08600c3f18547629bb5ace9f4cd251a409339f"><code>1e08600</code></a> Remove unused field</li> <li>Additional commits viewable in <a href="https://github.com/dnsjava/dnsjava/compare/v3.7.0...v3.7.1">compare view</a></li> </ul> </details> <br /> [](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 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> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
