DNS libary in Haskell
Go to file
2023-06-30 10:44:55 +09:00
.github/workflows Follow bytestrings ci template 2021-10-30 06:58:42 -04:00
cbits breaking the loop if spaceAvailable is 0. 2017-09-22 16:51:50 +09:00
examples fixing SimpleServer. 2018-04-13 17:28:48 +09:00
internal/Network/DNS Apply review comments 2022-10-06 20:00:21 -04:00
Network fix for doctest 2023-06-30 10:40:28 +09:00
test Apply review comments 2022-10-06 20:00:21 -04:00
test2 Test bitrot 2021-10-30 06:58:42 -04:00
.gitignore Update gitignore 2017-07-05 01:19:38 +09:00
cabal.project Updates for Cabal 3.0 and cleanup 2019-10-16 00:26:42 -04:00
Changelog.md using crypton 2023-06-30 09:57:48 +09:00
dns.cabal cabal format 2023-06-30 10:44:55 +09:00
LICENSE initial import. 2010-03-17 15:04:11 +09:00
README.md adding a badge. 2020-12-01 10:57:54 +09:00
Setup.hs Cabal 2.0 internal-lib reorg 2019-10-15 17:02:22 -04:00
stack.yaml doctest with cabal-doctest. 2018-12-20 10:01:10 +09:00

GitHub Actions status

Highly concurrent DNS library purely in Haskell

Features

  • This library supports both IPv4 and IPv6 for resolving (A and AAAA) and transport (using getaddrinfo).
  • This library can be used for both clients and servers on Unix, Mac and Windows.

Experience reports:

Todo

master branch

  • DNSSEC