koenw
koenw
The `check-features` subcommand checks all `Cargo.toml` files in a given folder for dependencies that have `default-features = false` but are not part of the `std` feature. This functionality was originally...
We're using the `local_file` provider to manage files with sensitive content, so it's nice to be able to set the file permissions too.
First of all thanks for the software :) When `nixos-rebuild`-ing my system flake with secrets encrypted to/with my Yubikey, (r)age gave the error that it was unable to find the...
By using the [`sendfile()`](http://man7.org/linux/man-pages/man2/sendfile.2.html) system call we can avoid a copy of the data through user space when sending and receiving files, which will be a lot faster and more...
The current integration tests all use the same FTP client implementation ([rust-ftp](https://github.com/mattnenterprise/rust-ftp)). By testing (automatically) with a greater range of clients we can be more confident in real-world performance. I...
By representing the FTP session as a finite-state machine, the code will be safer and simpler to reason about. I suspect it will also be easier to change.
It seems intuitively correct and makes working with custom Authenticators way more ergonomic.