Os::Linux Apis
rust-network-mgr
ExperimentalLinux based network management, packet routing and LAN peers IP monitoring service
procstat
ExperimentalParses the /proc/stat file into a struct.
async-std-hidg
ExperimentalLinux USB HID Gadget emulation for async-std runtime
libscmp
ExperimentalA safe, sane Rust interface to libseccomp on Linux.
board_id
Experimentalmotherboard detection (Linux-only)
sd-journal
ExperimentalA wrapper for sd-journal implemented in libsystemd.
fs-verity
ExperimentalProduce fs-verity measurements in pure Rust, or access the Linux kernel APIs to freeze a file with `fs-verity` and get its digest
perf-event-data
ExperimentalTypes and traits for parsing records emitted by perf_event_open
wireless-regdb
Experimentalcreate a linux wireless regulatory db firmware
snphost
ExperimentalAdministrative utility for AMD SEV-SNP
libprocmem
ExperimentalA /proc/<pid>/mem reading and writing library
zwp-input-method-service
ExperimentalSafe wrapper to easily use the zwp-input-method protocol
openat2
ExperimentalA simple wrapper around Linux 5.6+'s openat2() system call
linux_once
ExperimentalA Linux-optimized drop-in replacement for std::sync::Once
brickbeam
ExperimentalCommunity driven IR Transmitter implementation of the LEGO® Power Functions (LPF) protocol powered by the modern Linux, written in Rust.
mempeek
ExperimentalA command line tool that resembles a debugger as well as Cheat Engine, to search for values in memory
blez
ExperimentalRenamed to bluer
scd30_i2c
ExperimentalRust Trait for SCD30 device I2C interface related operations.
caterpillar
ExperimentalDetect and apply RAUC update bundles during boot
mmarinus
ExperimentalA safe mmap implementation
pakr-mio-signalfd
ExperimentalAdapter of Linux' signalfd to be used with mio 0.7
vdso
ExperimentalResolve Linux vDSO symbols
pakr-signals
ExperimentalA set of functions to wrap Linux' sigset_t functionality and to do a rudimentary signals managemet.
pagemap
ExperimentalA crate to provide a simple API to Linux kernel's pagemap API.
unbothered-gpio
ExperimentalGPIO reader, writer and listener
pakr-rawata
ExperimentalRaw access to hard disks - read using READ_DMA_EXT (0x25), write using WRITE_DMA_EXT (0x35) and identify using IDENTIFY_DEVICE (0xEC). On Linux uses SG subsystem, on FreeBSD uses CAM subsystem. Warning, it bypasses all OS security checks and all software caches. You can kill data on your HDD in a blink of an eye.
async_linux_spec_fd
Experimentalasynchronous linux specific fd in rust.
input_event_codes_hashmap
ExperimentalHashmaps to look up the u32 value for a given input event code
apu_pcengines_hal
ExperimentalA safe wrapper around the direct memory interface of the APU2+ hardware
umanux
ExperimentalLibrary for managing Linux users and their directories
oxidebpf
ExperimentalA pure-Rust library for managing eBPF programs.
pwmd
ExperimentalExposes PWM chips to DBUS.
perf-event2
ExperimentalA Rust interface to Linux performance monitoring
faf-syscall
ExperimentalRaw (asm), fast system calls for linux with no dependencies (no_std)
linux-media
ExperimentalA Rust library providing access to the Linux Media Subsystem.
android-properties
ExperimentalRust-based Android properties wrapper
sgx
ExperimentalLibrary for Intel SGX
sd-sys
ExperimentalFFI for libsystemd
proc-syscall
ExperimentalA procedural macro for creating linux syscall functions from function pointer types
sd-id128
ExperimentalA wrapper for sd-id128 implemented in libsystemd.
avahi-sys
ExperimentalBindings to Avahi, a library for zero-configuration networking.
cxl_rs
ExperimentalCompute Express Link for Linux bindings
lazybar-core
ExperimentalA lightweight, event-driven X11 status bar
lazybar
ExperimentalA lightweight, event-driven X11 status bar
bluez-async
ExperimentalAn async wrapper around the D-Bus interface of BlueZ (the Linux Bluetooth daemon), supporting GATT client (central) functionality.
my-test-app-bergwolf
ExperimentalA rust library for Fuse(filesystem in userspace) servers and virtio-fs devices
evdi-sys
ExperimentalLow level bindings for evdi
watchdog-device
ExperimentalLinux Watchdog API implementation.
geoclue
ExperimentalRust bindings to the Geoclue geolocation library
copoll
ExperimentalMinimalistic abstractions for the epoll linux api