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.
No unrelease changes.
-
Fixed blocking on full virtual serial port (PTY)
Previous to this fix, vsp-router would block if a virtual serial port buffer became full. Now, vsp-router drops the data. See #16 for more details.
- Fixed typo in README
- Renamed the
--virtual
option to--create
- Renamed the
--physical
option to--attach
- Added Windows support w/o ability to create virtual serial ports
- Added Windows binaries
- Fixed typo in
--help
- Release automation and release binaries for Linux and macOS
- Upgraded from clap v3 to clap v4
- Replaced
tokio::select!
+tokio_util::sync::CancellationToken
withfutures_util::future::Abortable
Minor fixes for publishing on Crates.io.
Initial release.