diff --git a/README.md b/README.md index 3a15b56..9db6da1 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,9 @@ Gemini protocol client and server implementation written in Rust with Tokio. ## TODO - [ ] Write tests for Client -- [ ] Check self-signed cert with DANE before trusting it -- [ ] Clean up `FileBasedCertVerifier` code +- [x] Check self-signed cert with DANE before trusting it +- [x] Clean up `FileBasedCertVerifier` code - [ ] Add `SqliteBasedCertVerifier` (?) +- [ ] Implement automatic redirection following - [ ] Implement client authorization -- [ ] Separate general I/O error into different error types - [ ] Implement server