summaryrefslogtreecommitdiff
path: root/include/resolv.h
AgeCommit message (Collapse)Author
2016-09-12Change the (unused) restimespec member of __res_state from a timespecPhilip Guenther
to a local equivalent to eliminate a dependency on <sys/time.h> being included ok deraadt@ millert@
2015-09-25Trim symbols that aren't part of our new resolverPhilip Guenther
OK semarie@
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
ok guenther millert kettenis
2012-07-10Stop pulling in <sys/param.h>Philip Guenthe
ok deraadt@
2009-06-04Add a resolv.conf option to specify the order in which getaddrinfoPierre-Yves Ritschard
PF_UNSPEC queries are made. While there change the default from inet6 first then inet4 to inet4 first then inet6, this prevents the many people with IPv4 only connectivity from constantly trying to contact IPv6 addresses, and also unbreaks many ports who don't use getaddrinfo right. ok deraadt@, plenty of cheering in the room wrt the idea, not loud enough complaining from the v6 crowd.
2005-03-30make the resolver stat resolv.conf and update if it changes.Ted Unangst
useful feedback and ok deraadt@
2004-01-22Remove unnecessary typedef usage.Marc Espie
u_char -> unsigned char u_short -> unsigned short u_long -> unsigned long u_int -> unsigned int okay millert@
2003-08-01add __bounded__ attributes for userland headers; enabled with -WboundedAnil Madhavapeddy
ok deraadt@
2003-06-26backout the __bounded__ attributes for a while; requested by deraadt@Anil Madhavapeddy
2003-06-26Mark various standard library functions with the __bounded__ attribute.Anil Madhavapeddy
You must have an up-to-date gcc for this! deraadt@ ok
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2002-06-03compatiblity -> compatibilityTheo de Raadt
decriptor -> descriptor authentciated -> authenticated transmition -> transmission
2002-02-17Manual cleanup of remaining userland __P use (excluding packages maintained ↵Todd C. Miller
outside the tree)
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ↵Todd C. Miller
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
2001-07-31add support for EDNS0 extended flag DNSSEC OK (aka DO). ok deraadt@Jakob Schlyter
2001-06-11support EDNS0 (RFC2671) buffer size notification on DNS queries.Jun-ichiro itojun Hagino
"options edns0" in /etc/resolv.conf will enable the behavior. no behavior change if you don't have the line. see resolv.conf(5) for more details. EDNS0 is useful for avoiding TCP DNS queries/replies on larger DNS responses. also, draft-ietf-dnsext-message-size-* plans to mandate EDNS0 support for DNS clients that support IPv6 transport.
2001-01-04spellingTodd T. Fries
2000-06-22ipv6 support in resolver. "nameserver" line in /etc/resolv.conf now takesJun-ichiro itojun Hagino
ipv6 address.
1997-03-13BIND 4.9.5 includes.Jason Downs
1996-02-19netbsd: bind 4.9.3dm
1995-10-18initial import of NetBSD treeTheo de Raadt