Changelog for 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
bytestringto>= 0.10for correctIsString ByteStringinstance. (PR #16.) - Fix memory leaks due to missing
res_nclose()after eachres_ninit()call. (PR #12.) - Check the value of
h_errnoon failures ofres_nquery()and throw an appropriate exception of typeDnsExceptionbuilt with one of new constructorsDnsHostNotFound,DnsNoData,DnsNoRecovery, orDnsTryAgain. Note that previously such exceptions were thrown byfailand had typeIOError. (PR #17.) - Suppress configure warning on option
--with-compilerpassed 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, andarpaIPv6for performing reverse address lookups.
0.1.1.3
2019-08-26, Herbert Valerio Riedel
- GHC 8.8 /
base-4.13only compat hotfix release; the next release will support older GHC/baseversions 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 newresIsReentrant :: Boolconstant. - Expose
DnsExceptionandQR.
0.1.0.0
2017-10-22, Herbert Valerio Riedel
- First version. Released on an unsuspecting world.