-
v1.41
1.41 - February 12, 2012 - Add _status.pgeodns query returning JSON status - Require Net::DNS 0.67 to avoid crashing bug in earlier versions - Minor tweaks, more documentation
-
v1.34
1.34 - August 8, 2010 - Support listening on multiple interfaces - Better logging of errors reloading the configuration files - Proper failure when .json file is missing - Rename pgeodns.pl to pgeodns - Use 'env perl' to run the perl binary
-
v1.33
1.33 - November 4, 2009 - Add a README (!) - Make aliases to '0' work - Various test improvements
-
v1.32
1.32 - March 17, 2009 - Make re-loading the configuration after a config failure more robust - Support for "alias" records (basically an internal CNAME) - Remove newline from "git version" when running from a git clone
-
v1.31
Respond to status and version queries in CH class on "pgeodns" zone Add --port option Only require --user option when started as root
-
v1.30
1.30 - February 14, 2009 - Cache generated NS records - Optimize pick_hosts to be slightly faster when hosts have different weights - Work around bug printing warnings in Net::DNS 0.64 and 0.65 - Add --development switch with "shutdown query" to assist running Devel::NYTProf - Update tests to work with Net::DNS 0.64+ - Require newer versions of Net::DNS and JSON modules - Add --configtest option to test a configuration file (Robert Spier)
-
v1.20
1.20 - December 30, 2008 - If new configuration can't be loaded; keep the old one - Allow 'relaxed' JSON in config files (trailing commas and comments) - Add --config option to pgeodns.pl - Updated to work with new JSON.pm (Steve Peters) - Fix some excessive debug output and other small tweaks (Steve Peters) - Move to git