File age.changes of Package age
-------------------------------------------------------------------
Sun Dec 28 09:52:20 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.3.0
Post-quantum keys, seeking DecryptReaderAt API, age-inspect CLI
tool, built-in recipients compatible with hardware plugins,
non-interactive passphrase input, Go framework for implementing
plugins, and sooooo many improved errors.
Our best release yet, six years to the day after the first beta,
again released from the floor of #39c3!
For all the details see:
https://github.com/FiloSottile/age/releases/tag/v1.3.0
-------------------------------------------------------------------
Wed Dec 18 17:31:35 UTC 2024 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.2.1
* This release fixes a security vulnerability that could allow
an attacker to execute an arbitrary binary under certain
conditions.
See: https://github.com/FiloSottile/age/security/advisories/GHSA-32gq-x56h-299c
* Plugin names may now only contain alphanumeric characters or
the four special characters +-._.
-------------------------------------------------------------------
Tue Jul 2 12:40:17 UTC 2024 - Jan Kužílek <jan.kuzilek@suse.com>
- Update to version 1.2.0
* A small release to build the release binaries with a more
recent Go toolchain, and to fix a couple CLI edge cases.
* The Go module now exposes a plugin package that provides an age
plugin client. That is, Recipient and Identity implementations
that invoke a plugin binary, allowing the use of age plugins
in Go programs.
* Finally, Recipients can now return a set of "labels"
by implementing RecipientWithLabels. This allows replicating
the special behavior of the scrypt Recipient in third-party
Recipients, or applying policy useful for authenticated
or post-quantum Recipients.
-------------------------------------------------------------------
Mon Dec 26 21:25:32 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.1.1
Plugins support
* The age CLI now supports plugins, such as age-plugin-yubikey
Breaking changes
* If -i is used, passphrase-encrypted files are now rejected.
* Empty final chunks are now rejected.
Minor changes
* PKCS#8-encoded Ed25519 private keys (such as 1Password exports)
are now supported as SSH identities.
* If an armored file is pasted into the terminal, age will now
attempt to wait until the end of the file before prompting for
a password.
* Some invalid files are now correctly rejected, in particular
encrypted files with trailing data.
* If /dev/tty is present but can't be opened, age will now
fallback to trying to treat stdin as a terminal as if
/dev/tty wasn't present.
* Input prompts now go to the terminal, even if standard error#
is redirected.
* Values of the new armor.Error type are now returned wrapped in
decryption errors when appropriate.
* Documentation and error messages were improved.
-------------------------------------------------------------------
Sat Oct 16 12:30:31 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
- Remove filler phrases from descriptions.
-------------------------------------------------------------------
Tue Sep 7 18:55:23 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Initial package, version 1.0.0