3Synopsis: A fast, light-weight web server for WAI applications.
6Author: Michael Snoyman, Kazu Yamamoto, Matt Brown
7Maintainer: michael@snoyman.com
8Homepage: http://github.com/yesodweb/wai
14 The premier WAI handler. For more information, see <http://steve.vinoski.net/blog/2011/05/01/warp-a-haskell-web-server/>.
18 [1.3.7] Sockets now have FD_CLOEXEC set on them. This behavior is more secure, and the change should not affect the vast majority of use cases.
20Flag network-bytestring
24 Build-Depends: base >= 3 && < 5
25 , blaze-builder >= 0.2.1.4 && < 0.4
26 , blaze-builder-conduit >= 0.5 && < 1.1
27 , bytestring >= 0.9.1.4
28 , case-insensitive >= 0.2
29 , conduit >= 0.5 && < 1.1
33 , network-conduit >= 0.5 && < 1.1
34 , simple-sendfile >= 0.2.7 && < 0.3
35 , transformers >= 0.2.2 && < 0.4
39 if flag(network-bytestring)
40 Build-Depends: network >= 2.2.1.5 && < 2.2.3
41 , network-bytestring >= 0.1.3 && < 0.1.4
43 Build-Depends: network >= 2.3
44 Exposed-modules: Network.Wai.Handler.Warp
45 Other-modules: Network.Wai.Handler.Warp.Conduit
46 Network.Wai.Handler.Warp.ReadInt
47 Network.Wai.Handler.Warp.Request
48 Network.Wai.Handler.Warp.Response
49 Network.Wai.Handler.Warp.ResponseHeader
50 Network.Wai.Handler.Warp.Run
51 Network.Wai.Handler.Warp.Settings
52 Network.Wai.Handler.Warp.Timeout
53 Network.Wai.Handler.Warp.Types
56 if os(linux) || os(freebsd) || os(darwin)
57 Cpp-Options: -DSENDFILEFD
58 Build-Depends: hashable
59 Other-modules: Network.Wai.Handler.Warp.FdCache
60 Network.Wai.Handler.Warp.MultiMap
62 Cpp-Options: -DWINDOWS
68 Hs-Source-Dirs: test, .
69 Type: exitcode-stdio-1.0
72 Build-Depends: base >= 4 && < 5
73 , blaze-builder >= 0.2.1.4 && < 0.4
74 , blaze-builder-conduit >= 0.5
75 , bytestring >= 0.9.1.4
76 , case-insensitive >= 0.2
82 , simple-sendfile >= 0.2.4 && < 0.3
83 , transformers >= 0.2.2 && < 0.4
92 -- Yes, this means that the test suite will no longer work on Windows.
93 -- Unfortunately there is a bug in older versions of cabal, and this conditional
94 -- will therefore break older systems.
95 --if os(linux) || os(freebsd) || os(darwin)
96 Cpp-Options: -DSENDFILEFD
100 -- Cpp-Options: -DWINDOWS
102Source-Repository head
104 Location: git://github.com/yesodweb/wai.git
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list