==================================================
Changes from 2012-04-19 00:00:00 +0000 to present.
==================================================

------------------------------------------
version 1.052 at 2013-04-19 02:44:23 +0000
------------------------------------------

  Change: 3a5b1b16389e166c593c983eb1cb4a60d2577566
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2013-04-18 22:39:52 +0000

    Retry from the "nameservers" parameter, if supplied.

    If a resolver times out, rotate through the nameservers provided by
    the "nameservers" parameter, not the default ones or whatever was
    last sent to Net::DNS' resolver. 

  Change: 895209e03f5629594f31190365e1707c212092aa
  Author: Michael Smith <crazedpsyc@duckduckgo.com>
  Date : 2013-04-18 10:44:10 +0000

    Handle "nameservers" argument to resolve() 

  Change: ae6ed44b875875e79cfdaad7cb990adf7be068e0
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2011-06-15 13:08:01 +0000

    Fix a doc example typo reported by Maddingue in irc.perl.org #poe. 

  Change: fbe910fc25baffaee2ed5d6623d330122a5ff5de
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2011-01-26 16:12:03 +0000

    Add MANIFEST.SKIP for great justice. 

  Change: 40aecf07613cc445bee0dac643899cd9ccaa7da7
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2011-01-26 14:50:30 +0000

    Switch from Makefile.PL to Dist::Zilla. 

  Change: a7d35d823e90ccc893f5862aa2424557b750f24a
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2011-01-26 13:04:00 +0000

    Document the difference between this distribution and
    POE::Component::Resolver. 

  Change: 752c05c86c55c7f42c614ad0e56110b0e3543a6c
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2009-10-14 03:06:11 +0000

    Prepare for release. 

  Change: 9946ea262b24edac293ce709a99875af9aed2f9f
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2009-10-12 23:57:38 +0000

    Add a 00_info.t test to help debug platform and dependency based
    issues. 

  Change: 86564af4621eacd93cf3ae4aeb66b27756f2f6e5
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2009-09-14 02:01:34 +0000

    Administrivia to convert the repository to git. 

  Change: e88dccf85d700690d4dfa2a4b96a2503436a9bf3
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2009-08-28 06:46:24 +0000

    Jonathan Yu found a warning while packaging this distro for Debian.
    I've applied his patch from rt.cpan.org 48335, and I took his
    suggestion to start using Test::NoWarnings.

    Philip Gwyn found a strange case where IPv6 localhost was returned as
    ::1 rather than the long form. Added a check for both forms.

    Bumped the version to 1.050 for release. 

  Change: 89a38b07ec86b0a4c7ffa3d07824db42f71325d3
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2009-08-28 06:03:27 +0000

    Fix a POD error (line too long, broken link to RT) reported by
    Jonathan Yu, ironically in rt.cpan.org ticket 48336. :) 

  Change: 57333ebe319083d11505682c3ee50eaf0255e85a
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2009-08-17 04:36:45 +0000

    Fix a warning for /etc/hosts files that contain blank lines or
    comments. Suggested by Leonid Rashkovsky in e-mail. 

  Change: 66459a39445fcc2bccefd87614bbd7a88da7603e
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2009-07-28 06:01:07 +0000

    Use latest POE, and prepare for a new release. 

  Change: 0444141729f991b6fd0c8b401a24be064eadb490
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2009-07-27 04:51:28 +0000

    Added a machine-readable repository directory to the distribution.
    Documented the bug tracker, repository, and other resource URLs. 

  Change: 6aef81d8a208a87523e61858aad7de6408018c00
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2009-07-26 06:30:34 +0000

    Resolve (heh) rt.cpan.org ticket #13899. AAAA requests will check for
    IPv6 addresses in /etc/hosts or your favorite operating system's
    equivalent. 

  Change: f2a0d801de751f7167f807b47e0b92f7b7871869
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2009-07-26 05:59:34 +0000

    Resolve rt.cpan.org ticket #13492 by Sébastien Aperghis-Tramoni,
    #14723 by Branislav Gerzo, and umbrella ticket #15009 by cycling
    through the list of resolvers known to Net::DNS if the top one times
    out. 

  Change: 8837031bcb73a570ccf78ac9a326eff1d3eef63f
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2009-02-18 05:41:14 +0000

    Applied a patch by René Mayorga, resolving rt.cpan.org ticket 41313.
    René's patch uses Net::DNS to find poe.perl.org's address and use
    that instead of hardcoded values. Thanks also go to René for
    submitting the patch through rt.cpan.org. I may never have discovered
    ticket 506915 on bugs.debian.org. 

  Change: 40146e80790ee6cc57509435335b72a78f5d4d73
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2009-02-18 04:48:06 +0000

    Fix warnings uncovered by POE's recent global-warning issue. 

  Change: 25a1c546a0baa5502b9db1420a5604ad0b1ae499
  Author: Jonathan Steinert <hachi@kuiki.net>
  Date : 2009-02-02 07:50:33 +0000

    Make it safe to have more than one PoCoDNS object.

    Somehow this bug has been no problem for people this entire time. An
    amazing trick really :D 

  Change: 48c0fd5bd0bb563af05909ea7a1da4d51c99699d
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2009-01-13 20:08:27 +0000

    A host-file test was failing because its address segments were wider
    than single octets. 

  Change: 85d4bb5f8b4507e7a564c8e85f3c9049f468012f
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2008-10-29 16:18:54 +0000

    New version. 

  Change: a5442ca84b9193c7b51edcd3189ad87062f24193
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2008-10-15 03:18:31 +0000

    Accommodate DNS change for poe.perl.org in the tests. 

  Change: aa430132cd83be5ed5de23957e35278d34e12a8c
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2008-03-24 17:33:22 +0000

    Apply Martin Ferrari's patch to skip network tests if there's no
    detectable network. Resolves rt.cpan.org ticket 33677. 

  Change: 426195553251b9e3cd8e04ec41083907ad8cda62
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2007-01-06 18:12:47 +0000

    By the power of PAUSEskull, this is a fine morning! Release 1.00! 

  Change: a2f44cbb904d029f851058ca873cc352b9536860
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2007-01-06 18:11:52 +0000

    Expose the underlying Net::DNS::Resolver with a get_resolver()
    accessor. Thanks to Chris Williams for kinda suggesting it. :) 

  Change: b46621f7c9e79bd5658794d84facb783285a79af
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2006-11-06 19:23:35 +0000

    Set a LICENSE. Cheap kwalitee points! 

  Change: 22947d1059c01fca7a72792a41865c1a2f0759b4
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2006-10-17 16:35:24 +0000

    Don't try to call a method on a failed request. Resolves rt.cpan.org
    21190 by Alexandr Ciornii. 

  Change: ddac2c94503b04b1524835d23a7c06a468928b99
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2006-10-17 15:05:34 +0000

    Some rt.cpan.org tickets refer to issues in Net::DNS. Require the
    latest version of that dependency in the hopes that some things are
    fixed. Too bad I don't have test cases for those issues... there's no
    way for me to tell if anything's fixed by this simple change. 

  Change: f59e89e4977456cae44730c2dff9b381d9b8d4f4
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2006-05-21 20:45:11 +0000

    Bump up the version. 

  Change: f3a697109e9f9dbf07e4b687dece679a4fc1c201
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2006-05-21 20:44:39 +0000

    Fix shutdown(). It was not performing nearly enough cleanup.

    Replace some post() calls with call() to avoid race conditions. In
    general, method interfaces should use call() rather than post() so
    that they affect internal structures synchronously. 

  Change: b4505422681389a314c7d9378866be7a65400529
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2006-05-21 20:43:08 +0000

    Turn on ASSERT_DEFAULT for some of the tests. Add _stop handlers so
    they don't fail with all POE asserts on. 

  Change: 809c58a040584213bd3590d791044a389307a56f
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2006-03-24 03:58:51 +0000

    Belatedly bump up the version. 

  Change: 3c8e0630f2b51de23cc371b98817075ec837f433
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2005-12-05 18:34:05 +0000

    Add the CATCH_EXCEPTIONS toggle that lets me catch my own damn
    errors. Sweet! Also expanded the common test code so that line
    numbers would be properly reported. 

  Change: bf497a66c9c31f5841b005dad81485a833b1ce16
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2005-08-01 17:07:05 +0000

    Make the hosts file size significant when checking for changes. 

  Change: 5f064604fac23ddd8228fe720034595ca9192c04
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2005-08-01 17:06:41 +0000

    Force an inode change in the tests, although this doesn't really have
    an effect. 

  Change: 6ee7176ce554f66277a1d33b7e51ee2348c0b307
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2005-08-01 17:02:16 +0000

    Update dependencies to match newest modules. 

  Change: 5702ddfb557a19c27358a4e23345c62093ba2789
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2005-07-29 15:41:12 +0000

    Bump version for release. 

  Change: 26848752a8dc17b6532f9fe7c455a045944944c4
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2005-07-28 05:59:31 +0000

    Some systems include IPv4 and IPv6 addresses for "localhost". OS X is
    one of them. This commit causes the component to prefer IPv4
    addresses when there's a choice. It's a bad fix, but it'll have to do
    for now. We really should check whether the request is for an A or
    AAAA record and use the appropriate address. 

  Change: c646b487bff385a9f3628544c5aa50272e41e04d
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2005-07-07 22:07:27 +0000

    Cache /etc/hosts (or its equivalent) in memory. This should save some
    CPU and disk access, even though the module must stat() /etc/hosts
    for each request. This closes rt.cpan.org ticket 7916.

    Let the user supply an /etc/hosts (or equivalent) file at component
    creation time. This lets them find hosts files in obscure locations,
    plus it lets us write a test that verifies the caching logic by using
    specific hosts files. This closes rt.cpan.org ticket 13581. 

  Change: dc4fd879be7a774b3cc470a38ce63534a8cc73ca
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2005-06-21 13:38:43 +0000

    Remove META.yml from MANIFEST. It seems that "make dist" inserts it
    and creates a META.yml file in the distribution but not in the
    working copy.

    Change cvs-log.perl to svn-log.perl in Makefile.PL. 

  Change: 20e09ea0a38c3a323951e773b5406cbddb271a86
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2004-10-07 03:34:35 +0000

    Bump the version to 0.98 for release, and document the deprecations
    more carefully. 

  Change: a4e8842409cf2a14725e81f1bebb0c2aebf57804
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2004-10-07 03:16:45 +0000

    Add code to look for /etc/hosts in various other places on Windows
    systems. Oh, the horrors! 

  Change: f2eb498f3f0609fca5829f03398c0a30211116f1
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2004-10-07 03:04:31 +0000

    Added new tests to cover the additional public interface. 

  Change: bddf83ce1340f8ca96942f4cd0fc559bd1752811
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2004-10-07 03:03:42 +0000

    Added the "version 4" interface, which is just a method in front of
    the "version 3" interface. The method-based interface lets us build a
    resolver cache later. The component will be able to return resolver
    answers from the cache without incurring any POE event loop overhead.

    Documented the new interface. Updated the SYNOPSIS to show it. Tested
    the SYNOPSIS code.

    Changed the private event handler names to include a leading
    underscore, so that Pod::Coverage will automatically discount them in
    its reports.

    Switched to object methods as event handlers. Moved the HEAP data
    into $self. This lets us get at the data members from the public
    object methods and the public/private event handlers. 

  Change: 79ad03f1cde714c4d94bde5beb6d139ad85399da
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2004-10-07 01:23:43 +0000

    Rewrite the documentation to explain the new interface. 

  Change: 0b78804d8a0f5f4787bd599fa12af86ad7c1df48
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2004-10-07 01:23:08 +0000

    Remove some unnecessary code from this test. A previous test was
    copied as the basis for this one, and some useless code came along. 

  Change: a6b7d6e7ed52f0ede208367b33cf29c5e36d4da5
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2004-10-06 18:06:11 +0000

    Add a saner (currently undocumented) API, and maintain backward
    compatibility. Increase test coverage to >80%. 

  Change: d06af54db64b9ad6bfe9d40a014ce343e71276dc
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2004-06-12 16:51:31 +0000

    "Overlord Q" reported a syntax error in the SYNOPSIS. This change
    corrects the mistake and improves the code's readability. 

  Change: 097fcbd8e271a24c93fffd6ba4c9a15f03a6c2ce
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2004-02-13 02:21:12 +0000

    Add META.yml to the MANIFEST. 

  Change: e543ed55026470cd517724be91cc515fc2b4ed6a
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2004-02-02 21:29:34 +0000

    Bump release to 0.97. 

  Change: 5467a1ffea859ef79875fe42c486c2ab69131c74
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2003-11-26 20:49:39 +0000

    Net::DNS::Resolver's bgsend() sometimes fails and returns undef
    instead of a socket handle. This commit adds automatic retrying when
    bgsend() fails, up to the timeout period. 

  Change: fe915b75cf29b6185e0d8a7bb0ea4b949b41a434
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2003-11-22 06:34:07 +0000

    Bump up the version for release. 

  Change: b611b7f0209ba99624a8d065e82eeddfa1defa65
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2003-11-22 05:33:01 +0000

    Minor style changes. Nothing important. 

  Change: a5703e5c1a77954c91bc02ce63742b92350e3841
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2003-05-22 07:06:30 +0000

    Check /etc/hosts before checking the nameserver. We still don't do
    the right thing (check /etc/host.conf) but this should be mostly
    correct most of the time. 

  Change: 2f62967a42a836ad0dec0a2307f0f4aa9e9a5e25
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2003-04-12 03:53:44 +0000

    Bump the version to 0.95 for release. 

  Change: 8121514d97001ba1480b3c9ca99c38b80fc2a9f7
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2003-04-12 03:53:17 +0000

    Committed tag's feature/docs/test for allowing code to pass
    additional arguments through the component. 

  Change: ea1aa2e34980bb37aa0730ffb991f251389355b8
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2002-09-10 03:30:51 +0000

    Switch to home-brew cvs-log.perl, and update contact e-mail address. 

  Change: aaef6d2b41e9d867eca10e0a67128c72cf8e4bcd
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2002-09-10 03:30:29 +0000

    Update Copyright years; add contact e-mail. 

  Change: 777767175eb849f5fe383beb09b61b92820813e5
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2002-06-28 16:04:36 +0000

    Shevek reported a problem with getpeername() failing. I added code to
    test the intermediate results from getpeername() so that internal
    errors would be avoided if it fails. 

  Change: 08f4a8c0834b3e677579c594cfe0b47615590aef
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2002-06-28 16:03:45 +0000

    Add a note to the requirements. This module must be tested with a
    valid name server available. 

  Change: b709fc9b28a36dba5df8e0921f9cca787b8c5c43
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2002-06-25 14:08:32 +0000

    Removed CHANGES. Now we use cvs2cl to generate it at distribution
    time. Thanks again to Matt Cashner (sungo) for this advice. 

  Change: 2d03e52e7cdf531a6d84f4f0eefbda5f0ec90439
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2002-06-25 14:07:30 +0000

    Eric Cholet discovered that _default was returning 1. That causes bad
    things in POE's new "three-phase" signal dispatch. Namely, it means
    the entire program would never exit on a signal. Gah! Changed it to
    return 0 instead, which lets some other part of the program decide if
    things should die. 

  Change: bad1e6d6de1ec421aea07a256b810d9429e15d63
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2002-06-25 14:05:53 +0000

    Fix my e-mail address. :) 

  Change: 6c1af13e851b892857506f3f489b2e35d22e33ab
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2002-06-25 13:59:16 +0000

    Add cvs2cl to the makefile builder so we don't need to manage CHANGES
    ourselves anymore. Yay! 

  Change: 54f1278bc7630f4a853a4a6d96f995d5305f7d6e
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2001-10-13 11:03:15 +0000

    fix how Net::DNS is used 

  Change: a162c2ba975080d4b197a99ed3c149b22c2d3186
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2001-10-13 11:03:00 +0000

    general revisions 

  Change: 732a37bdf73b7c7a9c2f2479248974bbdeac98dd
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2001-05-29 15:38:52 +0000

    update for 0.92 CPAN release 

  Change: 77b8c3e18bba0c62ae530497bbf2ef509513a252
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2001-05-29 15:38:33 +0000

    bump version; set answerfrom field if not included by Net::DNS 

  Change: 8c6930c7e3aff05540433bba5bdb1b7d0578d2ff
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2001-05-29 15:37:47 +0000

    finalize CHANGES for 0.92 release 

  Change: c4971f7ccdf5b7175519ff68c095f175718eca3f
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2000-09-02 20:12:44 +0000

    fix components so they install 

  Change: 6f718daf2e3c6c9b73868abc3208324e59481b90
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2000-09-02 19:54:55 +0000

    bump up the version 

  Change: 87ff7755dd4986f8d692a8b2fe3a44d634881951
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2000-09-02 19:51:56 +0000

    move DNS.pm to root 

  Change: 8fb664f7cc9cd19a56641c895d0aec00f9746da4
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2000-08-29 19:58:20 +0000

    tweak CHANGES 

  Change: 12aadcd639cad7ef551aa2db18e03dcc9eb91e65
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2000-08-29 19:51:49 +0000

    make the tests not fail on really slow machines 

  Change: a9cb4fa6c0a57a0fc9df2f5daa6f33a36688edf1
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2000-08-29 18:26:42 +0000

    initial commit 

  Change: 6e1693b7a3e38e7ae21e3c3d1c32200e56e53d4a
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2000-08-29 18:26:42 +0000

    New repository initialized by cvs2svn. 

================
End of releases.
================