unbound/sldns
Willem Toorop 75f3fbdd65 Downstream DNS Cookies a la RFC7873 and RFC9018
Create server cookies for clients that send client cookies.
Needs to be turned on in the config file with:

	answer-cookie: yes

A cookie-secret can be configured for anycast setups.
Also adds an access control list that will allow queries with
either a valid cookie or over a stateful transport.
2022-09-28 10:28:19 +02:00
..
keyraw.c Prefer the libressl API from when it was available 2022-02-01 17:54:42 +01:00
keyraw.h - Move RSA and DSA to use OpenSSL 3.0.0 API. 2021-08-02 14:43:51 +02:00
parse.c Fix issue with lines that only consist of blanks with optional comment 2022-06-13 11:41:14 +02:00
parse.h - Fix doxygen and pydoc warnings. 2021-02-18 11:39:06 +01:00
parseutil.c - Fix for #637: fix integer overflow checks in sldns_str2period. 2022-03-03 16:24:46 +01:00
parseutil.h - Fix #637: Integer Overflow in sldns_str2period function. 2022-03-03 14:19:59 +01:00
pkthdr.h Add the basic EDE (RFC8914) cases (#604) 2022-05-06 12:48:53 +02:00
rrdef.c - Fix dname count in sldns parse type descriptor for SVCB and HTTPS. 2022-07-12 13:29:51 +02:00
rrdef.h Downstream DNS Cookies a la RFC7873 and RFC9018 2022-09-28 10:28:19 +02:00
sbuffer.c - Fix _vfixed not Used, removed from sbuffer code, 2019-12-03 17:07:35 +01:00
sbuffer.h - Fix doxygen and pydoc warnings. 2021-02-18 11:39:06 +01:00
str2wire.c - Fix some lint type warnings. 2022-05-20 15:32:27 +02:00
str2wire.h - Fix #610: Undefine-shift in sldns_str2wire_hip_buf. 2022-01-25 08:57:49 +01:00
wire2str.c - Cleanup some comments and TODO text. 2022-07-23 19:55:15 +02:00
wire2str.h Fix typos 2021-11-13 16:56:15 +02:00