summaryrefslogtreecommitdiffstats
path: root/sbin/unwind
AgeCommit message (Expand)AuthorFilesLines
2021-03-16sync to unbound 1.13.1; heavy lifting by sthenflorian36-2726/+3371
2021-02-27Path #defines are traditionally prefixed with _PATH.florian3-8/+8
2021-02-24We need to track the pid of the connecting control connection to beflorian1-4/+6
2021-02-20zap unneccessary .Pp;jmc1-4/+2
2021-02-19Add an EXAMPLES sectionsolene1-2/+26
2021-02-07Only probe for DNS64 presence when we know that we can talk to the slaacdflorian1-2/+3
2021-02-06Revert delayed opening of trust anchor file. The code was somewhatflorian3-62/+16
2021-01-31Make progress when stepping through rdns proposals even when skippingflorian1-3/+3
2021-01-30Re-try to open DNSSEC trust anchor file if /var is not mounted yet.florian3-16/+62
2021-01-29Some libunbound configuration changes can change the quality of aflorian1-11/+17
2021-01-29Don't filter by address family on the route socket.florian1-4/+4
2021-01-28A new resolver can be created while we currently run a check with theflorian1-3/+7
2021-01-27Determine available address families (and monitor when this changes)florian5-14/+126
2021-01-26Some config changes require a restart of all resolvers even DEAD ones;florian1-4/+2
2021-01-25Revert local diff now that we no longer use syslog logging inflorian1-4/+0
2021-01-25Disable logging to syslog for libunbound. We are not getting anythingflorian2-6/+9
2021-01-24Implement DNS64 synthesis.florian7-15/+738
2021-01-23Move resolv_conf string generation for ASR to function; makesflorian1-14/+25
2021-01-23Don't just blindly upgrade to VALIDATING if we see a SECURE answer.florian1-3/+3
2021-01-19Make imsg event structs static to fix -fno-common.florian3-18/+15
2021-01-19Move control_state and ctl_conns to control.c, it's not neededflorian4-26/+24
2021-01-19Prevent more yacc clashes; fixes -fno-common.florian1-0/+6
2021-01-19Reduce scope of routesock unbreaking -fno-common.florian1-3/+6
2021-01-19No need for a global uw_process; unbreaks -fno-common.florian4-26/+17
2021-01-18Remove c++ comment that snuck in and remove useless debug output.florian1-3/+2
2021-01-12Implement listening on 53/TCPflorian3-11/+313
2021-01-12Rewrite query parsing and answer formatting using libunbound providedflorian1-167/+217
2021-01-06do not call log_addr() when the address is NULLanton1-2/+3
2020-12-26Update default preference listkn1-3/+3
2020-12-26Otto hit an impossible situation: an answer bigger than 64k.florian2-4/+11
2020-12-11Introduce query_imsg2str() to simplify printing "qname class type".florian1-18/+24
2020-12-11The recent fix to handle large answers in unwind (errata #5 for 6.8)florian3-83/+81
2020-12-11Warning: arithmetic on a pointer to void is a GNU extension; mergedflorian1-1/+1
2020-12-11Sprinkle in some static to prevent missing prototype warnings; mergedflorian1-3/+3
2020-12-11sync to libunbound 1.13.0florian33-3011/+4506
2020-11-09Use RB_FOREACH_SAFE instead of handrolling ittb3-12/+7
2020-11-09Check for and handle duplicates on RB_INSERTtb3-6/+17
2020-11-09Don't leak domain when freeing block list nodestb1-1/+2
2020-11-05Handle DNS answers that are larger than the maximum imsg size (aboutflorian4-24/+76
2020-10-29Add some documentation about the cachingsolene2-4/+12
2020-10-28Update to libunbound 1.12.0; heavy lifting by sthenflorian41-3709/+5244
2020-10-02Plug leak of 'str': at the end of the strsep() loop it is NULL, sootto1-2/+2
2020-09-12When an interface disapears we need to forget the learned autoconfflorian3-8/+25
2020-08-29Use SO_REUSEADDR on the listening socketsjca1-1/+8
2020-08-29Missing prototype for a currently unused function.florian1-0/+1
2020-08-29sync to libunbound-1.11.0florian37-3218/+4275
2020-05-25Do not log "startup" to syslog.florian1-3/+1
2020-05-19sync libunbound fixes from unbound, ok florian@sthen9-72/+246
2020-05-10sockaddr_rtdns does not guarantee alignment of the buffer. So firstotto1-5/+10
2020-05-08Use a union to ensure cmsg buffer is properly alignedjca1-4/+10