vhost-device/vhost-device-vsock/CHANGELOG.md
Dorinda Bassey 4fe41e353a vsock: Prepare version 0.3.0 release
Update changelog and Cargo.toml to version 0.3.0

Closes #860

Signed-off-by: Dorinda Bassey <dbassey@redhat.com>
2025-08-06 11:27:29 +02:00

2.4 KiB

Changelog

Unreleased

Added

Changed

Fixed

Deprecated

v0.3.0

Added

  • #698 vsock: add mdoc page
  • #706 Support proxying using vsock
  • #755 Advertise VhostUserProtocolFeatures::MQ protocol feature
  • #790 vsock/tests: clarify the vsock_loopback requirement

Changed

  • #819 vsock: Use PathBuf for socket paths instead of Strings

Fixed

  • #800 Disable EPOLLOUT if triggered while txbuf is empty
  • #838 Fix handling of data in the tx queue

v0.2.0

Added

  • [#406] Add VM groups in sibling communication
  • [#526] increase test coverage

Changed

  • [#434] Don't allow duplicate CIDs
  • [#450] refactor VhostUserVsockThread worker
  • [#451] remove unused feature to reduce deps
  • [#587] update serde_yaml dependency
  • [#672] simplify the examples using memfd
  • [#679] increase max queue size to 1024

Fixed

  • [#409] Increase NUM_QUEUES to 3
  • [#410] always epoll_register with cloned stream fd
  • [#499] avoid circular references
  • [#506] try epoll_modify before epoll_register in recv_pkt
  • [#531] fix intermittent failures
  • [#641] Use a patched version for the config dependency
  • [#663] check if we get '\n' early while reading from socket
  • [#691] Replace the config Crate with figment

v0.1.0

First release