2 Synopsis: HTTP Daemonic Library
4 Lucu is an HTTP daemonic library. It can be embedded in any
5 Haskell program and runs in an independent thread.
6 Lucu is not a replacement for Apache. It is intended to be
7 used to create an efficient web-based application without
8 messing around FastCGI. It is also intended to be run behind a
9 reverse-proxy so it doesn't have some facilities like logging,
10 client filtering and so on.
14 Author: PHO <pho at cielonegro dot org>
15 Maintainer: PHO <pho at cielonegro dot org>
16 Stability: experimental
17 Homepage: http://cielonegro.org/Lucu.html
19 Tested-With: GHC == 6.8.1
25 data/CompileMimeTypes.hs
27 examples/HelloWorld.hs
30 Flag build-lucu-implant-file
31 Description: Build the lucu-implant-file program.
36 HsOpenSSL, base, bytestring, containers, dataenc, directory,
37 haskell-src, hxt, mtl, network, stm, time, unix, zlib
40 Network.HTTP.Lucu.Abortion
41 Network.HTTP.Lucu.Authorization
42 Network.HTTP.Lucu.Config
43 Network.HTTP.Lucu.ETag
44 Network.HTTP.Lucu.HttpVersion
45 Network.HTTP.Lucu.Httpd
46 Network.HTTP.Lucu.MIMEType
47 Network.HTTP.Lucu.MIMEType.DefaultExtensionMap
48 Network.HTTP.Lucu.MIMEType.Guess
49 Network.HTTP.Lucu.Parser
50 Network.HTTP.Lucu.Parser.Http
51 Network.HTTP.Lucu.RFC1123DateTime
52 Network.HTTP.Lucu.Request
53 Network.HTTP.Lucu.Resource
54 Network.HTTP.Lucu.Resource.Tree
55 Network.HTTP.Lucu.Response
56 Network.HTTP.Lucu.StaticFile
57 Network.HTTP.Lucu.Utils
59 Network.HTTP.Lucu.Chunk
60 Network.HTTP.Lucu.ContentCoding
61 Network.HTTP.Lucu.DefaultPage
62 Network.HTTP.Lucu.Format
63 Network.HTTP.Lucu.Headers
64 Network.HTTP.Lucu.Interaction
65 Network.HTTP.Lucu.MultipartForm
66 Network.HTTP.Lucu.Postprocess
67 Network.HTTP.Lucu.Preprocess
68 Network.HTTP.Lucu.RequestReader
69 Network.HTTP.Lucu.ResponseWriter
71 DeriveDataTypeable, UnboxedTuples
76 Executable lucu-implant-file
77 if flag(build-lucu-implant-file)
81 Main-Is: ImplantFile.hs
88 --Executable HelloWorld
89 -- Main-Is: HelloWorld.hs
90 -- Hs-Source-Dirs: ., examples
91 -- ghc-options: -fglasgow-exts -Wall -funbox-strict-fields -O3 -prof -auto-all