snap-server 0.8.0 → 0.8.0.1
raw patch · 3 files changed
+50/−55 lines, 3 filesdep ~hlibev
Dependency ranges changed: hlibev
Files
- snap-server.cabal +2/−2
- src/Snap/Internal/Http/Server/LibevBackend.hs +1/−6
- test/snap-server-testsuite.cabal +47/−47
snap-server.cabal view
@@ -1,5 +1,5 @@ name: snap-server-version: 0.8.0+version: 0.8.0.1 synopsis: A fast, iteratee-based, epoll-enabled web server for the Snap Framework description: Snap is a simple and fast web development framework and server written in@@ -139,7 +139,7 @@ build-depends: unix if flag(libev)- build-depends: hlibev >= 0.2.8 && < 0.3+ build-depends: hlibev >= 0.2.8 && < 0.5 cpp-options: -DLIBEV if flag(openssl)
src/Snap/Internal/Http/Server/LibevBackend.hs view
@@ -525,7 +525,7 @@ (enumerate conn session) (writeOut defaultTimeout conn session) (sendFile defaultTimeout conn session)- (setTimeout conn)+ (modifyTimeout conn) ) @@ -604,11 +604,6 @@ ------------------------------------------------------------------------------ tickleTimeout :: Connection -> Int -> IO () tickleTimeout conn = modifyTimeout conn . max----------------------------------------------------------------------------------setTimeout :: Connection -> Int -> IO ()-setTimeout conn = modifyTimeout conn . const ------------------------------------------------------------------------------
test/snap-server-testsuite.cabal view
@@ -22,41 +22,41 @@ build-depends: QuickCheck >= 2,- array >= 0.3 && <0.5,- attoparsec >= 0.10 && <0.11,- attoparsec-enumerator >= 0.3 && <0.4,- base >= 4 && <5,+ array >= 0.3 && <0.5,+ attoparsec >= 0.10 && <0.11,+ attoparsec-enumerator >= 0.3 && <0.4,+ base >= 4 && <5, base16-bytestring == 0.1.*,- binary >= 0.5 && <0.6,- blaze-builder >= 0.2.1.4 && <0.4,- blaze-builder-enumerator >= 0.2.0 && <0.3,+ binary >= 0.5 && <0.6,+ blaze-builder >= 0.2.1.4 && <0.4,+ blaze-builder-enumerator >= 0.2.0 && <0.3, bytestring,- bytestring-nums >= 0.3.1 && <0.4,+ bytestring-nums >= 0.3.1 && <0.4, containers, directory, directory-tree,- enumerator >= 0.4.15 && <0.5,+ enumerator >= 0.4.15 && <0.5, filepath,- http-enumerator >= 0.7.1.6 && <0.8,- HUnit >= 1.2 && <2,- mtl >= 2 && <3,- murmur-hash >= 0.1 && <0.2,+ http-enumerator >= 0.7.1.6 && <0.8,+ HUnit >= 1.2 && <2,+ mtl >= 2 && <3,+ murmur-hash >= 0.1 && <0.2, network == 2.3.*, old-locale,- parallel >= 2 && <4,+ parallel >= 2 && <4, process,- snap-core >= 0.8 && <0.9,+ snap-core >= 0.8 && <0.9, template-haskell,- test-framework >= 0.4 && <0.6,- test-framework-hunit >= 0.2.5 && <0.3,- test-framework-quickcheck2 >= 0.2.6 && <0.3,- text >= 0.11 && <0.12,+ test-framework >= 0.6 && <0.7,+ test-framework-hunit >= 0.2.7 && <0.3,+ test-framework-quickcheck2 >= 0.2.12.1 && <0.3,+ text >= 0.11 && <0.12, time,- tls >= 0.8.2 && <0.10,+ tls >= 0.8.2 && <0.10, transformers,- vector >= 0.7 && <0.10,- vector-algorithms >= 0.4 && <0.6,- PSQueue >= 1.1 && <1.2+ vector >= 0.7 && <0.10,+ vector-algorithms >= 0.4 && <0.6,+ PSQueue >= 1.1 && <1.2 extensions: BangPatterns,@@ -76,7 +76,7 @@ build-depends: unix if flag(libev)- build-depends: hlibev >= 0.2.5 && < 0.3+ build-depends: hlibev >= 0.2.5 && < 0.5 cpp-options: -DLIBEV if flag(openssl)@@ -174,37 +174,37 @@ build-depends: QuickCheck >= 2,- array >= 0.3 && <0.5,- attoparsec >= 0.10 && <0.11,- attoparsec-enumerator >= 0.3 && <0.4,- base >= 4 && <5,- binary >= 0.5 && <0.6,- blaze-builder >= 0.2.1.4 && <0.4,- blaze-builder-enumerator >= 0.2.0 && <0.3,+ array >= 0.3 && <0.5,+ attoparsec >= 0.10 && <0.11,+ attoparsec-enumerator >= 0.3 && <0.4,+ base >= 4 && <5,+ binary >= 0.5 && <0.6,+ blaze-builder >= 0.2.1.4 && <0.4,+ blaze-builder-enumerator >= 0.2.0 && <0.3, bytestring,- bytestring-nums >= 0.3.1 && <0.4,- case-insensitive >= 0.3 && <0.5,+ bytestring-nums >= 0.3.1 && <0.4,+ case-insensitive >= 0.3 && <0.5, containers, directory-tree,- enumerator >= 0.4.15 && <0.5,+ enumerator >= 0.4.15 && <0.5, filepath,- HUnit >= 1.2 && <2,- MonadCatchIO-transformers >= 0.2.1 && <0.3,- mtl >= 2 && <3,- murmur-hash >= 0.1 && <0.2,+ HUnit >= 1.2 && <2,+ MonadCatchIO-transformers >= 0.2.1 && <0.3,+ mtl >= 2 && <3,+ murmur-hash >= 0.1 && <0.2, network == 2.3.*, old-locale,- parallel >= 2 && <4,- snap-core >= 0.8 && <0.9,+ parallel >= 2 && <4,+ snap-core >= 0.8 && <0.9, template-haskell,- test-framework >= 0.4 && <0.6,- test-framework-hunit >= 0.2.5 && <0.3,- test-framework-quickcheck2 >= 0.2.6 && <0.3,- text >= 0.11 && <0.12,+ test-framework >= 0.6 && <0.7,+ test-framework-hunit >= 0.2.7 && <0.3,+ test-framework-quickcheck2 >= 0.2.12.1 && <0.3,+ text >= 0.11 && <0.12, time,- vector >= 0.7 && <0.10,- vector-algorithms >= 0.4 && <0.6,- PSQueue >= 1.1 && <1.2+ vector >= 0.7 && <0.10,+ vector-algorithms >= 0.4 && <0.6,+ PSQueue >= 1.1 && <1.2 if !os(windows) build-depends: unix