Merge remote-tracking branch 'origin/main' into main

This commit is contained in:
Mael G. 2020-12-22 20:11:13 -04:00
commit 319f1abb2c

View file

@ -4,9 +4,9 @@
Sacrebleu is a DNS authoritative nameserver made in Go with ``github.com/miekg/dns`` library. Sacrebleu is a DNS authoritative nameserver made in Go with ``github.com/miekg/dns`` library.
Records are stored in a MySQL Database and cached using REDIS. Records are stored in a MySQL Database and cached using Redis.
This software requires MySQL and REDIS servers. This software requires MySQL and Redis servers.
This software is currently in development and NOT ready for production. This software is currently in development and NOT ready for production.
@ -17,12 +17,12 @@ This software is currently in development and NOT ready for production.
## What is working ## What is working
- Read records (stricts & wildcard) from MySQL - Read records (stricts & wildcard) from MySQL
- Read and write records (stricts & wildcard) in REDIS - Read and write records (stricts & wildcard) in Redis
- Recursive wildcard for reverse DNS (IPv6 only) - Recursive wildcard for reverse DNS (IPv6 only)
- Generate dynamic reverse DNS (IPv6 only) - Generate dynamic reverse DNS (IPv6 only)
- Respond to all requested MySQL queries - Respond to all requested MySQL queries
## ToDo ## ToDo
- Recursive wildcard for reverse DNS (IPv4 part) - Recursive wildcard for reverse DNS (IPv4 part)
- Generate dynamic reverse DNS (IPv4 part) - Generate dynamic reverse DNS (IPv4 part)
- XFR - XFR
@ -33,4 +33,4 @@ This software is currently in development and NOT ready for production.
## License ## License
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Foutout14%2Fsacrebleu-dns.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Foutout14%2Fsacrebleu-dns?ref=badge_large) [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Foutout14%2Fsacrebleu-dns.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Foutout14%2Fsacrebleu-dns?ref=badge_large)