Changelog for resolv-0.2.0.2
See also http://pvp.haskell.org/faq
Revision history for resolv
0.2.0.2
2023-06-12, Alexey Radkov and Andreas Abel
- Support Haiku OS by including
libnetwork
in configure script. (PR #23.)
0.2.0.1
2023-03-31, Alexey Radkov and Andreas Abel
- Fix 0.2.0.0: Ship updated
configure
script.
0.2.0.0
2023-03-31, Alexey Radkov and Andreas Abel
- Bump
bytestring
to>= 0.10
for correctIsString ByteString
instance. (PR #16.) - Fix memory leaks due to missing
res_nclose()
after eachres_ninit()
call. (PR #12.) - Check the value of
h_errno
on failures ofres_nquery()
and throw an appropriate exception of typeDnsException
built with one of new constructorsDnsHostNotFound
,DnsNoData
,DnsNoRecovery
, orDnsTryAgain
. Note that previously such exceptions were thrown byfail
and had typeIOError
. (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
, andarpaIPv6
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 newresIsReentrant :: Bool
constant. - Expose
DnsException
andQR
.
0.1.0.0
2017-10-22, Herbert Valerio Riedel
- First version. Released on an unsuspecting world.