Based upon Vibe.d for IO. Uses Apache httpd config format for configuration. Uses shared libraries in large doses.
Required ASAP:
- version(WebServer_Dumb_FileServing)
- core module:
- handleConfigDirectiveLoading
- preConfigLoading
- postConfigLoading
- validConfig
- translate_name
- map_to_storage
- havePriviledges
- decideMime
Implement later:
- Fix/Implement TODO's
- Implement http://httpd.apache.org/docs/2.4/expr.html
- version(WebServer_Default_MMFiles)
- FastCGI server
- FastCGI client
External dependencies:
- Daemonization (OSX)
Once done:
- Daemonization util scripts
- Packaging