Fedora 21 Update: php-pear-Net-DNS2-1.4.0-1.fc21

updates at fedoraproject.org updates at fedoraproject.org
Thu Dec 25 05:29:11 UTC 2014


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2014-17054
2014-12-16 21:10:55
--------------------------------------------------------------------------------

Name        : php-pear-Net-DNS2
Product     : Fedora 21
Version     : 1.4.0
Release     : 1.fc21
URL         : http://pear.php.net/package/Net_DNS2
Summary     : PHP Resolver library used to communicate with a DNS server
Description :
Net_DNS2 - Native PHP5 DNS Resolver and Updater

The main features for this package include:
* Increased performance; most requests are 2-10x faster than Net_DNS
* Near drop-in replacement for Net_DNS
* Uses PHP5 style classes and exceptions
* Support for IPv4 and IPv6, TCP and UDP sockets.
* Includes a separate, more intuitive Updater class for handling dynamic update
* Support zone signing using TSIG and SIG(0) for updates and zone transfers
* Includes a local cache using shared memory or flat file to improve performance
* includes many more RR's, including DNSSEC RR's.

--------------------------------------------------------------------------------
Update Information:

Changelog:

- added request signing support using RSA 256 and 512 (request PHP 5.4.8 or up)
- changed the Net_DNS2::nameservers value (the list of name server) to public so they can be accessed diretly if needed.
- added support for the CDNSKEY and OPENPGPKEY RR types
- completely re-wrote the sendPacket() function; the old process would throw an exception when the first error was encountered, which meant it never checked the next DNS server. The new code will cycle to the next name server if the request fails, and at the same time keep track of the exception generated by each name server separately.
- added a new E_NS_SOCKET_FAILED error code.
- fixed a bug in the Net_DNS2_Exception class; the 'previous' argument was only added in PHP 5.3.0
- fixed Net_DNS2_Packet_Request::set so we can pass '.' in as name value for querying the root name severs
- fixed Net_DNS2::setServers() so it overrides any existing values, rather than just adding to them. Also made it remove any duplicate nameserver entries.
- added the query response_time to the Net_DNS2_Packet_Response object.
--------------------------------------------------------------------------------
ChangeLog:

* Mon Dec 15 2014 Remi Collet <remi at fedoraproject.org> - 1.4.0-1
- Update to 1.4.0 (stable)
- provide php-composer(pear/net_dns2)
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update php-pear-Net-DNS2' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list