Tags: bluehawksky/geodns
Tags
2.6.0 October 4, 2015 Leif Johansson: * Start new /status.json statistics end-point Alex Bligh: * Add ability to log to file. * Add option to make debugging queries private. * Fix race referencing config and other configuration system improvements. * Fix crash on removal of zonefile with invalid JSON (Issue abh#69) * Fix issue abh#74 - crash on reenabling previously invalid zone Ask Bjørn Hansen: * Fix critical data race in serve.go (and other rare races) * Optionally require basic authentication for http interface * Fix weighted CNAMEs (only return one) * Make /status.json dump all metrics from go-metrics * Update godeps (including miekg/dns) * StatHat bugfix when the configuration changed at runtime * ./build should just build, not install * Fix crash when removing an invalid zone file * Don't double timestamps when running under supervise * Require Go 1.4+ * Internal improvements to metrics collection * Remove every minute logging of goroutine and query count * Add per-instance UUID to parsable status outputs (experimental) * Report Go version as part of the version reporting * Minor optimizations
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
2.2.8, April 28th 2013 * Support per-zone stats posted to StatHat * Support TXT records * Don't return NXDOMAIN for A queries to _status and _country * Set serial number from file modtime if not explicitly set in json * Improve record type documentation * Warn about unknown record types in zone json files * Add -version option
2.2.7, April 16th 2013 * Count EDNS queries per zone, pretty status page * Status page has various per-zone stats * Show global query stats, etc * Add option to configure 'loggers' * Add -cpus option to use multiple CPUs * Add sample geodns.conf * Use numbers instead of strings when appropriate in websocket stream * Various refactoring and bug-fixes
2.2.5, April 7th 2013 * Add StatHat feature * Improve error handling for bad zone files * Don't call runtime.GC() after loading each zone * Set the minimum TTL to 10x regular TTL (up to an hour) * service script: Load identifier from env/ID if it exists * Work with latest geoip; use netmask from GeoIP in EDNS-SUBNET replies
PreviousNext