diff --git a/CHANGELOG.md b/CHANGELOG.md index 496375d..4a72cf7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,12 @@ # 0.1.0 Second Pre-Release - Allowed multiple clients to be handled at once via multithreadding -- Enabled file cacheing in file_backend -- Added benchmarking utils +- Enabled file caching in file_backend +- Added benchmarking utilities ## Known Issues - High resource utilization -- Content other than HTMl will be treated as `text/html` +- Content other than HTML will still be treated as `text/html` ## Benchmark Results diff --git a/README.md b/README.md index bfdc55e..7565e61 100644 --- a/README.md +++ b/README.md @@ -44,13 +44,13 @@ Run the following commands to serve all files located in `./www/`: - [x] Serve HTML Pages - [x] Properly parse HTTP requests - [x] Add module-based backend system for handling requests +- [x] Multithreading - [ ] Cleanup (this one will never truly be done) - [ ] Proper error handling -- [ ] Flesh out module-based backend system for handling requests +- [ ] Build out module-based backend system for handling requests - [ ] Fix glaring security issues - [ ] Faster parsing -- [ ] Multithreading -- [ ] Speed optimizations such as keepint the most visited html pages in memory +- [ ] Speed optimizations such as keeping the most visited html pages in memory - [ ] Cleanup codebase - [ ] Enable cache support - [ ] Support newer HTTP versions