]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- Update list of known EDE codes.
authorYorgos Thessalonikefs <yorgos@nlnetlabs.nl>
Tue, 9 Jul 2024 13:58:30 +0000 (15:58 +0200)
committerYorgos Thessalonikefs <yorgos@nlnetlabs.nl>
Tue, 9 Jul 2024 13:58:30 +0000 (15:58 +0200)
doc/Changelog
sldns/rrdef.h
sldns/wire2str.c

index e63a8cd4065668b1539ae5b8c0f5b179a7d24afc..6bc73c86afff095419828e89d6d1d43859a2b29c 100644 (file)
@@ -1,3 +1,6 @@
+9 July 2024: Yorgos
+       - Update list of known EDE codes.
+
 8 July 2024: Wouter
        - Fix that validation reason failure that uses string print uses
          separate buffer that is passed, from the scratch validation buffer.
index f277fd67ab5a836cc4b0afac3589f99ba69c2ef0..7cadf7bebfb15c1207171bc936fa88c0c6b96029 100644 (file)
@@ -470,6 +470,11 @@ enum sldns_enum_ede_code
        LDNS_EDE_NO_REACHABLE_AUTHORITY = 22,
        LDNS_EDE_NETWORK_ERROR = 23,
        LDNS_EDE_INVALID_DATA = 24,
+       LDNS_EDE_SIGNATURE_EXPIRED_BEFORE_VALID = 25,
+       LDNS_EDE_TOO_EARLY = 26,
+       LDNS_EDE_UNSUPPORTED_NSEC3_ITERATIONS = 27,
+       LDNS_EDE_BADPROXYPOLICY = 28,
+       LDNS_EDE_SYNTHESIZED = 29
 };
 typedef enum sldns_enum_ede_code sldns_ede_code;
 
index 2b5dc0513f81a9ddcc4aa1159d90d58c78e861f8..6962d7babc2fc67eded6b5f8394b33e63ff6f58d 100644 (file)
@@ -228,6 +228,11 @@ static sldns_lookup_table sldns_edns_ede_codes_data[] = {
        { LDNS_EDE_NO_REACHABLE_AUTHORITY, "No Reachable Authority" },
        { LDNS_EDE_NETWORK_ERROR, "Network Error" },
        { LDNS_EDE_INVALID_DATA, "Invalid Data" },
+       { LDNS_EDE_SIGNATURE_EXPIRED_BEFORE_VALID, "Signature Expired Before Valid" },
+       { LDNS_EDE_TOO_EARLY, "Non-Replayable Transactions Received in 0-RTT Data" },
+       { LDNS_EDE_UNSUPPORTED_NSEC3_ITERATIONS, "Unsupported NSEC3 Iterations Value" },
+       { LDNS_EDE_BADPROXYPOLICY, "Unable to Conform to Policy" },
+       { LDNS_EDE_SYNTHESIZED, "Synthesized Answer" },
        { 0, NULL}
 };
 sldns_lookup_table* sldns_edns_ede_codes = sldns_edns_ede_codes_data;