apple / apple/swift-async-dns-resolver
Supports custom DNS server addresses
Open
- Dominant language
- Swift
- Stars
- 160
- Forks
- 33
- PR merge metrics
- No merged PRs in 30d
Description
For example, when making a query, it supports specifying DNS server addresses such as 8.8.8.8 and 114.114.114.114. This is because, in some networks, the default DNS server may not be able to retrieve the records.
Contributor guide
Research direction
Start by reading the existing public query entry point and how it configures c-ares, then trace the current default DNS-server selection. Done means callers can provide addresses such as 8.8.8.8 and 114.114.114.114 for a query, with coverage for the configuration and resolution behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- networking
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100