Quentin McGaw
Quentin McGaw
1. What's the feature? Setup a simple HTTP server to serve information and modify settings 2. Why do you need this feature? Such that it can be used as an...
1. What's the feature? Publish port 8000 and port forward it with your router. The program would do a request to itself through the domain name to check it is...
1. What's the feature? Add more information to DNS API update errors such as the provider name and domain name 2. Why do you need this feature? For now it's...
- [x] Iterative DNSSEC validation - [ ] Metrics: secure, insecure, bogus - [x] Validate root zone with hardcoded DS record from IANA - [ ] Auto-update root zone DS...
If the user wants to run this container to serve multiple users potentially in an unsafe network, this makes sense. It also then makes sense to support #98 and #97...
- [ ] Listen on a random port - [ ] Add method on servers to return the current listening port - [ ] Update integration tests to use a...
- [ ] Remove dependency on `golibs/params` and `golibs/verification` (in progress in branch `rework-config`) - [ ] Replace dependency `golibs/logging` with `qdm12/golog` - [ ] Inline `github.com/qdm12/golibs/crypto/random/sources/maphash` here
- [ ] Write program to fetch from iana's website and compare the hardcoded root anchor - [ ] Run the program in the Dockerfile, perhaps as a Dockerfile stage
For now filtering on responses returned only works for A and AAAA records. It should be extended to support more DNS types.
As JSON format ```json { "version": 1, "A": { "domain.com": ["1.2.3.4"] }, } ``` - [ ] Implement at the dial level so it works with both resolvers and servers...