dnsjava is an implementation of DNS in Java. It supports all defined record types (including the DNSSEC types), and unknown types. It can be used for queries, zone transfers, and dynamic updates. It includes a cache which can be used by clients, and a minimal implementation of a server. It supports TSIG authenticated messages, partial DNSSEC verification, and EDNS0.

Latest Versions

35 versions โ†’
VersionVulnerabilitiesUsagesDate
3.6.x
3.6.4
40
Jan 18, 2026
3.6.3
78
Jan 26, 2025
3.6.2
55
Sep 21, 2024
3.5.x
3.5.31 vulnerability
57
Nov 11, 2023
3.5.21 vulnerability
75
Nov 16, 2022
3.5.11 vulnerability
47
May 15, 2022
3.4.x
3.4.31 vulnerability
24
Dec 05, 2021
3.4.21 vulnerability
20
Sep 19, 2021
3.4.11 vulnerability
12
Jul 30, 2021
3.3.x
3.3.11 vulnerability
46
Oct 28, 2020
3.3.01 vulnerability
1
Sep 27, 2020
3.2.x
3.2.21 vulnerability
43
Jul 11, 2020
3.2.11 vulnerability
6
Jun 22, 2020
3.2.01 vulnerability
0
Jun 22, 2020
3.1.x
3.1.01 vulnerability
17
May 15, 2020
3.0.x
3.0.21 vulnerability
16
Mar 19, 2020
3.0.11 vulnerability
5
Feb 23, 2020
3.0.01 vulnerability
5
Feb 15, 2020
2.1.x
2.1.91 vulnerability
43
May 25, 2019
2.1.81 vulnerability
83
Jan 08, 2017
2.1.71 vulnerability
81
Feb 17, 2015
2.0.x
2.0.81 vulnerability
22
Feb 24, 2010
2.0.71 vulnerability
2
Oct 23, 2009
2.0.61 vulnerability
5
Oct 23, 2009
1.3.x
1.3.21 vulnerability
0
Nov 08, 2005
35 versions โ†’