-
hermit-sys-0.2.48bfa47e7 · ·
switch to libhermit 0.4.2 to remove some issues with the RTL8139 driver
-
-
-
-
-
-
hermit-abi-0.2.167a2317b · ·
add user-level mutex - this mutex is used by libstd - support of priority inheritance to avoid priority inversion
-
hermit-abi-0.2.064e3beb9 · ·
Upgrade to Rust 2021 - increase major number of hermit-abi because this release requires 2021 edition of Rust - yank previous version => all previous versions are able to use older 2018 edition
-
hermit-sys-0.1.25d607f899 · ·
Upgrade to Rust 2021 - Replace llvm-tools with cargo-binutils - Replace deprecated target_build_utils - Rename duplicate aarch64 symbols
-
-
hermit-sys-0.1.24e405b373 · ·
Migrate to CARGO_ENCODED_RUSTFLAGS Cargo introduced CARGO_ENCODED_RUSTFLAGS in rust-lang/cargo#9601 to make setting flags less error prone – it encodes arguments separated by 0x1f (ASCII Unit Separator), instead of white spaces (old RUSTFLAGS). CARGO_ENCODED_RUSTFLAGS are preferred over the old RUSTFLAGS in cargo. For build scripts, cargo converts its RUSTFLAGS to CARGO_ENCODED_RUSTFLAGS. For unset RUSTFLAGS it is set to an empty string. Thus our build script would call cargo for building libhermit-rs with a set – but empty – CARGO_ENCODED_RUSTFLAGS, which takes precedence over our prepared RUSTFLAGS. Specifically this caused our -Zmutable-noalias=no flag to be ignored, causing the same network issue as #128 again. This PR adjusts our build script to make direct use of CARGO_ENCODED_RUSTFLAGS, the new and preferred way of handling flags in build scripts. This causes our flags to be correctly handled again.
-
hermit-sys-0-1.23cf81af74 · ·
redesign of the network interface - using async tasks to check the network device
-
-
-
-
-
hermit-sys-0.1.20e5e76d82 · ·
add basic DHCP support - add basic DHCP support #102 - add option to enable VGA support #101 - add feature flag to enable/disable smp support #93
-
hermit-abi-0.1.18e5e76d82 · ·
Allow hermit-abi to build without std This makes crates depending on hermit-abi able to check their build by just using `-Zbuild-std=core` instead of needing all of `-Zbuild-std`. Also, remove an unnecessary feature that isn't used anywhere.
-
-