-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
General
- Split README.md and crate documentation?
- General documentation cleanup.
- Simplify
Errortypes and review the design. - Review logging structure and maybe switch to span-based logging in places.
- Replace uses of
stdwithcore/allocto start moving towardno_stdsupport. - Remove unnecessary derives.
- Restrict visibility for internal library components.
USB
- Put
usbbackend behind a feature flag. - Do not expose
rusb::Error.
HCI
- Populate
hci::Conn::local_addrwhen the connection is created. This requireshci::Hostto track advertising state commands. - Block on
hci::Error::CommandQuotaExceeded. - Store
DisconnectionCompletereason. - Log informational events (e.g.
ReadRemoteVersionInformationComplete,LePathLossThreshold).
L2CAP
- Handle L2CAP Signal channel events.
- Get rid of
l2cap::Allocand cache transfers inRawChan.
SMP
- Send encryption request when the client first connects.
- Handle SMP rate limiting and repeated pairing attempts.
- Atomic file storage.
- Review
smp::{Display, Confirm}API.
HID
- Review HID module design and simplify for the new API.
- Use physical DPI units for the mouse.
Metadata
Metadata
Assignees
Labels
No labels