Sitelet https://web.archive.org/web/20201023082243/https://github.com/dnsjava/dnsjava/releases
Skip to content

@ibauersachs ibauersachs released this Sep 27, 2020 · 3 commits to master since this release

  • 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.
Assets 8

@ibauersachs ibauersachs released this Jul 11, 2020 · 23 commits to master since this release

  • Fix JNA access violation in WindowsResolverConfigProvider on 32bit JVMs
Assets 8

@ibauersachs ibauersachs released this Jun 22, 2020 · 28 commits to master since this release

  • 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)

Assets 8
Jun 22, 2020
Release v3.2.0

@ibauersachs ibauersachs released this May 15, 2020 · 49 commits to master since this release

  • 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 Klaus.Malorny@knipp.de)
Assets 8

@ibauersachs ibauersachs released this Mar 19, 2020 · 69 commits to master since this release

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

Assets 8

@ibauersachs ibauersachs released this Feb 27, 2020 · 72 commits to master since this release

  • 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
Assets 8

@ibauersachs ibauersachs released this Feb 15, 2020 · 77 commits to master since this release

  • 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
Assets 8
Pre-release
Pre-release

@ibauersachs ibauersachs released this Feb 15, 2020 · 86 commits to master since this release

Assets 2

@ibauersachs ibauersachs released this May 25, 2019 · 198 commits to master since this release

Release v2.1.9
Assets 5
You can’t perform that action at this time.