matiaskorhonen / paper-age

Easy and secure paper backups of secrets
MIT License
415 stars 8 forks source link

Bump age from 0.9.1 to 0.9.2 #64

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps age from 0.9.1 to 0.9.2.

Release notes

Sourced from age's releases.

rage v0.9.2

rage

Changed

  • Increased parsing speed of age file headers. For single-recipient encrypted decryption throughput increases by 6% for medium (< 1MiB) files, and 40% for small (< 10kiB) files.
  • The pinentry binary used to request passphrases can now be set manually with PINENTRY_PROGRAM environment variable. It accepts either a binary name a path. Setting this to the empty string will disable pinentry usage and back to the CLI interface.
  • Linux release binaries are now built using Ubuntu 20.04.

age

Added

  • age::Decryptor::{new_buffered, new_async_buffered}, which are more efficient types implementing std::io::BufRead or futures::io::AsyncBufRead includes &[u8] slices).
  • impl std::io::BufRead for age::armor::ArmoredReader
  • impl futures::io::AsyncBufRead for age::armor::ArmoredReader

Changed

  • The pinentry binary used by age::cli_common::read_secret can now be set with the PINENTRY_PROGRAM environment variable. It accepts either a name or a path. Setting this to the empty string will disable pinentry and fall back to the CLI interface.

Fixed

  • The AsyncWrite::poll_write implementation for age::stream::StreamWriter never returns 0 if there is data to write. This makes StreamWriter with futures::io::copy.
Commits
  • e6180f1 Merge pull request #396 from str4d/ci-release-fixes
  • 49bd8f9 CI: Ensure apt repository is up-to-date before installing build deps
  • 5b0736f Merge pull request #395 from str4d/ci-fixes
  • 6bb277a CI: Build Linux releases using ubuntu-20.04 runner
  • cda5524 CI: Remove most uses of actions-rs actions
  • 267f383 Merge pull request #394 from str4d/release-0.9.2
  • 8f4a0f4 v0.9.2
  • 3340db8 Fix changelog bugs and add missing entry
  • c1fe38e Document PINENTRY_PROGRAM environment variable
  • 22882cb Merge pull request #393 from str4d/368-async-buffered-header-reading
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
github-actions[bot] commented 1 year ago

Code Coverage

Package Line Rate Health
src/page.rs 0%
src/builder.rs 0%
src/cli.rs 0%
src/main.rs 1%
tests/cli.rs 0%
src/encryption.rs 0%
src/builder/svg.rs 0%
Summary 0% (1 / 685)
dependabot[bot] commented 1 year ago

Looks like age is up-to-date now, so this is no longer needed.