tokio-gemini/README.md
2024-08-09 13:07:50 +04:00

13 lines
415 B
Markdown

# tokio-gemini
Gemini protocol client and server implementation written in Rust with Tokio.
// Work in progress
## TODO
- [ ] Write tests for Client
- [ ] Check self-signed cert with DANE before trusting it
- [ ] Clean up `FileBasedCertVerifier` code
- [ ] Add `SqliteBasedCertVerifier` (?)
- [ ] Implement client authorization
- [ ] Separate general I/O error into different error types
- [ ] Implement server