Commit History

Author SHA1 Message Date
  Marcos Kirsch 77920f4a94 Big refactoring: server now uses a separate thread that yields and then resumes on 'sent'. This allows us to serve large files. Moved serving of error pages and serving of static files into separate scripts httpserver-error.lua and httpserver-static.lua 9 years ago
  Marcos Kirsch d73bd73211 Added back improved version of validateMethod 9 years ago
  Marcos Kirsch c0d6218397 Support for Lua scripts 9 years ago
  Marcos Kirsch 51bfb3a8cc Minor cleanup 9 years ago
  Marcos Kirsch 5d4887927d MIME types now correct 9 years ago
  Marcos Kirsch b75d610e6a Shortened code. 9 years ago
  Marcos Kirsch c33ba75395 Send files in little chunks, large files work now. 9 years ago
  Marcos Kirsch 8272d8f59c Functional GET can serve text files up to 1 KB 9 years ago
  Marcos Kirsch 3d4e4ee501 First pass of server. Not fully operational. Basic GET works, serves requested file. But server runs out of memory or/and only works with one connection. 9 years ago
  Marcos Kirsch 1c709b838b Minimalistic server can be started and returns hardcoded message, prior to cleanup 9 years ago
  Marcos Kirsch f52e8f47e6 Add all files to source control even though they are messy and don't do much yet 9 years ago