Changes for version 0.10

  • Query results are now represented as instances of DNS::Unbound::Result rather than simple hash references. Existing implementations should continue to work.
  • DNS::Unbound::Result’s method to convert a query result to Net::DNS::RR instances obviates the need to decode query results manually. The decode_name() and decode_character_strings() functions will be retained as a convenience for contexts where they’re useful.
  • resolve() and resolve_async() now fall back on Net::DNS::Parameters to parse any unrecognized query types.

Provides

in lib/DNS/Unbound/X.pm
in lib/DNS/Unbound/X/BadDebugFD.pm
in lib/DNS/Unbound/X/Base.pm