packages feed

Cabal revisions of warp-3.2.16

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
 Name:                warp Version:             3.2.16+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.16-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.16
+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.16
-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.16
-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