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 or such like.
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
26 data/CompileMimeTypes.hs
28 examples/HelloWorld.hs
31 Flag build-lucu-implant-file
32 Description: Build the lucu-implant-file program.
37 HsOpenSSL, base, bytestring, containers, dataenc, directory,
38 haskell-src, hxt, mtl, network, stm, time, unix, zlib
41 Network.HTTP.Lucu.Abortion
42 Network.HTTP.Lucu.Authorization
43 Network.HTTP.Lucu.Config
44 Network.HTTP.Lucu.ETag
45 Network.HTTP.Lucu.HttpVersion
46 Network.HTTP.Lucu.Httpd
47 Network.HTTP.Lucu.MIMEType
48 Network.HTTP.Lucu.MIMEType.DefaultExtensionMap
49 Network.HTTP.Lucu.MIMEType.Guess
50 Network.HTTP.Lucu.Parser
51 Network.HTTP.Lucu.Parser.Http
52 Network.HTTP.Lucu.RFC1123DateTime
53 Network.HTTP.Lucu.Request
54 Network.HTTP.Lucu.Resource
55 Network.HTTP.Lucu.Resource.Tree
56 Network.HTTP.Lucu.Response
57 Network.HTTP.Lucu.StaticFile
58 Network.HTTP.Lucu.Utils
60 Network.HTTP.Lucu.Chunk
61 Network.HTTP.Lucu.ContentCoding
62 Network.HTTP.Lucu.DefaultPage
63 Network.HTTP.Lucu.Format
64 Network.HTTP.Lucu.Headers
65 Network.HTTP.Lucu.Interaction
66 Network.HTTP.Lucu.MultipartForm
67 Network.HTTP.Lucu.Postprocess
68 Network.HTTP.Lucu.Preprocess
69 Network.HTTP.Lucu.RequestReader
70 Network.HTTP.Lucu.ResponseWriter
72 DeriveDataTypeable, UnboxedTuples
77 Executable lucu-implant-file
78 if flag(build-lucu-implant-file)
82 Main-Is: ImplantFile.hs
89 --Executable HelloWorld
90 -- Main-Is: HelloWorld.hs
91 -- Hs-Source-Dirs: ., examples
92 -- ghc-options: -fglasgow-exts -Wall -funbox-strict-fields -O3 -prof -auto-all