Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency dnsjava:dnsjava to v3 #2529

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 6, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
dnsjava:dnsjava 2.1.9 -> 3.5.3 age adoption passing confidence

Release Notes

dnsjava/dnsjava (dnsjava:dnsjava)

v3.5.3

  • Fix CNAME in LookupSession (#​279)
  • Fix Name constructor failing with max length, relative name and root origin (#​289, @​MMauro94)
  • Add config option for Resolver I/O timeout (#​273, @​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)
  • Fix multi-message TSIG stream verification for pre-RFC8945 servers (#​295, @​frankarinnet and @​nguichon)
  • Add StreamGenerator for generating RFC8945 compliant multi-message streams (related to #​295)

v3.5.2

  • Correctly render empty TXT records (#​254)
  • More validation on TLSA data input (#​257)

v3.5.1

  • Fix validation of TSIG signed responses (#​249)
  • DS rdata digest validation hexadecimal digits (#​252)

v3.5.0

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

v3.4.2

  • Document behavior of ExtendedResolver.setTimeout (#​206)
  • Add overloads to use an Executor when sending queries in resolvers (#​211)
  • Remove synchronous locks in DoH Resolver (related to #​211)
  • Fix broken CNAME handling in LookupSession (#​212)
  • "WireParseException: bad label type" when parsing Message from ByteBuffer (#​213)
  • Remove unnecessary synchronization in org.xbill.DNS.Header::getID (#​215, @​maltalex)
  • Add examples for the LookupSession and direct Resolver usage

v3.4.1

v3.4.0

v3.3.1

v3.3.0

  • Add support for SVCB and HTTPS records (PR #​116, @​adam-stoler)
  • Fix an issue with ndots in Lookup (#​118)
  • Support IPv4 mapped IPv6 address in AAAA record (PR #​120, @​spwei)
  • Validate range in Type
  • Improve DOH Resolver (#​123, #​127)
    Note that this resolver is more a proof of concept and not
    production ready. See Javadoc and issue #​123.

v3.2.2

  • Fix JNA access violation in WindowsResolverConfigProvider on 32bit JVMs

v3.2.1

  • Add Javadoc @since tags for APIs introduced since 3.0
  • Fix requiring JNA in certain classloaders (#​112)
  • Add property to skip initializing builtin resolver config (#​112)
  • Make ResolverConfig and Resolver API public (#​111)
  • Add properties for a fallback resolver config provider (#​111)
  • Close UDP socket on failures (#​110)
  • Refactor TSIG code and add trace logging (#​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

  • Fix order of OPT and TSIG records in messages (#​108)
  • Fix RRset.cycle() short overflows (#​102)
  • Fix race condition in resolver I/O (#​104)
  • Add support for custom record types
    (#​94, Klaus Malorny [email protected])

v3.0.2

Fix an issue with the new NIO TCP resolver (see #​96)

v3.0.1

  • Parse RRsig records with epoch time format
  • Add support for EdDSA DNSSEC signatures if BouncyCastle is available
    (Ed25519 and Ed448, RFC 8080)
  • Add missing RCode, OpCode and RR type mnemonics

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, #​9,
  • Resolving is now fully asynchronous, no new thread per query anymore
  • Message provides information about the resolver that produced it (#​41)
  • Add support for Host Identity Protocol (HIP) records (RFC 8005, #​47)
  • Adds a DNS over HTTP (DoH) resolver (#​66)
  • Fixes some issues with the OSGi manifest (#​70)
  • Add support for the RES_OPTIONS environment variable (#​57)
  • Add support for relative $INCLUDE paths in master files (#​75)
  • Add support for custom DNS server port in config properties (#​80)
  • Adds new EDNS(0) options
  • Parse RRsig records with epoch time format
  • Add support for EdDSA DNSSEC signatures if BouncyCastle is available
    (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

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Copy link

github-actions bot commented Jan 6, 2024

OLD: app-madani-debug.apk (signature: V1, V2)
NEW: app-madani-debug.apk (signature: V1, V2)

          │             compressed             │            uncompressed            
          ├───────────┬───────────┬────────────┼───────────┬───────────┬────────────
 APK      │ old       │ new       │ diff       │ old       │ new       │ diff       
──────────┼───────────┼───────────┼────────────┼───────────┼───────────┼────────────
      dex │  12.6 MiB │  12.7 MiB │ +111.4 KiB │    32 MiB │  32.3 MiB │ +258.7 KiB 
     arsc │   2.2 MiB │   2.2 MiB │        0 B │   2.2 MiB │   2.2 MiB │        0 B 
 manifest │   5.6 KiB │   5.6 KiB │        0 B │  27.1 KiB │  27.1 KiB │        0 B 
      res │   1.6 MiB │   1.6 MiB │        0 B │   1.8 MiB │   1.8 MiB │        0 B 
    asset │ 404.2 KiB │ 404.2 KiB │        0 B │ 678.6 KiB │ 678.6 KiB │        0 B 
    other │ 189.2 KiB │ 190.8 KiB │   +1.7 KiB │ 387.5 KiB │ 392.2 KiB │   +4.7 KiB 
──────────┼───────────┼───────────┼────────────┼───────────┼───────────┼────────────
    total │    17 MiB │  17.1 MiB │ +113.1 KiB │  37.1 MiB │  37.4 MiB │ +263.5 KiB 


Copy link

github-actions bot commented Jan 6, 2024

New Dependencies
org.slf4j:slf4j-api:1.7.36

Upgraded Dependencies
dnsjava:dnsjava:3.5.3, (changed from 2.1.9)

@renovate renovate bot changed the title fix(deps): update dependency dnsjava:dnsjava to v3 Update dependency dnsjava:dnsjava to v3 Jan 7, 2024
Copy link
Contributor Author

renovate bot commented Jan 28, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants