summaryrefslogtreecommitdiff
path: root/sbin/unwind/unwind.c
AgeCommit message (Expand)Author
2023-02-15Use correct order of arguments for shutdown(2).Florian Obser
2021-12-18Make sure we receive what we expect over imsg.Florian Obser
2021-10-22oops, missed unused variable in previousFlorian Obser
2021-10-22config_new_empty() should give us a completely empty config, letFlorian Obser
2021-10-22Honour enabled resolvers to keep unused forwarders actually disabledKlemens Nanni
2021-08-31Say autoconf not dhcpKlemens Nanni
2021-07-25We store a list of resolver strategies in order of their preference inFlorian Obser
2021-02-27Path #defines are traditionally prefixed with _PATH.Florian Obser
2021-02-06Revert delayed opening of trust anchor file. The code was somewhatFlorian Obser
2021-01-30Re-try to open DNSSEC trust anchor file if /var is not mounted yet.Florian Obser
2021-01-29Don't filter by address family on the route socket.Florian Obser
2021-01-27Determine available address families (and monitor when this changes)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
2021-01-18Remove c++ comment that snuck in and remove useless debug output.Florian Obser
2021-01-12Implement listening on 53/TCPFlorian Obser
2020-11-09Use RB_FOREACH_SAFE instead of handrolling itTheo Buehler
2020-11-09Check for and handle duplicates on RB_INSERTTheo Buehler
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-08-29Use SO_REUSEADDR on the listening socketsJeremie Courreges-Anglas
2020-05-25Do not log "startup" to syslog.Florian Obser
2019-12-20Try to bind to port 53 before opening the control socket.Florian Obser
2019-12-08Turn opportunistic DoT into their own strategies.Florian Obser
2019-12-03Add one more debug level and enable very detailed libunbound loggingFlorian Obser
2019-12-01Allow forcing specific domains to be resolved by specific resolvers;Otto Moerbeek
2019-11-29Don't hand-roll TAILQ_CONCAT in a slow way.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-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-11Implement DNS proposals to learn nameservers from networkFlorian Obser
2019-11-09Mechanically change the forwarder SIMPLEQ to a TAILQ. Needed forFlorian Obser
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-09-29annoying trailing whitespacesFlorian Obser
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
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-05-03Revert previous, I got too excited and forgot about the config file :(Florian Obser
2019-04-30Restrict file system access to /var/db for the dhclient lease files.Florian Obser
2019-04-02Add a config option to specify the preference of name servers.Florian Obser
2019-03-31Avoid calling dup2(oldd, newd) when oldd == newd. In that case theYASUOKA Masahiko
2019-03-31use AI_NUMERICHOST for ip conversion. ok florianTed Unangst
2019-03-30Shuffle captive portal detection around.Florian Obser
2019-03-22No need to log that the DHCP lease file doesn't exist.Jeremie Courreges-Anglas