unbound/util
gthess f7fe95ad7b
Serve stale (#159)
- Added serve-stale functionality as described in
  draft-ietf-dnsop-serve-stale-10. `serve-expired-*` options can be used
  to configure the behavior.
- Updated cachedb to honor `serve-expired-ttl`; Fixes #107.
- Renamed statistic `num.zero_ttl` to `num.expired` as expired replies
  come with a configurable TTL value (`serve-expired-reply-ttl`).
- Fixed stats when replying with cached, cname-aliased records.
- Added missing default values for redis cachedb backend.
2020-02-05 14:20:27 +01:00
..
data Serve stale (#159) 2020-02-05 14:20:27 +01:00
shm_side - Fix Shared Memory World Writeable, 2019-11-20 11:13:45 +01:00
storage - Fix doxygen issue 2019-07-16 19:45:49 +02:00
alloc.c - Fix for out of bounds integers, thanks to OSTIF audit. It is in 2019-04-02 12:28:20 +00:00
alloc.h - Fix that unbound-control reload frees the rrset keys and returns 2018-05-01 14:00:06 +00:00
as112.c And document the files. 2016-02-09 13:51:35 +00:00
as112.h And document the files. 2016-02-09 13:51:35 +00:00
config_file.c Serve stale (#159) 2020-02-05 14:20:27 +01:00
config_file.h Serve stale (#159) 2020-02-05 14:20:27 +01:00
configlexer.c Serve stale (#159) 2020-02-05 14:20:27 +01:00
configlexer.lex Serve stale (#159) 2020-02-05 14:20:27 +01:00
configparser.c Serve stale (#159) 2020-02-05 14:20:27 +01:00
configparser.h Serve stale (#159) 2020-02-05 14:20:27 +01:00
configparser.y Serve stale (#159) 2020-02-05 14:20:27 +01:00
configyyrename.h Neater configure and no double config.h includes. 2009-03-24 10:42:57 +00:00
edns.c - Moved includes and make depend. 2019-01-24 16:10:05 +00:00
edns.h - Please doxygen so it passes. 2018-07-31 08:10:20 +00:00
fptr_wlist.c Serve stale (#159) 2020-02-05 14:20:27 +01:00
fptr_wlist.h Serve stale (#159) 2020-02-05 14:20:27 +01:00
iana_ports.inc - iana portlist updated. 2020-01-28 12:25:37 +01:00
locks.c - Fix to rename internally used types from _t to _type, because _t 2017-01-19 10:25:41 +00:00
locks.h - Fix to rename internally used types from _t to _type, because _t 2017-01-19 10:25:41 +00:00
log.c Changed log lock from 'quick' to 'basic' because this is an I/O lock. 2019-11-26 16:32:07 +01:00
log.h - log-tag-queryreply: yes in unbound.conf tags the log-queries and 2018-11-30 09:45:37 +00:00
mini_event.c - Fix to timeval_add for remaining second in microseconds. 2019-08-01 16:48:41 +02:00
mini_event.h - Fix to rename internally used types from _t to _type, because _t 2017-01-19 10:25:41 +00:00
module.c - Expose if a query (or a subquery) was ratelimited (not src IP 2018-08-03 14:00:46 +00:00
module.h Serve stale (#159) 2020-02-05 14:20:27 +01:00
net_help.c - Fix fclose on error in TLS session ticket code. 2020-01-31 07:49:14 +01:00
net_help.h - processed RPZ review feedback 2020-01-15 22:45:29 +01:00
netevent.c - Fix to silence the tls handshake errors for broken pipe and reset 2020-01-28 14:32:06 +01:00
netevent.h - Initial commit for out-of-order processing for TCP and TLS. 2019-01-11 14:12:27 +00:00
random.c Allow use of libbsd functions with configure option --with-libbsd 2020-01-26 19:09:43 -05:00
random.h - Fix Bad Randomness in Seed, reported by X41 D-Sec. 2019-11-20 14:40:50 +01:00
rbtree.c fixes for _t changes. 2017-01-19 14:11:59 +00:00
rbtree.h layout. 2017-01-20 16:09:37 +00:00
regional.c - Fix Integer Underflow in Regional Allocator, 2019-11-20 13:00:56 +01:00
regional.h And fix #551 REGENT to COPYRIGHT HOLDER in license in file headings. 2014-02-07 13:28:39 +00:00
rtt.c - Fix for 4126 that the #define for UNKNOWN_SERVER_NICENESS can be more 2018-07-12 14:15:03 +00:00
rtt.h - spelling fixes from Igor Sobrado Delgado. 2015-11-18 14:11:46 +00:00
tcp_conn_limit.c - Fix warning on compile without threads. 2018-08-16 10:28:11 +00:00
tcp_conn_limit.h Fix comment reference to variable name in header file. 2018-08-07 12:03:46 +00:00
timehist.c please lint. 2017-04-13 13:03:38 +00:00
timehist.h - (for 1.6.3:) unbound.h exports the shm stats structures. They use 2017-04-13 12:47:29 +00:00
tube.c - Fix #3817: core dump happens in libunbound delete, when queued 2018-03-15 13:32:19 +00:00
tube.h - Fix to rename internally used types from _t to _type, because _t 2017-01-19 10:25:41 +00:00
ub_event.c - Fixes to please lint checks. 2019-11-19 12:10:03 +01:00
ub_event.h - Spelling fixes, from Phil Porada. 2017-09-15 14:29:28 +00:00
ub_event_pluggable.c - Fixes to please lint checks. 2019-11-19 12:10:03 +01:00
winsock_event.c - Fix to timeval_add for remaining second in microseconds. 2019-08-01 16:48:41 +02:00
winsock_event.h fixes for _t changes. 2017-01-19 14:11:59 +00:00