ABF is currently being migrated to new servers. Pull requests are currently not operational due to git upgrade, they will be fixed as soon as possible.

About project

gdnsd is an Authoritative-only DNS server which does geographic (or other
sorts of) balancing, redirection, weighting, and service-state-conscious
failover at the DNS layer.

gdnsd is written in C using libev and pthreads with a focus on high
performance, low latency service. It does not offer any form of caching or
recursive service, and notably does not support DNSSEC. There's a strong
focus on making the code efficient, lean, and resilient. The code has a
decent regression testsuite with full branch coverage on the core packet
parsing and generation code, and some scripted QA tools for e.g. valgrind
validation, clang-analyzer, etc.

The geographically-aware features also support the emerging EDNS Client
Subnet draft for receiving more-precise network location information
from intermediate shared caches.

Last commit

Bernhard Rosenkränzer has added 90a5df23ca
Update to 2.2.1, use upstream systemd service

Files in

File Message Modification date
{{el.submodule.name}} @ {{el.submodule.id}} {{el.submodule.name+' @ '+el.submodule.id}} {{el.node.name}} {{el.node.name}} {{el.commit.short_message}} {{ el.commit.committed_date | amDateFormat:'YYYY-MM-DD HH:mm' }} ( )

Load More