Cabal revisions of warp-3.2.17
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
Name: warp Version: 3.2.17+x-revision: 1 Synopsis: A fast, light-weight web server for WAI applications. License: MIT License-file: LICENSE , unix-compat >= 0.2 , wai >= 3.2 && < 3.3 , text- , streaming-commons >= 0.1.10+ , streaming-commons >= 0.1.10 && <0.2 , vault >= 0.3 , stm >= 2.3 , word8 , hspec >= 1.3 , time , text- , streaming-commons >= 0.1.10+ , streaming-commons >= 0.1.10 && <0.2 , silently , async , vault
revision 2
-Name: warp-Version: 3.2.17-x-revision: 1-Synopsis: A fast, light-weight web server for WAI applications.-License: MIT-License-file: LICENSE-Author: Michael Snoyman, Kazu Yamamoto, Matt Brown-Maintainer: michael@snoyman.com-Homepage: http://github.com/yesodweb/wai-Category: Web, Yesod-Build-Type: Simple-Cabal-Version: >=1.8-Stability: Stable-description: HTTP\/1.0, HTTP\/1.1 and HTTP\/2 are supported.- For HTTP\/2, Warp supports direct and ALPN (in TLS)- but not upgrade.- API docs and the README are available at- <http://www.stackage.org/package/warp>.-extra-source-files: attic/hex- ChangeLog.md- README.md- test/head-response- test/inputFile--Flag network-bytestring- Default: False--Flag allow-sendfilefd- Description: Allow use of sendfileFd (not available on GNU/kFreeBSD)- Default: True--Flag warp-debug- Description: print debug output. not suitable for production- Default: False--Library- Build-Depends: base >= 4.8 && < 5- , array- , async- , auto-update >= 0.1.3 && < 0.2- , blaze-builder >= 0.4- , bytestring >= 0.9.1.4- , case-insensitive >= 0.2- , containers- , ghc-prim- , http-types >= 0.9.1- , iproute >= 1.3.1- , http2 >= 1.6 && < 1.7- , simple-sendfile >= 0.2.7 && < 0.3- , unix-compat >= 0.2- , wai >= 3.2 && < 3.3- , text- , streaming-commons >= 0.1.10 && <0.2- , vault >= 0.3- , stm >= 2.3- , word8- , hashable- , http-date- if impl(ghc < 8)- Build-Depends: semigroups- if flag(network-bytestring)- Build-Depends: network >= 2.2.1.5 && < 2.2.3- , network-bytestring >= 0.1.3 && < 0.1.4- else- Build-Depends: network >= 2.3- Exposed-modules: Network.Wai.Handler.Warp- Network.Wai.Handler.Warp.Internal- Other-modules: Network.Wai.Handler.Warp.Buffer- Network.Wai.Handler.Warp.Conduit- Network.Wai.Handler.Warp.Counter- Network.Wai.Handler.Warp.Date- Network.Wai.Handler.Warp.FdCache- Network.Wai.Handler.Warp.File- Network.Wai.Handler.Warp.FileInfoCache- Network.Wai.Handler.Warp.HashMap- Network.Wai.Handler.Warp.HTTP2- Network.Wai.Handler.Warp.HTTP2.EncodeFrame- Network.Wai.Handler.Warp.HTTP2.File- Network.Wai.Handler.Warp.HTTP2.HPACK- Network.Wai.Handler.Warp.HTTP2.Manager- Network.Wai.Handler.Warp.HTTP2.Receiver- Network.Wai.Handler.Warp.HTTP2.Request- Network.Wai.Handler.Warp.HTTP2.Sender- Network.Wai.Handler.Warp.HTTP2.Types- Network.Wai.Handler.Warp.HTTP2.Worker- Network.Wai.Handler.Warp.Header- Network.Wai.Handler.Warp.IO- Network.Wai.Handler.Warp.Imports- Network.Wai.Handler.Warp.PackInt- Network.Wai.Handler.Warp.ReadInt- Network.Wai.Handler.Warp.Recv- Network.Wai.Handler.Warp.Request- Network.Wai.Handler.Warp.RequestHeader- Network.Wai.Handler.Warp.Response- Network.Wai.Handler.Warp.ResponseHeader- Network.Wai.Handler.Warp.Run- Network.Wai.Handler.Warp.SendFile- Network.Wai.Handler.Warp.Settings- Network.Wai.Handler.Warp.Timeout- Network.Wai.Handler.Warp.Types- Network.Wai.Handler.Warp.Windows- Network.Wai.Handler.Warp.WithApplication- Paths_warp- Ghc-Options: -Wall-- if flag(warp-debug)- Cpp-Options: -DWARP_DEBUG- if (os(linux) || os(freebsd) || os(darwin)) && flag(allow-sendfilefd)- Cpp-Options: -DSENDFILEFD- if os(windows)- Cpp-Options: -DWINDOWS- Build-Depends: time- else- Build-Depends: unix- Other-modules: Network.Wai.Handler.Warp.MultiMap--Test-Suite doctest- Type: exitcode-stdio-1.0- HS-Source-Dirs: test- Ghc-Options: -threaded -Wall- Main-Is: doctests.hs- Build-Depends: base >= 4.8 && < 5- , doctest >= 0.10.1--Test-Suite spec- Main-Is: Spec.hs- Other-modules: BufferPoolSpec- ConduitSpec- ExceptionSpec- FdCacheSpec- FileSpec- ReadIntSpec- RequestSpec- ResponseHeaderSpec- ResponseSpec- RunSpec- SendFileSpec- WithApplicationSpec- HTTP- Network.Wai.Handler.Warp- Network.Wai.Handler.Warp.Buffer- Network.Wai.Handler.Warp.Conduit- Network.Wai.Handler.Warp.Counter- Network.Wai.Handler.Warp.Date- Network.Wai.Handler.Warp.FdCache- Network.Wai.Handler.Warp.File- Network.Wai.Handler.Warp.FileInfoCache- Network.Wai.Handler.Warp.HTTP2- Network.Wai.Handler.Warp.HTTP2.EncodeFrame- Network.Wai.Handler.Warp.HTTP2.File- Network.Wai.Handler.Warp.HTTP2.HPACK- Network.Wai.Handler.Warp.HTTP2.Manager- Network.Wai.Handler.Warp.HTTP2.Receiver- Network.Wai.Handler.Warp.HTTP2.Request- Network.Wai.Handler.Warp.HTTP2.Sender- Network.Wai.Handler.Warp.HTTP2.Types- Network.Wai.Handler.Warp.HTTP2.Worker- Network.Wai.Handler.Warp.HashMap- Network.Wai.Handler.Warp.Header- Network.Wai.Handler.Warp.IO- Network.Wai.Handler.Warp.Imports- Network.Wai.Handler.Warp.MultiMap- Network.Wai.Handler.Warp.PackInt- Network.Wai.Handler.Warp.ReadInt- Network.Wai.Handler.Warp.Recv- Network.Wai.Handler.Warp.Request- Network.Wai.Handler.Warp.RequestHeader- Network.Wai.Handler.Warp.Response- Network.Wai.Handler.Warp.ResponseHeader- Network.Wai.Handler.Warp.Run- Network.Wai.Handler.Warp.SendFile- Network.Wai.Handler.Warp.Settings- Network.Wai.Handler.Warp.Timeout- Network.Wai.Handler.Warp.Types- Network.Wai.Handler.Warp.WithApplication- Paths_warp-- Hs-Source-Dirs: test, .- Type: exitcode-stdio-1.0-- Ghc-Options: -Wall- Build-Depends: base >= 4.8 && < 5- , array- , auto-update- , blaze-builder >= 0.4- , bytestring >= 0.9.1.4- , case-insensitive >= 0.2- , ghc-prim- , http-client- , http-types >= 0.8.5- , iproute >= 1.3.1- , lifted-base >= 0.1- , simple-sendfile >= 0.2.4 && < 0.3- , transformers >= 0.2.2- , unix-compat >= 0.2- , wai >= 3.2 && < 3.3- , network- , HUnit- , QuickCheck- , hspec >= 1.3- , time- , text- , streaming-commons >= 0.1.10 && <0.2- , silently- , async- , vault- , stm >= 2.3- , directory- , process- , containers- , http2 >= 1.6 && < 1.7- , word8- , hashable- , http-date- if impl(ghc < 8)- Build-Depends: semigroups-- if (os(linux) || os(freebsd) || os(darwin)) && flag(allow-sendfilefd)- Cpp-Options: -DSENDFILEFD- Build-Depends: unix- if os(windows)- Cpp-Options: -DWINDOWS--Benchmark parser- Type: exitcode-stdio-1.0- Main-Is: Parser.hs- other-modules: Network.Wai.Handler.Warp.Date- Network.Wai.Handler.Warp.FdCache- Network.Wai.Handler.Warp.FileInfoCache- Network.Wai.Handler.Warp.HashMap- Network.Wai.Handler.Warp.Imports- Network.Wai.Handler.Warp.MultiMap- Network.Wai.Handler.Warp.Timeout- Network.Wai.Handler.Warp.Types- HS-Source-Dirs: bench .- Build-Depends: base >= 4.8 && < 5- , auto-update- , bytestring- , containers- , gauge- , hashable- , http-date- , http-types- , network- , network- , unix-compat- if impl(ghc < 8)- Build-Depends: semigroups-- if (os(linux) || os(freebsd) || os(darwin)) && flag(allow-sendfilefd)- Cpp-Options: -DSENDFILEFD- Build-Depends: unix- if os(windows)- Cpp-Options: -DWINDOWS--Source-Repository head- Type: git- Location: git://github.com/yesodweb/wai.git+Name: warp +Version: 3.2.17 +x-revision: 2 +Synopsis: A fast, light-weight web server for WAI applications. +License: MIT +License-file: LICENSE +Author: Michael Snoyman, Kazu Yamamoto, Matt Brown +Maintainer: michael@snoyman.com +Homepage: http://github.com/yesodweb/wai +Category: Web, Yesod +Build-Type: Simple +Cabal-Version: >=1.8 +Stability: Stable +description: HTTP\/1.0, HTTP\/1.1 and HTTP\/2 are supported. + For HTTP\/2, Warp supports direct and ALPN (in TLS) + but not upgrade. + API docs and the README are available at + <http://www.stackage.org/package/warp>. +extra-source-files: attic/hex + ChangeLog.md + README.md + test/head-response + test/inputFile + +Flag network-bytestring + Default: False + +Flag allow-sendfilefd + Description: Allow use of sendfileFd (not available on GNU/kFreeBSD) + Default: True + +Flag warp-debug + Description: print debug output. not suitable for production + Default: False + +Library + Build-Depends: base >= 4.8 && < 5 + , array + , async + , auto-update >= 0.1.3 && < 0.2 + , blaze-builder >= 0.4 + , bytestring >= 0.9.1.4 + , case-insensitive >= 0.2 + , containers + , ghc-prim + , http-types >= 0.9.1 + , iproute >= 1.3.1 + , http2 >= 1.6 && < 1.7 + , simple-sendfile >= 0.2.7 && < 0.3 + , unix-compat >= 0.2 + , wai >= 3.2 && < 3.3 + , text + , streaming-commons >= 0.1.10 + , vault >= 0.3 + , stm >= 2.3 + , word8 + , hashable + , http-date + if impl(ghc < 8) + Build-Depends: semigroups + if flag(network-bytestring) + Build-Depends: network >= 2.2.1.5 && < 2.2.3 + , network-bytestring >= 0.1.3 && < 0.1.4 + else + Build-Depends: network >= 2.3 + Exposed-modules: Network.Wai.Handler.Warp + Network.Wai.Handler.Warp.Internal + Other-modules: Network.Wai.Handler.Warp.Buffer + Network.Wai.Handler.Warp.Conduit + Network.Wai.Handler.Warp.Counter + Network.Wai.Handler.Warp.Date + Network.Wai.Handler.Warp.FdCache + Network.Wai.Handler.Warp.File + Network.Wai.Handler.Warp.FileInfoCache + Network.Wai.Handler.Warp.HashMap + Network.Wai.Handler.Warp.HTTP2 + Network.Wai.Handler.Warp.HTTP2.EncodeFrame + Network.Wai.Handler.Warp.HTTP2.File + Network.Wai.Handler.Warp.HTTP2.HPACK + Network.Wai.Handler.Warp.HTTP2.Manager + Network.Wai.Handler.Warp.HTTP2.Receiver + Network.Wai.Handler.Warp.HTTP2.Request + Network.Wai.Handler.Warp.HTTP2.Sender + Network.Wai.Handler.Warp.HTTP2.Types + Network.Wai.Handler.Warp.HTTP2.Worker + Network.Wai.Handler.Warp.Header + Network.Wai.Handler.Warp.IO + Network.Wai.Handler.Warp.Imports + Network.Wai.Handler.Warp.PackInt + Network.Wai.Handler.Warp.ReadInt + Network.Wai.Handler.Warp.Recv + Network.Wai.Handler.Warp.Request + Network.Wai.Handler.Warp.RequestHeader + Network.Wai.Handler.Warp.Response + Network.Wai.Handler.Warp.ResponseHeader + Network.Wai.Handler.Warp.Run + Network.Wai.Handler.Warp.SendFile + Network.Wai.Handler.Warp.Settings + Network.Wai.Handler.Warp.Timeout + Network.Wai.Handler.Warp.Types + Network.Wai.Handler.Warp.Windows + Network.Wai.Handler.Warp.WithApplication + Paths_warp + Ghc-Options: -Wall + + if flag(warp-debug) + Cpp-Options: -DWARP_DEBUG + if (os(linux) || os(freebsd) || os(darwin)) && flag(allow-sendfilefd) + Cpp-Options: -DSENDFILEFD + if os(windows) + Cpp-Options: -DWINDOWS + Build-Depends: time + else + Build-Depends: unix + Other-modules: Network.Wai.Handler.Warp.MultiMap + +Test-Suite doctest + Type: exitcode-stdio-1.0 + HS-Source-Dirs: test + Ghc-Options: -threaded -Wall + Main-Is: doctests.hs + Build-Depends: base >= 4.8 && < 5 + , doctest >= 0.10.1 + +Test-Suite spec + Main-Is: Spec.hs + Other-modules: BufferPoolSpec + ConduitSpec + ExceptionSpec + FdCacheSpec + FileSpec + ReadIntSpec + RequestSpec + ResponseHeaderSpec + ResponseSpec + RunSpec + SendFileSpec + WithApplicationSpec + HTTP + Network.Wai.Handler.Warp + Network.Wai.Handler.Warp.Buffer + Network.Wai.Handler.Warp.Conduit + Network.Wai.Handler.Warp.Counter + Network.Wai.Handler.Warp.Date + Network.Wai.Handler.Warp.FdCache + Network.Wai.Handler.Warp.File + Network.Wai.Handler.Warp.FileInfoCache + Network.Wai.Handler.Warp.HTTP2 + Network.Wai.Handler.Warp.HTTP2.EncodeFrame + Network.Wai.Handler.Warp.HTTP2.File + Network.Wai.Handler.Warp.HTTP2.HPACK + Network.Wai.Handler.Warp.HTTP2.Manager + Network.Wai.Handler.Warp.HTTP2.Receiver + Network.Wai.Handler.Warp.HTTP2.Request + Network.Wai.Handler.Warp.HTTP2.Sender + Network.Wai.Handler.Warp.HTTP2.Types + Network.Wai.Handler.Warp.HTTP2.Worker + Network.Wai.Handler.Warp.HashMap + Network.Wai.Handler.Warp.Header + Network.Wai.Handler.Warp.IO + Network.Wai.Handler.Warp.Imports + Network.Wai.Handler.Warp.MultiMap + Network.Wai.Handler.Warp.PackInt + Network.Wai.Handler.Warp.ReadInt + Network.Wai.Handler.Warp.Recv + Network.Wai.Handler.Warp.Request + Network.Wai.Handler.Warp.RequestHeader + Network.Wai.Handler.Warp.Response + Network.Wai.Handler.Warp.ResponseHeader + Network.Wai.Handler.Warp.Run + Network.Wai.Handler.Warp.SendFile + Network.Wai.Handler.Warp.Settings + Network.Wai.Handler.Warp.Timeout + Network.Wai.Handler.Warp.Types + Network.Wai.Handler.Warp.WithApplication + Paths_warp + + Hs-Source-Dirs: test, . + Type: exitcode-stdio-1.0 + + Ghc-Options: -Wall + Build-Depends: base >= 4.8 && < 5 + , array + , auto-update + , blaze-builder >= 0.4 + , bytestring >= 0.9.1.4 + , case-insensitive >= 0.2 + , ghc-prim + , http-client + , http-types >= 0.8.5 + , iproute >= 1.3.1 + , lifted-base >= 0.1 + , simple-sendfile >= 0.2.4 && < 0.3 + , transformers >= 0.2.2 + , unix-compat >= 0.2 + , wai >= 3.2 && < 3.3 + , network + , HUnit + , QuickCheck + , hspec >= 1.3 + , time + , text + , streaming-commons >= 0.1.10 && <0.2 + , silently + , async + , vault + , stm >= 2.3 + , directory + , process + , containers + , http2 >= 1.6 && < 1.7 + , word8 + , hashable + , http-date + if impl(ghc < 8) + Build-Depends: semigroups + + if (os(linux) || os(freebsd) || os(darwin)) && flag(allow-sendfilefd) + Cpp-Options: -DSENDFILEFD + Build-Depends: unix + if os(windows) + Cpp-Options: -DWINDOWS + +Benchmark parser + Type: exitcode-stdio-1.0 + Main-Is: Parser.hs + other-modules: Network.Wai.Handler.Warp.Date + Network.Wai.Handler.Warp.FdCache + Network.Wai.Handler.Warp.FileInfoCache + Network.Wai.Handler.Warp.HashMap + Network.Wai.Handler.Warp.Imports + Network.Wai.Handler.Warp.MultiMap + Network.Wai.Handler.Warp.Timeout + Network.Wai.Handler.Warp.Types + HS-Source-Dirs: bench . + Build-Depends: base >= 4.8 && < 5 + , auto-update + , bytestring + , containers + , gauge + , hashable + , http-date + , http-types + , network + , network + , unix-compat + if impl(ghc < 8) + Build-Depends: semigroups + + if (os(linux) || os(freebsd) || os(darwin)) && flag(allow-sendfilefd) + Cpp-Options: -DSENDFILEFD + Build-Depends: unix + if os(windows) + Cpp-Options: -DWINDOWS + +Source-Repository head + Type: git + Location: git://github.com/yesodweb/wai.git
revision 3
Name: warp Version: 3.2.17 -x-revision: 2 +x-revision: 3 Synopsis: A fast, light-weight web server for WAI applications. License: MIT License-file: LICENSE Build-Depends: network >= 2.2.1.5 && < 2.2.3 , network-bytestring >= 0.1.3 && < 0.1.4 else - Build-Depends: network >= 2.3 + Build-Depends: network >= 2.3 && < 2.9 Exposed-modules: Network.Wai.Handler.Warp Network.Wai.Handler.Warp.Internal Other-modules: Network.Wai.Handler.Warp.Buffer
revision 4
Name: warp Version: 3.2.17 -x-revision: 3 +x-revision: 4 Synopsis: A fast, light-weight web server for WAI applications. License: MIT License-file: LICENSE Default: False Library + build-depends: base <4.15+ Build-Depends: base >= 4.8 && < 5 , array , async