HomeFreeBSD

Upgrade dns/wdns to version 0.10.0:

Description

Upgrade dns/wdns to version 0.10.0:

  • Handle corner case of NSEC3 hash field with length zero.
  • Preserve name case when parsing rdata strings.
  • Fix printing of bitmap entries for rrtypes larger than 255. Improve rrtype sorting.
  • Preserve character-string boundaries when formatting TXT rdata.
  • Add ./configure --with-coverage option to build with code coverage and make targets: clean-coverage to remove the coverage data and results and report-coverage to generate report (after running the code such as with "make check").
  • Configure check for python which is used to generate some of the C code.
  • Lots of compiler warning cleanups.
  • Unit testing improvements and additional tests added.
  • Added library versioning API: wdns_get_version() and wdns_get_version_number() available at run-time and WDNS_LIBRARY_VERSION and WDNS_LIBRARY_VERSION_NUMBER for compile-time.

Add python as a build dependency.

Pet portlint (USES vs. USE ordering).

Sponsored by: Farsight Security Inc.

Details

Provenance
truckmanAuthored on
Parents
rP519110: Make it fetchable again
Branches
Unknown
Tags
Unknown