summaryrefslogtreecommitdiffstats
path: root/src/net/udp/dns.c
Commit message (Expand)AuthorAgeFilesLines
* [dns] Always start DNS queries using the first configured DNS serverMichael Brown2022-02-241-5/+4Star
* [dns] Reduce debug verbosity for DNS server listMichael Brown2021-03-021-9/+9
* [dns] Use all configured DNS serversMichael Brown2020-07-151-49/+130
* [dns] Ensure DNS names are NUL-terminated when used as diagnostic stringsMichael Brown2017-09-071-3/+9
* [dns] Report current DNS query as job progress status messageMichael Brown2017-09-061-0/+18
* [ipv6] Rename ipv6_scope to dhcpv6_scopeMichael Brown2016-07-161-1/+1
* [settings] Create space for IPv6 in settings display orderMichael Brown2016-07-151-2/+2
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [dns] Update end-of-name pointer after processing CNAME recordMichael Brown2014-02-261-2/+12
* [dns] Support DNS search listsMichael Brown2014-02-051-265/+703
* [settings] Merge SETTING_IPv4 and SETTING_IPv6Michael Brown2013-12-051-2/+2
* [settings] Force settings into alphabetical order within sectionsMichael Brown2013-12-051-2/+2
* [dns] Add support for resolving IPv6 addresses via AAAA recordsMichael Brown2013-12-051-33/+102
* [settings] Explicitly separate the concept of a completed fetched settingMichael Brown2013-12-051-6/+2Star
* [build] Fix uses of literal 0 as a NULL pointerMichael Brown2013-04-281-1/+1
* [src] Fix spelling in comments, debug messages and local variable namesStefan Weil2013-01-031-1/+1
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [settings] Move "domain" setting from dns.c to settings.cMichael Brown2012-06-201-8/+0Star
* [dns] Allow trailing dots in DNS namesMichael Brown2012-01-111-9/+15
* [settings] Match terminology in online documentationMichael Brown2011-03-231-1/+1
* [settings] Impose a fixed order on settingsMichael Brown2011-03-231-2/+2
* [dns] Fix memory leak in settings applicatorMichael Brown2011-03-031-2/+9
* [dns] Disambiguate "no nameserver" and "no DNS record" errorsMichael Brown2010-12-011-2/+10
* [retry] Hold reference while timer is running and during expiry callbackMichael Brown2010-09-031-1/+1
* [interface] Convert all data-xfer interfaces to generic interfacesMichael Brown2010-06-221-36/+45
* [interface] Convert all name-resolution interfaces to generic interfacesMichael Brown2010-06-221-6/+18
* [retry] Add timer_init() wrapper functionMichael Brown2010-06-221-1/+1
* [refcnt] Add ref_init() wrapper functionMichael Brown2010-06-221-0/+1
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-9/+9
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [xfer] Implement xfer_vreopen() to properly handle redirectionsMichael Brown2009-03-301-1/+1
* [dns] Append local domain to relative namesStefan Hajnoczi2009-01-271-11/+65
* [Settings] Remove assumption that all settings have DHCP tag valuesMichael Brown2008-03-251-1/+16
* [Settings] Introduce settings applicators.Michael Brown2008-03-211-18/+17Star
* Make seek information part of the xfer metadata, rather than an entirelyMichael Brown2008-01-081-1/+0Star
* Allowed zero-cost enforced ordering of features in startup bannerMichael Brown2007-08-021-0/+3
* nameserver should be staticMichael Brown2007-07-171-1/+1
* Add debug message when nameserver setting is applied/changed via DHCP.Michael Brown2007-07-081-0/+4
* Separate the "is data ready" function of xfer_seek() into anMichael Brown2007-07-081-0/+1
* Kill off unused request() method in data-xfer interface.Michael Brown2007-07-081-1/+0Star
* convert to zallocHolger Lubitz2007-07-061-2/+1Star
* Add concept of DHCP option applicators.Michael Brown2007-07-051-0/+23
* Updated DNS to use not-yet-implemented UDP data-xfer API.Michael Brown2007-06-121-101/+114
* Introduce name resolution interface and named socket opener.Michael Brown2007-05-271-1/+1
* Added SIGKILL handlerMichael Brown2007-01-191-0/+15
* A working name resolution frameworkMichael Brown2007-01-181-0/+7
* Have DHCP set the nameserver, rather than DNS read the DHCP nameserverMichael Brown2007-01-181-12/+16
* Use struct sockaddr rather than struct sockaddr_tcpipMichael Brown2007-01-181-9/+12
* A working DNS resolver (not yet tied in to anything)Michael Brown2007-01-151-0/+463