summaryrefslogtreecommitdiff
path: root/sbin/unwind/unwind.h
AgeCommit message (Expand)Author
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
2019-12-18Implement unwindctl status memory to show chache memory usage.Florian Obser
2019-12-08More compact two column format for first section of status display; useOtto Moerbeek
2019-12-08Turn opportunistic DoT into their own strategies.Florian Obser
2019-12-04Use NI_MAXHOST like everywhere else instead of a wrong number.Florian Obser
2019-12-03Add one more debug level and enable very detailed libunbound loggingFlorian Obser
2019-12-02Add an "all" mode for status and a much more compact and readable histogramOtto Moerbeek
2019-12-01Allow forcing specific domains to be resolved by specific resolvers;Otto Moerbeek
2019-11-29While we learn how the "decaying" histogram works it's helpful to showFlorian Obser
2019-11-28Track all elements of a forwarder configuration individually:Florian Obser
2019-11-27Move resolver preference storage to a struct which makes it easier toFlorian Obser
2019-11-27Nuke http captive portal detection; something better is coming.Florian Obser
2019-11-26Improve previouskn
2019-11-26Fail on nonexistent config file iff -c is givenkn
2019-11-25 Signal what happened, not what needs doing.Florian Obser
2019-11-22Treat DNS proposals as replacement of previous proposals from the sameFlorian Obser
2019-11-21 Track on which interface nameservers have been learned.Florian Obser
2019-11-19Print learned forwarders in unwindctl.Florian Obser
2019-11-19Proposals from dhclient are sometimes replacements.Florian Obser
2019-11-19Stop dhcp lease file parsing now that dhclient sends proposals.Florian Obser
2019-11-14With the stub resolver we have since some time we can resolve theFlorian Obser
2019-11-14 Since resolve() switched to a callback mechanism all uw_resolver objectsFlorian Obser
2019-11-12 It is possible to cancel libunbound queries by tracking an id.Florian Obser
2019-11-11Implement DNS proposals to learn nameservers from networkFlorian Obser
2019-11-09Mechanically change the forwarder SIMPLEQ to a TAILQ. Needed forFlorian Obser
2019-11-06Move control socket to /dev like slaacd(8) is doing to be able toFlorian Obser
2019-11-06Rename "asr" to "stub" in user visible parts.Florian Obser
2019-11-03*** empty log message ***Otto Moerbeek
2019-10-31 With the asr fallback we can skip the service port up & down dance,Florian Obser
2019-10-31Add asr resolver type which completely bypasses libunbound and uses theFlorian Obser
2019-10-21Optionally log blocked queries when using the block list.Florian Obser
2019-05-14Move common config passing code into a function.Florian Obser
2019-05-13Remove strict mode for now, it is in the way.Florian Obser
2019-05-10 Implement DNS block lists. If unwind is queried for a domainFlorian Obser
2019-04-02Add a config option to specify the preference of name servers.Florian Obser
2019-03-30Shuffle captive portal detection around.Florian Obser
2019-03-24Do not check every resolver every 30 seconds as that is wasteful andFlorian Obser
2019-02-18Introduce IMSG_DATA_SIZE() macro to to replace reoccuring math onFlorian Obser
2019-02-17Since we do a naive string comparison to see if the trust anchorFlorian Obser
2019-02-17 s/unwind_/uw_/ to save screen real estate; fix style(9) issues while hereFlorian Obser
2019-02-10Simplify trust anchor handling.Florian Obser
2019-02-07Rewrite trust anchor handling.Florian Obser
2019-02-03Captive portal detection for unwind(8).Florian Obser
2019-01-30remove not needed includes in uw_parse.ySebastian Benoit
2019-01-29We don't need IMSG_SHUTDOWN, we can just close the sockets.Florian Obser
2019-01-27Implement DNS over TLS (DoT).Florian Obser
2019-01-24Open and close listening sockets on localhost:53 depending on if we canFlorian Obser
2019-01-23Import unwind(8).Florian Obser