summaryrefslogtreecommitdiff
path: root/src/resolver.c
AgeCommit message (Expand)AuthorFilesLines
2012-09-26resolver: Make sure we do not use already removed timerJukka Rissanen1-0/+1
2012-09-26resolver: Do not touch IPv4 servers in redo caseJukka Rissanen1-0/+13
2012-09-04Use g_slist_prepend() where appropriatePatrik Flykt1-3/+3
2012-05-28resolver: Clean up remove functionPatrik Flykt1-6/+3
2012-05-28resolver: Simplify code to return if a resolver entry existsPatrik Flykt1-9/+6
2012-05-22resolver: Send RS before RDNSS lifetime expiresElena Tebesoi1-4/+61
2012-05-22resolver: Fixed cleanup of Resolver timerElena Tebesoi1-0/+7
2012-05-15resolver: Do not try to update service if server is not setJukka Rissanen1-1/+1
2012-05-15resolver: Allow update to domain if server is not setJukka Rissanen1-1/+1
2012-05-15resolver: Follow connman coding styleJukka Rissanen1-4/+4
2012-04-29core: Update copyright informationMarcel Holtmann1-1/+1
2012-04-24resolver: Use proper IPv6 source address when sending DNS queriesJukka Rissanen1-0/+33
2012-04-12resolver: Append fallback nameserversPatrik Flykt1-26/+9
2012-02-13resolver: Domain name was not setJukka Rissanen1-1/+1
2011-12-16resolver: Fix memory leak when resolver is stoppedJukka Rissanen1-0/+32
2011-11-28service: Support automatically added nameserversJukka Rissanen1-1/+52
2011-10-26core: Fix compilation in MeeGoJukka Rissanen1-0/+1
2011-10-25core: Add O_CLOEXEC to open()Daniel Wagner1-1/+1
2011-04-18resolver: Fix some minor whitespace issuesMarcel Holtmann1-13/+12
2011-01-31dnsproxy: Fallback to resolv.conf if dnsproxy failsDaniel Wagner1-1/+13
2011-01-26resolver: Only support resolv.conf and dnsproxyDaniel Wagner1-245/+155
2010-12-07resolver: Add support for multiple search domainsHenri Bragge1-4/+27
2010-12-03resolver: Handle temporary nameservers with automatic expiryDavid Woodhouse1-5/+65
2010-12-02Remove selftest file and optionSamuel Ortiz1-43/+0
2010-11-26Remove moblin.org domain from resolver selftestMarcel Holtmann1-1/+1
2010-09-25Remove EDNS0 optionSamuel Ortiz1-2/+1
2010-07-26Add a resolver flush methodSamuel Ortiz1-0/+21
2010-05-08Minor coding style updateMarcel Holtmann1-5/+5
2010-05-08Add support multiple nameservers in /etc/resolv.confForest Bond1-17/+94
2010-01-01Update copyright informationMarcel Holtmann1-1/+1
2009-12-24Fix permissions of newly created /etc/resolv.confMarcel Holtmann1-4/+20
2009-12-18Store flag for public DNS serversMarcel Holtmann1-12/+25
2009-12-18Ignore DNS servers without an interface for nowMarcel Holtmann1-0/+3
2009-12-14Add support for using public DNS serversMarcel Holtmann1-1/+79
2009-12-14Tell resolver to enable EDNS0 supportMarcel Holtmann1-0/+1
2009-11-26Fix segmentation fault on resolver shutdownMarcel Holtmann1-1/+1
2009-05-30Don't add useless domain and search entries to resolv.confMarcel Holtmann1-2/+0
2009-04-13Fix handling of DHCP results with no nameserverMarcel Holtmann1-0/+3
2009-03-25Fix wrong error return valueMarcel Holtmann1-1/+1
2009-03-25Add proper comment to generated /etc/resolv.conf fileMarcel Holtmann1-1/+4
2009-01-03Make /etc/resolv.conf modification part of the daemonMarcel Holtmann1-0/+62
2009-01-01Update copyright informationMarcel Holtmann1-1/+1
2008-12-13Remove unused variable and fix another variable nameMarcel Holtmann1-4/+3
2008-12-13Add improved resolver frameworkMarcel Holtmann1-0/+167
2008-12-13Add support for sorting resolvers by priorityMarcel Holtmann1-1/+10
2008-12-12Remove usage of reader/write lockMarcel Holtmann1-9/+0
2008-11-19Add support for resolver modulesMarcel Holtmann1-0/+67
2008-08-10Remove old resolver implementationMarcel Holtmann1-67/+0
2008-04-14Update copyright informationMarcel Holtmann1-1/+1
2008-03-24Add abstraction for resolver modificationsMarcel Holtmann1-0/+67