This is an automated email from the git hooks/post-receive script. fsfs pushed a change to branch master in repository libpoe-component-client-dns-perl.
from ff0171c update changelog new f0ae4e7 Add debian/upstream/metadata new cd1f009 Update debian/changelog adds 6e1693b New repository initialized by cvs2svn. adds a9cb4fa initial commit adds 12aadcd make the tests not fail on really slow machines adds 8fb664f tweak CHANGES adds 87ff775 move DNS.pm to root adds 6f718da bump up the version adds c4971f7 fix components so they install adds 8c6930c finalize CHANGES for 0.92 release adds 77b8c3e bump version; set answerfrom field if not included by Net::DNS adds 732a37b update for 0.92 CPAN release adds a162c2b general revisions adds 54f1278 fix how Net::DNS is used adds 6c1af13 Add cvs2cl to the makefile builder so we don't need to manage CHANGES ourselves anymore. Yay! adds bad1e6d Fix my e-mail address. :) adds 2d03e52 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. adds b709fc9 Removed CHANGES. Now we use cvs2cl to generate it at distribution time. Thanks again to Matt Cashner (sungo) for this advice. adds 08f4a8c Add a note to the requirements. This module must be tested with a valid name server available. adds 7777671 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. adds aaef6d2 Update Copyright years; add contact e-mail. adds ea1aa2e Switch to home-brew cvs-log.perl, and update contact e-mail address. adds 8121514 Committed tag's feature/docs/test for allowing code to pass additional arguments through the component. adds 2f62967 Bump the version to 0.95 for release. adds a5703e5 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. adds b611b7f Minor style changes. Nothing important. adds fe915b7 Bump up the version for release. adds 5467a1f 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. adds e543ed5 Bump release to 0.97. adds 097fcbd Add META.yml to the MANIFEST. adds d06af54 "Overlord Q" reported a syntax error in the SYNOPSIS. This change corrects the mistake and improves the code's readability. adds a6b7d6e Add a saner (currently undocumented) API, and maintain backward compatibility. Increase test coverage to >80%. adds 0b78804 Remove some unnecessary code from this test. A previous test was copied as the basis for this one, and some useless code came along. adds 79ad03f Rewrite the documentation to explain the new interface. adds bddf83c 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. adds f2eb498 Added new tests to cover the additional public interface. adds a4e8842 Add code to look for /etc/hosts in various other places on Windows systems. Oh, the horrors! adds 20e09ea Bump the version to 0.98 for release, and document the deprecations more carefully. adds dc4fd87 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. adds c646b48 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. adds 2684875 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. adds 5702ddf Bump version for release. adds 6ee7176 Update dependencies to match newest modules. adds 5f06460 Force an inode change in the tests, although this doesn't really have an effect. adds bf497a6 Make the hosts file size significant when checking for changes. adds 3c8e063 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. adds 809c58a Belatedly bump up the version. adds b450542 Turn on ASSERT_DEFAULT for some of the tests. Add _stop handlers so they don't fail with all POE asserts on. adds f3a6971 Fix shutdown(). It was not performing nearly enough cleanup. adds f59e89e Bump up the version. adds ddac2c9 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. adds 22947d1 Don't try to call a method on a failed request. Resolves rt.cpan.org 21190 by Alexandr Ciornii. adds b46621f Set a LICENSE. Cheap kwalitee points! adds a2f44cb Expose the underlying Net::DNS::Resolver with a get_resolver() accessor. Thanks to Chris Williams for kinda suggesting it. :) adds 4261955 By the power of PAUSEskull, this is a fine morning! Release 1.00! adds aa43013 Apply Martin Ferrari's patch to skip network tests if there's no detectable network. Resolves rt.cpan.org ticket 33677. adds a5442ca Accommodate DNS change for poe.perl.org in the tests. adds 85d4bb5 New version. adds 48c0fd5 A host-file test was failing because its address segments were wider than single octets. adds 25a1c54 Make it safe to have more than one PoCoDNS object. adds 40146e8 Fix warnings uncovered by POE's recent global-warning issue. adds 8837031 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. adds f2a0d80 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. adds 6aef81d Resolve (heh) rt.cpan.org ticket #13899. AAAA requests will check for IPv6 addresses in /etc/hosts or your favorite operating system's equivalent. adds 0444141 Added a machine-readable repository directory to the distribution. Documented the bug tracker, repository, and other resource URLs. adds 66459a3 Use latest POE, and prepare for a new release. adds 57333eb Fix a warning for /etc/hosts files that contain blank lines or comments. Suggested by Leonid Rashkovsky in e-mail. adds 89a38b0 Fix a POD error (line too long, broken link to RT) reported by Jonathan Yu, ironically in rt.cpan.org ticket 48336. :) adds e88dccf 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. adds 86564af Administrivia to convert the repository to git. adds 9946ea2 Add a 00_info.t test to help debug platform and dependency based issues. adds 752c05c Prepare for release. adds a7d35d8 Document the difference between this distribution and POE::Component::Resolver. adds 40aecf0 Switch from Makefile.PL to Dist::Zilla. adds fbe910f Add MANIFEST.SKIP for great justice. adds ae6ed44 Fix a doc example typo reported by Maddingue in irc.perl.org #poe. adds 895209e Handle "nameservers" argument to resolve() adds 3a5b1b1 Retry from the "nameservers" parameter, if supplied. adds 58c6b09 Upgrade dist.ini to personal best practices. adds 0d8b76f Ignore old build directories. adds 8f45959 /etc/hosts in Android is in /system/etc/hosts adds a6be0cf Merge pull request #2 from Hugmeir/master adds 1cea2d1 Udpate Dist::Zilla configuration for changes to plugins. adds 3c9796c Support Net::DNS 1.03. adds 44bf154 Imported Upstream version 1.054 new cc5c834 Merge tag 'upstream/1.054' new 83669c9 Update debian/changelog new bd52eff update upstream metadata new 2aa34b3 Bump years of packaging copyright new 435f5e7 Bump dh compat to level 9 new b4e7f7d Mark package autopkgtest-able new 63ce91d prepare changelog for release The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: CHANGES | 63 +++-------- LICENSE | 28 ++--- MANIFEST | 6 +- META.json | 56 ++++++++++ META.yml | 16 +-- Makefile.PL | 38 +++---- README | 80 ++++++++------ README.mkdn | 238 ++++++++++++++++++++-------------------- debian/changelog | 11 +- debian/compat | 2 +- debian/control | 4 +- debian/copyright | 2 +- debian/upstream/metadata | 8 ++ dist.ini | 8 +- lib/POE/Component/Client/DNS.pm | 30 +++-- t/author-pod-coverage.t | 15 +++ t/author-pod-syntax.t | 15 +++ t/release-pod-coverage.t | 21 ---- t/release-pod-syntax.t | 15 --- 19 files changed, 360 insertions(+), 296 deletions(-) create mode 100644 META.json create mode 100644 debian/upstream/metadata create mode 100644 t/author-pod-coverage.t create mode 100644 t/author-pod-syntax.t delete mode 100644 t/release-pod-coverage.t delete mode 100644 t/release-pod-syntax.t -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libpoe-component-client-dns-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkgemail@example.com http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits