Fedora 19 Update: php-pear-Net-DNS2-1.3.1-1.fc19

updates at fedoraproject.org updates at fedoraproject.org
Sat Jun 29 18:37:23 UTC 2013


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2013-10760
2013-06-13 17:34:24
--------------------------------------------------------------------------------

Name        : php-pear-Net-DNS2
Product     : Fedora 19
Version     : 1.3.1
Release     : 1.fc19
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:

Upstream changelog:

Version 1.3.1:
- added the Net_DNS2_Packet_Request and Net_DNS2_Packet_Response objects to the Net_DNS2_Exception object
- added support in the TSIG class for SHA algorithms (requires the hash extension, which is included in PHP >= 5.1.2), patch provided by Manuel Mausz
- added support for the NID, L32, L64, and LP DNS RR's (RFC6742)
- lots of phpcs cleanup

Version 1.3.0:
- re-worked a lot of the code around OPT RR's, including adding support for the DO flag
- added the AD and CD flags to the Net_DNS2_Header class for DNSSEC
- added a new function to keep track of RR's that should NOT be cached.
- added a new flag (dnssec) to request DNSSEC lookups; this adds an OPT RR to the additional section
- added a new flag (dnssec_payload_size) to adjust the EDNS(0) UDP payload size.
- added a new flag (dnssec_cd_flag) to set the DNSSEC CD bit to disable signature validation.
- added a new flag (dnssec_ad_flag) to set the DNSSEC AD bit to request authentic data without needing to set the DO flag.
- fixed an issue in Net_DNS2_Socket_Sockets; Windows (specifically < 2003) has problems with MSG_WAITALL
- changed Net_DNS2_RR::__construct() to use get_class() instead of get_called_class()
- added a DNSSEC test to the testing suite.

--------------------------------------------------------------------------------
ChangeLog:

* Thu Jun 13 2013 Remi Collet <remi at fedoraproject.org> - 1.3.1-1
- Update to 1.3.1
- hack for https://pear.php.net/bugs/19977 (bad role)
* Mon Apr  8 2013 Remi Collet <remi at fedoraproject.org> - 1.3.0-1
- Update to 1.3.0
- hack for https://pear.php.net/bugs/19886 (shortag)
--------------------------------------------------------------------------------

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