Releases: semihalev/sdns
Releases · semihalev/sdns
v1.1.1
- Bugfix: fixed DNS over HTTPS rd flag
- Bugfix: fixed ARM32 invalid memory address (Thanks to @rahulpowar)
v1.1.0
- AS112 middleware added. Please see http://as112.net for details
- DNAME redirection now supported
- Added reuse for listeners
- External plugins loadable now. Please see README
- New chain API, much more faster then old API (no backward support)
- CPU reduce changes
v1.0.0 🎉
- Stability improvements (tested on public projects)
- Performance improvements (latest benchmarks show 50% more performance)
- Parallel query algorithm
- Better loop algorithm
- UDP timeout improvements
- Memory allocate optimizations
- Qname minimization improvements
- EDNS nsid option future (RFC 5001)
- Chaos middleware added, answer chaos txt queries for version.bind and hostname.bind
- Bugfixes
- Ready for production
v0.3.4
- Added failover middleware
- Added cache purge HTTP api and dns query
- Performance improvements
- Bugfixes
- Tested on productivity
v0.3.3
- Most stable version tested on production
- IPv6 communication server<->server
- Fast fallback algorithm
- Bugfixes
v0.3.2
- DNSSEC Improvements
- IP Fragmentation Adjust
- Performance Improvements
- Better failover on upstream servers
- Bugfixes
- Tested on productivity
v0.3.1
- RFC 7816 query name minimization added
- Access log middleware added
- Better failover handling
- Bugfixes
- Performance improvements
- Tested on productivity
v0.3.0
- Update DNSSEC Trust Anchors
- Bugfixes
- Update latest libs
- Force go mod
- Performance improvements
- Tested on productivity
v0.2.5
- RFC 7873 EDNS cookie support
- Disable EDNS subnet for privacy
- Performance improvements
- Bugfixes
- Tested on productivity
v0.2.4
- New cache api inspired by CoreDNS
- Middleware: Full EDNS compliance
- Middleware: Client ip address based rate limit
- Auto middleware register
- Performance improvements
- Bugfixes