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.9] Support for byte range requests.
20 [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.
21extra-source-files: attic/hex
23Flag network-bytestring
27 Description: Allow use of sendfileFd (not available on GNU/kFreeBSD)
31 Build-Depends: base >= 3 && < 5
32 , blaze-builder >= 0.2.1.4 && < 0.4
33 , blaze-builder-conduit >= 0.5 && < 1.1
34 , bytestring >= 0.9.1.4
35 , case-insensitive >= 0.2
36 , conduit >= 0.5 && < 1.1
40 , network-conduit >= 0.5 && < 1.1
41 , simple-sendfile >= 0.2.7 && < 0.3
42 , transformers >= 0.2.2 && < 0.4
47 if flag(network-bytestring)
48 Build-Depends: network >= 2.2.1.5 && < 2.2.3
49 , network-bytestring >= 0.1.3 && < 0.1.4
51 Build-Depends: network >= 2.3
52 Exposed-modules: Network.Wai.Handler.Warp
53 Other-modules: Network.Wai.Handler.Warp.Conduit
54 Network.Wai.Handler.Warp.ReadInt
55 Network.Wai.Handler.Warp.Request
56 Network.Wai.Handler.Warp.Response
57 Network.Wai.Handler.Warp.ResponseHeader
58 Network.Wai.Handler.Warp.Run
59 Network.Wai.Handler.Warp.Settings
60 Network.Wai.Handler.Warp.Timeout
61 Network.Wai.Handler.Warp.Types
64 if (os(linux) || os(freebsd) || os(darwin)) && flag(allow-sendfilefd)
65 Cpp-Options: -DSENDFILEFD
66 Build-Depends: hashable
67 Other-modules: Network.Wai.Handler.Warp.FdCache
68 Network.Wai.Handler.Warp.MultiMap
70 Cpp-Options: -DWINDOWS
76 Hs-Source-Dirs: test, .
77 Type: exitcode-stdio-1.0
80 Build-Depends: base >= 4 && < 5
81 , blaze-builder >= 0.2.1.4 && < 0.4
82 , blaze-builder-conduit >= 0.5
83 , bytestring >= 0.9.1.4
84 , case-insensitive >= 0.2
90 , simple-sendfile >= 0.2.4 && < 0.3
91 , transformers >= 0.2.2 && < 0.4
101 -- Yes, this means that the test suite will no longer work on Windows.
102 -- Unfortunately there is a bug in older versions of cabal, and this conditional
103 -- will therefore break older systems.
104 --if (os(linux) || os(freebsd) || os(darwin)) && flag(allow-sendfilefd)
105 Cpp-Options: -DSENDFILEFD
109 -- Cpp-Options: -DWINDOWS
111Source-Repository head
113 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