remove KadNode to simplify firmware
disable dnsmasq DNS functionality to increase privacy
sync ebtables filter with Lübeck
add correct link to generated resolv.conf; we can now use the DNS servers provided by the device on WAN since resolv.conf is not used inside the public network anymore
add anycast address to public and private interface to find nearest router
inline private ipv4 address
Checkinput arguments for the check_internet function; this caused subsequent gateway checks to not run
add DNS servers for other communities .ffc, .dn42, .ffa, .ffhl (used for LAN/private network and local host only)
add haveged to feed the kernel entropy pool; this ensures better cryptographic keys; e.g. for fastd
re-enable dnsmasq dns forwarder to allow the router to be used as DNS server in the private network. This way we can resolve Freifunk specific domains using /etc/dnsmasq.conf. Access to port 53 from the public network need to be blocked otherwise it might be possible to get the public IP address of the router using a DNS server on the internet. dnsmasq doesn't seem to have an option to exclude interfaces for DNS only.
Merge branch 'test'