Tags give the ability to mark specific points in history as being important
-
virtio-driver-v0.5.0
f64bb10a · ·virtio-driver v0.5.0 release API changes: - VhostVdpa::new() has been replaced by ::with_path() and ::with_fd(). Dependencies: - The nix crate dependency has been replaced with the rustix crate to simplify licensing. Other: - The minimum Rust version has increased to 1.56.
-
blkio-v0.4.0
f64bb10a · ·blkio 0.4.0 release New properties: - The "flush-needed" property was added to indicate whether a flush request must be sent after write request completion to ensure data persistence. - The "fd" property was added to virtio-blk-vhost-vdpa to support file descriptor passing. - The "can-grow" property was added to nvme_io_uring. Dependencies: - The paste crate has replaced the concat-idents crate to simplify licensing. - The rustix crate has replaced the nix crate to simplify licensing. - The const-cstr crate dependency has been dropped. Other: - The minimum Rust version has increased to 1.56. While this release preserves source-level compatibility, I have chosen to make this release an incompatible version change (0.3.2 -> 0.4.0) because the Rust version, dependency, and overall license changes may require manual action by users.
-
v1.3.0
f64bb10a · ·libblkio: bump version to 1.3.0 New properties: - The "flush-needed" property was added to indicate whether a flush request must be sent after write request completion to ensure data persistence. - The "fd" property was added to virtio-blk-vhost-vdpa to support file descriptor passing. - The "can-grow" property was added to nvme_io_uring. Dependencies: - The paste crate has replaced the concat-idents crate to simplify licensing. - The rustix crate has replaced the nix crate to simplify licensing. - The const-cstr crate dependency has been dropped. Other: - The minimum Rust version has increased to 1.56.
-
blkio-v0.3.2
896397e4 · ·blkio 0.3.1 release No API changes. Rust 1.66 clippy warnings have been fixed.
-
blkio-v0.3.1
91e2c1f9 · ·blkio 0.3.1 release The blkio 0.3.0 release depended on virtio-driver "0.4" but actually needs virtio-driver 0.4.1 or later for the new virtio_blk_max_queues() API. Fix the incorrect virtio-driver version constraint.
-
v1.2.0
6f30687d · ·libblkio: bump version to 1.2.0 API changes: - Add support for adding/removing queues to/from a started blkio via blkio_add_queue()/blkio_remove_queue() and blkio_add_poll_queue()/blkio_remove_poll_queue(). Crate dependency changes: - io-uring 0.5.10 is now the minimum version. Other changes: - Enable virtio-blk-vhost-user and virtio-blk-vhost-vdpa test suites. - Improve packaging friendliness for upcoming Fedora rpm.
-
blkio-v0.3.0
6f30687d · ·blkio: bump version to 0.3.0 API changes: - Add support for adding/removing queues to/from a started blkio via blkio_add_queue()/blkio_remove_queue() and blkio_add_poll_queue()/blkio_remove_poll_queue(). Crate dependency changes: - io-uring 0.5.10 is now the minimum version. I treated this as a major change and therefore bumped blkio's version to 0.3.0.
-
virtio-driver-v0.4.1
6f30687d · ·virtio-driver v0.4.1 release API changes: - Add virtio_blk_max_queues() for querying the number of queues from the virtio-blk config space field
-
blkio-v0.2.0
d056f920 · ·blkio v0.2.0 release API changes: - Blkio::start() returns Result<BlkioStartOutcome> and Queues have a separate lifetime from Blkio instances - Blkio::get_queue() and Blkio::get_poll_queue() have been removed since Blkio::start() returns the Queues now - Blkio::state() has been added for querying the Created/Connected/Started state - Queue is now Send + Sync - Errno, c_char, iovec, and sigset_t are re-exported
-
virtio-driver-v0.4.0
d056f920 · ·virtio-driver 0.4.0 release Dependencies: - The memfd crate dependency has been dropped - The memmap2 crate dependency replaces memmap API changes: - VirtioTransport and QueueNotifier are now Send + Sync - The iovec type is re-exported
-
blkio-v0.1.1
c46866ac · ·blkio 0.1.1 release Changes: - Add "virtio-blk-vfio-pci" driver using pci-driver crate - Add may-pin-mem-regions property to report memory pinning - Add can-grow property to report fixed vs growing device semantics
-
virtio-driver-v0.3.0
c46866ac · ·virtio-driver 0.3.0 release API additions: - virtio_driver::Pci transport has been added for accessing PCI devices using the pci-driver crate.
-
blkio-v0.1.0
44aeceb5 · ·blkio v0.1.0 release API changes: - Queue::get_completion_fd(&self) -> RawFd + Queue::get_completion_fd(&self) -> Option<RawFd> The software license has changed to MIT OR Apache-2.0.
-
virtio-driver-v0.2.0
44aeceb5 · ·virtio-driver 0.2.0 release There are no known public API changes in this release. The software license has changed to MIT OR Apache-2.0. This is a significant change. Although the API has not been broken I think this still warrants a semver 0.M version bump.