All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased - YYYY-MM-DD
- Created README, CHANGELOG, badges, rustfmt.toml, ...
- Created project board
- Setup CI: Check, Build, Lint, Audit, Coverage, ...
- Licensed everything as "APACHE OR MIT"
imap-next
- Implemented literal handling, handles, events, and examples
- Implemented AUTHENTICATE and IDLE
- Implemented a self-test, and tested against a few providers
proxy
- Implemented argument processing and configuration
- Smoke tested against a few providers (and a few MUAs)
- Provided a README
- Supported capabilities are ...
- AUTH={PLAIN,LOGIN,XOAUTH2,ScramSha1,ScramSha256}
- SASL-IR
- QUOTA*
- MOVE
- LITERAL+/LITERAL-
- UNSELECT
- ID
- IDLE
- Use ALPN==imap
imap-tasks
prototype- Designed
Task
s trait - Implemented
Task
for a few commands - Implemented a task scheduler/manager
- Designed
tag-generator