summaryrefslogtreecommitdiff
path: root/libc/inet/resolv.c
AgeCommit message (Expand)Author
2010-08-19resolv: simplify MAXALIAS handlingBernhard Reutner-Fischer
2010-08-05resolver: switch to config parserBernhard Reutner-Fischer
2010-07-28Immediately try next nameserver on recv() failureIngo van Lil
2010-05-07resolv: various memory corruption and off by one fixesTimo Teras
2010-04-09resolv: tentatively fix usage of uninitialized DNS parametersDenys Vlasenko
2010-04-06Fix use-after-free bug in __dns_lookupGabor Juhos
2010-03-30resolv: DEBUG-print nameserver we talk toBernhard Reutner-Fischer
2010-02-03/etc/resolv.conf: support "timeout:n" and "attempts:n" optionsDenys Vlasenko
2010-02-01errno: hide __libc_resp, __libc_errno, and __libc_h_errnoKhem Raj
2010-01-23libc/inet: mark other odd /etc/conf/ spotBernhard Reutner-Fischer
2009-10-14check stat("/etc/resolv.conf") for errorsDenys Vlasenko
2009-10-13libc/inet/resolv.c: reread resolv.conf if its mtime was changedBernhard Reutner-Fischer
2009-10-08link-time warning for obsolescent/removed network funcsBernhard Reutner-Fischer
2009-09-26resolv.c: add support for per thread res_stateAustin Foxley
2009-04-18libc/inet/resolv.c:Denis Vlasenko
2009-03-10resolver:Denis Vlasenko
2009-02-13- fix comment style to make it compile againBernhard Reutner-Fischer
2008-12-17resolv: fix testcase failureDenis Vlasenko
2008-12-10remove __libc_getdomainname alias. google says only we have it.Denis Vlasenko
2008-12-06resolver: make new name resolutions reread /etc/resolv.confDenis Vlasenko
2008-12-01random: use smaller data fields where appropriateDenis Vlasenko
2008-12-01gethostbyname can use gethostbyname2, saving one nearly 0.5k static bufferDenis Vlasenko
2008-11-20Last portion of libc_hidden_proto removal.Denis Vlasenko
2008-11-20next portion of libc_hidden_proto removalDenis Vlasenko
2008-11-18libc_hidden_proto removal, a few more functionsDenis Vlasenko
2008-11-18libc_hidden_proto removal, just a few functionsDenis Vlasenko
2008-11-17resolver: use timeout of 5 (glibc uses that).Denis Vlasenko
2008-11-17resolver: separate gethostent and gethostent_r into two .o files;Denis Vlasenko
2008-11-17resolver: move large code blocks to arrange related functions closer.Denis Vlasenko
2008-11-17resolver: fix some previous TODOs, add new ones.Denis Vlasenko
2008-11-16resolver: improved support for overriding DNS server addressesDenis Vlasenko
2008-11-16resolver: make getaddrinfo actually respect _res.nsaddr_list;Denis Vlasenko
2008-11-15resolver: more locking fixes.Denis Vlasenko
2008-11-14fixing resolver part 3: fix completely bogus lockingDenis Vlasenko
2008-11-14fixing resolver part 2: make _res structure membersDenis Vlasenko
2008-11-14fixing resolver, part 1Denis Vlasenko
2008-11-02resolver: reinstate searching if search domains accidentally nukedDenis Vlasenko
2008-11-01__dns_lookup: document and optimize a bitDenis Vlasenko
2008-11-01resolver: partially fix bug 660 -Denis Vlasenko
2008-11-01resolver: fix part of bug 1468:Denis Vlasenko
2008-11-01resolver: trivial code trasformations for readability.Denis Vlasenko
2008-11-01trivial code shrink by making some strings staticDenis Vlasenko
2008-10-28make getaddrinfo to NOT query DNS for IPv6 address if host is inDenis Vlasenko
2008-06-12Revert revision 19343 and also remove libc_hidden_proto for __uc_malloc.Bernd Schmidt
2008-06-06Remove superfluous attribute_hidden from functionDenis Vlasenko
2008-06-06Use more natural way to return a value in __read_etc_hosts_r:Denis Vlasenko
2008-06-06Fix failure in test/inet/gethost_r-align:Denis Vlasenko
2008-06-04This fixes a problem with the move of libc_hidden_proto to string.h.Bernd Schmidt
2008-06-03close bug 473:Denis Vlasenko
2008-06-03- adds several config-options to allow for turning off certain featuresBernhard Reutner-Fischer