Changelog of @hackage/resolv 0.2.0.0

See also http://pvp.haskell.org/faq

Revision history for resolv

0.2.0.0

2023-03-31, Alexey Radkov and Andreas Abel

  • Bump bytestring to >= 0.10 for correct IsString ByteString instance. (PR #16.)
  • Fix memory leaks due to missing res_nclose() after each res_ninit() call. (PR #12.)
  • Check the value of h_errno on failures of res_nquery() and throw an appropriate exception of type DnsException built with one of new constructors DnsHostNotFound, DnsNoData, DnsNoRecovery, or DnsTryAgain. Note that previously such exceptions were thrown by fail and had type IOError. (PR #17.)
  • Suppress configure warning on option --with-compiler passed by Cabal. (PR #21.)
  • Tested with GHC 8.0 - 9.6.

0.1.2.0

2020-03-27, Herbert Valerio Riedel

  • Add new high-level API functions queryPTR, arpaIPv4, and arpaIPv6 for performing reverse address lookups.

0.1.1.3

2019-08-26, Herbert Valerio Riedel

  • GHC 8.8 / base-4.13 only compat hotfix release; the next release will support older GHC/base versions again.

0.1.1.2

2018-10-27, Herbert Valerio Riedel

  • Clarify/relax licensing terms.

0.1.1.1

2017-10-26, Herbert Valerio Riedel

  • Improve Autoconf script.

0.1.1.0

2017-10-22, Herbert Valerio Riedel

  • Use Autoconf to detect which library (if any) to link for res_query(3).
  • Use reentrant res_nquery(3) API if available and signal via new resIsReentrant :: Bool constant.
  • Expose DnsException and QR.

0.1.0.0

2017-10-22, Herbert Valerio Riedel

  • First version. Released on an unsuspecting world.