aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuardNetworkExtension/DNSResolver.swift (unfollow)
Commit message (Expand)AuthorFilesLines
2019-01-22macOS: remove mobile network tweeksJason A. Donenfeld1-0/+6
2019-01-07Update copyrightJason A. Donenfeld1-1/+1
2018-12-28Rework DNS and routes in network extensionJason A. Donenfeld1-57/+72
2018-12-21Nuke trailing spacesJason A. Donenfeld1-1/+1
2018-12-21NE: Simplify DNS resolutionRoopesh Chander1-6/+3
2018-12-20Enabled more swiftlint rulesEric Kuck1-1/+1
2018-12-13Reorganized ViewControllers (split out UIViews and UITableViewCells into their own classes)Eric Kuck1-0/+2
2018-12-12More formatting nits and cyclomatic complexity fixesEric Kuck1-1/+1
2018-12-12More linter warnings fixed, enabled more swiftlint rules, project cleanupEric Kuck1-18/+23
2018-12-12Tons more swiftlint warnings fixed. Still a few remaining.Eric Kuck1-14/+14
2018-12-12Added swiftlint and fixed all errors (and a bunch, but not all, warnings)Eric Kuck1-3/+3
2018-11-08DNSResolver: SimplifyRoopesh Chander1-28/+6
2018-11-08DNSResolver: Let's not cache DNS resolution results anymoreRoopesh Chander1-17/+9
2018-11-08DNSResolver: DNS resolution can now happen synchronouslyRoopesh Chander1-18/+23
2018-11-08Move logic to extension: Move DNSResolver to extensionRoopesh Chander1-0/+0
2018-11-06DNSResolver: No need to resolve if the endpoint is already an IP addressRoopesh Chander1-2/+6
2018-11-03Global: run through swiftlintJason A. Donenfeld1-2/+2
2018-11-02DNSResolver: Bugfix: Always call completion handlerRoopesh Chander1-1/+4
2018-11-02DNSResolver: getaddrinfo returns a sockaddr and inet_ntop takes strlenJason A. Donenfeld1-4/+6
2018-10-30Global: fix up captialization in headersJason A. Donenfeld1-1/+1
2018-10-29VPN: If we don't have to make a DNS request, we shouldn't enter that statusRoopesh Chander1-0/+14
2018-10-29VPN: Cache DNS resolutions while the app is in memoryRoopesh Chander1-6/+22
2018-10-28VPN: DNSResolver: Resolve multiple endpoints in parallelRoopesh Chander1-21/+32
2018-10-27VPN: Fix DNS resolution APIRoopesh Chander1-7/+22
2018-10-27VPN: DNSResolver: A class that does DNS resolution using getaddrinfoRoopesh Chander1-0/+93