packages feed

network-dns 0.1.1 → 0.1.2

raw patch · 1 files changed

+5/−4 lines, 1 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Network.DNS.Common: Header :: Word16 -> Bool -> QueryType -> Bool -> Bool -> Bool -> Bool -> ResponseCode -> Int -> Int -> Int -> Int -> Header
- Network.DNS.Common: IQUERY :: QueryType
- Network.DNS.Common: Packet :: Header -> [(String, DNSType)] -> [Entry] -> [Entry] -> [Entry] -> Packet
- Network.DNS.Common: QUERY :: QueryType
- Network.DNS.Common: SERVERSTATUS :: QueryType
- Network.DNS.Common: data Header
- Network.DNS.Common: data Packet
- Network.DNS.Common: data QueryType
- Network.DNS.Common: deserialiseQuestion :: ByteString -> Get ([String], DNSType)
- Network.DNS.Common: fromDNSName :: [String] -> String
- Network.DNS.Common: headAdditionalCount :: Header -> Int
- Network.DNS.Common: headAnswerCount :: Header -> Int
- Network.DNS.Common: headId :: Header -> Word16
- Network.DNS.Common: headIsAuthoritative :: Header -> Bool
- Network.DNS.Common: headIsResponse :: Header -> Bool
- Network.DNS.Common: headIsTruncated :: Header -> Bool
- Network.DNS.Common: headNSCount :: Header -> Int
- Network.DNS.Common: headOpCode :: Header -> QueryType
- Network.DNS.Common: headQuestionCount :: Header -> Int
- Network.DNS.Common: headRecursionAvailible :: Header -> Bool
- Network.DNS.Common: headRecursionDesired :: Header -> Bool
- Network.DNS.Common: headResponseCode :: Header -> ResponseCode
- Network.DNS.Common: htonl :: Word32 -> Word32
- Network.DNS.Common: instance Bounded QueryType
- Network.DNS.Common: instance Enum QueryType
- Network.DNS.Common: instance Eq Header
- Network.DNS.Common: instance Eq QueryType
- Network.DNS.Common: instance Show Header
- Network.DNS.Common: instance Show Packet
- Network.DNS.Common: instance Show QueryType
- Network.DNS.Common: parseDNSName :: ByteString -> Get [String]
- Network.DNS.Common: parseDNSType :: Get DNSType
- Network.DNS.Common: parseEnum :: (Enum a, Bounded a, Monad m) => Word8 -> m a
- Network.DNS.Common: parseGenericRR :: ByteString -> Get ([String], DNSType, Word32, ByteString)
- Network.DNS.Common: parseHeader :: Get Header
- Network.DNS.Common: parsePacket :: ByteString -> Either String Packet
- Network.DNS.Common: parseQuestion :: ByteString -> Get (String, DNSType)
- Network.DNS.Common: parseRR :: ByteString -> Get Entry
- Network.DNS.Common: serialiseDNSName :: [String] -> Maybe ByteString
- Network.DNS.Common: serialiseHeader :: Header -> Put
- Network.DNS.Common: serialiseQuestion :: ByteString -> DNSType -> Put
- Network.DNS.Common: splitDNSName :: String -> [String]
- Network.DNS.Common: type Entry = ([String], Word32, RR)
- Network.DNS.ResolveConfParse: ResolveConf :: [Word32] -> [[String]] -> Maybe Int -> Maybe Int -> Maybe Int -> ResolveConf
- Network.DNS.ResolveConfParse: data ResolveConf
- Network.DNS.ResolveConfParse: instance Show ResolveConf
- Network.DNS.ResolveConfParse: parseResolveConf :: FilePath -> IO (Either ParseError ResolveConf)
- Network.DNS.ResolveConfParse: resolveAttempts :: ResolveConf -> Maybe Int
- Network.DNS.ResolveConfParse: resolveNameservers :: ResolveConf -> [Word32]
- Network.DNS.ResolveConfParse: resolveNdots :: ResolveConf -> Maybe Int
- Network.DNS.ResolveConfParse: resolveSearch :: ResolveConf -> [[String]]
- Network.DNS.ResolveConfParse: resolveTimeout :: ResolveConf -> Maybe Int

Files

network-dns.cabal view
@@ -1,5 +1,5 @@ name:            network-dns-version:         0.1.1+version:         0.1.2 license:         BSD3 license-file:    LICENSE author:          Adam Langley <agl@imperialviolet.org>@@ -14,9 +14,10 @@                  time>=1.1 stability:       provisional tested-with:     GHC == 6.8.2-exposed-modules: Network.DNS.Client, Network.DNS.Types-extra-source-files: Network/DNS/ResolveConfParse.hs,-                    Network/DNS/Common.hs+exposed-modules:   Network.DNS.Client+                 , Network.DNS.Types+other-modules:     Network.DNS.ResolveConfParse+                 , Network.DNS.Common extensions:      ForeignFunctionInterface ghc-options:     -Wall -fno-warn-name-shadowing -fwarn-tabs build-type:      Simple