Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
929c4c5
Port to pure-rust xenstore
TSnake41 Nov 22, 2024
fcb9077
Reorganize the program structure
TSnake41 Nov 26, 2024
979cd43
Continue refactoring test
TSnake41 Nov 27, 2024
ca5d8ee
Some other changes
TSnake41 Nov 27, 2024
33a34f9
Reorganize in crates
TSnake41 Nov 29, 2024
9d4dc81
Collapse logic.rs into main.rs.
TSnake41 Feb 18, 2025
a9d58dc
Use mac address for vif-detect.
TSnake41 Feb 18, 2025
7f0bab4
Add Windows support for vif-detect
TSnake41 Feb 18, 2025
7c3a754
Add Windows support for provider-memory
TSnake41 Feb 18, 2025
d25bb50
Use upstream xenstore-rs in publisher-xenstore
TSnake41 Feb 18, 2025
e93b72b
Update Cargo.lock
TSnake41 Feb 18, 2025
bf470ed
Reintroduce netlink support
TSnake41 Feb 19, 2025
67d28a6
Expose interface kind on console publisher
TSnake41 Feb 19, 2025
402d801
Expose unknown Linux interfaces as Unknown instead of None
TSnake41 Feb 19, 2025
6655f7e
Run as a service on Windows
dinhngtu Feb 25, 2025
66807cb
Windows MSVC: Build in Hybrid CRT mode
dinhngtu Feb 26, 2025
7185aad
Tidy windows_service_main code formatting.
TSnake41 Feb 26, 2025
4e8b1d1
Include debug info in release builds
dinhngtu Feb 27, 2025
b60ee22
Disable env_logger default features
dinhngtu Feb 27, 2025
956ceec
Upgrade to Rust 2021 and resolver v2
dinhngtu Feb 28, 2025
22f50dc
Clippy/formatting related changes
TSnake41 Feb 26, 2025
6f28b67
Only build windows dependencies for Windows target
TSnake41 Feb 26, 2025
776edcf
Only start network plugin if report_nics is enabled
TSnake41 Feb 26, 2025
8f065a1
Port to smol async runtime
TSnake41 Feb 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
[target.x86_64-pc-windows-msvc]
rustflags = [
"-C", "target-feature=+crt-static",
"-C", "link-args=/nodefaultlib:libucrt.lib /defaultlib:ucrt.lib",
]
Loading
Loading