From ff05d62013906f3086b452bfeda3e0d5b9b7a541 Mon Sep 17 00:00:00 2001 From: tjpcc Date: Mon, 9 Jan 2023 16:40:24 -0700 Subject: Initial commit. some basics: - minimal README - some TODOs - server and request handler framework - contribs: file serving, request logging - server examples - CI setup --- TODO.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 TODO.md (limited to 'TODO.md') diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..94f963a --- /dev/null +++ b/TODO.md @@ -0,0 +1,13 @@ +- [x] server + - [x] TLS configuration from cert+key files +- [ ] client +- [x] contrib - filesystem handling + - [x] serving files + - [x] directory index files + - [x] directory listing + - [ ] reject symlinks pointing outside fs root +- [ ] filtering middleware +- [x] contrib - request logging +- [ ] contrib - CGI +- [ ] contrib - shared hosting helper +- [ ] contrib - TLS auth -- cgit v1.2.3