ce5ba8bfcd8ecfb7bfee4412f4f686cecc17e39b |
|
20-Jun-2012 |
Henrik Engström <henrik.engstrom@sonymobile.com> |
Added missing cache failed notification Added a missing call to _resolv_cache_query_failed for another fail case where it was missing (it doesn't go through the error handling under the "fail" label). This missing notification caused requests to have to wait for timeout instead of beeing notified on some failed requests. Change-Id: I904d60269c59b926784e3a397d2a860329f55142
|
524c87c61c1d39dd60aaa8ae01ec3528ce212288 |
|
09-Jun-2012 |
Geremy Condra <gcondra@google.com> |
Added event logging for some spoofed DNS queries. Change-Id: I40909306e8cf922f1dd5a5685db89f732a709794
|
a59cfcfd0821f51ee77f13105099f700ccbf9252 |
|
06-Sep-2011 |
Mattias Falk <mattias.falk@sonyericsson.com> |
Avoid multiple dns lookups for the same query If two or more rapid dns requests for the same server are done from different threads it turns into separate dns reques, if the response of the request isn't found in the cache. This patch avoid multiple request for the same server by letting subsequents request wait until the first request has finished. Change-Id: Ic72ea0e7d3964a4164eddf866feb4357ec4dfe54
|
87043f9c89593125a27199d0c1b4069d088672d7 |
|
12-Dec-2011 |
Jim Huang <jserv@0xlab.org> |
res_send: Avoid spurious close()s and (rare) failure When looping over the current list of sockets we are connected to, use getpeername() not getsockname() to find out who the remote end is. This change avoids spurious close() and (rare) failure. Origin: ISC bug #18625 and fixed in libbind 6.0 Change-Id: I5e85f9ff4b98c237978e4bf4bd85ba0a90d768e6
|
ecd0e95a0276c1ba72c7331f5e4617815f015f22 |
|
11-Jan-2012 |
Robert Greenwalt <rgreenwalt@google.com> |
Adding a timeout to tcp dns lookup connects. TCP isn't supported on some dns servers, which makes the old code hang forever. NOT adding a stopship to remove debugging stuff - it was too painful (14s timeout on failed tcp dns lookups) so we decided not to bother people. bug:5766949 Change-Id: I381c20c3e11b8e994438d4f7c58ef643cd36554e
|
7cc5666d94615d9249163dc7ac0f58c2614497ce |
|
14-Oct-2010 |
Jim Huang <jserv@0xlab.org> |
resolv: make internal symbols static/hidden Change-Id: I988b83613e6252c0cc961555e81c10f856a38b37
|
194d3fa048cf909ca592dd56fa538dc9cd3f5ddb |
|
13-Nov-2009 |
Jean-Baptiste Queru <jbq@google.com> |
eclair snapshot
|
c52c174e412fa6c829cf6353ce8dbebdf710511f |
|
12-Jun-2009 |
Lorenzo Colitti <lorenzo@google.com> |
Make IPv6 definitions comply with RFC 3493: - Add some definitions to netinet/in6.h - Include netinet/in6.h from netinet/in.h
|
1dc9e472e19acfe6dc7f41e429236e7eef7ceda1 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
1767f908af327fa388b1c66883760ad851267013 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
6f04a0f4c72acff80dad04828cb69ef67fa609d1 |
|
19-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@132276
|
a27d2baa0c1a2ec70f47ea9199b1dd6762c8a349 |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
|