c01274c4aa8494ccef355badd02474ca3cfddc59 |
|
29-Mar-2013 |
Nick Kralevich <nnk@google.com> |
resolv_cache: hide some libc private functions Don't export unnecessary symbols to third party apps. Bug: 8401049 Change-Id: Ide5abd6ed13e756a85bd1277d93da74d1419addb
|
fbae9f3c30c869ca2fe8609f2d680430f543f0e6 |
|
28-Feb-2013 |
Sasha Levitskiy <sanek@google.com> |
Bionic: Libc: Resolv: Stricter function signatures, unitialized return bug fix. Stricter input parameters help avoid ugly casting when passing pointers to immutable protobuf data. While at it: an int return was dropped from 2 functions whose users never used the result; one of the return paths was returning an uninitialized value. Size_t for portablity and warning supression, misc warnings addressed. Change-Id: I2d5cbdaf0c9b6c4621a7d397772da13da5dc0943
|
c63e59039d28c352e3053bb81319e960c392dbd4 |
|
23-Aug-2011 |
Mattias Falk <mattias.falk@sonyericsson.com> |
dns cache per interface iteration 2 name server addresses are read from the dns cache associated wih the interface on which the request shall be done. processes which has requested to issue dns request using specific interface are now proxied to netd. added methods to attach/detach a process to a specific dns cache/interface. added getaddrinfoforinface method which takes an interface as an argument. bug:4815099 bug:5465296 Change-Id: I7a8fe1980cdf99d4d296ddc5c6411f0c72162263
|
b002a2ff77759b3852a0aa38aa95c07a066faecf |
|
19-Jan-2013 |
Robert Greenwalt <rgreenwalt@google.com> |
Revert "dns cache per interface iteration 2" This reverts commit f1464ff95670e6dcc0e12bf9fbbeb4c0346434c9 Change-Id: I3496b9a8cb54614fe3eea016d1391c8a89f3db38
|
f1464ff95670e6dcc0e12bf9fbbeb4c0346434c9 |
|
23-Aug-2011 |
Mattias Falk <mattias.falk@sonyericsson.com> |
dns cache per interface iteration 2 name server addresses are read from the dns cache associated wih the interface on which the request shall be done. processes which has requested to issue dns request using specific interface are now proxied to netd. added methods to attach/detach a process to a specific dns cache/interface. added getaddrinfoforinface method which takes an interface as an argument. Change-Id: I851ec8ab8ce3112626ad2a729078b91d013f32fd bug:4815099 bug:5465296
|
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
|
9363d91218c7ed727c36ffaf82ff28d7755375ae |
|
25-Jul-2011 |
Robert Greenwalt <rgreenwalt@google.com> |
Add per-interface dns caches. import of changes 22100 and 23138 from opensource. Change-Id: I3ce86394323d269272aeb2bebeed4374f171a8cf
|
23d3e6b21b4b6debff87da8c6558495e564cc38e |
|
04-Apr-2011 |
Mattias Falk <mattias.falk@sonyericsson.com> |
Add support for a dns cache per interface Initial commit for dns cache per interface. Added a type that holds a reference to a cache and name of associated interface, address of interface, name server(s) associated with an interface etc. New functions to set default interface, address of name servers etc. Change-Id: Ie991bc5592fd998409853d8bf77d7fe69035dac5
|
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
|
6d6c82c7a0a6b9a89f61b61c66f9b90d9c7177dc |
|
10-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@125939
|