renovate-bot opened a new pull request, #6210: URL: https://github.com/apache/jmeter/pull/6210
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [dnsjava:dnsjava](https://togithub.com/dnsjava/dnsjava) | `2.1.9` -> `3.5.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>dnsjava/dnsjava (dnsjava:dnsjava)</summary> ### [`v3.5.3`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.5.3) - Fix CNAME in LookupSession ([#​279](https://togithub.com/dnsjava/dnsjava/issues/279)) - Fix Name constructor failing with max length, relative name and root origin ([#​289](https://togithub.com/dnsjava/dnsjava/issues/289), [@​MMauro94](https://togithub.com/MMauro94)) - Add config option for Resolver I/O timeout ([#​273](https://togithub.com/dnsjava/dnsjava/issues/273), [@​vmarian2](https://togithub.com/vmarian2)) - Extend I/O logging - Prevent exception during TCP I/O with missing or truncated length prefix - Use internal base64 codec for Android compatibility ([#​271](https://togithub.com/dnsjava/dnsjava/issues/271)) - Fix multi-message TSIG stream verification for pre-RFC8945 servers ([#​295](https://togithub.com/dnsjava/dnsjava/issues/295), [@​frankarinnet](https://togithub.com/frankarinnet) and [@​nguichon](https://togithub.com/nguichon)) - Add StreamGenerator for generating RFC8945 compliant multi-message streams (related to [#​295](https://togithub.com/dnsjava/dnsjava/issues/295)) ### [`v3.5.2`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.5.2) - Correctly render empty TXT records ([#​254](https://togithub.com/dnsjava/dnsjava/issues/254)) - More validation on TLSA data input ([#​257](https://togithub.com/dnsjava/dnsjava/issues/257)) ### [`v3.5.1`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.5.1) - Fix validation of TSIG signed responses ([#​249](https://togithub.com/dnsjava/dnsjava/issues/249)) - DS rdata digest validation hexadecimal digits ([#​252](https://togithub.com/dnsjava/dnsjava/issues/252)) ### [`v3.5.0`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.5.0) - Add full built-in support for DNSSEC based on dnssecjava ([#​209](https://togithub.com/dnsjava/dnsjava/issues/209)) - Make Record classes serializable again ([#​242](https://togithub.com/dnsjava/dnsjava/issues/242)) - Allow SVCB ServiceMode records without params ([#​244](https://togithub.com/dnsjava/dnsjava/issues/244), [@​adam-stoler](https://togithub.com/adam-stoler)) - Fix TCPClient receive timeouts ([#​218](https://togithub.com/dnsjava/dnsjava/issues/218) [@​nguydavi](https://togithub.com/nguydavi), [#​219](https://togithub.com/dnsjava/dnsjava/issues/219)) Note that the license changed! Previous versions were BSD-2-Clause licensed, while from this release on it is BSD-3-Clause. ### [`v3.4.3`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.4.3) - Fix handling of buffers in DNSInput ([#​224](https://togithub.com/dnsjava/dnsjava/issues/224), [#​225](https://togithub.com/dnsjava/dnsjava/issues/225) [@​nresare](https://togithub.com/nresare)) - Clear existing nameservers on config refresh ([#​226](https://togithub.com/dnsjava/dnsjava/issues/226)) - Fix exception when calling ResolverConfig.refresh ([#​234](https://togithub.com/dnsjava/dnsjava/issues/234)) ### [`v3.4.2`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.4.2) - Document behavior of ExtendedResolver.setTimeout ([#​206](https://togithub.com/dnsjava/dnsjava/issues/206)) - Add overloads to use an Executor when sending queries in resolvers ([#​211](https://togithub.com/dnsjava/dnsjava/issues/211)) - Remove synchronous locks in DoH Resolver (related to [#​211](https://togithub.com/dnsjava/dnsjava/issues/211)) - Fix broken CNAME handling in LookupSession ([#​212](https://togithub.com/dnsjava/dnsjava/issues/212)) - "WireParseException: bad label type" when parsing Message from ByteBuffer ([#​213](https://togithub.com/dnsjava/dnsjava/issues/213)) - Remove unnecessary synchronization in org.xbill.DNS.Header::getID ([#​215](https://togithub.com/dnsjava/dnsjava/issues/215), [@​maltalex](https://togithub.com/maltalex)) - Add examples for the LookupSession and direct Resolver usage ### [`v3.4.1`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.4.1) - Allow signing with [`ED25519`](https://togithub.com/dnsjava/dnsjava/commit/ED25519) and ED448 algorithms ([#​200](https://togithub.com/dnsjava/dnsjava/issues/200), Klaus Malorny) - Rename echconfig to ech in SVCB/HTTPS records ([#​202](https://togithub.com/dnsjava/dnsjava/issues/202), [@​adam-stoler](https://togithub.com/adam-stoler)) - Fix bug in Name.compareTo with byte-values >= 128 ([#​205](https://togithub.com/dnsjava/dnsjava/issues/205), [@​adam-stoler](https://togithub.com/adam-stoler)) ### [`v3.4.0`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.4.0) - UnknownHostException provides details in message ([#​154](https://togithub.com/dnsjava/dnsjava/issues/154)) - Limit length of relative Name to 254 ([#​165](https://togithub.com/dnsjava/dnsjava/issues/165)) - Fix wildcard lookups in Zone ([#​169](https://togithub.com/dnsjava/dnsjava/issues/169)) - Properly close UDP channel upon error ([#​177](https://togithub.com/dnsjava/dnsjava/issues/177), [@​li-wjohnson](https://togithub.com/li-wjohnson)) - Fix load balancing in ExtendedResolver ([#​179](https://togithub.com/dnsjava/dnsjava/issues/179), [@​paulo-raca](https://togithub.com/paulo-raca)) - Add method to shutdown NIO threads ([#​180](https://togithub.com/dnsjava/dnsjava/issues/180)) - Fix restoring active position on byte buffers ([#​184](https://togithub.com/dnsjava/dnsjava/issues/184), [@​ryru](https://togithub.com/ryru)) - Add support for extended DNS errors (RFC8914, [#​187](https://togithub.com/dnsjava/dnsjava/issues/187)) - Fix TTL for SOA record to minimum of TTL and minimum field ([#​191](https://togithub.com/dnsjava/dnsjava/issues/191), [@​amitknx](https://togithub.com/amitknx)) - Add support for hosts file in lookups ([#​195](https://togithub.com/dnsjava/dnsjava/issues/195)) ### [`v3.3.1`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.3.1) - Fix value of getAlias in C/DNameRecord ([#​136](https://togithub.com/dnsjava/dnsjava/issues/136)) - Fix bug with SVCB/HTTPS parsing of master file format ([#​135](https://togithub.com/dnsjava/dnsjava/issues/135), [@​adam-stoler](https://togithub.com/adam-stoler)) ### [`v3.3.0`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.3.0) - Add support for SVCB and HTTPS records (PR [#​116](https://togithub.com/dnsjava/dnsjava/issues/116), [@​adam-stoler](https://togithub.com/adam-stoler)) - Fix an issue with ndots in Lookup ([#​118](https://togithub.com/dnsjava/dnsjava/issues/118)) - Support IPv4 mapped IPv6 address in AAAA record (PR [#​120](https://togithub.com/dnsjava/dnsjava/issues/120), [@​spwei](https://togithub.com/spwei)) - Validate range in `Type` - Improve DOH Resolver ([#​123](https://togithub.com/dnsjava/dnsjava/issues/123), [#​127](https://togithub.com/dnsjava/dnsjava/issues/127)) Note that this resolver is more a proof of concept and not production ready. See Javadoc and issue [#​123](https://togithub.com/dnsjava/dnsjava/issues/123). ### [`v3.2.2`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.2.2) - Fix JNA access violation in WindowsResolverConfigProvider on 32bit JVMs ### [`v3.2.1`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.2.1) - Add Javadoc `@since` tags for APIs introduced since 3.0 - Fix requiring JNA in certain classloaders ([#​112](https://togithub.com/dnsjava/dnsjava/issues/112)) - Add property to skip initializing builtin resolver config ([#​112](https://togithub.com/dnsjava/dnsjava/issues/112)) - Make ResolverConfig and Resolver API public ([#​111](https://togithub.com/dnsjava/dnsjava/issues/111)) - Add properties for a fallback resolver config provider ([#​111](https://togithub.com/dnsjava/dnsjava/issues/111)) - Close UDP socket on failures ([#​110](https://togithub.com/dnsjava/dnsjava/issues/110)) - Refactor TSIG code and add trace logging ([#​109](https://togithub.com/dnsjava/dnsjava/issues/109)) (Note: this release is identical to v3.2.0 except for the version number, which missed -javadoc and -sources on Maven Central) ### [`v3.1.0`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.1.0) - Fix order of OPT and TSIG records in messages ([#​108](https://togithub.com/dnsjava/dnsjava/issues/108)) - Fix RRset.cycle() short overflows ([#​102](https://togithub.com/dnsjava/dnsjava/issues/102)) - Fix race condition in resolver I/O ([#​104](https://togithub.com/dnsjava/dnsjava/issues/104)) - Add support for custom record types ([#​94](https://togithub.com/dnsjava/dnsjava/issues/94), Klaus Malorny <klaus.malo...@knipp.de>) ### [`v3.0.2`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.0.2) Fix an issue with the new NIO TCP resolver (see [#​96](https://togithub.com/dnsjava/dnsjava/issues/96)) ### [`v3.0.1`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.0.1) - Parse RRsig records with epoch time format - Add support for EdDSA DNSSEC signatures if BouncyCastle is available ([`Ed25519`](https://togithub.com/dnsjava/dnsjava/commit/Ed25519) and Ed448, RFC 8080) - Add missing RCode, OpCode and RR type mnemonics ### [`v3.0.0`](https://togithub.com/dnsjava/dnsjava/releases/tag/v3.0.0) - Requires Java 8 and slf4j-api - Adds support for Java 9+ and Android O+ via a new server config lookup system ([#​6](https://togithub.com/dnsjava/dnsjava/issues/6), [#​9](https://togithub.com/dnsjava/dnsjava/issues/9), - Resolving is now fully asynchronous, no new thread per query anymore - Message provides information about the resolver that produced it ([#​41](https://togithub.com/dnsjava/dnsjava/issues/41)) - Add support for Host Identity Protocol (HIP) records (RFC 8005, [#​47](https://togithub.com/dnsjava/dnsjava/issues/47)) - Adds a DNS over HTTP (DoH) resolver ([#​66](https://togithub.com/dnsjava/dnsjava/issues/66)) - Fixes some issues with the OSGi manifest ([#​70](https://togithub.com/dnsjava/dnsjava/issues/70)) - Add support for the RES_OPTIONS environment variable ([#​57](https://togithub.com/dnsjava/dnsjava/issues/57)) - Add support for relative $INCLUDE paths in master files ([#​75](https://togithub.com/dnsjava/dnsjava/issues/75)) - Add support for custom DNS server port in config properties ([#​80](https://togithub.com/dnsjava/dnsjava/issues/80)) - Adds new EDNS(0) options - Parse RRsig records with epoch time format - Add support for EdDSA DNSSEC signatures if BouncyCastle is available ([`Ed25519`](https://togithub.com/dnsjava/dnsjava/commit/Ed25519) and Ed448, RFC 8080) - Add missing RCode, OpCode and RR type mnemonics - See the README for hints on migrating from v2.1.x to v3 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every 3 weeks on Monday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/apache/jmeter). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=--> -- 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: dev-unsubscr...@jmeter.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org