Skip to content

Releases: abh/geodns

GeoIP2 database reloading

31 Oct 05:32
@abh abh
Compare
Choose a tag to compare

3.2.0 October 2021

  • Reload GeoIP 2 databases when they change (Tyler Davis)
  • Updated build process, rpm and deb packages now available
  • Build with Go 1.17.2 (Tyler Davis)
  • Minor fix to geodns-logs tool
  • Updated code comments (Sven Nebel)

What's Changed

New Contributors

Full Changelog: v3.1.0...v3.2.0

Minor updates

29 Dec 11:17
@abh abh
Compare
Choose a tag to compare
  • Better test errors when geoip2 files aren't found
  • Require Go 1.13 or later (just for build script for now)
  • Add geodns-logs to Docker image
  • Fix targeting tests (GeoIP data changed)
  • Update dependencies

v3! "Closest" feature, prometheus support and much more

29 Dec 11:16
@abh abh
Compare
Choose a tag to compare

April 2019

  • Added Prometheus metrics support
  • Removed /monitor websocket interface
  • Removed /status and /status.json pages
  • Support "closest" matching (instead of geo/asn labels) for A and AAAA records (Alex Bligh)
  • Support for GeoIP2 databases (including IPv6 data and ASN databases)
  • "Pluggable" targeting data support
  • Support for "health status" in an external file (not documented)
  • Integrated health check support coming later (integrated work done by Alex Bligh, but not functional in this release - his branch on Github has/had it working)
  • Remove minimum TTL for NS records (Alex Bligh)
  • More/updated tests
  • Don't let the server ID be 127.0.0.1
  • Use 'dep' to manage dependencies
  • Remove built-in InfluxDB support from the log processing tool

2.7.0: * Add support for PTR records (Florent AIDE)

13 Feb 08:25
@abh abh
Compare
Choose a tag to compare
  • Add support for PTR records (Florent AIDE)
  • Test improvements (Alex Bligh)
  • Update github.com/miekg/dns
  • Update github.com/rcrowley/go-metrics
  • Use vendor/ instead of godep
  • Make query logging (globally) configurable
  • Support base configuration file outside the zone config directory
  • service: Read extra args from env/ARGS

ASN and IP targeting and more

05 Jun 06:39
@abh abh
Compare
Choose a tag to compare

2.5.0 June 5, 2015

  • Add resolver ASN and IP targeting (Ewan Chou)
  • Support for SPF records (Afsheen Bigdeli)
  • Support weighted CNAME responses
  • Add /48 subnet targeting for IPv6 ip targeting
  • Don't log metrics to stderr anymore
  • Make TTLs set on individual labels work
  • Return NOERROR for "bar" if "foo.bar" exists (Geoffrey Papilion)
  • Add Illinois to the us-central region group
  • Add benchmark tests (Miek Gieben)
  • Improve documentation
  • Use godep to track code dependencies
  • Don't add a '.' prefix on the record header on apex records

Enable targeting option

03 Oct 07:28
@abh abh
Compare
Choose a tag to compare
2.4.4, October 3rd 2013

* Fix parsing of 'targeting' option
* Add server id and ip to _country responses for easier debugging.