The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

CHANGELOG FOR XML::SRS

VERSION 0.09, 14 February 2011

  • Removed dependency on Crypt::Password. Passwords are now sent as plain text, which is supported by the SRS (and secure, as they're sent via https).

VERSION 0.07, 9 February 2011

  • Removed dependency on MooseX::Method::Signatures

  • Added support for DNSSEC files

  • Various other changes and tweaks, e.g. adding coercion rules.

  • Enhanced documentation

VERSION 0.06, 12 July 2010

  • Broken v0.05 dependencies, reuploading with correct deps.

VERSION 0.05, 12 July 2010

  • Various timestamp fixes including better coercion.

  • Various fixed to deCamelCase into nicer_vars.

  • Add support for AckMessages and mapping for DomainTransfer.

  • Add support for GetMessages, including the new QueueMode and TypeFilter attributes/elements.

  • Support Error responses with no ErrorDetails elements, as required by the RNC.

  • Refactoring of Handle and Contact to use inheritance and thereby re-use XML attribute/element definitions.

VERSION 0.04, 25 JUNE 2010

  • Add Classes and tests for SRS Handles.

VERSION 0.03, 12 MAY 2010

  • Implement the RegistrarUpdate message

  • Mark the ActionId attribute as required on all update actions.

VERSION 0.02, 7 MAY 2010

  • More coerce convenience rules:

    • Use the existing convenience coercion rules for XML::SRS::Contact fields on XML::SRS::Registrar contact fields.

    • Support setting all the date/time XML fields with one Moose attribute, and coerce TimeStamp values from MooseX::TimestampTZ types (hopefully this will cascade to allow any ISO-8601 form supported by that module)

    • The epp_auth property of XML::SRS::Registrar can be set to the unencrypted or a pre-encrypted string, and it will automatically get turned into an encrypted, salted string if required, thanks to the magical awesomeness of Crypt::Password.

  • A couple of attribute renames; like XML::EPP, any non-perlish attribute name is subject to being renamed to be perlish :-)

    Added a note to the main XML::SRS man page to make it clear that this might happen.

  • Add global $XML::SRS::PROTOCOL_VERSION