packages feed

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 view
@@ -0,0 +1,14 @@+Network-DNS+===========++[![Travis](https://img.shields.io/travis/mvv/network-dns/master.svg)](https://travis-ci.org/mvv/network-dns) [![Hackage](https://img.shields.io/hackage/v/network-dns.svg)](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