Name: http2 Version: 1.0.2 x-revision: 5 Author: Kazu Yamamoto Maintainer: Kazu Yamamoto License: BSD3 License-File: LICENSE Synopsis: HTTP/2.0 library including frames and HPACK Description: HTTP/2.0 library including frames and HPACK. Currently HTTP/2 16 framing and HPACK 10 is supported. Category: Network Cabal-Version: >= 1.10 Build-Type: Simple ---------------------------------------------------------------- Source-Repository head Type: git Location: git://github.com/kazu-yamamoto/http2 Flag devel Description: Development commands Default: False ---------------------------------------------------------------- Library Default-Language: Haskell2010 GHC-Options: -Wall Exposed-Modules: Network.HPACK Network.HTTP2 Network.HTTP2.Priority Other-Modules: Network.HPACK.Builder Network.HPACK.Builder.Word8 Network.HPACK.Huffman Network.HPACK.Huffman.Bit Network.HPACK.Huffman.ByteString Network.HPACK.Huffman.Decode Network.HPACK.Huffman.Encode Network.HPACK.Huffman.Params Network.HPACK.Huffman.Table Network.HPACK.Huffman.Tree Network.HPACK.HeaderBlock Network.HPACK.HeaderBlock.Decode Network.HPACK.HeaderBlock.Encode Network.HPACK.HeaderBlock.From Network.HPACK.HeaderBlock.HeaderField Network.HPACK.HeaderBlock.Integer Network.HPACK.HeaderBlock.String Network.HPACK.HeaderBlock.To Network.HPACK.Table Network.HPACK.Table.DoubleHashMap Network.HPACK.Table.Dynamic Network.HPACK.Table.Entry Network.HPACK.Table.Static Network.HPACK.Types Network.HTTP2.Decode Network.HTTP2.Encode Network.HTTP2.RandomSkewHeap Network.HTTP2.Types Build-Depends: base >= 4.6 && < 5 , array , bytestring >= 0.10 && < 0.11 , bytestring-builder , containers >= 0.5 , mwc-random , stm , unordered-containers ---------------------------------------------------------------- Test-Suite doctest Type: exitcode-stdio-1.0 Default-Language: Haskell2010 HS-Source-Dirs: test Ghc-Options: -Wall Main-Is: doctests.hs Build-Depends: base >= 4 && < 5 , doctest >= 0.9.3 Test-Suite spec Type: exitcode-stdio-1.0 Default-Language: Haskell2010 HS-Source-Dirs: test, . Ghc-Options: -Wall Main-Is: Spec.hs Other-Modules: HPACK.DecodeSpec HPACK.HeaderBlock HPACK.HeaderBlockSpec HPACK.HuffmanSpec HPACK.IntegerSpec HTTP2.FrameSpec HTTP2.PrioritySpec Build-Depends: base >= 4 && < 5 , array , bytestring < 0.11 , bytestring-builder , containers , hex , hspec >= 1.3 , mwc-random , stm , unordered-containers , word8 Test-Suite hpack Type: exitcode-stdio-1.0 Default-Language: Haskell2010 HS-Source-Dirs: test-hpack, . Ghc-Options: -Wall Main-Is: Spec.hs Other-Modules: HPACKDecode HPACKSpec JSON Build-Depends: base >= 4 && < 5 , aeson , aeson-pretty , array , bytestring < 0.11 , bytestring-builder , containers , directory , filepath , hex , hspec >= 1.3 , text , unordered-containers , vector , word8 Test-Suite frame Type: exitcode-stdio-1.0 Default-Language: Haskell2010 HS-Source-Dirs: test-frame GHC-Options: -Wall Main-Is: Spec.hs Other-Modules: Case JSON Build-Depends: base >= 4 && < 5 , Glob , aeson , aeson-pretty , bytestring < 0.11 , directory , filepath , hex , hspec >= 1.3 , http2 , text , unordered-containers ---------------------------------------------------------------- Executable hpack-encode Default-Language: Haskell2010 HS-Source-Dirs: test-hpack, . GHC-Options: -Wall if flag(devel) Buildable: True else Buildable: False Main-Is: hpack-encode.hs Other-Modules: HPACKEncode Build-Depends: base >= 4 && < 5 , aeson , aeson-pretty , array , bytestring < 0.11 , bytestring-builder , containers , hex , text , unordered-containers , vector , word8 Executable hpack-debug Default-Language: Haskell2010 HS-Source-Dirs: test-hpack, . GHC-Options: -Wall if flag(devel) Buildable: True else Buildable: False Main-Is: hpack-debug.hs Build-Depends: base >= 4 && < 5 , aeson , array , bytestring < 0.11 , bytestring-builder , containers , hex , text , unordered-containers , vector , word8 Executable hpack-stat Default-Language: Haskell2010 HS-Source-Dirs: test-hpack, . GHC-Options: -Wall if flag(devel) Buildable: True else Buildable: False Main-Is: hpack-stat.hs Build-Depends: base >= 4 && < 5 , aeson , aeson-pretty , array , bytestring < 0.11 , bytestring-builder , containers , directory , filepath , text , unordered-containers , vector , word8 Executable frame-encode Default-Language: Haskell2010 HS-Source-Dirs: test-frame GHC-Options: -Wall if flag(devel) Buildable: True else Buildable: False Main-Is: frame-encode.hs Other-Modules: Case JSON Build-Depends: base >= 4 && < 5 , aeson , aeson-pretty , bytestring < 0.11 , hex , http2 , text , unordered-containers