summaryrefslogtreecommitdiff
path: root/src/dnsproxy.c
AgeCommit message (Expand)AuthorFilesLines
2012-06-07dnsproxy: Check overlapping memcpyJukka Rissanen1-6/+15
2012-05-31dnsproxy: If the answer is in the cache, the UDP request is releasedPaulo Pizarro1-14/+12
2012-05-28dnsproxy: Fix wrong domain len causing crash in memmoveLucas De Marchi1-3/+3
2012-05-28dnsproxy: Avoid useless memsetLucas De Marchi1-1/+1
2012-05-28dnsproxy: Fix constiness of variablesLucas De Marchi1-21/+18
2012-05-09dnsproxy: Remove dead assignmentHenrique Dante de Almeida1-1/+0
2012-05-09dnsproxy: Return error if initial send failsHenrique Dante de Almeida1-0/+2
2012-04-29core: Update copyright informationMarcel Holtmann1-1/+1
2012-04-25dnsproxy: Delay cache removalJukka Rissanen1-4/+22
2012-04-02dnsproxy: Refactor request destroy codeDaniel Wagner1-14/+13
2012-03-21dnsproxy: Remove pending requests before destroying the channelJulien Massot1-0/+4
2012-03-01core: Change coding style for passing NULL to timeGrant Erickson1-5/+5
2012-01-24dnsproxy: Check that cache is valid before accessing it.Jukka Rissanen1-4/+12
2012-01-16dnsproxy: Fix invalid hash table cleanupDaniel Wagner1-1/+6
2012-01-10dnsproxy: Empty lines cleanupDaniel Wagner1-6/+5
2012-01-10dnsproxy: Add cache refreshing logicArjan van de Ven1-9/+134
2012-01-10dnsproxy: Add a "invalidate cache" functionArjan van de Ven1-0/+43
2012-01-10dnsproxy: Deal nicer with a cache-full situationArjan van de Ven1-7/+31
2012-01-10dnsproxy: Track cache hit statisticsArjan van de Ven1-1/+20
2012-01-10dnsproxy: Have a minimum cache TTLArjan van de Ven1-0/+7
2012-01-10dnsproxy: Cache negative IPv6 entries for the case where we have an IPv4 entr...Arjan van de Ven1-2/+56
2012-01-10dnsproxy: Send the correct TTL to our clientsArjan van de Ven1-3/+67
2012-01-10dnsproxy: Start tracking the end time of the TTLArjan van de Ven1-13/+38
2012-01-10dnsproxy: Delete expired cache entries when they expireArjan van de Ven1-11/+38
2012-01-10dnsproxy: Make sure "rr" is not NULLArjan van de Ven1-0/+3
2012-01-09dnsproxy: Check compress flag properly.Jukka Rissanen1-1/+1
2011-12-20dnsproxy: Build failure fixSamuel Ortiz1-1/+1
2011-12-16dnsproxy: Implement A and AAAA DNS record cachingJukka Rissanen1-9/+781
2011-11-24dnsproxy: Do not copy two extra bytes if using TCPJukka Rissanen1-1/+1
2011-11-24dnsproxy: Get rid of extra strlen() callsJukka Rissanen1-8/+11
2011-11-24dnsproxy: One extra garbage byte was sent at the end of the messageJukka Rissanen1-2/+2
2011-10-25core: Add SOCK_CLOEXEC to socket()Daniel Wagner1-2/+2
2011-10-11dnsproxy: Fix can't resolv hostnameYu A Wang1-0/+35
2011-09-12dnsproxy: Use listener data instead of hash table lookupsPatrik Flykt1-37/+25
2011-09-12dnsproxy: Fix __connman_dnsproxy_add_listener() error handlingPatrik Flykt1-2/+7
2011-07-23dnsproxy: Add error print when DNS response send failed.Jukka Rissanen1-1/+4
2011-07-07dnsproxy: Fix indentation.Jukka Rissanen1-3/+3
2011-05-27dnsproxy: Fix unused variable warningsMarcel Holtmann1-2/+10
2011-04-27dnsproxy: Add function __connman_dnsproxy_add/remove_listener()Yu A Wang1-44/+128
2011-02-17dnsproxy: Add domains to the query only when it has no dotSamuel Ortiz1-0/+6
2011-02-08dnsproxy: Do not add NULL domains to the domain listSamuel Ortiz1-0/+3
2011-01-31dnsproxy: Fallback to resolv.conf if dnsproxy failsDaniel Wagner1-10/+2
2011-01-27dnsproxy: Fix public server supportSamuel Ortiz1-1/+7
2011-01-26ondemand: Remove ondemand.cDaniel Wagner1-35/+2
2011-01-26resolver: Only support resolv.conf and dnsproxyDaniel Wagner1-23/+10
2011-01-26dnsproxy: Add command line switchDaniel Wagner1-1/+9
2011-01-26dnsproxy: Fix checkpatch warningsDaniel Wagner1-7/+12
2011-01-26dnsproxy: Move from plugins to coreDaniel Wagner1-0/+1512