Aleksa Sarai
Aleksa Sarai
We should generate some kind of pkg-config for `libpathrs` (this will be useful for the Go bindings since Go supports pkg-config much more naturally than manually dealing with include parts)....
While adding `RESOLVE_NO_XDEV` support to the `openat2(2)` backend is incredibly trivial (add the `RESOLVE_NO_XDEV` flag), for the emulated backend it appears to be an open problem to detect a mount-point...
We need to have a Go-like `os.RemoveAll` implementation, since a lot of Go programs depend on this behaviour. In principle users could implement this manually but it's really suboptimal if...
We need to have a Go-like `os.MkdirAll` implementation, since a lot of Go programs depend on this behaviour. In principle users could implement this manually but it's really suboptimal if...
Ideally we should be able to have a set of end-to-end tests which can work with any bindings (to ensure that all bindings are working equally). The way I envision...
Right now we don't have any tests in the repo (there is `examples/` as well as some tests I have on my machine, but they aren't in a state to...
This is a slightly harder problem than it looks, for a few reasons: * We need to have a Rust-level API for `mount(2)`, which is already a bit hard given...
We need some kind of CI setup, these days GA is probably the best choice.
As far as I can tell, it is not possible to build this program statically. This seems to mostly be the fault of rust, with the musl target no longer...
At the moment `restic` doesn't have a way of changing the master key of a `restic` repository. Each individual subkey is just an encrypted copy of the masterkey. This means...