summaryrefslogtreecommitdiffstats
path: root/net/base/dnsrr_resolver.cc
Commit message (Collapse)AuthorAgeFilesLines
* DnsRRResolver: hoist inner class and callback on MessageLoop.agl@chromium.org2010-08-181-99/+165
| | | | | | | | | | | | | | | | | This change moves the Response class to the top level to save other files from having to #include the header in order to get a pointer to a Response object. This change also modifies the semantics of resolution: the callback will now be made of the origin MessageLoop, rather than a random thread. TEST=net_unittests BUG=none http://codereview.chromium.org/3110015/show git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56585 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "DnsRRResolver: hoist inner class and callback on MessageLoop."agl@chromium.org2010-08-171-85/+23
| | | | | | (Everything goes to hell when the try servers don't work.) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56344 0039d316-1c4b-4281-b951-d872f2087c98
* DnsRRResolver: hoist inner class and callback on MessageLoop.agl@chromium.org2010-08-171-23/+85
| | | | | | | | | | | | | | | | | This change moves the Response class to the top level to save other files from having to #include the header in order to get a pointer to a Response object. This change also modifies the semantics of resolution: the callback will now be made of the origin MessageLoop, rather than a random thread. TEST=net_unittests BUG=none http://codereview.chromium.org/3110015/show git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56342 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix for old glibc (<= 2.5) systems.agl@chromium.org2010-08-101-0/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55592 0039d316-1c4b-4281-b951-d872f2087c98
* net: add DnsRRResovler to fetch arbitary DNS resource types.agl@chromium.org2010-08-041-0/+345
(Linux/Mac only for now.) TEST=net_unittests BUG=none http://codereview.chromium.org/3029035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54907 0039d316-1c4b-4281-b951-d872f2087c98