network-dns 1.1.0.1 → 1.1.0.2
raw patch · 3 files changed
+24/−5 lines, 3 filesdep ~text-latin1PVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: text-latin1
API changes (from Hackage documentation)
- Network.DNS: DnsData :: !(DnsType α) -> α -> DnsData
+ Network.DNS: DnsData :: !DnsType α -> α -> DnsData
- Network.DNS: StdDnsType :: (DnsType α) -> DnsQType
+ Network.DNS: StdDnsType :: DnsType α -> DnsQType
- Network.DNS: [dnsType] :: DnsData -> !(DnsType α)
+ Network.DNS: [dnsType] :: DnsData -> !DnsType α
Files
- README.md +14/−0
- network-dns.cabal +8/−5
- src/Network/DNS.hs +2/−0
+ README.md view
@@ -0,0 +1,14 @@+Network-DNS+===========++[](https://travis-ci.org/mvv/network-dns) [](http://hackage.haskell.org/package/network-dns)++This package provides Domain Name System data structures and (de)serialization+routines.++Installation+------------+The usual:++ $ cabal install+
network-dns.cabal view
@@ -1,5 +1,5 @@ Name: network-dns-Version: 1.1.0.1+Version: 1.1.0.2 Category: Network Stability: experimental Synopsis: Domain Name System data structures@@ -16,11 +16,14 @@ License: BSD3 License-File: LICENSE -Extra-Source-Files: examples/Resolver.hs+Extra-Source-Files:+ examples/Resolver.hs+ README.md -Tested-With: GHC==7.10.3, GHC==8.0.2, GHC==8.2.2+Tested-With: GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.4, GHC==8.6.5,+ GHC==8.8.4, GHC==8.10.7, GHC==9.0.2, GHC==9.2.4, GHC==9.4.2 -Cabal-Version: >= 2.0+Cabal-Version: 2.0 Build-Type: Simple Source-Repository head@@ -35,7 +38,7 @@ , containers >= 0.4 , data-serializer >= 0.3.2 , bytestring >= 0.10- , text-latin1 >= 0.2+ , text-latin1 >= 0.3.1 , text-printer >= 0.5 , data-textual >= 0.3 , parsers >= 0.5
src/Network/DNS.hs view
@@ -229,8 +229,10 @@ (ptrs', offset', x) ← runStateT m ptrs offset runStateT (f x) ptrs' offset' {-# INLINE (>>=) #-}+#if !MIN_VERSION_base(4,13,0) fail msg = lift $ fail msg {-# INLINE fail #-}+#endif lift ∷ Monad μ ⇒ μ α → StateT k v μ α lift m = StateT $ \ptrs offset → do