Recent Releases of https://github.com/hermit-os/hermit-rs

https://github.com/hermit-os/hermit-rs - Hermit for Rust 0.11.0

🚀 Features

🐛 Bug Fixes

  • (build.rs) Link against whole libc

- Rust
Published by mkroening about 1 year ago

https://github.com/hermit-os/hermit-rs - Hermit for Rust 0.10.0

🚀 Features

  • Add libc feature for linking to the C library
  • Add mmap feature
  • Add strace feature
  • Add vsock feature

📚 Examples

  • Add axum example
  • Add vsock example

- Rust
Published by mkroening over 1 year ago

https://github.com/hermit-os/hermit-rs - Hermit for Rust 0.9.1

What's Changed

  • update the Hermit kernel to 0.8.0

Full Changelog: https://github.com/hermit-os/hermit-rs/compare/hermit-0.9.0...hermit-0.9.1

- Rust
Published by mkroening almost 2 years ago

https://github.com/hermit-os/hermit-rs - Hermit for Rust 0.9.0

What's Changed

  • updated the Hermit kernel to 0.7.0 by @mkroening in https://github.com/hermit-os/hermit-rs/pull/565

Full Changelog: https://github.com/hermit-os/hermit-rs/compare/hermit-0.8.2...hermit-0.9.0

- Rust
Published by mkroening about 2 years ago

https://github.com/hermit-os/hermit-rs - 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

- Rust
Published by stlankes over 4 years ago

https://github.com/hermit-os/hermit-rs - Upgrade to Rust 2021

What's Changed

  • Better handling of cargo-download not beeing installed by @jounathaen in https://github.com/hermitcore/rusty-hermit/pull/129
  • enable nigthly feature "benchblackbox" by @stlankes in https://github.com/hermitcore/rusty-hermit/pull/130
  • Rename rust-toolchain to rust-toolchain.toml by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/131
  • Disable mutable-noalias by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/135
  • Add netbench runner by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/124
  • Resolve clippy warnings by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/138
  • Rename .cargo/config to config.toml by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/137
  • Don't override kernel panic/oom handlers in userspace by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/139
  • build.rs: Prefer Command::status over output by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/141
  • Add, enforce Clippy CI by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/140
  • fix some typos by @striezel in https://github.com/hermitcore/rusty-hermit/pull/145
  • correct repository URL for hermit-abi by @striezel in https://github.com/hermitcore/rusty-hermit/pull/144
  • build.rs improvements by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/143
  • Rework CI by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/142
  • Fix RUSTFLAGS separator by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/148
  • revise network integration and add support of futures by @stlankes in https://github.com/hermitcore/rusty-hermit/pull/117
  • Make NIC not mut anymore by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/149
  • collection of minor improvements for aarch64 by @stlankes in https://github.com/hermitcore/rusty-hermit/pull/150
  • Upgrade nightly version of hermit to nightly-2021-08-31 by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/152
  • QEMU: Enable xsaveopt cpu feature by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/155
  • Migrate netbench to Rust 2018 by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/154
  • build.rs: Migrate to CARGOENCODEDRUSTFLAGS by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/159
  • Remove obsolete rust-toolchain files in workspace members by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/153
  • README: fix uhyve installation instructions by @Harry-R in https://github.com/hermitcore/rusty-hermit/pull/164
  • Remove license headers by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/165
  • Upgrade to newer nightly channel by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/171
  • README: Fix Slack link by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/173
  • Update README.md by @terrarier2111 in https://github.com/hermitcore/rusty-hermit/pull/179
  • Upgrade to Rust 2021 by @stlankes in https://github.com/hermitcore/rusty-hermit/pull/176
  • Cargo.toml: Streamline profile configuration by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/180
  • Decouple libhermit-rs toolchain by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/184
  • Upgrade to recent nightly channel by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/169
  • Downgrade toolchain version to nightly-2021-11-18 by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/185
  • Demo: Add overaligned thread-local storage by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/182
  • build.rs: Rename aarch64 compiler_builtins symbols by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/186

