summaryrefslogtreecommitdiff
path: root/sbin/unwind/resolver.c
AgeCommit message (Expand)Author
2023-02-08unwind: add two missing void to function definitionsTheo Buehler
2023-02-07home.arpa is a special-use domain, internally answered by libunbound.Florian Obser
2022-11-29Ignore late check results for resolvers we no longer use.Florian Obser
2022-03-12Probe for DNS64 presence with an absolute name so that asr doesn't addFlorian Obser
2021-12-18Make sure we receive what we expect over imsg.Florian Obser
2021-11-16Validate RTM_PROPOSAL in resolver not frontendKlemens Nanni
2021-11-16Simplify address family handling, ditch inet_ntop(3)Klemens Nanni
2021-11-16Install missing scope identifier for IPv6 link-local addressesKlemens Nanni
2021-10-23unwind(8) gives the most preferred resolver strategy a bit more timeFlorian Obser
2021-08-31Say autoconf not dhcpKlemens Nanni
2021-08-30INADDR_LOOPBACK check needs htonl(3) to workKlemens Nanni
2021-08-14Use new val-max-restart: 0 option to stop unwind from trying differentFlorian Obser
2021-07-25Do not doubt a secure (i.e. validated) NXDOMAIN response when we justFlorian Obser
2021-07-25We store a list of resolver strategies in order of their preference inFlorian Obser
2021-07-12Change the error reporting pattern throughout the tree when unveilBob Beck
2021-02-07Only probe for DNS64 presence when we know that we can talk to the slaacdFlorian Obser
2021-02-06Revert delayed opening of trust anchor file. The code was somewhatFlorian Obser
2021-01-31Make progress when stepping through rdns proposals even when skippingFlorian Obser
2021-01-30Re-try to open DNSSEC trust anchor file if /var is not mounted yet.Florian Obser
2021-01-29Some libunbound configuration changes can change the quality of aFlorian Obser
2021-01-28A new resolver can be created while we currently run a check with theFlorian Obser
2021-01-27Determine available address families (and monitor when this changes)Florian Obser
2021-01-26Some config changes require a restart of all resolvers even DEAD ones;Florian Obser
2021-01-25Disable logging to syslog for libunbound. We are not getting anythingFlorian Obser
2021-01-24Implement DNS64 synthesis.Florian Obser
2021-01-23Move resolv_conf string generation for ASR to function; makesFlorian Obser
2021-01-23Don't just blindly upgrade to VALIDATING if we see a SECURE answer.Florian Obser
2021-01-19Make imsg event structs static to fix -fno-common.Florian Obser
2021-01-19No need for a global uw_process; unbreaks -fno-common.Florian Obser
2020-12-26Otto hit an impossible situation: an answer bigger than 64k.Florian Obser
2020-12-11Introduce query_imsg2str() to simplify printing "qname class type".Florian Obser
2020-12-11The recent fix to handle large answers in unwind (errata #5 for 6.8)Florian Obser
2020-11-05Handle DNS answers that are larger than the maximum imsg size (aboutFlorian Obser
2020-09-12When an interface disapears we need to forget the learned autoconfFlorian Obser
2020-05-10sockaddr_rtdns does not guarantee alignment of the buffer. So firstOtto Moerbeek
2020-03-19Return when create_solver() returns NULL to prevent null pointer dereferencetobhe
2020-01-28We are not correctly upgrading from "UNKNOWN" to "VALIDATING"Florian Obser
2020-01-28sbin/unwind: replace TAILQ concatenation loop with TAILQ_CONCATbket
2020-01-20We can not share a cache between validating and resolving strategies.Florian Obser
2019-12-23Ralph Dolmans from nlnetlabs points out that libunbound usesFlorian Obser
2019-12-18Workaround unbound github issue #99.Florian Obser
2019-12-18Implement unwindctl status memory to show chache memory usage.Florian Obser
2019-12-18Rework unified cache handling to be able to unify key and neg caches.Florian Obser
2019-12-15Make this fit in 80 cols.Florian Obser
2019-12-15Allow more outgoing ports, the default 16 is pretty tight for theOtto Moerbeek
2019-12-14Be less aggressive pre-allocating memory; ok florian@Otto Moerbeek
2019-12-14Simplify resolve_done.Florian Obser
2019-12-14No use to create resolvers we know are going to be dead; ok florian@Otto Moerbeek
2019-12-13Don't try dead resolvers; ok florian@Otto Moerbeek
2019-12-13print type as type and not as rcodeOtto Moerbeek