Skip Menu |

This queue is for tickets about the Data-Validate-Domain CPAN distribution.

Report information
The Basics
Id: 67562
Status: resolved
Worked: 5 min
Priority: 0/
Queue: Data-Validate-Domain

People
Owner: neil [...] neely.cx
Requestors: VKHERA [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.10
Fixed in: (no value)



Subject: need to recognize new .xxx TLD
New .xxx TLD domains are starting to be issued. This module does not currently recognize those as valid. This command line demonstrates it is not recognized: perl -MData::Validate::Domain -e 'print is_domain("foo.xxx");'
Data::Validate::Domain uses Net::Domain::TLD for TLD verification - you will want to make sure that you have the latest version of Net::Domain::TLD installed, and if that still isn't working file a bug with the author of Net::Domain::TLD. Thanks, Neil
Subject: Re: [rt.cpan.org #67562] need to recognize new .xxx TLD
Date: Mon, 18 Apr 2011 13:44:16 -0400
To: bug-Data-Validate-Domain [...] rt.cpan.org
From: Vick Khera <vivek [...] khera.org>
Thanks. I've filed the bug against Net::Domain::TLD. The latest version 1.68 is from 2008.
Data::Validate::Domain allows you to specify "private TLD's" - though the feature was added for a different reason, it functionally let's you manually extend the results of what Net::Domain::TLD provides: This code should let you limp along for now: $obj = Data::Validate::Domain->new( domain_private_tld => { 'xxx' => 1, } );
I see Net::Domain::TLD version 1.69 added in .xxx so this looks fully resolved.