New Contributors

  • @mkroening made their first contribution in https://github.com/hermitcore/rusty-hermit/pull/131
  • @striezel made their first contribution in https://github.com/hermitcore/rusty-hermit/pull/145
  • @Harry-R made their first contribution in https://github.com/hermitcore/rusty-hermit/pull/164
  • @terrarier2111 made their first contribution in https://github.com/hermitcore/rusty-hermit/pull/179

Full Changelog: https://github.com/hermitcore/rusty-hermit/compare/hermit-sys-0.1.21...hermit-abi-0.1.20

- Rust
Published by stlankes over 4 years ago

https://github.com/hermit-os/hermit-rs - Upgrade to Rust 2021

What's Changed

  • Better handling of cargo-download not beeing installed by @jounathaen in https://github.com/hermitcore/rusty-hermit/pull/129
  • enable nigthly feature "benchblackbox" by @stlankes in https://github.com/hermitcore/rusty-hermit/pull/130
  • Rename rust-toolchain to rust-toolchain.toml by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/131
  • Disable mutable-noalias by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/135
  • Add netbench runner by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/124
  • Resolve clippy warnings by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/138
  • Rename .cargo/config to config.toml by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/137
  • Don't override kernel panic/oom handlers in userspace by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/139
  • build.rs: Prefer Command::status over output by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/141
  • Add, enforce Clippy CI by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/140
  • fix some typos by @striezel in https://github.com/hermitcore/rusty-hermit/pull/145
  • correct repository URL for hermit-abi by @striezel in https://github.com/hermitcore/rusty-hermit/pull/144
  • build.rs improvements by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/143
  • Rework CI by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/142
  • Fix RUSTFLAGS separator by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/148
  • revise network integration and add support of futures by @stlankes in https://github.com/hermitcore/rusty-hermit/pull/117
  • Make NIC not mut anymore by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/149
  • collection of minor improvements for aarch64 by @stlankes in https://github.com/hermitcore/rusty-hermit/pull/150
  • Upgrade nightly version of hermit to nightly-2021-08-31 by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/152
  • QEMU: Enable xsaveopt cpu feature by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/155
  • Migrate netbench to Rust 2018 by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/154
  • build.rs: Migrate to CARGOENCODEDRUSTFLAGS by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/159
  • Remove obsolete rust-toolchain files in workspace members by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/153
  • README: fix uhyve installation instructions by @Harry-R in https://github.com/hermitcore/rusty-hermit/pull/164
  • Remove license headers by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/165
  • Upgrade to newer nightly channel by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/171
  • README: Fix Slack link by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/173
  • Update README.md by @terrarier2111 in https://github.com/hermitcore/rusty-hermit/pull/179
  • Upgrade to Rust 2021 by @stlankes in https://github.com/hermitcore/rusty-hermit/pull/176
  • Cargo.toml: Streamline profile configuration by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/180
  • Decouple libhermit-rs toolchain by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/184
  • Upgrade to recent nightly channel by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/169
  • Downgrade toolchain version to nightly-2021-11-18 by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/185
  • Demo: Add overaligned thread-local storage by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/182
  • build.rs: Rename aarch64 compiler_builtins symbols by @mkroening in https://github.com/hermitcore/rusty-hermit/pull/186

New Contributors

  • @mkroening made their first contribution in https://github.com/hermitcore/rusty-hermit/pull/131
  • @striezel made their first contribution in https://github.com/hermitcore/rusty-hermit/pull/145
  • @Harry-R made their first contribution in https://github.com/hermitcore/rusty-hermit/pull/164
  • @terrarier2111 made their first contribution in https://github.com/hermitcore/rusty-hermit/pull/179

Full Changelog: https://github.com/hermitcore/rusty-hermit/compare/hermit-sys-0.1.21...hermit-sys-0.1.25

- Rust
Published by stlankes over 4 years ago

https://github.com/hermit-os/hermit-rs - redesign of the network interface

  • using async tasks to check the network device

- Rust
Published by stlankes almost 5 years ago

https://github.com/hermit-os/hermit-rs - resolve clippy lints

- Rust
Published by stlankes almost 5 years ago