Files
unbound/testdata
a616437338 DNS Error Reporting (RFC 9567) (#902)
* v1 EDER poc

* remove superfluous edns_list_get_option function

* create an EDER configurable

* Hackathon 114

* Fixes for version -04

* Generated configparser and configlexer are not versioned in master anymore

* Remove NOERROR DNS Error Reporting; not part of final RFC.
* Use assigned IANA EDNS0 Option Code for Report-Channel.

* Fix buffer protection and agent domain validity

* Use DNS Error Reporting instead of the eder nickname

* Update documentation.

* Fix typo.

* Bail out early if ede is not present.

* Forget previous EDNS options from upstream; this is what was
  implicitly happening but not deterministacally.

* Don't report LDNS_EDE_OTHER and bail early if there is no reporting
  agent.

* Only do DNS error reporting when a client asked for something that
  went wrong.

* Add an error reporting agent in the parent that should be ignored.

* review feedback.

* fixup for fast reload

* Add 'num.dns_error_reports' to stats and test for it.

---------

Co-authored-by: TCY16 <tom@nlnetlabs.nl>
Co-authored-by: Yorgos Thessalonikefs <yorgos@nlnetlabs.nl>
2025-04-07 10:25:10 +02:00
..
2017-07-06 13:27:30 +00:00
2017-07-06 13:27:30 +00:00
2021-11-13 16:56:15 +02:00
2024-10-09 10:32:03 +02:00
2024-07-23 20:22:25 +02:00
2017-07-06 13:27:30 +00:00
2017-07-06 13:27:30 +00:00
2017-07-06 13:27:30 +00:00
2017-07-06 13:27:30 +00:00
2017-07-06 13:27:30 +00:00
2007-11-19 15:32:55 +00:00
2018-04-16 15:10:30 +00:00
2021-11-13 16:56:15 +02:00
2018-01-31 08:30:32 +00:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2021-11-13 16:56:15 +02:00
2008-09-02 13:04:47 +00:00
2019-06-12 19:01:30 +02:00
2008-09-02 13:04:47 +00:00
2008-09-02 13:04:47 +00:00
2019-06-12 19:01:30 +02:00
2008-09-02 13:04:47 +00:00
2021-11-13 16:56:15 +02:00
2007-01-04 11:03:29 +00:00
2022-11-07 11:37:50 +00:00
2022-11-07 11:37:50 +00:00
2021-11-13 16:56:15 +02:00
2021-11-13 16:56:15 +02:00
2007-08-29 12:09:14 +00:00
2007-08-29 12:09:14 +00:00
2007-08-29 12:09:14 +00:00
2007-08-29 12:09:14 +00:00
2008-09-30 13:06:07 +00:00
2008-09-30 13:06:07 +00:00
2009-04-17 11:52:42 +00:00
2009-04-17 11:52:42 +00:00
2009-04-17 11:52:42 +00:00
2021-01-19 17:18:26 +01:00
2023-07-19 15:20:44 +02:00
2021-01-19 17:18:26 +01:00
2021-01-19 17:18:26 +01:00
2007-07-26 09:39:08 +00:00
2023-07-19 15:20:44 +02:00
2009-08-11 10:33:56 +00:00
2025-01-21 12:27:15 +01:00
2025-01-21 12:27:15 +01:00
2007-04-18 13:48:29 +00:00
2007-04-18 13:48:29 +00:00
2007-04-18 13:48:29 +00:00
2007-04-20 09:58:32 +00:00
2008-04-15 15:19:25 +00:00
2008-04-15 15:19:25 +00:00
2018-04-05 14:44:17 +00:00
2010-04-15 11:29:43 +00:00
2009-08-11 10:33:56 +00:00
2009-08-11 10:33:56 +00:00
2018-12-03 14:54:29 +00:00
2021-11-13 16:56:15 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2021-11-13 16:56:15 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2021-11-13 16:56:15 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00
2023-07-19 15:20:44 +02:00