summaryrefslogtreecommitdiff
path: root/sbin/resolvd
AgeCommit message (Expand)Author
2023-01-03do not mention dhclient as a dhcp route message senderTheo de Raadt
2022-12-09resolvd: fix leaks of line and fpTheo Buehler
2022-12-09iovcnt can be zero, writev does not like that and O_CREATE isOtto Moerbeek
2022-11-27Provide more accurate lock error messageKlemens Nanni
2022-11-23iked(8) is proposing as wellKlemens Nanni
2022-11-14Preserve original order of nameserversKlemens Nanni
2022-09-02Write /etc/resolv.conf in a more atomic manner.Florian Obser
2022-09-01At the moment unveil(2) doesn't check the path for bind(2) or connect(2).Martijn van Duren
2022-08-29Dynamically link these /sbin daemons: dhcpleased, mountd, nfsd, pflogd,Theo de Raadt
2022-05-21Repair a leak of a FILE. The FILE contains a fd via fdopen(), theTheo de Raadt
2021-11-16Use size of struct not pointerKlemens Nanni
2021-11-15Pass sockaddr length to be on the safe side, stillKlemens Nanni
2021-11-15Revert previousKlemens Nanni
2021-11-15Avoid huge sockaddr_storageKlemens Nanni
2021-11-13Simplify address family handling, ditch inet_ntop(3)Klemens Nanni
2021-11-13Install missing scope identifier for IPv6 link-local addressesKlemens Nanni
2021-11-11resolvd(8) also monitors proposals learned by sppp(4)Bjorn Ketelaars
2021-08-31shorten some codeTheo de Raadt
2021-08-30Accept dns proposals for the loopback addressesKlemens Nanni
2021-08-30INADDR_LOOPBACK check needs htonl(3) to workKlemens Nanni
2021-08-05mark up the nameserver command;Jason McIntyre
2021-08-04reference route(8) new nameserver command.Sebastian Benoit
2021-07-21Use exclusive lock under /dev/, silence expected errors in installerkn
2021-07-18Remove hackery around /tmp/i/resolv.conf*. In particular "lookup file bind"Theo de Raadt
2021-07-17Ignore unwind socket with kevent(2) under SMALLkn
2021-07-16The installer plays weird tricks with /etc/resolv.conf and symlinks itFlorian Obser
2021-05-10remove serial number (used during development to observe file rewrites)Theo de Raadt
2021-05-02Improve documentation. Try to explain the various inputs that result inTheo de Raadt
2021-03-19Fix function name in warningkn
2021-03-03Unveil only /etc/resolv.conf and /etc/resolv.conf.new not /etc/kn
2021-03-02satisfy older gcc with poor warning generationTheo de Raadt
2021-03-02requires netinet/in.hTheo de Raadt
2021-03-02Add missing RCS markerkn
2021-03-02Do not unveil unused unwind socket under SMALLkn
2021-03-01typo; from Scott BennettTheo de Raadt
2021-02-27ensure local array is same size as globalTheo de Raadt
2021-02-27While I wrote the initial version of resolvd(8) it diverged so muchFlorian Obser
2021-02-26Ignore SIGHUPkn
2021-02-25Typofixkn
2021-02-25Fix SMALL buildkn
2021-02-24More accurately describe the DNS proposal sources and reaction by resolvd.Theo de Raadt
2021-02-24fairly significant rewrite, including:Theo de Raadt
2021-02-24Import resold(8), a daemon to rewrite resolv.conf.Florian Obser