packages feed

http3 0.0.7 → 0.0.8

raw patch · 3 files changed

+8/−3 lines, 3 filesdep ~http2PVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: http2

API changes (from Hackage documentation)

- Network.HQ.Client: data Request
+ Network.HQ.Client: data () => Request
- Network.HQ.Client: data Response
+ Network.HQ.Client: data () => Response
- Network.HQ.Client: type Authority = ByteString
+ Network.HQ.Client: type Authority = String
- Network.HQ.Server: data Request
+ Network.HQ.Server: data () => Request
- Network.HQ.Server: data Response
+ Network.HQ.Server: data () => Response
- Network.HTTP3.Client: data FileSpec
+ Network.HTTP3.Client: data () => FileSpec
- Network.HTTP3.Client: data NextTrailersMaker
+ Network.HTTP3.Client: data () => NextTrailersMaker
- Network.HTTP3.Client: data Request
+ Network.HTTP3.Client: data () => Request
- Network.HTTP3.Client: data Response
+ Network.HTTP3.Client: data () => Response
- Network.HTTP3.Client: data Sentinel
+ Network.HTTP3.Client: data () => Sentinel
- Network.HTTP3.Client: type Authority = ByteString
+ Network.HTTP3.Client: type Authority = String
- Network.HTTP3.Internal: data ApplicationProtocolError
+ Network.HTTP3.Internal: data () => ApplicationProtocolError
- Network.HTTP3.Server: data Aux
+ Network.HTTP3.Server: data () => Aux
- Network.HTTP3.Server: data FileSpec
+ Network.HTTP3.Server: data () => FileSpec
- Network.HTTP3.Server: data NextTrailersMaker
+ Network.HTTP3.Server: data () => NextTrailersMaker
- Network.HTTP3.Server: data PushPromise
+ Network.HTTP3.Server: data () => PushPromise
- Network.HTTP3.Server: data Request
+ Network.HTTP3.Server: data () => Request
- Network.HTTP3.Server: data Response
+ Network.HTTP3.Server: data () => Response
- Network.HTTP3.Server: data Sentinel
+ Network.HTTP3.Server: data () => Sentinel
- Network.HTTP3.Server: type Authority = ByteString
+ Network.HTTP3.Server: type Authority = String
- Network.QPACK: data CompressionAlgo
+ Network.QPACK: data () => CompressionAlgo
- Network.QPACK: data EncodeStrategy
+ Network.QPACK: data () => EncodeStrategy
- Network.QPACK.Internal: data ApplicationProtocolError
+ Network.QPACK.Internal: data () => ApplicationProtocolError
- Network.QPACK.Internal: data CompressionAlgo
+ Network.QPACK.Internal: data () => CompressionAlgo
- Network.QPACK.Internal: data EncodeStrategy
+ Network.QPACK.Internal: data () => EncodeStrategy

Files

ChangeLog.md view
@@ -1,5 +1,9 @@ # Revision history for http3 +## 0.0.8++* Using http2 v5.1.+ ## 0.0.7  * Supporting http2 v5.0.
Network/HTTP3/Client.hs view
@@ -63,6 +63,7 @@ ) where  import Control.Concurrent+import qualified Data.ByteString.Char8 as C8 import Data.IORef import Network.HTTP2.Client (Authority, Client, Scheme) import qualified Network.HTTP2.Client as H2@@ -130,7 +131,7 @@     let hdr = H2.outObjHeaders outobj         hdr' =             (":scheme", scm)-                : (":authority", auth)+                : (":authority", C8.pack auth)                 : hdr     E.bracket (newStream ctx) closeStream $ \strm -> do         sendHeader ctx strm th hdr'
http3.cabal view
@@ -1,6 +1,6 @@ cabal-version:      2.4 name:               http3-version:            0.0.7+version:            0.0.8 license:            BSD-3-Clause license-file:       LICENSE maintainer:         Kazu Yamamoto <kazu@iij.ad.jp>@@ -81,7 +81,7 @@         bytestring,         case-insensitive,         containers,-        http2 >=5.0 && <5.1,+        http2 >=5.1 && <5.2,         http-types,         network,         network-byte-order,