Releases: netblue30/fdns
Releases · netblue30/fdns
Version 0.9.74.2
Version 0.9.74
- remove --debug-ssl command
- remove --proxy-addr-any command
- remove --cache-ttl command
- remove --log-timeout command
- remove --blacklist command
- remove --qps command
- remove --unlist command
- remove --disable-local-doh feature
- remove --unlist command
- remove --disable-syslog feature
- remove --transport
- remove --fallback-only
- rework startup server testing - always test two servers
- --blocklist-file and --whitelist-file commands rework
- rename Americas zone to America
- removed OpenNIC label
- added FarEast label
- keepalive autodetection
- added dnsc tool
- security: running resolver processes in an empty chroot
- print disabled TLDs at startup
- added dnsc utility program
- added a default hosts file in /etc/fdns/hosts
- split blocklists in a different git submodule
- server list update - over 250 servers currently
- DSN blocklist filters rebuild
- bugfixes
Version 0.9.72
- more nxdomain development
- removed --zone option
- removed admin-down flag from servers file
- removed h2 ping keepalive
- added --disable-syslog command line option
- fixed fdns.service file
- speed up filter search
- added a phishing filter file
- added a TLD blacklist filter file
- filter files rebuild
- server list update
- added a github codeql workflow
- bugfixes
Version 0.9.68
- disable seccomp at compile time
- random keepalive
- server list update
- bugfixes
Version 0.9.66
- support for a servers.local file in etc directory
- seccomp list update
- added block-doh in servers config file
- --unlist command line option
- support unlist command in servers config file
- remove non-profilt tag
- nxdomain tool
- adblock filter update
- server list update
- bug fixes
Version 0.9.64.2
- --blocklist and --blocklist-file command line options
- --fallback-server command line option
- randomize UDP port number for fallback mode
- resolver statistics in shared memory
- removed firefox-only tag
- collapse eastamerica and westamerica in americas zone
- drop default number of resolver processes to 2
- increase default queries per second to 10
- various Fedora packaging fixes
- added --with-systemd=DIR compile time option
- added --enable-apparomr compile time option
- Intel 32 bit architecture support
- filter out bulk mailer addresses
- server list update
- bug fixes
Version 0.9.64
- --allow-expired-certs command line option
- --log-timeout command line option
- apparmor fixes for Arch Linux
- adding timestamp to queries stored in shared memory
- --monitor enhancements
- adding more DoT servers to the list
- server list update
- bug fixes
v0.9.62.10
- DNS over TLS support
- HTTP/1.1 support
- replaced cashpack library with our own implementation
- updated all filters
- fdns --test-server rework
- support for self-signed certificates
- restructure geographical zones
- keepalive timer randomization
- update keepalive timer for all servers
- server list update
- bug fixes
v0.9.62.8
- HTTP1.1 removed and replaced with HTTP2
- Adding support for https://commons.host network
- Replaced --allow-local-doh with --disable-local-doh
- systemd support
- FDNS included in Arch Linux: https://aur.archlinux.org/packages/fdns
- forcing RD flag (recursion desired) to 1 on all outgoing packets
- setting rr TTL to 600 seconds on incoming and cached packets
- --qps (queries per second)
- --keepalive
- adding geocast and safe-for-work tags
- server list update
- lots of bugfixes
Release 0.9.62.6
- gcov regression test coverage support
- lgtm.com security scanning
- whitelisting domains functionality (--whitelist, --whitelist-file)
- resizable monitor terminal window
- support for multiple fdns proxies running on the same system
- enforcing NXDOMAIN for blacklisted domains
- server list update
- lots of bugfixes