Skip to content

Commit 7a8dfbd

Browse files
kingleibauersachs
authored andcommitted
Adds RFC links and minor javadoc fixes (dnsjava#50)
* Adds RFC links and minor javadoc fixes * Link Appropriate Record classes from Type
1 parent 1f6bcc2 commit 7a8dfbd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+163
-146
lines changed

src/main/java/org/xbill/DNS/A6Record.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
import java.net.*;
77

88
/**
9-
* A6 Record - maps a domain name to an IPv6 address (experimental)
9+
* A6 Record - maps a domain name to an IPv6 address (historic)
1010
*
1111
* @author Brian Wellington
12+
* @see <a href="https://tools.ietf.org/html/rfc6563">RFC 6563: Moving A6 to Historic Status</a>
1213
*/
13-
1414
public class A6Record extends Record {
1515

1616
private static final long serialVersionUID = -8815026887337346789L;

src/main/java/org/xbill/DNS/AAAARecord.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
* IPv6 Address Record - maps a domain name to an IPv6 address
1010
*
1111
* @author Brian Wellington
12+
* @see <a href="https://tools.ietf.org/html/rfc3596">RFC 3596: DNS Extensions to Support IP Version 6</a>
1213
*/
13-
1414
public class AAAARecord extends Record {
1515

1616
private static final long serialVersionUID = -4588601512069748050L;

src/main/java/org/xbill/DNS/AFSDBRecord.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
*
99
*
1010
* @author Brian Wellington
11+
* @see <a href="https://tools.ietf.org/html/rfc1183">RFC 1183: New DNS RR Definitions</a>
1112
*/
12-
1313
public class AFSDBRecord extends U16NameBase {
1414

1515
private static final long serialVersionUID = 3034379930729102437L;

src/main/java/org/xbill/DNS/APLRecord.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@
77
import java.util.*;
88
import org.xbill.DNS.utils.*;
99

10-
/**
11-
* APL - Address Prefix List. See RFC 3123.
12-
*
13-
* @author Brian Wellington
14-
*/
15-
1610
/*
1711
* Note: this currently uses the same constants as the Address class;
1812
* this could change if more constants are defined for APL records.
1913
*/
2014

15+
/**
16+
* APL - Address Prefix List.
17+
*
18+
* @author Brian Wellington
19+
* @see <a href="https://tools.ietf.org/html/rfc3123">RFC 3123: A DNS RR Type for Lists of Address Prefixes (APL RR)</a>
20+
*/
2121
public class APLRecord extends Record {
2222

2323
public static class Element {

src/main/java/org/xbill/DNS/ARecord.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
* Address Record - maps a domain name to an Internet address
1010
*
1111
* @author Brian Wellington
12+
* @see <a href="https://tools.ietf.org/html/rfc1035">RFC 1035: Domain Names - Implementation and Specification</a>
1213
*/
13-
1414
public class ARecord extends Record {
1515

1616
private static final long serialVersionUID = -2172609200849142323L;

src/main/java/org/xbill/DNS/CAARecord.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
* Certification Authority Authorization
99
*
1010
* @author Brian Wellington
11+
* @see <a href="https://tools.ietf.org/html/rfc6844">RFC 6844: DNS Certification Authority Authorization (CAA) Resource Record</a>
1112
*/
12-
1313
public class CAARecord extends Record {
1414

1515
private static final long serialVersionUID = 8544304287274216443L;

src/main/java/org/xbill/DNS/CDNSKEYRecord.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
* Child DNSKEY record as specified in RFC 8078.
88
*
99
* @see DNSSEC
10+
* @see <a href="https://tools.ietf.org/html/rfc8078">RFC 8078: Managing DS Records from the Parent via CDS/CDNSKEY</a>
1011
*/
1112
public class CDNSKEYRecord extends DNSKEYRecord {
1213

src/main/java/org/xbill/DNS/CDSRecord.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
* Child Delegation Signer record as specified in RFC 8078.
66
*
77
* @see DNSSEC
8+
* @see <a href="https://tools.ietf.org/html/rfc8078">RFC 8078: Managing DS Records from the Parent via CDS/CDNSKEY</a>
89
*/
910
public class CDSRecord extends DSRecord {
1011

src/main/java/org/xbill/DNS/CERTRecord.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
* @see KEYRecord
1212
*
1313
* @author Brian Wellington
14+
* @see <a href="https://tools.ietf.org/html/rfc4398">RFC 4398: Storing Certificates in the Domain Name System (DNS)</a>
1415
*/
15-
1616
public class CERTRecord extends Record {
1717

18+
/** Certificate type identifiers. */
1819
public static class CertificateType {
19-
/** Certificate type identifiers. See RFC 4398 for more detail. */
2020

2121
private CertificateType() {}
2222

src/main/java/org/xbill/DNS/CNAMERecord.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
* CNAME Record - maps an alias to its real name
77
*
88
* @author Brian Wellington
9+
* @see <a href="https://tools.ietf.org/html/rfc1035">RFC 1035: Domain Names - Implementation and Specification</a>
910
*/
10-
1111
public class CNAMERecord extends SingleCompressedNameBase {
1212

1313
private static final long serialVersionUID = -4020373886892538580L;

0 commit comments

Comments
 (0)