8 Commits

Author SHA1 Message Date
Egor Lazarchuk
87d0d801a4 chore: update vmm-sys-util to 0.15.0
update vmm-sys-util to 0.15.0

Signed-off-by: Egor Lazarchuk <yegorlz@amazon.co.uk>
2025-11-20 15:34:06 +00:00
Egor Lazarchuk
936b18fce6 chore: fix doc comments
Signed-off-by: Egor Lazarchuk <yegorlz@amazon.co.uk>
2025-11-04 10:32:15 +00:00
Patrick Roy
e75dfa1eee Update vmm-sys-util to 0.12.0
The update brings a fix for a security vulnerability behind
feature-gated code not used by micro-http (the `with-serde` feature),
see GHSA-875g-mfp6-g7f9

Signed-off-by: Patrick Roy <roypat@amazon.co.uk>
2024-01-02 17:07:08 +00:00
Patrick Roy
4b18a043e9 Update rust-vmm/vmm-sys-util and use caret reqs
vmm-sys-util 0.9.0 -> 0.11.0

See https://github.com/rust-vmm/community/issues/136

Signed-off-by: Patrick Roy <roypat@amazon.co.uk>
2022-11-22 16:39:06 +01:00
Sebastien Boeuf
a730d86940 Receive multiple file descriptors with a Request
Extending the existing code to support receiving more than one file
descriptor per request. The micro-http crate might be used in a context
where multiple file descriptors are associated with one request, hence
the need to update the micro-http crate.

A concrete example from Cloud Hypervisor is to be able to pass multiple
TAP file descriptors at once when adding a new network interface. This
way it can hotplug a multiqueue device.

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
2022-01-28 19:30:22 +02:00
YUAN LYU
9e6ab4b5ab Clean up after cherry-picking commits from firecracker
Signed-off-by: YUAN LYU <lyuyuan92@gmail.com>
2021-04-15 11:21:32 +03:00
Laura Loghin
548d297be7 Completely remove epoll crate dependency
Move epoll.rs from polly to utils crate and use this file,
in micro_http, as an epoll wrapper instead of the epoll crate.

Signed-off-by: Laura Loghin <lauralg@amazon.com>
Signed-off-by: YUAN LYU <lyuyuan92@gmail.com>
2021-04-15 11:21:32 +03:00
Andreea Florescu
6708271862 initial commit
Pulled the code from firecracker-microvm/src/micro-http.

Signed-off-by: George Pisaltu <gpl@amazon.com>
Signed-off-by: Andreea Florescu <fandree@amazon.com>
2020-01-27 12:28:50 +02:00