Revisions of rage-encryption

buildservice-autocommit accepted request 1170229 from William Brown's avatar William Brown (firstyear) (revision 32)
baserev update by copy to link target
William Brown's avatar William Brown (firstyear) accepted request 1170001 from smolsheep's avatar smolsheep (revision 31)
- Enable tests
- Install all language manpages
- Fix -keygen installing to -mount
- Switch from obsoleted practices to modern ones:
  * %setup is now %autosetup
  * cargo_config is now part of vendor file
  * disabledrun is now manualrun
- Update to version 0.10.0+0:
  Added:
  * Russian translation
  * rage-keygen -y IDENTITY_FILE to convert identity files to
    recipients.
  Changed:
  * MSRV is now 1.65.0.
  * Migrated from gumdrop to clap for argument parsing.
  * -R/--recipients-file and -i/--identity now support "read-once"
    files, like those used by process substitution (-i
    <(other_binary get-age-identity)) and named pipes.
  * The filename - (hyphen) is now treated as an explicit request
    to read from standard input when used with -R/--recipients-file
    or -i/--identity. It must only occur once across the
    -R/--recipients-file and -i/--identity flags, and the input
    file. It cannot be used if the input file is omitted.
  Fixed:
  * OpenSSH private keys passed to -i/--identity that contain
    invalid public keys are no longer ignored when encrypting, and
    instead cause an error.
  * Weak ssh-rsa public keys that are smaller than 2048 bits are
    now rejected.
  * rage-keygen no longer overwrites existing key files with the
    -o/--output flag. This was its behaviour prior to 0.6.0, but
    was unintentionally changed when rage was modified to overwrite
    existing files. Key file overwriting can still be achieved by
    omitting -o/--output and instead piping stdout to the file.
  * rage-keygen now prints fatal errors directly instead of them
    being hidden behind the RUST_LOG=error environment variable. It
    also now sets its return code appropriately instead of always
    returning 0.
buildservice-autocommit accepted request 1113697 from c unix's avatar c unix (cunix) (revision 30)
baserev update by copy to link target
c unix's avatar c unix (cunix) accepted request 1113576 from William Brown's avatar William Brown (firstyear) (revision 29)
- bsc#1215657 - chosen ciphertext attack possible against aes-gcm
  * update vendor.tar.zst to contain aes-gcm >= 0.10.3

- Update to version 0.9.2+0:
  * CI: Ensure `apt` repository is up-to-date before installing build deps
  * CI: Build Linux releases using `ubuntu-20.04` runner
  * CI: Remove most uses of `actions-rs` actions
buildservice-autocommit accepted request 1092960 from c unix's avatar c unix (cunix) (revision 28)
baserev update by copy to link target
c unix's avatar c unix (cunix) accepted request 1092720 from William Brown's avatar William Brown (firstyear) (revision 27)
- Update to version 0.9.2+0:
  * v0.9.2
  * Fix changelog bugs and add missing entry
  * Document `PINENTRY_PROGRAM` environment variable
  * age: Add `Decryptor::new_async_buffered`
  * age: `impl AsyncBufRead for ArmoredReader`
  * Pre-initialize vectors when the capacity is known, or use arrays
  * Use `PINENTRY_PROGRAM` as environment variable for `pinentry`
  * Document why `impl AsyncWrite for StreamWriter` doesn't loop indefinitely
  * cargo update
  * cargo vet prune
  * Migrate to `cargo-vet 0.7`
  * build(deps): bump svenstaro/upload-release-action from 2.5.0 to 2.6.1
  * Correct spelling in documentation
  * build(deps): bump codecov/codecov-action from 3.1.1 to 3.1.4
  * StreamWriter AsyncWrite: fix usage with futures::io::copy()
  * rage: Use `Decryptor::new_buffered`
  * age: Add `Decryptor::new_buffered`
  * age: `impl BufRead for ArmoredReader`
  * Update Homebrew formula to v0.9.1
  * feat/pinentry: Use env var to define pinentry binary
buildservice-autocommit accepted request 1078532 from William Brown's avatar William Brown (firstyear) (revision 26)
baserev update by copy to link target
William Brown's avatar William Brown (firstyear) accepted request 1078412 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 25)
- As per https://en.opensuse.org/openSUSE:Package_description_guidelines
  mention distinctive characteristics that offset this solution
  from e.g. gpg.
buildservice-autocommit accepted request 1075040 from c unix's avatar c unix (cunix) (revision 24)
baserev update by copy to link target
c unix's avatar c unix (cunix) accepted request 1074938 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 23)
- Update to version 0.9.1+0:
  * ssh: Fix parsing of OpenSSH private key format
  * ssh: Support `aes256-gcm@openssh.com` ciphers for encrypted keys
  * ssh: Add `aes256-gcm@openssh.com` cipher to test cases
  * ssh: Extract common key material derivation logic for encrypted keys
  * ssh: Use associated constants for key and IV sizes
  * ssh: Add test cases for encrypted keys
- Add shell completions for fish and zsh.
buildservice-autocommit accepted request 1058385 from c unix's avatar c unix (cunix) (revision 22)
baserev update by copy to link target
c unix's avatar c unix (cunix) accepted request 1058092 from William Brown's avatar William Brown (firstyear) (revision 21)
- bsc#1207039 - CVE-2023-22895 - update bzip2 crate
- Update of vendored dependencies
buildservice-autocommit accepted request 1056807 from c unix's avatar c unix (cunix) (revision 20)
baserev update by copy to link target
c unix's avatar c unix (cunix) accepted request 1056103 from William Brown's avatar William Brown (firstyear) (revision 19)
- Update of vendored dependencies
buildservice-autocommit accepted request 1037423 from William Brown's avatar William Brown (firstyear) (revision 18)
baserev update by copy to link target
William Brown's avatar William Brown (firstyear) accepted request 1037128 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 17)
- Do not have the main package recommend the bash-completion
  sub-package, but rather have the subpackage supplement the
  combination of tage-encryption and bash-completion.
buildservice-autocommit accepted request 1032554 from c unix's avatar c unix (cunix) (revision 16)
baserev update by copy to link target
c unix's avatar c unix (cunix) accepted request 1032350 from William Brown's avatar William Brown (firstyear) (revision 15)
- Update to version 0.9.0+0:
  * v0.9.0
  * use pkcs1 crate to parse RSAPrivateKey ASN.1 object
  * qa: Add workflow that runs `cargo vet --locked`
  * qa: Import `cargo vet` audits from Firefox and zcashd
  * qa: Add `crypto-reviewed` criteria or `cargo vet`
  * qa: `cargo vet init`
buildservice-autocommit accepted request 994832 from William Brown's avatar William Brown (firstyear) (revision 14)
baserev update by copy to link target
William Brown's avatar William Brown (firstyear) accepted request 994831 from William Brown's avatar William Brown (firstyear) (revision 13)
- Set minimum rust requirement to 1.59
- Update to version 0.8.1+0:
  * v0.8.1
  * Revert updates to `dashmap` and `indexmap`
  * cargo update
  * age: Add passphrase to scrypt_work_factor_23 testkit test file
  * age: Reject invalid or non-canonical X25519 recipient stanzas
  * age: Require "contributory" behaviour for X25519 recipient stanzas
  * age: Add testkit test files from reference impl
  * Update Homebrew formula to v0.8.0
Displaying revisions 1 - 20 of 32
openSUSE Build Service is sponsored by