The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.22 - 2006-05-12

  • EPP Poll from prototype by Elias Sidenbladh (Protocol/EPP/Core/RegistryMessage) : new methods message_retrieve() (=poll request) message_delete() (=poll ack) and message_waiting() in Net::DRI Please see examples at the end of t/601vnds_epp.t on how to retrieve info on a message, and info on all messages (count & first id).
  • Preliminary support for .FR/.RE by email : only domain creation for now, without parsing of registry emails coming back (Net::DRI::Data::Contact::AFNIC Net::DRI::Protocol::AFNIC::Email Net::DRI::Protocol::AFNIC::Email::Message Net::DRI::Protocol::AFNIC::Email::Domain Net::DRI::Transport::SMTP) For all asynchronous operations, the result status is command successful but pending.
  • In all result status, new method trid() that stores the (local/client) transaction identifier of the operation that generated this result status, and new method is_pending() to know if the operation has been done or is pending review, which will be the case for all asynchronous registries (Protocol/ResultStatus)
  • EPP + RRP : we use the nameserver list provided in domain operations only if it is not empty
  • Data/Contact/EURid : lower limits for name/org length than in EPP
  • Transport/Socket : correctly shut down alarms in end() (thanks to Sten Spans)
  • Protocol/EPP/Extensions/EURid/Domain : bugfix for transfer/transferq/trade requests when specifying nameservers, from bug report by Andreas Wittkemper
  • Protocol/EPP/Connection : bugfix when there is no svcExtension (found by Michael Braunoeder)
  • Protocol/EPP/Core/Contact : correctly handle all cases of empty fax (and tel for that matter), bug report from Brian

Modules

Interface to Domain Name Registries/Registrars/Resellers
Local cache for Net::DRI
Superclass of all Net::DRI Domain Registry Drivers
AFNIC .FR/.RE Registry driver for Net::DRI
EURid (.EU) policies for Net::DRI
Gandi .COM/.NET/.ORG/.BIZ/.INFO/.NAME/.BE Registry driver for Net::DRI
ICANN policies for Net::DRI
.PL policies for Net::DRI
.SE policies for Net::DRI
Verisign .COM/.NET Registry driver for Net::DRI
Website.WS .WS Registry driver for Net::DRI
Bundle of changes in Net::DRI
Handle contact data, modeled from EPP for Net::DRI
Handle AFNIC contact data for Net::DRI
Handle EURid contact data for Net::DRI
Handle .PL contact data for Net::DRI
Handling of contact data for .SE
Handle an ordered collection of contacts for Net::DRI
Handle ordered list of nameservers (name, IPv4 addresses, IPv6 addresses) for Net::DRI
Encapsulating raw data for Net::DRI
Additional API for Net::DRI operations
Handle a collection of statuses for an object, in a registry independent fashion for Net::DRI
Class to store all exceptions inside Net::DRI
Superclass of all Net::DRI Protocols
AFNIC Email Protocol for Net::DRI
AFNIC Email Domain commands for Net::DRI
AFNIC Email Message for Net::DRI
AFNIC Web Services Protocol for Net::DRI
AFNIC Web Services Domain commands for Net::DRI
AFNIC Web Services Message for Net::DRI
EPP Protocol (RFC 3730,3731,3732,3733,3734,3735) for Net::DRI
EPP Connection handling for Net::DRI
EPP Contact commands (RFC3733) for Net::DRI
EPP Domain commands (RFC3731) for Net::DRI
EPP Host commands (RFC3732) for Net::DRI
EPP Registry messages commands (RFC3730) for Net::DRI
EPP Session commands (RFC3730) for Net::DRI
EPP Status for Net::DRI
EPP E.164 Number Mapping (RFC4114) for Net::DRI
EURid EPP extensions for Net::DRI
EURid EPP Contact extension commands for Net::DRI
EURid EPP Domain extension commands for Net::DRI
EURid Sunrise EPP extension for Net::DRI
EPP Grace Period commands (RFC3915) for Net::DRI
EPP NSgroup extension commands for Net::DRI
.PL EPP extensions for Net::DRI
.PL EPP Contact extension commands for Net::DRI
.PL EPP Domain extension commands for Net::DRI
Net::DRI::Protocol::EPP class for .SE
.SE EPP Domain/Contact Extensions for Net::DRI
EPP DNS Security Extensions (draft-hollenbeck-epp-secdns-08) for Net::DRI
EPP Message for Net::DRI
Gandi Web Scraping Protocol for Net::DRI
Gandi Web Connection handling for Net::DRI
Gandi web Domain commands for Net::DRI
Gandi Web Scraping Message for Net::DRI
Superclass of all protocol messages in Net::DRI
RRP 1.1/2.0 Protocol for Net::DRI
RRP Connection handling for Net::DRI
RRP Domain commands for Net::DRI
RRP Host commands for Net::DRI
RRP Session commands for Net::DRI
RRP Status for Net::DRI
RRP Message for Net::DRI
Encapsulate details of an operation result with standardization on EPP for Net::DRI
Specific instance of driver inside Net::DRI
Superclass of all Net::DRI Transports
Net::DRI dummy transport for tests & debug
SMTP transport for Net::DRI
SOAP (HTTP/HTTPS) Transport for Net::DRI
TCP/TLS Socket connection for Net::DRI
Web Scraping for Net::DRI
Various useful functions for Net::DRI operations