I’ve released version 1.2.1 of the PEAR Net_DNS2 library- you can install it now through the command line PEAR installer:
pear install Net_DNS2
Or download it directly from the Google Code page here.
This is just a small maintenance release to fix a few bugs:
- changed the Net_DNS2_Sockets::_sock property from private to protected; this was causing some problems when the request was failing.
- PHP doesn’t support unsigned integers, but many of the RR’s return unsigned values (like SOA), so there is the possibility that the value will overrun on 32bit systems, and you’ll end up with a negative value. So a new function was added to convert the negative value to a string with the correct unsigned value.