A rewrite of J David Blackstone's tinyhttpd in Rust.
GPL-3.0 License
A rewrite of J David Blackstone's tinyhttpd in Rust, in order to demonstrate how to deal with legacy application rewrites.
legacy/
contains the code from the jdavidb's original program
htdocs/
contains some example pages and CGI programsanalysis/
contains my analysis of jdavidb's sourcertinyhttpd/
contains the Rust/Cargo project for my rewrite
src/
contains the actual source codetests/
contains integration tests for the application