packages feed

wai-extra 3.0.15 → 3.0.15.1

raw patch · 3 files changed

+20/−5 lines, 3 filesdep ~fast-loggerdep ~wai-logger

Dependency ranges changed: fast-logger, wai-logger

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+## 3.0.15.1++* don't use deprecated CRT functions on Windows [#544](https://github.com/yesodweb/wai/pull/544)+ ## 3.0.15  * add requestSizeCheck [#525](https://github.com/yesodweb/wai/pull/525)
Network/Wai/Handler/SCGI.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE ForeignFunctionInterface #-}+{-# LANGUAGE CPP, ForeignFunctionInterface #-} module Network.Wai.Handler.SCGI     ( run     , runSendfile@@ -86,6 +86,16 @@ foreign import ccall unsafe "accept"     c'accept :: CInt -> Ptr a -> Ptr a -> IO CInt +#if WINDOWS+foreign import ccall unsafe "_close"+    c'close :: CInt -> IO CInt++foreign import ccall unsafe "_write"+    c'write :: CInt -> Ptr CChar -> CInt -> IO CInt++foreign import ccall unsafe "_read"+    c'read :: CInt -> Ptr CChar -> CInt -> IO CInt+#else foreign import ccall unsafe "close"     c'close :: CInt -> IO CInt @@ -94,3 +104,4 @@  foreign import ccall unsafe "read"     c'read :: CInt -> Ptr CChar -> CInt -> IO CInt+#endif
wai-extra.cabal view
@@ -1,5 +1,5 @@ Name:                wai-extra-Version:             3.0.15+Version:             3.0.15.1 Synopsis:            Provides some basic WAI handlers and middleware. description:   Provides basic WAI handler and middleware functionality:@@ -82,7 +82,7 @@   README.md  Library-  Build-Depends:     base                      >= 4 && < 5+  Build-Depends:     base                      >= 4.6 && < 5                    , bytestring                >= 0.9.1.4                    , wai                       >= 3.0.3.0  && < 3.3                    , old-locale                >= 1.0.0.2  && < 1.1@@ -95,8 +95,8 @@                    , text                      >= 0.7                    , case-insensitive          >= 0.2                    , data-default-class-                   , fast-logger               >= 2.1      && < 2.5-                   , wai-logger                >= 2.0      && < 2.3+                   , fast-logger               >= 2.4.5    && < 2.5+                   , wai-logger                >= 2.2.6    && < 2.3                    , ansi-terminal                    , resourcet                 >= 0.4.6    && < 1.2                    , void                      >= 0.5