Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | DNSResolver: No need to resolve if the endpoint is already an IP address | Roopesh Chander | 2018-11-06 | 1 | -2/+6 |
* | Global: run through swiftlint | Jason A. Donenfeld | 2018-11-03 | 1 | -2/+2 |
* | DNSResolver: Bugfix: Always call completion handler | Roopesh Chander | 2018-11-02 | 1 | -1/+4 |
* | DNSResolver: getaddrinfo returns a sockaddr and inet_ntop takes strlen | Jason A. Donenfeld | 2018-11-02 | 1 | -4/+6 |
* | Global: fix up captialization in headers | Jason A. Donenfeld | 2018-10-30 | 1 | -1/+1 |
* | VPN: If we don't have to make a DNS request, we shouldn't enter that status | Roopesh Chander | 2018-10-29 | 1 | -0/+14 |
* | VPN: Cache DNS resolutions while the app is in memory | Roopesh Chander | 2018-10-29 | 1 | -6/+22 |
* | VPN: DNSResolver: Resolve multiple endpoints in parallel | Roopesh Chander | 2018-10-28 | 1 | -21/+32 |
* | VPN: Fix DNS resolution API | Roopesh Chander | 2018-10-27 | 1 | -7/+22 |
* | VPN: DNSResolver: A class that does DNS resolution using getaddrinfo | Roopesh Chander | 2018-10-27 | 1 | -0/+93 |