Luca Bruno
Luca Bruno
Please consider assigning version numbers and tagging releases. Tags/releases are useful for downstream package maintainers (in Debian and other distributions) to export source tarballs, automatically track new releases and to...
As per subject, `Wait()` may run into a subtle deadlock if the child buffer is not drained. Consider the following example: ```go package main import "github.com/ThomasRooney/gexpect" import "fmt" func main()...
At some point in the future I will re-evaluate how we define `Capability` and `CapsHashSet` and possibly switch to use https://docs.rs/bitflags/latest/bitflags/index.html for those. Unfortunately, when I started writing this library,...
This ticket is in the context of the ongoing `Deno.listen()` stabilization at https://github.com/denoland/deno/pull/21938. At least on Linux there are three kinds of Unix Domain Socket (see https://www.man7.org/linux/man-pages/man7/unix.7.html): * pathname-based *...
[Importing logic](https://github.com/coreos/rpm-ostree/blob/master/src/libpriv/rpmostree-importer.cxx) is a good target for next oxidation steps (i.e. 1:1 porting of the existing logic to Rust), because: * it is intertwined with nssfiles/sysusers logic. Porting this first...
Right now some RPMs are already shipping sysusers.d fragments for their user/group entries (eg. [tpm2-tss](https://src.fedoraproject.org/rpms/tpm2-tss/blob/rawhide/f/tpm2-tss.spec)). Similarly to https://github.com/coreos/rpm-ostree/issues/26 for tmpfiles.d, rpm-ostree should be aware of sysusers.d content shipped by packages...
This add bindings for the `bpf_task_fd_type` FFI type, and then add a safe wrapper for the `BPF_TASK_FD_QUERY` logic.
This adds an ergonomic wrapper for the Linux-specific `open_tree(2)` syscall, using safe-io file descriptors. The syscall has been introduced in kernel version 5.2 and allows FD-based manipulation of mount hierarchies.
There are many panic-points in rust-amqp and most of them are undocumented. Applications can easily blow up on those, so there is work in progress to remove those in favor...
Currently there are several parts of rust-amqp where errors are being sunk, due to API not providing return values to signal errors/success. In order to be fixed, this requires changing...